Lines Matching defs:phydev
169 struct phy_device *phydev = dev->phydev;
172 if (phydev->link != PHY_DOWN) {
173 if (phydev->duplex != priv->duplex) {
179 priv->duplex = phydev->duplex;
186 if (phydev->duplex == DUPLEX_FULL)
195 if (phydev->speed != priv->speed) {
197 priv->speed = phydev->speed;
202 priv->link = phydev->link;
213 phy_print_status(phydev);
219 struct phy_device *phydev = NULL;
223 phydev = of_phy_connect(priv->ndev, priv->phy_node,
225 if (!phydev) {
229 phy_start(phydev);
273 if (phydev) {
274 phy_stop(phydev);
275 phy_disconnect(phydev);
284 struct phy_device *phydev = dev->phydev;
296 if (phydev) {
298 phy_stop(phydev);
299 phy_disconnect(phydev);