Lines Matching defs:phydev
260 struct phy_device *phydev;
423 if (ndev->phydev)
424 phy_ethtool_get_wol(ndev->phydev, wol);
430 if (!ndev->phydev ||
434 return phy_ethtool_set_wol(ndev->phydev, wol);
463 struct phy_device *phydev = ndev->phydev;
465 if (!phydev)
472 phy_set_asym_pause(phydev, pause->rx_pause, pause->tx_pause);
1090 struct phy_device *phydev = ndev->phydev;
1099 if (phy_interface_is_rgmii(phydev) && phydev->speed == SPEED_1000)
1101 else if (phydev->speed == SPEED_100)
1107 if (!phy_interface_is_rgmii(phydev)) {
1109 if (phydev->speed == SPEED_10)
1121 if (phydev->duplex) {
1124 if (phydev->pause)
1126 if (phydev->asym_pause)
1129 lcl_adv = linkmode_adv_to_lcl_adv_t(phydev->advertising);
1153 phy_print_status(phydev);
1171 struct phy_device *phydev;
1211 phydev = of_phy_get_and_connect(ndev, np, ave_phy_adjust_link);
1212 if (!phydev) {
1218 priv->phydev = phydev;
1227 if (!phy_interface_is_rgmii(phydev))
1228 phy_set_max_speed(phydev, SPEED_100);
1230 phy_support_asym_pause(phydev);
1232 phy_attached_info(phydev);
1253 phy_disconnect(priv->phydev);
1338 phy_start(ndev->phydev);
1339 phy_start_aneg(ndev->phydev);
1361 phy_stop(ndev->phydev);
1457 return phy_mii_ioctl(ndev->phydev, ifr, cmd);
1769 if (ndev->phydev) {
1770 ret = phy_resume(ndev->phydev);