/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/ |
D | mv88e1xxx.c | 131 ctl &= ~(BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE); in mv88e1xxx_set_speed_duplex() 138 ctl &= ~(BMCR_FULLDPLX | BMCR_ANENABLE); in mv88e1xxx_set_speed_duplex() 143 ctl |= BMCR_ANENABLE; in mv88e1xxx_set_speed_duplex() 169 ctl |= BMCR_ANENABLE | BMCR_ANRESTART; in mv88e1xxx_autoneg_enable() 189 ctl &= ~BMCR_ANENABLE; in mv88e1xxx_autoneg_disable()
|
/Linux-v4.19/drivers/net/ |
D | mii.c | 87 if (bmcr & BMCR_ANENABLE) { in mii_ethtool_gset() 174 if (bmcr & BMCR_ANENABLE) { in mii_ethtool_get_link_ksettings() 294 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in mii_ethtool_sset() 303 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 | in mii_ethtool_sset() 391 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in mii_ethtool_set_link_ksettings() 400 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 | in mii_ethtool_set_link_ksettings() 467 if (bmcr & BMCR_ANENABLE) { in mii_nway_restart() 615 if (val & (BMCR_RESET|BMCR_ANENABLE)) in generic_mii_ioctl()
|
D | sungem_phy.c | 338 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART); in genmii_setup_aneg() 354 ctl &= ~(BMCR_FULLDPLX|BMCR_SPEED100|BMCR_ANENABLE); in genmii_setup_forced() 506 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART); in bcm54xx_setup_aneg() 522 ctl &= ~(BMCR_FULLDPLX|BMCR_SPEED100|BMCR_SPD2|BMCR_ANENABLE); in bcm54xx_setup_forced() 789 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART); in marvell_setup_aneg() 805 ctl &= ~(BMCR_FULLDPLX|BMCR_SPEED100|BMCR_SPD2|BMCR_ANENABLE); in marvell_setup_forced()
|
/Linux-v4.19/drivers/net/ethernet/ibm/emac/ |
D | phy.c | 60 val &= ~(BMCR_ISOLATE | BMCR_ANENABLE); in emac_mii_reset_phy() 84 val &= ~(BMCR_ISOLATE | BMCR_ANENABLE); in emac_mii_reset_gpcs() 122 ctl &= ~(BMCR_FULLDPLX | BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE); in genmii_setup_aneg() 162 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART); in genmii_setup_aneg() 180 ctl &= ~(BMCR_FULLDPLX | BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE); in genmii_setup_forced()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/ |
D | vsc8211.c | 120 BMCR_ANENABLE | BMCR_ANRESTART); in vsc8211_autoneg_enable() 154 if (!(bmcr & BMCR_ANENABLE)) { in vsc8211_get_link_status() 230 if (!(bmcr & BMCR_ANENABLE)) { in vsc8211_get_link_status_fiber()
|
D | aq100x.c | 135 BMCR_ANENABLE | BMCR_ANRESTART, 1); in aq100x_autoneg_enable() 148 BMCR_ANENABLE | BMCR_ANRESTART, 1); in aq100x_autoneg_restart()
|
/Linux-v4.19/drivers/net/phy/ |
D | et1011c.c | 59 BMCR_ANENABLE); in et1011c_config_aneg()
|
D | dp83848.c | 90 if (!(val & BMCR_ANENABLE)) in dp83848_config_init()
|
D | davicom.c | 137 return phy_write(phydev, MII_BMCR, BMCR_ANENABLE); in dm9161_config_init()
|
D | lxt.c | 238 val &= ~BMCR_ANENABLE; in lxt973_probe()
|
D | bcm7xxx.c | 432 (BMCR_SPEED100 | BMCR_ANENABLE | BMCR_ANRESTART)); in bcm7xxx_28nm_ephy_eee_enable()
|
D | phy_device.c | 1431 BMCR_ANENABLE | BMCR_ANRESTART); in genphy_restart_aneg() 1467 if (!(ctl & BMCR_ANENABLE) || (ctl & BMCR_ISOLATE)) in genphy_config_aneg()
|
/Linux-v4.19/include/uapi/linux/ |
D | mii.h | 48 #define BMCR_ANENABLE 0x1000 /* Enable auto negotiation */ macro
|
D | mdio.h | 87 #define MDIO_AN_CTRL1_ENABLE BMCR_ANENABLE
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 393 phy_data = BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART; in atl1e_phy_commit() 647 BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART); in atl1e_restart_autoneg()
|
/Linux-v4.19/drivers/net/usb/ |
D | mcs7830.c | 278 ret = mcs7830_write_phy(dev, MII_BMCR, BMCR_ANENABLE); in mcs7830_set_autoneg() 282 BMCR_ANENABLE | BMCR_ANRESTART ); in mcs7830_set_autoneg()
|
D | asix_devices.c | 645 if (priv->presvd_phy_bmcr & BMCR_ANENABLE) in ax88772_restore_phy() 938 asix_phy_reset(dev, BMCR_RESET | BMCR_ANENABLE); in ax88178_reset()
|
/Linux-v4.19/drivers/net/ethernet/dec/tulip/ |
D | media.c | 509 new_bmcr = mii_reg0 | BMCR_ANENABLE; in tulip_find_mii() 517 new_bmcr = mii_reg0 & ~BMCR_ANENABLE; in tulip_find_mii()
|
/Linux-v4.19/drivers/net/ethernet/sun/ |
D | cassini.c | 225 BMCR_ANENABLE, /* 0 : autoneg */ 710 cp->link_cntl = BMCR_ANENABLE; in cas_begin_auto_negotiation() 761 if (cp->link_cntl & BMCR_ANENABLE) { in cas_begin_auto_negotiation() 777 CAS_BMCR_SPEED1000 | BMCR_ANENABLE); in cas_begin_auto_negotiation() 779 if (ctl & BMCR_ANENABLE) { in cas_begin_auto_negotiation() 934 val &= ~BMCR_ANENABLE; in cas_phy_init() 1597 val &= ~(BMCR_ANRESTART | BMCR_ANENABLE); in cas_mdio_link_not_up() 1646 (cp->link_cntl & BMCR_ANENABLE)) { in cas_mii_link_check() 1656 cp->link_fcntl | BMCR_ANENABLE | in cas_mii_link_check() 3603 if (val & BMCR_ANENABLE) { in cas_set_link_modes() [all …]
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_hw.c | 624 mii_bmcr_data |= BMCR_ANENABLE | BMCR_ANRESTART; in atl1c_phy_init() 762 mii_bmcr_data |= BMCR_ANENABLE | BMCR_ANRESTART; in atl1c_restart_autoneg()
|
/Linux-v4.19/drivers/net/ethernet/freescale/fman/ |
D | fman_dtsec.c | 1316 tmp_reg16 |= (BMCR_ANENABLE | BMCR_ANRESTART | in dtsec_restart_autoneg() 1434 tmp_reg16 = (BMCR_RESET | BMCR_ANENABLE | in dtsec_init() 1444 tmp_reg16 = (BMCR_ANENABLE | BMCR_ANRESTART | in dtsec_init()
|
/Linux-v4.19/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 761 np->autoneg = (tmp & BMCR_ANENABLE)? AUTONEG_ENABLE: AUTONEG_DISABLE; in natsemi_init_media() 769 (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE)? in natsemi_init_media() 1158 if ((tmp & BMCR_ANENABLE) == 0 || in init_phy_fixup() 1162 tmp |= (BMCR_ANENABLE | BMCR_ANRESTART); in init_phy_fixup() 1167 tmp &= ~(BMCR_ANENABLE | BMCR_SPEED100 | BMCR_FULLDPLX); in init_phy_fixup() 2406 if (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE && in netdev_error() 2655 if (tmp & BMCR_ANENABLE) { in nway_reset()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 1196 if (!(bmcr & BMCR_ANENABLE)) { in bnx2_5706s_linkup() 1225 if (bmcr & BMCR_ANENABLE) { in bnx2_copper_linkup() 1498 bmcr &= ~BMCR_ANENABLE; in bnx2_enable_forced_2g5() 1540 bmcr |= BMCR_SPEED1000 | BMCR_ANENABLE | BMCR_ANRESTART; in bnx2_disable_forced_2g5() 1624 bmcr |= BMCR_ANENABLE; in bnx2_set_link() 1786 new_bmcr = bmcr & ~BMCR_ANENABLE; in bnx2_setup_serdes_phy() 1819 BMCR_ANRESTART | BMCR_ANENABLE); in bnx2_setup_serdes_phy() 1846 if ((adv != new_adv) || ((bmcr & BMCR_ANENABLE) == 0)) { in bnx2_setup_serdes_phy() 1857 BMCR_ANENABLE); in bnx2_setup_serdes_phy() 2106 ((bmcr & BMCR_ANENABLE) == 0)) { in bnx2_setup_copper_phy() [all …]
|
/Linux-v4.19/drivers/net/ethernet/alacritech/ |
D | slicoss.c | 984 val = MII_BMCR << 16 | BMCR_RESET | BMCR_ANENABLE | in slic_set_link_autoneg() 1010 val = MII_BMCR << 16 | BMCR_RESET | BMCR_ANENABLE | in slic_set_link_autoneg() 1015 val = MII_BMCR << 16 | BMCR_ANENABLE | BMCR_ANRESTART; in slic_set_link_autoneg()
|
/Linux-v4.19/drivers/net/ethernet/adaptec/ |
D | starfire.c | 1092 reg0 |= BMCR_ANENABLE | BMCR_ANRESTART; in check_duplex() 1094 reg0 &= ~(BMCR_ANENABLE | BMCR_ANRESTART); in check_duplex() 1641 if (reg0 & BMCR_ANENABLE) { in netdev_media_change()
|