/linux-4.4.14/drivers/net/phy/ |
D | aquantia.c | 43 reg = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_STAT1); in aquantia_aneg_done() 52 err = phy_write_mmd(phydev, MDIO_MMD_AN, 0xd401, 1); in aquantia_config_intr() 62 err = phy_write_mmd(phydev, MDIO_MMD_AN, 0xd401, 0); in aquantia_config_intr() 80 reg = phy_read_mmd(phydev, MDIO_MMD_AN, 0xcc01); in aquantia_ack_interrupt() 88 reg = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_STAT1); in aquantia_read_status() 89 reg = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_STAT1); in aquantia_read_status() 95 reg = phy_read_mmd(phydev, MDIO_MMD_AN, 0xc800); in aquantia_read_status() 97 reg = phy_read_mmd(phydev, MDIO_MMD_AN, 0xc800); in aquantia_read_status()
|
D | bcm-phy-lib.c | 187 MDIO_MMD_AN, phydev->addr); in bcm_phy_enable_eee() 194 MDIO_MMD_AN, phydev->addr, (u32)val); in bcm_phy_enable_eee() 198 MDIO_MMD_AN, phydev->addr); in bcm_phy_enable_eee() 205 MDIO_MMD_AN, phydev->addr, (u32)val); in bcm_phy_enable_eee()
|
D | teranetics.c | 58 reg = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_STAT1); in teranetics_aneg_done() 87 reg = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_STAT1); in teranetics_read_status()
|
D | phy.c | 1144 MDIO_MMD_AN, phydev->addr); in phy_init_eee() 1149 MDIO_MMD_AN, phydev->addr); in phy_init_eee() 1216 MDIO_MMD_AN, phydev->addr); in phy_ethtool_get_eee() 1223 MDIO_MMD_AN, phydev->addr); in phy_ethtool_get_eee() 1243 phy_write_mmd_indirect(phydev, MDIO_AN_EEE_ADV, MDIO_MMD_AN, in phy_ethtool_set_eee()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-mdio.c | 428 reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_CTRL1); in xgbe_set_an() 437 XMDIO_WRITE(pdata, MDIO_MMD_AN, MDIO_CTRL1, reg); in xgbe_set_an() 466 ad_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_ADVERTISE + 2); in xgbe_an_tx_training() 467 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA + 2); in xgbe_an_tx_training() 504 XMDIO_WRITE(pdata, MDIO_MMD_AN, MDIO_AN_XNP + 2, 0); in xgbe_an_tx_xnp() 505 XMDIO_WRITE(pdata, MDIO_MMD_AN, MDIO_AN_XNP + 1, 0); in xgbe_an_tx_xnp() 506 XMDIO_WRITE(pdata, MDIO_MMD_AN, MDIO_AN_XNP, msg); in xgbe_an_tx_xnp() 518 reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA + 1); in xgbe_an_rx_bpa() 526 ad_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_ADVERTISE); in xgbe_an_rx_bpa() 527 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA); in xgbe_an_rx_bpa() [all …]
|
/linux-4.4.14/drivers/vfio/platform/reset/ |
D | vfio_platform_amdxgbe.c | 95 value = xmdio_read(xpcs_regs->ioaddr, MDIO_MMD_AN, MDIO_CTRL1); in vfio_platform_amdxgbe_reset() 97 xmdio_write(xpcs_regs->ioaddr, MDIO_MMD_AN, MDIO_CTRL1, value); in vfio_platform_amdxgbe_reset() 100 xmdio_write(xpcs_regs->ioaddr, MDIO_MMD_AN, MDIO_AN_INTMASK, 0); in vfio_platform_amdxgbe_reset() 103 xmdio_write(xpcs_regs->ioaddr, MDIO_MMD_AN, MDIO_AN_INT, 0); in vfio_platform_amdxgbe_reset()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | aq100x.c | 134 MDIO_MMD_AN, MDIO_CTRL1, in aq100x_autoneg_enable() 147 MDIO_MMD_AN, MDIO_CTRL1, in aq100x_autoneg_restart() 162 err = t3_mdio_change_bits(phy, MDIO_MMD_AN, MDIO_AN_10GBT_CTRL, in aq100x_advertise() 173 err = t3_mdio_change_bits(phy, MDIO_MMD_AN, AQ_1G_CTRL, in aq100x_advertise() 188 err = t3_mdio_change_bits(phy, MDIO_MMD_AN, MDIO_AN_ADVERTISE, in aq100x_advertise() 223 err = t3_mdio_read(phy, MDIO_MMD_AN, AQ_ANEG_STAT, &v); in aq100x_get_link_status()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | mdio_10g.c | 58 if (mmd != MDIO_MMD_AN) { in efx_mdio_check_mmd() 276 efx_mdio_write(efx, MDIO_MMD_AN, MDIO_AN_ADVERTISE, reg); in efx_mdio_an_reconfigure() 282 reg = efx_mdio_read(efx, MDIO_MMD_AN, MDIO_CTRL1); in efx_mdio_an_reconfigure() 284 efx_mdio_write(efx, MDIO_MMD_AN, MDIO_CTRL1, reg); in efx_mdio_an_reconfigure() 298 efx_mdio_read(efx, MDIO_MMD_AN, MDIO_AN_LPA)); in efx_mdio_get_pause()
|
D | tenxpress.c | 266 reg = efx_mdio_read(efx, MDIO_MMD_AN, MDIO_STAT1); in sfx7101_check_bad_lp() 451 reg = efx_mdio_read(efx, MDIO_MMD_AN, MDIO_AN_10GBT_CTRL); in tenxpress_get_settings() 454 reg = efx_mdio_read(efx, MDIO_MMD_AN, MDIO_AN_10GBT_STAT); in tenxpress_get_settings() 476 efx_mdio_set_flag(efx, MDIO_MMD_AN, MDIO_AN_10GBT_CTRL, in sfx7101_set_npage_adv()
|
/linux-4.4.14/drivers/net/ |
D | mdio.c | 145 mdio_set_flag(mdio, mdio->prtad, MDIO_MMD_AN, MDIO_CTRL1, in mdio45_nway_restart() 156 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, addr); in mdio45_get_an() 262 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, in mdio45_ethtool_gset_npage() 280 MDIO_MMD_AN, MDIO_STAT1); in mdio45_ethtool_gset_npage() 399 devad = MDIO_MMD_AN; in mdio_mii_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.c | 711 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 719 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 727 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 736 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 743 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 752 MDIO_MMD_AN, in ixgbe_setup_phy_link_generic() 762 MDIO_MMD_AN, &autoneg_reg); in ixgbe_setup_phy_link_generic() 767 MDIO_MMD_AN, autoneg_reg); in ixgbe_setup_phy_link_generic() 930 MDIO_MMD_AN, in ixgbe_setup_phy_link_tnx() 938 MDIO_MMD_AN, in ixgbe_setup_phy_link_tnx() [all …]
|
D | ixgbe_common.c | 161 MDIO_MMD_AN, ®_cu); in ixgbe_setup_fc() 259 MDIO_MMD_AN, reg_cu); in ixgbe_setup_fc() 2321 MDIO_MMD_AN, in ixgbe_fc_autoneg_copper() 2324 MDIO_MMD_AN, in ixgbe_fc_autoneg_copper()
|
D | ixgbe_82598.c | 518 hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN, &an_reg); in ixgbe_validate_link_ready()
|
/linux-4.4.14/include/uapi/linux/ |
D | mdio.h | 24 #define MDIO_MMD_AN 7 /* Auto-Negotiation */ macro 123 #define MDIO_DEVS_AN MDIO_DEVS_PRESENT(MDIO_MMD_AN)
|
/linux-4.4.14/drivers/net/usb/ |
D | ax88179_178a.c | 649 MDIO_MMD_AN); in ax88179_ethtool_get_eee() 656 MDIO_MMD_AN); in ax88179_ethtool_get_eee() 670 MDIO_MMD_AN, tmp16); in ax88179_ethtool_set_eee() 700 MDIO_MMD_AN); in ax88179_chk_eee() 708 MDIO_MMD_AN); in ax88179_chk_eee()
|
D | r8152.c | 3187 r8152_mmd_write(tp, MDIO_MMD_AN, MDIO_AN_EEE_ADV, MDIO_EEE_100TX); in r8152b_enable_eee() 3722 val = r8152_mmd_read(tp, MDIO_MMD_AN, MDIO_AN_EEE_ADV); in r8152_get_eee() 3725 val = r8152_mmd_read(tp, MDIO_MMD_AN, MDIO_AN_EEE_LPABLE); in r8152_get_eee() 3749 r8152_mmd_write(tp, MDIO_MMD_AN, MDIO_AN_EEE_ADV, val); in r8152_set_eee()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 2356 if (tg3_phy_cl45_read(tp, MDIO_MMD_AN, TG3_CL45_D7_EEERES_STAT, &val)) in tg3_eee_pull_config() 2367 if (tg3_phy_cl45_read(tp, MDIO_MMD_AN, MDIO_AN_EEE_LPABLE, &val)) in tg3_eee_pull_config() 2372 if (tg3_phy_cl45_read(tp, MDIO_MMD_AN, MDIO_AN_EEE_ADV, &val)) in tg3_eee_pull_config() 4368 err = tg3_phy_cl45_write(tp, MDIO_MMD_AN, MDIO_AN_EEE_ADV, val); in tg3_phy_autoneg_cfg()
|