Lines Matching defs:phydev
957 struct phy_device *phydev = ndev->phydev;
967 if (phydev->link) {
968 if (phydev->speed != priv->speed) {
970 priv->speed = phydev->speed;
976 priv->link = phydev->link;
985 if (priv->no_avb_link && phydev->link)
991 phy_print_status(phydev);
1004 struct phy_device *phydev;
1028 phydev = of_phy_connect(ndev, pn, ravb_adjust_link, 0, iface);
1030 if (!phydev) {
1040 err = phy_set_max_speed(phydev, SPEED_100);
1050 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_10baseT_Half_BIT);
1051 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_10baseT_Full_BIT);
1052 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_Pause_BIT);
1053 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_Asym_Pause_BIT);
1056 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_1000baseT_Half_BIT);
1057 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_100baseT_Half_BIT);
1059 phy_attached_info(phydev);
1064 phy_disconnect(phydev);
1081 phy_start(ndev->phydev);
1711 if (ndev->phydev) {
1712 phy_stop(ndev->phydev);
1713 phy_disconnect(ndev->phydev);
1810 struct phy_device *phydev = ndev->phydev;
1815 if (!phydev)
1825 return phy_mii_ioctl(phydev, req, cmd);