Lines Matching defs:phydev
598 struct phy_device *phydev;
1361 struct phy_device *phydev = tp->phydev;
1365 if (phydev->speed == SPEED_1000) {
1368 } else if (phydev->speed == SPEED_100) {
1378 if (phydev->speed == SPEED_1000) {
1386 if (phydev->speed == SPEED_10) {
1782 if (tp->phydev->speed == SPEED_UNKNOWN)
1786 if (tp->phydev->speed == ci->speed)
1930 return phy_ethtool_get_eee(tp->phydev, data);
1941 ret = phy_ethtool_set_eee(tp->phydev, data);
1944 tp->eee_adv = phy_read_mmd(dev->phydev, MDIO_MMD_AN,
1966 phy_get_pause(tp->phydev, &tx_pause, &rx_pause);
1968 data->autoneg = tp->phydev->autoneg;
1981 phy_set_asym_pause(tp->phydev, data->rx_pause, data->tx_pause);
2013 struct phy_device *phydev = tp->phydev;
2020 adv = phy_read_mmd(phydev, MDIO_MMD_PCS, MDIO_PCS_EEE_ABLE);
2023 phy_write_mmd(phydev, MDIO_MMD_AN, MDIO_AN_EEE_ADV, adv);
2178 phy_read_poll_timeout(tp->phydev, MII_BMCR, val,
2242 r8169_hw_phy_config(tp, tp->phydev, tp->mac_version);
2254 phy_write_paged(tp->phydev, 0x0001, 0x10, 0xf01b);
2257 phy_speed_up(tp->phydev);
2262 genphy_soft_reset(tp->phydev);
2420 tp->phydev->advertising);
2422 tp->phydev->advertising);
2423 phy_start_aneg(tp->phydev);
2542 phy_speed_down(tp->phydev, false);
3306 rg_saw_cnt = phy_read_paged(tp->phydev, 0x0c42, 0x13) & 0x3fff;
3412 rg_saw_cnt = phy_read_paged(tp->phydev, 0x0c42, 0x13) & 0x3fff;
4538 phy_mac_interrupt(tp->phydev);
4630 phy_print_status(tp->phydev);
4635 struct phy_device *phydev = tp->phydev;
4642 ret = phy_connect_direct(tp->dev, phydev, r8169_phylink_handler,
4648 phy_set_max_speed(phydev, SPEED_100);
4650 phy_attached_info(phydev);
4660 phy_stop(tp->phydev);
4681 phy_init_hw(tp->phydev);
4682 phy_resume(tp->phydev);
4688 phy_start(tp->phydev);
4706 phy_disconnect(tp->phydev);
5076 tp->phydev = mdiobus_get_phy(new_bus, 0);
5077 if (!tp->phydev) {
5079 } else if (!tp->phydev->drv) {
5084 tp->phydev->phy_id);
5088 tp->phydev->mac_managed_pm = true;
5090 phy_support_asym_pause(tp->phydev);
5093 phy_suspend(tp->phydev);