Lines Matching full:phydev
66 struct phy_device *phydev = ndev->phydev; in xge_adjust_link() local
68 if (phydev->link) { in xge_adjust_link()
69 if (pdata->phy_speed != phydev->speed) { in xge_adjust_link()
70 pdata->phy_speed = phydev->speed; in xge_adjust_link()
73 phy_print_status(phydev); in xge_adjust_link()
79 phy_print_status(phydev); in xge_adjust_link()
89 if (ndev->phydev) in xge_mdio_remove()
90 phy_disconnect(ndev->phydev); in xge_mdio_remove()
103 struct phy_device *phydev; in xge_mdio_config() local
123 phydev = phy_find_first(mdio_bus); in xge_mdio_config()
124 if (!phydev) { in xge_mdio_config()
129 phydev = phy_connect(ndev, phydev_name(phydev), in xge_mdio_config()
133 if (IS_ERR(phydev)) { in xge_mdio_config()
135 ret = PTR_ERR(phydev); in xge_mdio_config()
139 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_10baseT_Half_BIT); in xge_mdio_config()
140 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_10baseT_Full_BIT); in xge_mdio_config()
141 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_100baseT_Half_BIT); in xge_mdio_config()
142 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_100baseT_Full_BIT); in xge_mdio_config()
143 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_1000baseT_Half_BIT); in xge_mdio_config()