Lines Matching defs:phydev
961 struct phy_device *phydev = netdev->phydev;
964 phy_print_status(phydev);
965 if (phydev->state == PHY_RUNNING) {
980 if (phydev->duplex)
986 switch (phydev->speed) {
1003 linkmode_adv_to_mii_adv_t(phydev->advertising);
1005 linkmode_adv_to_mii_adv_t(phydev->lp_advertising);
1009 lan743x_ptp_update_latency(adapter, phydev->speed);
1017 phy_stop(netdev->phydev);
1018 phy_disconnect(netdev->phydev);
1019 netdev->phydev = NULL;
1025 struct phy_device *phydev = NULL;
1046 phydev = of_phy_connect(netdev, phynode,
1052 if (!phydev) {
1054 phydev = phy_find_first(adapter->mdiobus);
1055 if (!phydev)
1059 ret = phy_connect_direct(netdev, phydev,
1067 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_1000baseT_Half_BIT);
1070 phy_support_asym_pause(phydev);
1072 phy->fc_autoneg = phydev->autoneg;
1074 phy_start(phydev);
1075 phy_start_aneg(phydev);
2643 return phy_mii_ioctl(netdev->phydev, ifr, cmd);