Lines Matching refs:phydev
443 struct phy_device *phydev; member
867 struct phy_device *phydev = adapter->phydev; in et1310_config_mac_regs2() local
880 if (phydev->speed == SPEED_1000) { in et1310_config_mac_regs2()
907 if (phydev->duplex == DUPLEX_FULL) in et1310_config_mac_regs2()
911 if (phydev->duplex == DUPLEX_HALF) in et1310_config_mac_regs2()
1038 struct phy_device *phydev = adapter->phydev; in et1310_config_rxmac_regs() local
1125 if (phydev && phydev->speed == SPEED_100) in et1310_config_rxmac_regs()
1233 struct phy_device *phydev = adapter->phydev; in et131x_mii_read() local
1235 if (!phydev) in et131x_mii_read()
1238 return et131x_phy_mii_read(adapter, phydev->addr, reg, value); in et131x_mii_read()
1314 struct phy_device *phydev = adapter->phydev; in et1310_config_flow_control() local
1316 if (phydev->duplex == DUPLEX_HALF) { in et1310_config_flow_control()
1459 struct phy_device *phydev = adapter->phydev; in et1310_phy_power_switch() local
1465 et131x_mii_write(adapter, phydev->addr, MII_BMCR, data); in et1310_phy_power_switch()
1472 struct phy_device *phydev = adapter->phydev; in et131x_xcvr_init() local
1493 et131x_mii_write(adapter, phydev->addr, PHY_LED_2, lcr2); in et131x_xcvr_init()
2114 struct phy_device *phydev = adapter->phydev; in et131x_set_rx_dma_timer() local
2119 if ((phydev->speed == SPEED_100) || (phydev->speed == SPEED_10)) { in et131x_set_rx_dma_timer()
2429 struct phy_device *phydev = adapter->phydev; in nic_send_packet() local
2502 if (phydev && phydev->speed == SPEED_1000) { in nic_send_packet()
2580 if (phydev && phydev->speed == SPEED_1000) { in nic_send_packet()
2799 return phy_ethtool_gset(adapter->phydev, cmd); in et131x_get_settings()
2807 return phy_ethtool_sset(adapter->phydev, cmd); in et131x_set_settings()
3101 struct phy_device *phydev = adapter->phydev; in et131x_error_timer_handler() local
3114 if (!phydev->link && adapter->boot_coma < 11) in et131x_error_timer_handler()
3118 if (!phydev->link) { in et131x_error_timer_handler()
3171 struct phy_device *phydev = adapter->phydev; in et131x_adjust_link() local
3173 if (!phydev) in et131x_adjust_link()
3175 if (phydev->link == adapter->link) in et131x_adjust_link()
3185 adapter->link = phydev->link; in et131x_adjust_link()
3186 phy_print_status(phydev); in et131x_adjust_link()
3188 if (phydev->link) { in et131x_adjust_link()
3190 if (phydev->speed == SPEED_10) { in et131x_adjust_link()
3195 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3198 et131x_mii_write(adapter, phydev->addr, PHY_INDEX_REG, in et131x_adjust_link()
3200 et131x_mii_write(adapter, phydev->addr, PHY_DATA_REG, in et131x_adjust_link()
3202 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3208 if (phydev->speed == SPEED_1000 && in et131x_adjust_link()
3215 et131x_mii_write(adapter, phydev->addr, PHY_CONFIG, in et131x_adjust_link()
3224 if (phydev->speed == SPEED_10) { in et131x_adjust_link()
3229 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3232 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3234 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3236 et131x_mii_write(adapter, phydev->addr, in et131x_adjust_link()
3260 struct phy_device *phydev = NULL; in et131x_mii_probe() local
3262 phydev = phy_find_first(adapter->mii_bus); in et131x_mii_probe()
3263 if (!phydev) { in et131x_mii_probe()
3268 phydev = phy_connect(netdev, dev_name(&phydev->dev), in et131x_mii_probe()
3271 if (IS_ERR(phydev)) { in et131x_mii_probe()
3273 return PTR_ERR(phydev); in et131x_mii_probe()
3276 phydev->supported &= (SUPPORTED_10baseT_Half | in et131x_mii_probe()
3285 phydev->supported |= SUPPORTED_1000baseT_Half | in et131x_mii_probe()
3288 phydev->advertising = phydev->supported; in et131x_mii_probe()
3289 phydev->autoneg = AUTONEG_ENABLE; in et131x_mii_probe()
3290 adapter->phydev = phydev; in et131x_mii_probe()
3294 phydev->drv->name, dev_name(&phydev->dev)); in et131x_mii_probe()
3328 phy_disconnect(adapter->phydev); in et131x_pci_remove()
3347 phy_start(adapter->phydev); in et131x_up()
3357 phy_stop(adapter->phydev); in et131x_down()
3692 if (!adapter->phydev) in et131x_ioctl()
3695 return phy_mii_ioctl(adapter->phydev, reqbuf, cmd); in et131x_ioctl()
4087 phy_disconnect(adapter->phydev); in et131x_pci_setup()