Home
last modified time | relevance | path

Searched refs:MII_ADVERTISE (Results 1 – 25 of 71) sorted by relevance

123

/Linux-v4.19/drivers/net/
Dmii.c91 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()
Dsungem_phy.c324 adv = sungem_phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg()
334 sungem_phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg()
479 adv = sungem_phy_read(phy, MII_ADVERTISE); in bcm54xx_setup_aneg()
493 sungem_phy_write(phy, MII_ADVERTISE, adv); in bcm54xx_setup_aneg()
732 sungem_phy_write(phy, MII_ADVERTISE, 0x01e0); in bcm5461_enable_fiber()
755 adv = sungem_phy_read(phy, MII_ADVERTISE); in marvell_setup_aneg()
769 sungem_phy_write(phy, MII_ADVERTISE, adv); in marvell_setup_aneg()
Dmdio.c573 case MII_ADVERTISE: in mdio_mii_ioctl()
578 if (addr == MII_ADVERTISE) in mdio_mii_ioctl()
/Linux-v4.19/drivers/net/ethernet/via/
Dvia-velocity.c723 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode()
735 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode()
797 MII_REG_BITS_OFF(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
798 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
802 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
803 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
807 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
808 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
812 MII_REG_BITS_OFF(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
813 MII_REG_BITS_OFF(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
[all …]
/Linux-v4.19/drivers/net/ethernet/ibm/emac/
Dphy.c128 adv = phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg()
145 phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg()
223 int lpa = phy_read(phy, MII_LPA) & phy_read(phy, MII_ADVERTISE); in genmii_read_link()
/Linux-v4.19/include/uapi/linux/
Dmii.h20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */ macro
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
Dvsc8211.c182 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-v4.19/drivers/net/phy/
Dat803x.c130 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save()
142 phy_write(phydev, MII_ADVERTISE, context->advertise); in at803x_context_restore()
Dlxt.c164 adv = phy_read(phydev, MII_ADVERTISE); in lxt973a2_read_status()
Dphylink.c1381 case MII_ADVERTISE: in phylink_phy_read()
1386 if (reg == MII_ADVERTISE) in phylink_phy_read()
1421 case MII_ADVERTISE: in phylink_phy_write()
1426 if (reg == MII_ADVERTISE) in phylink_phy_write()
Dphy_device.c1307 adv = phy_read(phydev, MII_ADVERTISE); in genphy_config_advert()
1317 err = phy_write(phydev, MII_ADVERTISE, adv); in genphy_config_advert()
1583 adv = phy_read(phydev, MII_ADVERTISE); in genphy_read_status()
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c365 ret_val = atl1e_write_phy_reg(hw, MII_ADVERTISE, mii_autoneg_adv_reg); in atl1e_phy_setup_autoneg_adv()
635 err = atl1e_write_phy_reg(hw, MII_ADVERTISE, hw->mii_autoneg_adv_reg); in atl1e_restart_autoneg()
/Linux-v4.19/drivers/net/ethernet/dlink/
Ddl2k.c1520 negotiate = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_get_media()
1603 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media()
1618 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media()
1648 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media()
1747 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media_pcs()
1755 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media_pcs()
1779 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media_pcs()
/Linux-v4.19/drivers/net/usb/
Dasix_devices.c285 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88172_bind()
621 asix_mdio_read_nopm(dev->net, dev->mii.phy_id, MII_ADVERTISE); in ax88772_suspend()
641 asix_mdio_write_nopm(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88772_restore_phy()
939 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88178_reset()
Dsr9700.c370 sr_mdio_write(netdev, mii->phy_id, MII_ADVERTISE, ADVERTISE_ALL | in sr9700_bind()
Dmcs7830.c271 ret = mcs7830_write_phy(dev, MII_ADVERTISE, MCS7830_MII_ADVERTISE); in mcs7830_set_autoneg()
Ddm9601.c428 dm9601_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in dm9601_bind()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dmv88e1xxx.c228 (void) simple_mdio_write(phy, MII_ADVERTISE, val); in mv88e1xxx_advertise()
/Linux-v4.19/drivers/net/ethernet/smsc/
Dsmc911x.h865 #define SMC_GET_PHY_MII_ADV(lp,phy,x) SMC_GET_MII( (lp), MII_ADVERTISE, phy, x )
866 #define SMC_SET_PHY_MII_ADV(lp,phy,x) SMC_SET_MII( (lp), MII_ADVERTISE, phy, x )
/Linux-v4.19/drivers/net/ethernet/adaptec/
Dstarfire.c817 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-v4.19/drivers/net/ethernet/sis/
Dsis190.c966 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-v4.19/drivers/net/ethernet/nvidia/
Dforcedeth.c1432 reg = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in phy_init()
1436 if (mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg)) { in phy_init()
1522 mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg); in phy_init()
3381 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_update_linkspeed()
4312 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_get_link_ksettings()
4417 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4431 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4461 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4480 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4769 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_pauseparam()
[all …]
/Linux-v4.19/drivers/net/ethernet/natsemi/
Dnatsemi.c762 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-v4.19/drivers/net/ethernet/dec/tulip/
Dmedia.c472 mii_advert = tulip_mdio_read (dev, phy, MII_ADVERTISE); in tulip_find_mii()
/Linux-v4.19/drivers/net/ethernet/sun/
Dsunhme.c1058 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()

123