Home
last modified time | relevance | path

Searched refs:BMCR_PDOWN (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dvsc8211.c119 BMCR_PDOWN | BMCR_ISOLATE, in vsc8211_autoneg_enable()
126 BMCR_PDOWN | BMCR_ISOLATE, in vsc8211_autoneg_restart()
318 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN, in vsc8211_power_down()
319 enable ? BMCR_PDOWN : 0); in vsc8211_power_down()
/linux/drivers/net/dsa/b53/
H A Db53_serdes.c151 reg &= ~BMCR_PDOWN; in b53_serdes_link_set()
153 reg |= BMCR_PDOWN; in b53_serdes_link_set()
/linux/include/uapi/linux/
H A Dmii.h47 #define BMCR_PDOWN 0x0800 /* Enable low power state */ macro
/linux/drivers/net/dsa/mv88e6xxx/
H A Dpcs-639x.c175 mask = BMCR_RESET | BMCR_LOOPBACK | BMCR_PDOWN; in mv88e639x_sgmii_pcs_control_pwr()
178 mask = val = BMCR_PDOWN; in mv88e639x_sgmii_pcs_control_pwr()
632 BMCR_PDOWN, BMCR_PDOWN); in mv88e6393x_erratum_4_6()
H A Dpcs-6352.c126 u16 val = on ? 0 : BMCR_PDOWN; in marvell_c22_pcs_power()
128 return marvell_c22_pcs_modify(mpcs, MII_BMCR, BMCR_PDOWN, val); in marvell_c22_pcs_power()
/linux/drivers/net/phy/
H A Dbroadcom.c177 rc = phy_set_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
191 rc = phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
202 return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
611 ret = phy_write(phydev, MII_BMCR, BMCR_PDOWN); in bcm54xx_suspend()
1038 err = phy_write(phydev, MII_BMCR, BMCR_PDOWN); in brcm_fet_suspend()
H A Dmotorcomm.c1628 return yt8521_modify_utp_fiber_bmcr(phydev, 0, BMCR_PDOWN);
1657 return yt8521_modify_utp_fiber_bmcr(phydev, BMCR_PDOWN, 0);
2019 __phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in yt8521_fiber_config_aneg()
2021 __phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in yt8521_fiber_config_aneg()
2168 BMCR_ISOLATE | BMCR_PDOWN), ctl); in ytphy_utp_config_aneg()
2984 return yt8821_modify_utp_fiber_bmcr(phydev, 0, BMCR_PDOWN);
3012 return yt8821_modify_utp_fiber_bmcr(phydev, BMCR_PDOWN, 0);
H A Dmxl-86110.c912 __phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in mxl86111_config_inband()
914 __phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in mxl86111_config_inband()
H A Dbcm54140.c488 ret = phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in bcm54140_b0_workaround()
492 ret = phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in bcm54140_b0_workaround()
H A Dmicrel.c923 if (ret & BMCR_PDOWN) { in ksz8061_config_init()
924 ret = phy_write(phydev, MII_BMCR, ret & ~BMCR_PDOWN); in ksz8061_config_init()
2576 if (!(ret & BMCR_PDOWN)) in ksz9477_resume()
2612 if (!(ret & BMCR_PDOWN)) in ksz8061_resume()
/linux/drivers/net/usb/
H A Dr8152.c5897 data &= ~BMCR_PDOWN; in r8153b_hw_phy_cfg()
7025 if (data & BMCR_PDOWN) { in r8152b_init()
7026 data &= ~BMCR_PDOWN; in r8152b_init()
7087 if (data & BMCR_PDOWN) { in r8153_init()
7088 data &= ~BMCR_PDOWN; in r8153_init()
7223 if (data & BMCR_PDOWN) { in r8153b_init()
7224 data &= ~BMCR_PDOWN; in r8153b_init()
7314 if (data & BMCR_PDOWN) { in r8153c_init()
7315 data &= ~BMCR_PDOWN; in r8153c_init()
7772 if (data & BMCR_PDOWN) { in r8156b_hw_phy_cfg()
[all...]
/linux/drivers/net/ethernet/dec/tulip/
H A Dmedia.c519 BMCR_PDOWN | BMCR_SPEED100 | BMCR_LOOPBACK | in tulip_find_mii()
/linux/drivers/net/ethernet/sun/
H A Dsunbmac.c500 bp->sw_bmcr = (BMCR_ISOLATE | BMCR_PDOWN | BMCR_LOOPBACK); in try_next_permutation()
593 bp->sw_bmcr = (BMCR_ISOLATE | BMCR_PDOWN | BMCR_LOOPBACK); in bigmac_begin_auto_negotiation()
H A Dcassini.c427 if ((ctl & BMCR_PDOWN) == 0) in cas_phy_powerup()
429 ctl &= ~BMCR_PDOWN; in cas_phy_powerup()
437 if (ctl & BMCR_PDOWN) in cas_phy_powerdown()
439 ctl |= BMCR_PDOWN; in cas_phy_powerdown()
H A Dsunhme.c1004 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
1018 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
/linux/drivers/net/dsa/microchip/
H A Dksz8.c931 *val |= BMCR_PDOWN; in ksz8_r_phy_bmcr()
1197 if (val & BMCR_PDOWN) in ksz8_w_phy_bmcr()
H A Dksz9477.c1354 ksz_pwrite16(dev, i, 0x100, BMCR_PDOWN); in ksz9477_config_cpu_port()
/linux/drivers/net/ethernet/intel/e1000e/
H A Dphy.c2756 mii_reg &= ~BMCR_PDOWN; in e1000_power_up_phy_copper()
2779 mii_reg |= BMCR_PDOWN; in e1000_power_down_phy_copper()
/linux/drivers/net/dsa/
H A Dlan9303-core.c1131 lan9303_phy_write(ds, port, MII_BMCR, BMCR_PDOWN); in lan9303_port_disable()
/linux/drivers/net/phy/mediatek/
H A Dmtk-ge-soc.c1469 /* BMCR_PDOWN is enabled by default */ in an7583_phy_config_init()
1470 return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in an7583_phy_config_init()
/linux/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c1267 tsi108_write_mii(data, MII_BMCR, BMCR_PDOWN); in tsi108_kill_phy()
/linux/drivers/net/ethernet/
H A Djme.c1692 bmcr &= ~BMCR_PDOWN; in jme_phy_on()
1705 bmcr |= BMCR_PDOWN; in jme_phy_off()
/linux/drivers/net/ethernet/agere/
H A Det131x.c1459 data &= ~BMCR_PDOWN; in et1310_phy_power_switch()
1461 data |= BMCR_PDOWN; in et1310_phy_power_switch()
/linux/drivers/net/ethernet/alacritech/
H A Dslicoss.c1389 val = MII_BMCR << 16 | BMCR_PDOWN; in slic_close()
/linux/drivers/net/ethernet/dlink/
H A Ddl2k.c1661 bmcr = BMCR_PDOWN; in mii_set_media()

12