Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/drivers/net/
A Dmii.c86 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_gset()
172 advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_get_link_ksettings()
272 advert = mii->mdio_read(dev, mii->phy_id, MII_ADVERTISE); in mii_ethtool_sset()
284 mii->mdio_write(dev, mii->phy_id, MII_ADVERTISE, tmp); in mii_ethtool_sset()
368 advert = mii->mdio_read(dev, mii->phy_id, MII_ADVERTISE); in mii_ethtool_set_link_ksettings()
381 mii->mdio_write(dev, mii->phy_id, MII_ADVERTISE, tmp); in mii_ethtool_set_link_ksettings()
543 advertise = mii->mdio_read(mii->dev, mii->phy_id, MII_ADVERTISE); in mii_check_media()
626 case MII_ADVERTISE: in generic_mii_ioctl()
A Dsungem_phy.c321 adv = sungem_phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg()
331 sungem_phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg()
477 adv = sungem_phy_read(phy, MII_ADVERTISE); in bcm54xx_setup_aneg()
491 sungem_phy_write(phy, MII_ADVERTISE, adv); in bcm54xx_setup_aneg()
730 sungem_phy_write(phy, MII_ADVERTISE, 0x01e0); in bcm5461_enable_fiber()
753 adv = sungem_phy_read(phy, MII_ADVERTISE); in marvell_setup_aneg()
767 sungem_phy_write(phy, MII_ADVERTISE, adv); in marvell_setup_aneg()
A Dmdio.c570 case MII_ADVERTISE: in mdio_mii_ioctl()
575 if (addr == MII_ADVERTISE) in mdio_mii_ioctl()
/linux-6.3-rc2/drivers/net/ethernet/via/
A Dvia-velocity.c725 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode()
737 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in mii_check_media_mode()
799 MII_REG_BITS_OFF(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
800 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
804 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
805 MII_REG_BITS_ON(ADVERTISE_PAUSE_ASYM, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
809 MII_REG_BITS_ON(ADVERTISE_PAUSE_CAP, MII_ADVERTISE, vptr->mac_regs); in set_mii_flow_control()
859 velocity_mii_read(regs, MII_ADVERTISE, &ANAR); in check_connection_type()
957 velocity_mii_read(vptr->mac_regs, MII_ADVERTISE, &ANAR); in velocity_set_media_mode()
970 velocity_mii_write(vptr->mac_regs, MII_ADVERTISE, ANAR); in velocity_set_media_mode()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ibm/emac/
A Dphy.c129 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-6.3-rc2/include/uapi/linux/
A Dmii.h20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */ macro
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb3/
A 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-6.3-rc2/drivers/net/ethernet/dlink/
A Ddl2k.c1506 negotiate = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_get_media()
1589 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media()
1604 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media()
1634 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media()
1733 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media_pcs()
1741 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media_pcs()
1765 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media_pcs()
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1e/
A Datl1e_hw.c352 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-6.3-rc2/drivers/net/phy/
A Dlxt.c233 adv = phy_read(phydev, MII_ADVERTISE); in lxt973a2_read_status()
A Dat803x.c418 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save()
430 phy_write(phydev, MII_ADVERTISE, context->advertise); in at803x_context_restore()
1088 return phy_modify(phydev, MII_ADVERTISE, MDIO_AN_CTRL1_XNP, 0); in at803x_config_init()
1605 phy_write(phydev, MII_ADVERTISE, ADVERTISE_CSMA); in at803x_cable_test_start()
A Dphylink.c2605 case MII_ADVERTISE: in phylink_phy_read()
2610 if (reg == MII_ADVERTISE) in phylink_phy_read()
2647 case MII_ADVERTISE: in phylink_phy_write()
2652 if (reg == MII_ADVERTISE) in phylink_phy_write()
3421 MII_ADVERTISE, 0xffff, adv); in phylink_mii_c22_pcs_config()
A Dmarvell-88x2222.c46 #define MV_1GBX_ADVERTISE (0x2000 + MII_ADVERTISE)
A Ddp83822.c459 err = phy_modify_changed(phydev, MII_ADVERTISE, in dp83822_config_init()
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/
A Dserdes.h54 #define MV88E6390_SGMII_ADVERTISE (0x2000 + MII_ADVERTISE)
/linux-6.3-rc2/drivers/net/pcs/
A Dpcs-lynx.c168 return mdiobus_c45_write(bus, addr, MDIO_MMD_VEND2, MII_ADVERTISE, in lynx_pcs_config_usxgmii()
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb/
A Dmv88e1xxx.c228 (void) simple_mdio_write(phy, MII_ADVERTISE, val); in mv88e1xxx_advertise()
/linux-6.3-rc2/drivers/net/ethernet/adaptec/
A Dstarfire.c804 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one()
986 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open()
1068 mdio_write(dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising); in check_duplex()
1635 reg4 = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_media_change()
/linux-6.3-rc2/drivers/net/usb/
A Dsr9700.c373 sr_mdio_write(netdev, mii->phy_id, MII_ADVERTISE, ADVERTISE_ALL | in sr9700_bind()
A Dmcs7830.c267 ret = mcs7830_write_phy(dev, MII_ADVERTISE, MCS7830_MII_ADVERTISE); in mcs7830_set_autoneg()
/linux-6.3-rc2/drivers/net/ethernet/nvidia/
A Dforcedeth.c1428 reg = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in phy_init()
1432 if (mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg)) { in phy_init()
1518 mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg); in phy_init()
3447 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_update_linkspeed()
4378 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_get_link_ksettings()
4483 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4497 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4527 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4546 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4841 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_pauseparam()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/natsemi/
A Dnatsemi.c762 np->advertising= mdio_read(dev, MII_ADVERTISE); in natsemi_init_media()
1156 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup()
1160 mdio_write(dev, MII_ADVERTISE, np->advertising); in init_phy_fixup()
3103 if ((data->reg_num & 0x1f) == MII_ADVERTISE) in netdev_ioctl()
3110 if ((data->reg_num & 0x1f) == MII_ADVERTISE) in netdev_ioctl()
/linux-6.3-rc2/drivers/net/ethernet/sun/
A Dsunhme.c971 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_tcvr_reset()
1220 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_begin_auto_negotiation()
1240 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_begin_auto_negotiation()
1638 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_set_initial_advertisement()
1660 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_set_initial_advertisement()
/linux-6.3-rc2/drivers/net/ethernet/sis/
A Dsis190.c969 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_phy_task()
1733 val = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_set_speed_auto()
1737 mdio_write(ioaddr, phy_id, MII_ADVERTISE, (val & ADVERTISE_SLCT) | in sis190_set_speed_auto()
/linux-6.3-rc2/drivers/net/ethernet/dec/tulip/
A Dmedia.c467 mii_advert = tulip_mdio_read (dev, phy, MII_ADVERTISE); in tulip_find_mii()

Completed in 69 milliseconds

123