/Linux-v5.4/drivers/net/ |
D | mii.c | 91 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_gset() 178 advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_get_link_ksettings() 274 advert = mii->mdio_read(dev, mii->phy_id, MII_ADVERTISE); in mii_ethtool_sset() 286 mii->mdio_write(dev, mii->phy_id, MII_ADVERTISE, tmp); in mii_ethtool_sset() 370 advert = mii->mdio_read(dev, mii->phy_id, MII_ADVERTISE); in mii_ethtool_set_link_ksettings() 383 mii->mdio_write(dev, mii->phy_id, MII_ADVERTISE, tmp); in mii_ethtool_set_link_ksettings() 545 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media() 628 case MII_ADVERTISE: in generic_mii_ioctl()
|
D | sungem_phy.c | 325 adv = sungem_phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg() 335 sungem_phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg() 480 adv = sungem_phy_read(phy, MII_ADVERTISE); in bcm54xx_setup_aneg() 494 sungem_phy_write(phy, MII_ADVERTISE, adv); in bcm54xx_setup_aneg() 733 sungem_phy_write(phy, MII_ADVERTISE, 0x01e0); in bcm5461_enable_fiber() 756 adv = sungem_phy_read(phy, MII_ADVERTISE); in marvell_setup_aneg() 770 sungem_phy_write(phy, MII_ADVERTISE, adv); in marvell_setup_aneg()
|
D | mdio.c | 570 case MII_ADVERTISE: in mdio_mii_ioctl() 575 if (addr == MII_ADVERTISE) in mdio_mii_ioctl()
|
/Linux-v5.4/drivers/net/ethernet/via/ |
D | via-velocity.c | 713 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode() 725 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode() 787 MII_REG_BITS_OFF(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 788 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 792 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 793 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 797 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 798 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 802 MII_REG_BITS_OFF(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() 803 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control() [all …]
|
/Linux-v5.4/drivers/net/ethernet/ibm/emac/ |
D | phy.c | 129 adv = phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg() 146 phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg() 224 int lpa = phy_read(phy, MII_LPA) & phy_read(phy, MII_ADVERTISE); in genmii_read_link()
|
/Linux-v5.4/include/uapi/linux/ |
D | mii.h | 20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */ macro
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/ |
D | vsc8211.c | 182 MII_ADVERTISE, &adv); in vsc8211_get_link_status() 241 err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, MII_ADVERTISE, in vsc8211_get_link_status_fiber()
|
/Linux-v5.4/drivers/net/phy/ |
D | at803x.c | 144 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save() 156 phy_write(phydev, MII_ADVERTISE, context->advertise); in at803x_context_restore()
|
D | lxt.c | 159 adv = phy_read(phydev, MII_ADVERTISE); in lxt973a2_read_status()
|
D | phylink.c | 1494 case MII_ADVERTISE: in phylink_phy_read() 1499 if (reg == MII_ADVERTISE) in phylink_phy_read() 1534 case MII_ADVERTISE: in phylink_phy_write() 1539 if (reg == MII_ADVERTISE) in phylink_phy_write()
|
/Linux-v5.4/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 352 ret_val = atl1e_write_phy_reg(hw, MII_ADVERTISE, mii_autoneg_adv_reg); in atl1e_phy_setup_autoneg_adv() 622 err = atl1e_write_phy_reg(hw, MII_ADVERTISE, hw->mii_autoneg_adv_reg); in atl1e_restart_autoneg()
|
/Linux-v5.4/drivers/net/ethernet/dlink/ |
D | dl2k.c | 1517 negotiate = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_get_media() 1600 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media() 1615 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media() 1645 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media() 1744 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media_pcs() 1752 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media_pcs() 1776 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media_pcs()
|
D | sundance.c | 616 np->mii_if.advertising = mdio_read(dev, phyx, MII_ADVERTISE); in sundance_probe1() 677 mdio_write (dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising | 0x0400); in sundance_probe1() 1471 MII_ADVERTISE); in netdev_error()
|
/Linux-v5.4/drivers/net/usb/ |
D | asix_devices.c | 273 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88172_bind() 609 asix_mdio_read_nopm(dev->net, dev->mii.phy_id, MII_ADVERTISE); in ax88772_suspend() 629 asix_mdio_write_nopm(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88772_restore_phy() 932 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88178_reset()
|
D | sr9700.c | 370 sr_mdio_write(netdev, mii->phy_id, MII_ADVERTISE, ADVERTISE_ALL | in sr9700_bind()
|
D | mcs7830.c | 258 ret = mcs7830_write_phy(dev, MII_ADVERTISE, MCS7830_MII_ADVERTISE); in mcs7830_set_autoneg()
|
D | dm9601.c | 428 dm9601_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in dm9601_bind()
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb/ |
D | mv88e1xxx.c | 228 (void) simple_mdio_write(phy, MII_ADVERTISE, val); in mv88e1xxx_advertise()
|
/Linux-v5.4/drivers/net/ethernet/smsc/ |
D | smc911x.h | 854 #define SMC_GET_PHY_MII_ADV(lp,phy,x) SMC_GET_MII( (lp), MII_ADVERTISE, phy, x ) 855 #define SMC_SET_PHY_MII_ADV(lp,phy,x) SMC_SET_MII( (lp), MII_ADVERTISE, phy, x )
|
/Linux-v5.4/drivers/net/ethernet/adaptec/ |
D | starfire.c | 817 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one() 997 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open() 1079 mdio_write(dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising); in check_duplex() 1643 reg4 = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_media_change()
|
/Linux-v5.4/drivers/net/ethernet/sis/ |
D | sis190.c | 966 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_phy_task() 1719 val = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_set_speed_auto() 1723 mdio_write(ioaddr, phy_id, MII_ADVERTISE, (val & ADVERTISE_SLCT) | in sis190_set_speed_auto()
|
/Linux-v5.4/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 1429 reg = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in phy_init() 1433 if (mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg)) { in phy_init() 1519 mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg); in phy_init() 3413 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_update_linkspeed() 4344 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_get_link_ksettings() 4449 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings() 4463 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings() 4493 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings() 4512 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings() 4801 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_pauseparam() [all …]
|
/Linux-v5.4/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 762 np->advertising= mdio_read(dev, MII_ADVERTISE); in natsemi_init_media() 1159 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup() 1163 mdio_write(dev, MII_ADVERTISE, np->advertising); in init_phy_fixup() 3107 if ((data->reg_num & 0x1f) == MII_ADVERTISE) in netdev_ioctl() 3114 if ((data->reg_num & 0x1f) == MII_ADVERTISE) in netdev_ioctl()
|
/Linux-v5.4/drivers/net/ethernet/dec/tulip/ |
D | media.c | 472 mii_advert = tulip_mdio_read (dev, phy, MII_ADVERTISE); in tulip_find_mii()
|
/Linux-v5.4/drivers/net/ethernet/sun/ |
D | sunhme.c | 1058 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_tcvr_reset() 1313 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_begin_auto_negotiation() 1333 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_begin_auto_negotiation() 1741 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_set_initial_advertisement() 1763 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_set_initial_advertisement()
|