Lines Matching refs:bmcr
1097 int bmsr, advert, ctrl1000, stat1000, lpa, bmcr, estatus; in link_status_mii() local
1103 bmcr = err; in link_status_mii()
1158 if (bmcr & BMCR_ANENABLE) { in link_status_mii()
1185 if ((bmcr & BMCR_SPEED1000) && !(bmcr & BMCR_SPEED100)) in link_status_mii()
1187 else if (bmcr & BMCR_SPEED100) in link_status_mii()
1192 if (bmcr & BMCR_FULLDPLX) in link_status_mii()
1657 u16 bmcr, bmsr, estat; in xcvr_init_1g_rgmii() local
1680 bmcr = 0; in xcvr_init_1g_rgmii()
1681 err = mii_write(np, np->phy_addr, MII_BMCR, bmcr); in xcvr_init_1g_rgmii()
1695 bmcr = (BMCR_SPEED1000 | BMCR_FULLDPLX); in xcvr_init_1g_rgmii()
1697 err = mii_write(np, np->phy_addr, MII_BMCR, bmcr); in xcvr_init_1g_rgmii()
1704 bmcr = mii_read(np, np->phy_addr, MII_BMCR); in xcvr_init_1g_rgmii()
1716 u16 bmcr, bmsr, adv, estat; in mii_init_common() local
1736 bmcr = 0; in mii_init_common()
1737 err = mii_write(np, np->phy_addr, MII_BMCR, bmcr); in mii_init_common()
1742 bmcr |= BMCR_LOOPBACK; in mii_init_common()
1744 bmcr |= BMCR_SPEED1000; in mii_init_common()
1746 bmcr |= BMCR_FULLDPLX; in mii_init_common()
1793 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in mii_init_common()
1799 bmcr |= BMCR_FULLDPLX; in mii_init_common()
1812 bmcr |= BMCR_SPEED1000; in mii_init_common()
1817 bmcr |= BMCR_SPEED100; in mii_init_common()
1826 err = mii_write(np, np->phy_addr, MII_BMCR, bmcr); in mii_init_common()
1834 bmcr = err; in mii_init_common()
1842 np->port, bmcr, bmsr); in mii_init_common()