Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
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-v4.19/drivers/net/phy/
Dnational.c101 phy_write(phydev, MII_BMCR, (bmcr | BMCR_PDOWN)); in ns_giga_speed_fallback()
107 phy_write(phydev, MII_BMCR, (bmcr & ~BMCR_PDOWN)); in ns_giga_speed_fallback()
Dat803x.c224 value = BMCR_PDOWN; in at803x_suspend()
233 return phy_modify(phydev, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, 0); in at803x_resume()
Dphy_device.c1419 ~(BMCR_LOOPBACK | BMCR_ISOLATE | BMCR_PDOWN), ctl); in genphy_setup_forced()
1722 return phy_set_bits(phydev, MII_BMCR, BMCR_PDOWN); in genphy_suspend()
1728 return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN); in genphy_resume()
/Linux-v4.19/arch/arm/mach-imx/
Dmach-imx6q.c161 if (val & BMCR_PDOWN) in ar8035_phy_fixup()
162 phy_write(dev, 0x0, val & ~BMCR_PDOWN); in ar8035_phy_fixup()
/Linux-v4.19/include/uapi/linux/
Dmii.h47 #define BMCR_PDOWN 0x0800 /* Enable low power state */ macro
Dmdio.h79 #define MDIO_CTRL1_LPOWER BMCR_PDOWN
/Linux-v4.19/drivers/net/
Dsungem_phy.c76 val &= ~(BMCR_ISOLATE | BMCR_PDOWN); in reset_one_mii_phy()
223 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in bcm5400_suspend()
279 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in bcm5401_suspend()
416 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN); in generic_suspend()
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
Dserdes.c66 new_val = val & ~BMCR_PDOWN; in mv88e6352_serdes_power_set()
68 new_val = val | BMCR_PDOWN; in mv88e6352_serdes_power_set()
/Linux-v4.19/drivers/net/ethernet/smsc/
Dsmc911x.c753 bmcr |= BMCR_PDOWN; in smc911x_phy_fixed()
771 bmcr &= ~BMCR_PDOWN; in smc911x_phy_fixed()
837 bmcr |= BMCR_PDOWN; in smc911x_phy_powerdown()
Dsmsc911x.c1372 if (rc & BMCR_PDOWN) { in smsc911x_phy_general_power_up()
1373 rc = phy_write(phy_dev, MII_BMCR, rc & ~BMCR_PDOWN); in smsc911x_phy_general_power_up()
Dsmc91x.c1004 smc_phy_write(dev, phy, MII_BMCR, bmcr | BMCR_PDOWN); in smc_phy_powerdown()
/Linux-v4.19/drivers/net/ethernet/dec/tulip/
Dmedia.c524 BMCR_PDOWN | BMCR_SPEED100 | BMCR_LOOPBACK | in tulip_find_mii()
/Linux-v4.19/drivers/net/ethernet/sun/
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()
Dcassini.c452 if ((ctl & BMCR_PDOWN) == 0) in cas_phy_powerup()
454 ctl &= ~BMCR_PDOWN; in cas_phy_powerup()
462 if (ctl & BMCR_PDOWN) in cas_phy_powerdown()
464 ctl |= BMCR_PDOWN; in cas_phy_powerdown()
Dsunhme.c1007 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
1023 (BMCR_LOOPBACK|BMCR_PDOWN|BMCR_ISOLATE)); in happy_meal_tcvr_reset()
/Linux-v4.19/drivers/net/usb/
Dr8152.c2740 data &= ~BMCR_PDOWN; in r8153b_ups_en()
4013 if (data & BMCR_PDOWN) { in r8152b_init()
4014 data &= ~BMCR_PDOWN; in r8152b_init()
4072 if (data & BMCR_PDOWN) { in r8153_init()
4073 data &= ~BMCR_PDOWN; in r8153_init()
4186 if (data & BMCR_PDOWN) { in r8153b_init()
4187 data &= ~BMCR_PDOWN; in r8153b_init()
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/
Dphy.c2702 mii_reg &= ~BMCR_PDOWN; in e1000_power_up_phy_copper()
2720 mii_reg |= BMCR_PDOWN; in e1000_power_down_phy_copper()
/Linux-v4.19/drivers/net/dsa/
Dlan9303-core.c1100 lan9303_phy_write(ds, chip->phy_addr_base + port, MII_BMCR, BMCR_PDOWN); in lan9303_port_disable()
/Linux-v4.19/drivers/net/ethernet/
Djme.c1721 bmcr &= ~BMCR_PDOWN; in jme_phy_on()
1734 bmcr |= BMCR_PDOWN; in jme_phy_off()
/Linux-v4.19/drivers/net/ethernet/tundra/
Dtsi108_eth.c1290 tsi108_write_mii(data, MII_BMCR, BMCR_PDOWN); in tsi108_kill_phy()
/Linux-v4.19/drivers/net/ethernet/agere/
Det131x.c1463 data &= ~BMCR_PDOWN; in et1310_phy_power_switch()
1465 data |= BMCR_PDOWN; in et1310_phy_power_switch()
/Linux-v4.19/drivers/net/ethernet/dlink/
Ddl2k.c1651 bmcr = BMCR_PDOWN; in mii_set_media()
/Linux-v4.19/drivers/net/ethernet/alacritech/
Dslicoss.c1401 val = MII_BMCR << 16 | BMCR_PDOWN; in slic_close()
/Linux-v4.19/drivers/net/ethernet/nvidia/
Dforcedeth.c1528 mii_control |= BMCR_PDOWN; in phy_init()
5395 mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ) & ~BMCR_PDOWN); in nv_open()
5594 mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ)|BMCR_PDOWN); in nv_close()

12