Lines Matching defs:phydev
58 struct phy_device *phydev;
594 struct phy_device *phydev;
597 phydev = lmac->phydev;
599 if (!phydev->link && lmac->last_link)
602 if (phydev->link &&
603 (lmac->last_duplex != phydev->duplex ||
604 lmac->last_link != phydev->link ||
605 lmac->last_speed != phydev->speed)) {
609 lmac->last_link = phydev->link;
610 lmac->last_speed = phydev->speed;
611 lmac->last_duplex = phydev->duplex;
713 if (lmac->phydev) {
733 if ((lmac->lmac_type == BGX_MODE_SGMII) && lmac->phydev) {
1102 if (!lmac->phydev) {
1117 lmac->phydev->dev_flags = 0;
1119 if (phy_connect_direct(&lmac->netdev, lmac->phydev,
1124 phy_start(lmac->phydev);
1183 (lmac->lmac_type != BGX_MODE_10G_KR) && lmac->phydev)
1184 phy_disconnect(lmac->phydev);
1186 lmac->phydev = NULL;
1500 bgx->lmac[lmac].phydev = pd;
1516 if (bgx->lmac[lmac].phydev) {
1517 put_device(&bgx->lmac[lmac].phydev->mdio.dev);
1518 bgx->lmac[lmac].phydev = NULL;