Lines Matching refs:bmcr

3394 	u32 bmcr;  in nv_update_linkspeed()  local
3403 bmcr = mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ); in nv_update_linkspeed()
3404 if (bmcr & BMCR_LOOPBACK) { in nv_update_linkspeed()
4483 int adv, bmcr; in nv_set_link_ksettings() local
4514 bmcr = mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ); in nv_set_link_ksettings()
4516 bmcr |= BMCR_ANENABLE; in nv_set_link_ksettings()
4519 if (phy_reset(dev, bmcr)) { in nv_set_link_ksettings()
4524 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_set_link_ksettings()
4525 mii_rw(dev, np->phyaddr, MII_BMCR, bmcr); in nv_set_link_ksettings()
4528 int adv, bmcr; in nv_set_link_ksettings() local
4560 bmcr = mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ); in nv_set_link_ksettings()
4561 bmcr &= ~(BMCR_ANENABLE|BMCR_SPEED100|BMCR_SPEED1000|BMCR_FULLDPLX); in nv_set_link_ksettings()
4563 bmcr |= BMCR_FULLDPLX; in nv_set_link_ksettings()
4565 bmcr |= BMCR_SPEED100; in nv_set_link_ksettings()
4568 if (phy_reset(dev, bmcr)) { in nv_set_link_ksettings()
4573 mii_rw(dev, np->phyaddr, MII_BMCR, bmcr); in nv_set_link_ksettings()
4618 int bmcr; in nv_nway_reset() local
4634 bmcr = mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ); in nv_nway_reset()
4636 bmcr |= BMCR_ANENABLE; in nv_nway_reset()
4638 if (phy_reset(dev, bmcr)) { in nv_nway_reset()
4643 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_nway_reset()
4644 mii_rw(dev, np->phyaddr, MII_BMCR, bmcr); in nv_nway_reset()
4806 int adv, bmcr; in nv_set_pauseparam() local
4850 bmcr = mii_rw(dev, np->phyaddr, MII_BMCR, MII_READ); in nv_set_pauseparam()
4851 bmcr |= (BMCR_ANENABLE | BMCR_ANRESTART); in nv_set_pauseparam()
4852 mii_rw(dev, np->phyaddr, MII_BMCR, bmcr); in nv_set_pauseparam()