Lines Matching defs:bmcr
58 u16 bmcr, bmsr, ctrl1000 = 0, stat1000 = 0;
81 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
87 if (bmcr & BMCR_ANENABLE) {
122 ((bmcr & BMCR_SPEED1000 &&
123 (bmcr & BMCR_SPEED100) == 0) ?
125 ((bmcr & BMCR_SPEED100) ?
127 ecmd->duplex = (bmcr & BMCR_FULLDPLX) ? DUPLEX_FULL : DUPLEX_HALF;
149 u16 bmcr, bmsr, ctrl1000 = 0, stat1000 = 0;
168 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
174 if (bmcr & BMCR_ANENABLE) {
207 cmd->base.speed = ((bmcr & BMCR_SPEED1000 &&
208 (bmcr & BMCR_SPEED100) == 0) ?
210 ((bmcr & BMCR_SPEED100) ?
212 cmd->base.duplex = (bmcr & BMCR_FULLDPLX) ?
262 u32 bmcr, advert, tmp;
293 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
294 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART);
295 mii->mdio_write(dev, mii->phy_id, MII_BMCR, bmcr);
299 u32 bmcr, tmp;
302 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
303 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 |
314 if (bmcr != tmp)
354 u32 bmcr, advert, tmp;
390 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
391 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART);
392 mii->mdio_write(dev, mii->phy_id, MII_BMCR, bmcr);
396 u32 bmcr, tmp;
399 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
400 tmp = bmcr & ~(BMCR_ANENABLE | BMCR_SPEED100 |
412 if (bmcr != tmp)
461 int bmcr;
465 bmcr = mii->mdio_read(mii->dev, mii->phy_id, MII_BMCR);
467 if (bmcr & BMCR_ANENABLE) {
468 bmcr |= BMCR_ANRESTART;
469 mii->mdio_write(mii->dev, mii->phy_id, MII_BMCR, bmcr);