BMCR_LOOP
(void)mii_writereg(d, sc->sc_phy_id, MII_BMCR, val | BMCR_LOOP);
val &= ~BMCR_LOOP;
} while (loop-- > 0 && (val & BMCR_LOOP) != 0);
*val &= ~(BMCR_LOOP | BMCR_ISO);
val &= ~(BMCR_LOOP | BMCR_ISO);
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
PHY_WRITE(sc, MII_BMCR, BMCR_LOOP);
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if ((bmcr & BMCR_LOOP) != 0)
bmcr |= BMCR_LOOP;
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
bmcr |= BMCR_LOOP;
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if ((bmcr & BMCR_LOOP) != 0)
BMCR_LOOP | BMCR_S100);
if ((bmcr & BMCR_LOOP) != 0)
if (bmcr & BMCR_LOOP)
if ((bmcr & BMCR_LOOP) != 0)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
if (bmcr & BMCR_LOOP)
#define BMCR_LOOPBACK BMCR_LOOP
if (bmcr & BMCR_LOOP)
if ((phyreg & BMCR_LOOP) != 0)
be_mii_writereg(self, phy, MII_BMCR, BMCR_LOOP | BMCR_PDOWN | BMCR_ISO);