Home
last modified time | relevance | path

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

123

/linux/drivers/net/
H 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()
/linux/drivers/net/ethernet/ibm/emac/
H 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/drivers/net/ethernet/chelsio/cxgb3/
H 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/include/uapi/linux/
H A Dmii.h20 #define MII_ADVERTISE 0x04 /* Advertisement control reg */ macro
/linux/drivers/net/ethernet/dlink/
H A Ddl2k.c1505 negotiate = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_get_media()
1588 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media()
1603 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media()
1633 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media()
1732 anar = mii_read (dev, phy_addr, MII_ADVERTISE) & in mii_set_media_pcs()
1740 mii_write (dev, phy_addr, MII_ADVERTISE, anar); in mii_set_media_pcs()
1764 mii_write (dev, phy_addr, MII_ADVERTISE, 0); in mii_set_media_pcs()
/linux/drivers/net/ethernet/atheros/atl1e/
H 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/drivers/net/ethernet/chelsio/cxgb/
H A Dmv88e1xxx.c228 (void) simple_mdio_write(phy, MII_ADVERTISE, val); in mv88e1xxx_advertise()
/linux/drivers/net/ethernet/adaptec/
H A Dstarfire.c796 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one()
978 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open()
1060 mdio_write(dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising); in check_duplex()
1627 reg4 = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_media_change()
/linux/drivers/net/ethernet/sun/
H A Dsunhme.c620 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_begin_auto_negotiation()
640 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_begin_auto_negotiation()
1053 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_tcvr_reset()
1561 hp->sw_advertise = happy_meal_tcvr_read(hp, tregs, MII_ADVERTISE); in happy_meal_set_initial_advertisement()
1583 happy_meal_tcvr_write(hp, tregs, MII_ADVERTISE, hp->sw_advertise); in happy_meal_set_initial_advertisement()
/linux/drivers/net/ethernet/nvidia/
H A Dforcedeth.c1414 reg = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in phy_init()
1418 if (mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg)) { in phy_init()
1504 mii_rw(dev, np->phyaddr, MII_ADVERTISE, reg); in phy_init()
3433 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_update_linkspeed()
4364 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_get_link_ksettings()
4469 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4483 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4513 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_link_ksettings()
4532 mii_rw(dev, np->phyaddr, MII_ADVERTISE, adv); in nv_set_link_ksettings()
4827 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); in nv_set_pauseparam()
[all …]
/linux/drivers/net/usb/
H A Dsr9700.c380 sr_mdio_write(netdev, mii->phy_id, MII_ADVERTISE, ADVERTISE_ALL | in sr9700_bind()
H A Dmcs7830.c267 ret = mcs7830_write_phy(dev, MII_ADVERTISE, MCS7830_MII_ADVERTISE); in mcs7830_set_autoneg()
H A Ddm9601.c434 dm9601_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in dm9601_bind()
H A Dasix_devices.c276 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88172_bind()
1127 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88178_reset()
H A Dsr9800.c564 sr_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in sr9800_set_default_mode()
/linux/drivers/net/ethernet/natsemi/
H 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/drivers/net/ethernet/sis/
H 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/drivers/net/pcs/
H A Dpcs-xpcs.c782 MII_ADVERTISE, 0xffff, adv); in xpcs_config_aneg_c37_1000basex()
1019 duplex = xpcs_read(xpcs, MDIO_MMD_VEND2, MII_ADVERTISE); in xpcs_get_state_c37_sgmii()
/linux/drivers/net/phy/
H A Dphylink.c3288 case MII_ADVERTISE: in phylink_phy_read()
3293 if (reg == MII_ADVERTISE) in phylink_phy_read()
3330 case MII_ADVERTISE: in phylink_phy_write()
3335 if (reg == MII_ADVERTISE) in phylink_phy_write()
4155 MII_ADVERTISE, 0xffff, adv); in phylink_mii_c22_pcs_config()
/linux/drivers/net/ethernet/dec/tulip/
H A Dmedia.c467 mii_advert = tulip_mdio_read (dev, phy, MII_ADVERTISE); in tulip_find_mii()
/linux/drivers/net/ethernet/
H A Djme.c106 MII_ADVERTISE, ADVERTISE_ALL | in jme_reset_phy_processor()
2467 val = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_ADVERTISE); in jme_get_pauseparam()
2506 val = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_ADVERTISE); in jme_set_pauseparam()
2516 MII_ADVERTISE, val); in jme_set_pauseparam()
/linux/drivers/net/ethernet/intel/
H A De100.c964 MII_ADVERTISE); in mdio_ctrl_phy_82552_v()
1005 case MII_ADVERTISE: in mdio_ctrl_phy_mii_emulated()
1501 u16 advert = mdio_read(netdev, nic->mii.phy_id, MII_ADVERTISE); in e100_phy_init()
1508 mdio_write(netdev, nic->mii.phy_id, MII_ADVERTISE, advert); in e100_phy_init()
/linux/drivers/net/ethernet/amd/
H A Damd8111e.c185 advert = amd8111e_mdio_read(dev, lp->ext_phy_addr, MII_ADVERTISE); in amd8111e_set_ext_phy()
208 amd8111e_mdio_write(dev, lp->ext_phy_addr, MII_ADVERTISE, tmp); in amd8111e_set_ext_phy()
/linux/drivers/net/dsa/microchip/
H A Dksz8.c983 case MII_ADVERTISE: in ksz8_r_phy()
1221 case MII_ADVERTISE: in ksz8_w_phy()
/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_hw.c485 if (atl1c_write_phy_reg(hw, MII_ADVERTISE, mii_adv_data) != 0 || in atl1c_phy_setup_adv()

123