/freebsd/sys/dev/mii/ |
H A D | truephy.c | 184 bmcr = PHY_READ(sc, MII_BMCR) & ~BMCR_AUTOEN; in truephy_service() 185 PHY_WRITE(sc, MII_BMCR, bmcr); in truephy_service() 186 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_PDOWN); in truephy_service() 192 bmcr = PHY_READ(sc, MII_BMCR) & ~BMCR_PDOWN; in truephy_service() 193 PHY_WRITE(sc, MII_BMCR, bmcr); in truephy_service() 196 PHY_WRITE(sc, MII_BMCR, in truephy_service() 240 PHY_READ(sc, MII_BMCR); in truephy_reset() 242 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_PDOWN | BMCR_S1000); in truephy_reset() 256 PHY_READ(sc, MII_BMCR); in truephy_reset() 258 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_S1000); in truephy_reset() [all …]
|
H A D | smcphy.c | 153 reg = PHY_READ(sc, MII_BMCR); in smcphy_service() 155 PHY_WRITE(sc, MII_BMCR, reg & ~BMCR_ISO); in smcphy_service() 188 PHY_WRITE(sc, MII_BMCR, BMCR_RESET); in smcphy_reset() 192 bmcr = PHY_READ(sc, MII_BMCR); in smcphy_reset() 200 PHY_WRITE(sc, MII_BMCR, 0x3000); in smcphy_reset() 217 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_STARTNEG); in smcphy_auto() 234 bmcr = PHY_READ(sc, MII_BMCR); in smcphy_status()
|
H A D | tdkphy.c | 135 PHY_WRITE(sc, MII_BMCR, PHY_READ(sc, MII_BMCR) | BMCR_FDX); in tdkphy_service() 137 PHY_WRITE(sc, MII_BMCR, PHY_READ(sc, MII_BMCR) & ~BMCR_FDX); in tdkphy_service() 158 bmcr = PHY_READ(phy, MII_BMCR); in tdkphy_status()
|
H A D | atphy.c | 134 bmcr = PHY_READ(sc, MII_BMCR); in atphy_service() 143 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO); in atphy_service() 165 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_RESET | BMCR_AUTOEN | in atphy_service() 221 bmcr = PHY_READ(sc, MII_BMCR); in atphy_status() 298 if ((PHY_READ(sc, MII_BMCR) & BMCR_RESET) == 0) in atphy_reset() 362 PHY_WRITE(sc, MII_BMCR, BMCR_RESET | BMCR_AUTOEN | BMCR_STARTNEG); in atphy_setmedia()
|
H A D | jmphy.c | 173 bmcr = PHY_READ(sc, MII_BMCR); in jmphy_status() 232 PHY_WRITE(sc, MII_BMCR, BMCR_RESET | BMCR_AUTOEN); in jmphy_reset() 236 if ((PHY_READ(sc, MII_BMCR) & BMCR_RESET) == 0) in jmphy_reset() 305 bmcr = PHY_READ(sc, MII_BMCR); in jmphy_setmedia() 317 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO | BMCR_PDOWN); in jmphy_setmedia() 339 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_AUTOEN | BMCR_STARTNEG); in jmphy_setmedia()
|
H A D | nsphyter.c | 183 bmcr = PHY_READ(sc, MII_BMCR); in nsphyter_status() 227 PHY_WRITE(sc, MII_BMCR, reg); in nsphyter_reset() 249 reg = PHY_READ(sc, MII_BMCR); in nsphyter_reset() 258 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in nsphyter_reset()
|
H A D | smscphy.c | 140 reg = PHY_READ(sc, MII_BMCR); in smscphy_service() 142 PHY_WRITE(sc, MII_BMCR, reg & ~BMCR_ISO); in smscphy_service() 180 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_STARTNEG); in smscphy_auto() 197 bmcr = PHY_READ(sc, MII_BMCR); in smscphy_status()
|
H A D | nsphy.c | 213 bmcr = PHY_READ(sc, MII_BMCR); in nsphy_status() 285 PHY_WRITE(sc, MII_BMCR, reg); in nsphy_reset() 305 reg = PHY_READ(sc, MII_BMCR); in nsphy_reset() 314 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in nsphy_reset()
|
H A D | acphy.c | 168 reg = PHY_READ(sc, MII_BMCR); in acphy_service() 170 PHY_WRITE(sc, MII_BMCR, reg & ~(BMCR_ISO | BMCR_PDOWN)); in acphy_service() 205 bmcr = PHY_READ(sc, MII_BMCR); in acphy_status()
|
H A D | mii_physubr.c | 135 if ((PHY_READ(sc, MII_BMCR) & BMCR_AUTOEN) == 0 || in mii_phy_setmedia() 234 PHY_WRITE(sc, MII_BMCR, bmcr); in mii_phy_setmedia() 284 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_STARTNEG); in mii_phy_auto() 341 PHY_WRITE(sc, MII_BMCR, reg); in mii_phy_reset() 345 reg = PHY_READ(sc, MII_BMCR); in mii_phy_reset() 357 if (PHY_READ(sc, MII_BMCR) != reg) in mii_phy_reset() 358 PHY_WRITE(sc, MII_BMCR, reg); in mii_phy_reset()
|
H A D | icsphy.c | 185 bmcr = PHY_READ(sc, MII_BMCR); in icsphy_status() 237 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_STARTNEG|BMCR_FDX); in icsphy_reset()
|
H A D | mv88e151x.c | 144 PHY_WRITE(sc, MII_BMCR, BMCR_RESET | BMCR_AUTOEN | in mv88e151x_attach() 195 bmcr = PHY_READ(phy, MII_BMCR); in mv88e151x_fiber_status()
|
H A D | ukphy_subr.c | 72 bmcr = PHY_READ(phy, MII_BMCR); in ukphy_status()
|
H A D | axphy.c | 144 bmcr = PHY_READ(sc, MII_BMCR); in axphy_status()
|
H A D | mii.h | 50 #define MII_BMCR 0x00 /* Basic mode control register (rw) */ macro
|
H A D | qsphy.c | 176 bmcr = PHY_READ(sc, MII_BMCR); in qsphy_status()
|
H A D | rdcphy.c | 198 bmcr = PHY_READ(sc, MII_BMCR); in rdcphy_status()
|
H A D | amphy.c | 152 bmcr = PHY_READ(sc, MII_BMCR); in amphy_status()
|
/freebsd/sys/dev/cxgb/common/ |
H A D | cxgb_aq100x.c | 231 err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, BMCR_PDOWN, in aq100x_power_down() 238 err = mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in aq100x_power_down() 261 err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, in aq100x_autoneg_enable() 317 return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, in aq100x_set_loopback() 338 err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, in aq100x_set_speed_duplex() 343 err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, in aq100x_set_speed_duplex() 364 err = mdio_read(phy, MDIO_DEV_ANEG, MII_BMCR, &v); in aq100x_get_link_status() 420 err = mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in aq100x_get_link_status() 490 err = mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in t3_aq100x_phy_prep() 518 (void) mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in t3_aq100x_phy_prep()
|
H A D | cxgb_mv88e1xxx.c | 171 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, in mv88e1xxx_autoneg_enable() 177 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, in mv88e1xxx_autoneg_restart() 183 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_LOOPBACK, in mv88e1xxx_set_loopback() 243 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN, in mv88e1xxx_power_down()
|
H A D | cxgb_vsc8211.c | 121 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, in vsc8211_autoneg_enable() 127 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, in vsc8211_autoneg_restart() 137 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status() 210 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status_fiber() 299 return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN, in vsc8211_power_down()
|
H A D | cxgb_tn1010.c | 84 return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, in tn1010_power_down() 94 err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, 0, in tn1010_autoneg_enable() 105 err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, 0, in tn1010_autoneg_restart()
|
/freebsd/sys/dev/usb/net/ |
H A D | ruephy.c | 173 PHY_WRITE(sc, MII_BMCR, (BMCR_S100 | BMCR_AUTOEN | BMCR_FDX)); in ruephy_reset() 190 bmcr = PHY_READ(phy, MII_BMCR); in ruephy_status()
|
/freebsd/sys/dev/xl/ |
H A D | xlphy.c | 182 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_AUTOEN|BMCR_FDX); in xlphy_reset()
|
/freebsd/sys/dev/fxp/ |
H A D | inphy.c | 157 bmcr = PHY_READ(sc, MII_BMCR); in inphy_status()
|