Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb3/
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-6.3-rc2/drivers/net/phy/
A Dnational.c125 phy_write(phydev, MII_BMCR, (bmcr | BMCR_PDOWN)); in ns_giga_speed_fallback()
131 phy_write(phydev, MII_BMCR, (bmcr & ~BMCR_PDOWN)); in ns_giga_speed_fallback()
A Dbroadcom.c142 rc = phy_set_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
156 rc = phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
167 return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in bcm54616s_config_init()
450 ret = phy_write(phydev, MII_BMCR, BMCR_PDOWN); in bcm54xx_suspend()
776 err = phy_write(phydev, MII_BMCR, BMCR_PDOWN); in brcm_fet_suspend()
A Dmotorcomm.c1420 return yt8521_modify_utp_fiber_bmcr(phydev, 0, BMCR_PDOWN); in yt8521_suspend()
1449 return yt8521_modify_utp_fiber_bmcr(phydev, BMCR_PDOWN, 0); in yt8521_resume()
1707 __phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in yt8521_fiber_config_aneg()
1709 __phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in yt8521_fiber_config_aneg()
1856 BMCR_ISOLATE | BMCR_PDOWN), ctl); in ytphy_utp_config_aneg()
A Dbcm54140.c479 ret = phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in bcm54140_b0_workaround()
483 ret = phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in bcm54140_b0_workaround()
A Dphy_device.c2096 ~(BMCR_LOOPBACK | BMCR_ISOLATE | BMCR_PDOWN), ctl); in genphy_setup_forced()
2687 return phy_set_bits(phydev, MII_BMCR, BMCR_PDOWN); in genphy_suspend()
2693 return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in genphy_resume()
A Dat803x.c579 value = BMCR_PDOWN; in at803x_suspend()
588 return phy_modify(phydev, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, 0); in at803x_resume()
/linux-6.3-rc2/drivers/net/dsa/b53/
A Db53_serdes.c151 reg &= ~BMCR_PDOWN; in b53_serdes_link_set()
153 reg |= BMCR_PDOWN; in b53_serdes_link_set()
/linux-6.3-rc2/include/uapi/linux/
A Dmii.h47 #define BMCR_PDOWN 0x0800 /* Enable low power state */ macro
A Dmdio.h100 #define MDIO_CTRL1_LPOWER BMCR_PDOWN
/linux-6.3-rc2/drivers/net/
A Dsungem_phy.c73 val &= ~(BMCR_ISOLATE | BMCR_PDOWN); in reset_one_mii_phy()
220 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in bcm5400_suspend()
276 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in bcm5401_suspend()
413 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in generic_suspend()
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/
A Dserdes.c131 new_val = val & ~BMCR_PDOWN; in mv88e6352_serdes_power()
133 new_val = val | BMCR_PDOWN; in mv88e6352_serdes_power()
732 new_val = val & ~(BMCR_RESET | BMCR_LOOPBACK | BMCR_PDOWN); in mv88e6390_serdes_power_sgmii()
734 new_val = val | BMCR_PDOWN; in mv88e6390_serdes_power_sgmii()
/linux-6.3-rc2/drivers/net/usb/
A Dr8152.c5771 data &= ~BMCR_PDOWN; in r8153b_hw_phy_cfg()
6883 if (data & BMCR_PDOWN) { in r8152b_init()
6884 data &= ~BMCR_PDOWN; in r8152b_init()
6945 if (data & BMCR_PDOWN) { in r8153_init()
6946 data &= ~BMCR_PDOWN; in r8153_init()
7081 if (data & BMCR_PDOWN) { in r8153b_init()
7082 data &= ~BMCR_PDOWN; in r8153b_init()
7173 data &= ~BMCR_PDOWN; in r8153c_init()
7626 data &= ~BMCR_PDOWN; in r8156b_hw_phy_cfg()
8018 data &= ~BMCR_PDOWN; in r8156_init()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/dec/tulip/
A Dmedia.c519 BMCR_PDOWN | BMCR_SPEED100 | BMCR_LOOPBACK | in tulip_find_mii()
/linux-6.3-rc2/drivers/net/ethernet/sun/
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()
A Dcassini.c426 if ((ctl & BMCR_PDOWN) == 0) in cas_phy_powerup()
428 ctl &= ~BMCR_PDOWN; in cas_phy_powerup()
436 if (ctl & BMCR_PDOWN) in cas_phy_powerdown()
438 ctl |= BMCR_PDOWN; in cas_phy_powerdown()
A Dsunhme.c922 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
936 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
/linux-6.3-rc2/drivers/net/dsa/microchip/
A Dksz8795.c644 data |= BMCR_PDOWN; in ksz8_r_phy()
844 if (val & BMCR_PDOWN) in ksz8_w_phy()
/linux-6.3-rc2/drivers/net/ethernet/intel/e1000e/
A Dphy.c2717 mii_reg &= ~BMCR_PDOWN; in e1000_power_up_phy_copper()
2740 mii_reg |= BMCR_PDOWN; in e1000_power_down_phy_copper()
/linux-6.3-rc2/drivers/net/ethernet/smsc/
A Dsmsc911x.c1364 if (rc & BMCR_PDOWN) { in smsc911x_phy_general_power_up()
1365 rc = phy_write(phy_dev, MII_BMCR, rc & ~BMCR_PDOWN); in smsc911x_phy_general_power_up()
/linux-6.3-rc2/drivers/net/dsa/
A Dlan9303-core.c1102 lan9303_phy_write(ds, chip->phy_addr_base + port, MII_BMCR, BMCR_PDOWN); in lan9303_port_disable()
/linux-6.3-rc2/drivers/net/ethernet/tundra/
A Dtsi108_eth.c1267 tsi108_write_mii(data, MII_BMCR, BMCR_PDOWN); in tsi108_kill_phy()
/linux-6.3-rc2/drivers/net/ethernet/
A Djme.c1694 bmcr &= ~BMCR_PDOWN; in jme_phy_on()
1707 bmcr |= BMCR_PDOWN; in jme_phy_off()
/linux-6.3-rc2/drivers/net/ethernet/agere/
A Det131x.c1459 data &= ~BMCR_PDOWN; in et1310_phy_power_switch()
1461 data |= BMCR_PDOWN; in et1310_phy_power_switch()
/linux-6.3-rc2/drivers/net/ethernet/microchip/
A Dlan743x_main.c1212 mii_ctl |= BMCR_PDOWN; in lan743x_sgmii_config()
1222 mii_ctl &= ~BMCR_PDOWN; in lan743x_sgmii_config()

Completed in 104 milliseconds

12