Lines Matching defs:bmcr
56 u16 bmcr, bmsr, ctrl1000 = 0, stat1000 = 0;
79 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
91 if (bmcr & BMCR_ANENABLE) {
121 ((bmcr & BMCR_SPEED1000 &&
122 (bmcr & BMCR_SPEED100) == 0) ?
124 ((bmcr & BMCR_SPEED100) ?
126 ecmd->duplex = (bmcr & BMCR_FULLDPLX) ? DUPLEX_FULL : DUPLEX_HALF;
146 u16 bmcr, bmsr, ctrl1000 = 0, stat1000 = 0;
165 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
176 if (bmcr & BMCR_ANENABLE) {
205 cmd->base.speed = ((bmcr & BMCR_SPEED1000 &&
206 (bmcr & BMCR_SPEED100) == 0) ?
208 ((bmcr & BMCR_SPEED100) ?
210 cmd->base.duplex = (bmcr & BMCR_FULLDPLX) ?
260 u32 bmcr, advert, tmp;
291 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
292 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART);
293 mii->mdio_write(dev, mii->phy_id, MII_BMCR, bmcr);
297 u32 bmcr, tmp;
300 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
301 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 |
312 if (bmcr != tmp)
352 u32 bmcr, advert, tmp;
388 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
389 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART);
390 mii->mdio_write(dev, mii->phy_id, MII_BMCR, bmcr);
394 u32 bmcr, tmp;
397 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
398 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 |
410 if (bmcr != tmp)
459 int bmcr;
463 bmcr = mii->mdio_read(mii->dev, mii->phy_id, MII_BMCR);
465 if (bmcr & BMCR_ANENABLE) {
466 bmcr |= BMCR_ANRESTART;
467 mii->mdio_write(mii->dev, mii->phy_id, MII_BMCR, bmcr);