Lines Matching refs:phydev
1227 struct phy_device *phydev = greth->phy; in greth_link_change() local
1234 if (phydev->link) { in greth_link_change()
1236 if ((greth->speed != phydev->speed) || (greth->duplex != phydev->duplex)) { in greth_link_change()
1240 if (phydev->duplex) in greth_link_change()
1243 if (phydev->speed == SPEED_100) in greth_link_change()
1245 else if (phydev->speed == SPEED_1000) in greth_link_change()
1249 greth->speed = phydev->speed; in greth_link_change()
1250 greth->duplex = phydev->duplex; in greth_link_change()
1255 if (phydev->link != greth->link) { in greth_link_change()
1256 if (!phydev->link) { in greth_link_change()
1260 greth->link = phydev->link; in greth_link_change()
1268 if (phydev->link) in greth_link_change()
1270 dev->name, phydev->speed, in greth_link_change()
1271 DUPLEX_FULL == phydev->duplex ? "Full" : "Half"); in greth_link_change()
1315 static inline int phy_aneg_done(struct phy_device *phydev) in phy_aneg_done() argument
1319 retval = phy_read(phydev, MII_BMSR); in phy_aneg_done()