/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | mv88e1xxx.c | 130 ctl &= ~(BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE); in mv88e1xxx_set_speed_duplex() 137 ctl &= ~(BMCR_FULLDPLX | BMCR_ANENABLE); in mv88e1xxx_set_speed_duplex() 142 ctl |= BMCR_ANENABLE; in mv88e1xxx_set_speed_duplex() 168 ctl |= BMCR_ANENABLE | BMCR_ANRESTART; in mv88e1xxx_autoneg_enable() 188 ctl &= ~BMCR_ANENABLE; in mv88e1xxx_autoneg_disable()
|
/linux-4.1.27/drivers/net/ |
D | mii.c | 87 if (bmcr & BMCR_ANENABLE) { in mii_ethtool_gset() 201 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in mii_ethtool_sset() 210 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 | in mii_ethtool_sset() 276 if (bmcr & BMCR_ANENABLE) { in mii_nway_restart() 424 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-4.1.27/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-4.1.27/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()
|
D | t3_hw.c | 459 ctl &= ~(BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE); in t3_set_phy_speed_duplex() 466 ctl &= ~(BMCR_FULLDPLX | BMCR_ANENABLE); in t3_set_phy_speed_duplex() 471 ctl |= BMCR_ANENABLE; in t3_set_phy_speed_duplex()
|
/linux-4.1.27/drivers/net/phy/ |
D | et1011c.c | 59 BMCR_ANENABLE); in et1011c_config_aneg()
|
D | davicom.c | 137 return phy_write(phydev, MII_BMCR, BMCR_ANENABLE); in dm9161_config_init()
|
D | lxt.c | 253 val &= ~BMCR_ANENABLE; in lxt973_probe()
|
D | phy_device.c | 849 ctl |= BMCR_ANENABLE | BMCR_ANRESTART; in genphy_restart_aneg() 885 if (!(ctl & BMCR_ANENABLE) || (ctl & BMCR_ISOLATE)) in genphy_config_aneg()
|
D | phy.c | 390 if ((val & (BMCR_RESET | BMCR_ANENABLE)) == 0) { in phy_mii_ioctl()
|
/linux-4.1.27/include/uapi/linux/ |
D | mii.h | 47 #define BMCR_ANENABLE 0x1000 /* Enable auto negotiation */ macro
|
D | mdio.h | 86 #define MDIO_AN_CTRL1_ENABLE BMCR_ANENABLE
|
/linux-4.1.27/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-4.1.27/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 | rtl8150.c | 790 if (bmcr & BMCR_ANENABLE) { in rtl8150_get_settings()
|
D | asix_devices.c | 650 BMCR_RESET | BMCR_ANENABLE); in ax88178_reset()
|
D | r8152.c | 2847 bmcr = BMCR_ANENABLE | BMCR_ANRESTART; in rtl8152_set_speed()
|
/linux-4.1.27/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-4.1.27/drivers/net/ethernet/sun/ |
D | cassini.c | 224 BMCR_ANENABLE, /* 0 : autoneg */ 708 cp->link_cntl = BMCR_ANENABLE; in cas_begin_auto_negotiation() 759 if (cp->link_cntl & BMCR_ANENABLE) { in cas_begin_auto_negotiation() 775 CAS_BMCR_SPEED1000 | BMCR_ANENABLE); in cas_begin_auto_negotiation() 777 if (ctl & BMCR_ANENABLE) { in cas_begin_auto_negotiation() 932 val &= ~BMCR_ANENABLE; in cas_phy_init() 1595 val &= ~(BMCR_ANRESTART | BMCR_ANENABLE); in cas_mdio_link_not_up() 1644 (cp->link_cntl & BMCR_ANENABLE)) { in cas_mii_link_check() 1654 cp->link_fcntl | BMCR_ANENABLE | in cas_mii_link_check() 3602 if (val & BMCR_ANENABLE) { in cas_set_link_modes() [all …]
|
D | sunhme.c | 1352 hp->sw_bmcr |= BMCR_ANENABLE; in happy_meal_begin_auto_negotiation() 2458 if (hp->sw_bmcr & BMCR_ANENABLE) { in hme_get_settings()
|
D | niu.c | 1157 if (bmcr & BMCR_ANENABLE) { in link_status_mii() 1810 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in mii_init_common()
|
/linux-4.1.27/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-4.1.27/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 759 np->autoneg = (tmp & BMCR_ANENABLE)? AUTONEG_ENABLE: AUTONEG_DISABLE; in natsemi_init_media() 767 (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE)? in natsemi_init_media() 1152 if ((tmp & BMCR_ANENABLE) == 0 || in init_phy_fixup() 1156 tmp |= (BMCR_ANENABLE | BMCR_ANRESTART); in init_phy_fixup() 1161 tmp &= ~(BMCR_ANENABLE | BMCR_SPEED100 | BMCR_FULLDPLX); in init_phy_fixup() 2390 if (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE && in netdev_error() 2640 if (tmp & BMCR_ANENABLE) { in nway_reset()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 1174 if (!(bmcr & BMCR_ANENABLE)) { in bnx2_5706s_linkup() 1203 if (bmcr & BMCR_ANENABLE) { in bnx2_copper_linkup() 1476 bmcr &= ~BMCR_ANENABLE; in bnx2_enable_forced_2g5() 1518 bmcr |= BMCR_SPEED1000 | BMCR_ANENABLE | BMCR_ANRESTART; in bnx2_disable_forced_2g5() 1602 bmcr |= BMCR_ANENABLE; in bnx2_set_link() 1764 new_bmcr = bmcr & ~BMCR_ANENABLE; in bnx2_setup_serdes_phy() 1797 BMCR_ANRESTART | BMCR_ANENABLE); in bnx2_setup_serdes_phy() 1824 if ((adv != new_adv) || ((bmcr & BMCR_ANENABLE) == 0)) { in bnx2_setup_serdes_phy() 1835 BMCR_ANENABLE); in bnx2_setup_serdes_phy() 2084 ((bmcr & BMCR_ANENABLE) == 0)) { in bnx2_setup_copper_phy() [all …]
|
D | b44.c | 475 if ((err = b44_writephy(bp, MII_BMCR, (BMCR_ANENABLE | in b44_setup_phy() 483 bmcr &= ~(BMCR_FULLDPLX | BMCR_ANENABLE | BMCR_SPEED100); in b44_setup_phy() 1825 if (bmcr & BMCR_ANENABLE) { in b44_nway_reset()
|
D | tg3.c | 3092 BMCR_ANENABLE | BMCR_ANRESTART); in tg3_power_down_phy() 4442 BMCR_ANENABLE | BMCR_ANRESTART); in tg3_phy_copper_begin() 4506 if (!(val & BMCR_ANENABLE)) { in tg3_phy_pull_config() 4922 if ((bmcr & BMCR_ANENABLE) && in tg3_setup_copper_phy() 4939 if (!(bmcr & BMCR_ANENABLE) && in tg3_setup_copper_phy() 5890 if ((newadv != adv) || !(bmcr & BMCR_ANENABLE)) { in tg3_setup_fiber_mii_phy() 5892 bmcr |= BMCR_ANENABLE | BMCR_ANRESTART; in tg3_setup_fiber_mii_phy() 5905 new_bmcr = bmcr & ~(BMCR_ANENABLE | BMCR_FULLDPLX); in tg3_setup_fiber_mii_phy() 5927 BMCR_ANENABLE); in tg3_setup_fiber_mii_phy() 5956 if (bmcr & BMCR_ANENABLE) { in tg3_setup_fiber_mii_phy() [all …]
|
/linux-4.1.27/drivers/net/ethernet/adaptec/ |
D | starfire.c | 1093 reg0 |= BMCR_ANENABLE | BMCR_ANRESTART; in check_duplex() 1095 reg0 &= ~(BMCR_ANENABLE | BMCR_ANRESTART); in check_duplex() 1601 if (reg0 & BMCR_ANENABLE) { in netdev_media_change()
|
/linux-4.1.27/drivers/net/cris/ |
D | eth_v10.c | 771 data |= BMCR_ANENABLE | BMCR_ANRESTART; in e100_negotiate() 774 data &= ~(BMCR_ANENABLE | BMCR_ANRESTART); in e100_negotiate()
|
/linux-4.1.27/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 1460 mii_control |= BMCR_ANENABLE; in phy_init() 1520 mii_control |= (BMCR_ANRESTART | BMCR_ANENABLE); in phy_init() 4422 bmcr |= BMCR_ANENABLE; in nv_set_settings() 4430 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_set_settings() 4467 bmcr &= ~(BMCR_ANENABLE|BMCR_SPEED100|BMCR_SPEED1000|BMCR_FULLDPLX); in nv_set_settings() 4542 bmcr |= BMCR_ANENABLE; in nv_nway_reset() 4549 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_nway_reset() 4745 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_set_pauseparam() 6061 mii_control |= (BMCR_ANRESTART | BMCR_ANENABLE); in nv_restore_phy()
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | via-velocity.c | 742 if (MII_REG_BITS_IS_ON(BMCR_ANENABLE, MII_BMCR, regs)) { in mii_check_media_mode() 836 if (MII_REG_BITS_IS_ON(BMCR_ANENABLE, MII_BMCR, vptr->mac_regs)) in mii_set_auto_on() 839 MII_REG_BITS_ON(BMCR_ANENABLE, MII_BMCR, vptr->mac_regs); in mii_set_auto_on() 864 if (MII_REG_BITS_IS_ON(BMCR_ANENABLE, MII_BMCR, regs)) { in check_connection_type()
|
/linux-4.1.27/drivers/net/ethernet/xilinx/ |
D | xilinx_emaclite.c | 932 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in xemaclite_open()
|
/linux-4.1.27/drivers/net/ethernet/sis/ |
D | sis190.c | 1283 status | BMCR_ANENABLE | BMCR_ISOLATE); in sis190_default_phy() 1734 BMCR_ANENABLE | BMCR_ANRESTART | BMCR_RESET); in sis190_set_speed_auto()
|
/linux-4.1.27/drivers/net/ethernet/dlink/ |
D | dl2k.c | 1524 bmcr = BMCR_ANENABLE | BMCR_ANRESTART | BMCR_RESET; in mii_set_media() 1656 bmcr = BMCR_ANENABLE | BMCR_ANRESTART | BMCR_RESET; in mii_set_media_pcs()
|
D | sundance.c | 674 mdio_write (dev, np->phys[0], MII_BMCR, BMCR_ANENABLE|BMCR_ANRESTART); in sundance_probe1()
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
D | smc911x.c | 758 bmcr &= ~BMCR_ANENABLE; in smc911x_phy_fixed() 966 SMC_SET_PHY_BMCR(lp, phyaddr, BMCR_ANENABLE | BMCR_ANRESTART); in smc911x_phy_configure()
|
D | epic100.c | 713 mdio_write(dev, ep->phys[0], MII_BMCR, BMCR_ANENABLE|BMCR_ANRESTART); in epic_open()
|
D | smc91x.c | 1130 smc_phy_write(dev, phyaddr, MII_BMCR, BMCR_ANENABLE | BMCR_ANRESTART); in smc_phy_configure()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | phy.c | 1118 phy_ctrl |= (BMCR_ANENABLE | BMCR_ANRESTART); in e1000_copper_link_autoneg() 1453 *phy_ctrl &= ~BMCR_ANENABLE; in e1000e_phy_force_speed_duplex_setup()
|
D | netdev.c | 4826 phy->bmcr = (BMCR_SPEED1000 | BMCR_ANENABLE | BMCR_FULLDPLX); in e1000_phy_read_status()
|
/linux-4.1.27/drivers/net/ethernet/ |
D | jme.c | 1641 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in jme_restart_an() 1902 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 | in jme_set_100m_half() 2716 if (!(val & (BMCR_RESET|BMCR_ANENABLE)) && in jme_ioctl()
|
/linux-4.1.27/drivers/net/ethernet/nuvoton/ |
D | w90p910_ether.c | 226 if (bmcr & BMCR_ANENABLE) { in update_linkspeed()
|
/linux-4.1.27/drivers/net/ethernet/atheros/alx/ |
D | hw.c | 749 cr = BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART; in alx_setup_speed_duplex()
|
/linux-4.1.27/drivers/net/ethernet/silan/ |
D | sc92031.c | 1320 if (!(bmcr & BMCR_ANENABLE)) { in sc92031_ethtool_nway_reset()
|
/linux-4.1.27/drivers/net/ethernet/tundra/ |
D | tsi108_eth.c | 1245 BMCR_ANENABLE | BMCR_ANRESTART); in tsi108_init_phy()
|
/linux-4.1.27/drivers/net/ethernet/intel/ |
D | e100.c | 991 if (data & (BMCR_ANRESTART | BMCR_ANENABLE)) { in mdio_ctrl_phy_82552_v() 1028 return BMCR_ANENABLE | in mdio_ctrl_phy_mii_emulated()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | r8169.c | 1943 bmcr = BMCR_ANENABLE | BMCR_ANRESTART; in rtl8169_set_speed_xmii() 4559 rtl_writephy(tp, MII_BMCR, BMCR_ANENABLE); in r810x_phy_power_up() 4633 rtl_writephy(tp, MII_BMCR, BMCR_ANENABLE); in r8168_phy_power_up() 4644 rtl_writephy(tp, MII_BMCR, BMCR_ANENABLE | BMCR_PDOWN); in r8168_phy_power_down()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | amd8111e.c | 226 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in amd8111e_set_ext_phy()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | gianfar.c | 1794 BMCR_ANENABLE | BMCR_ANRESTART | BMCR_FULLDPLX | in gfar_configure_serdes()
|