Home
last modified time | relevance | path

Searched refs:new_bmcr (Results 1 – 3 of 3) sorted by relevance

/linux-3.4.99/drivers/net/ethernet/dec/tulip/
Dmedia.c456 unsigned int to_advert, new_bmcr, ane_switch; in tulip_find_mii() local
510 new_bmcr = mii_reg0 | BMCR_ANENABLE; in tulip_find_mii()
511 if (new_bmcr != mii_reg0) { in tulip_find_mii()
512 new_bmcr |= BMCR_ANRESTART; in tulip_find_mii()
518 new_bmcr = mii_reg0 & ~BMCR_ANENABLE; in tulip_find_mii()
519 if (new_bmcr != mii_reg0) in tulip_find_mii()
524 new_bmcr &= ~(BMCR_CTST | BMCR_FULLDPLX | BMCR_ISOLATE | in tulip_find_mii()
529 new_bmcr |= BMCR_FULLDPLX; in tulip_find_mii()
531 new_bmcr |= BMCR_SPEED100; in tulip_find_mii()
533 if (new_bmcr != mii_reg0) { in tulip_find_mii()
[all …]
/linux-3.4.99/drivers/net/ethernet/broadcom/
Dbnx2.c1743 u32 new_bmcr; in bnx2_setup_serdes_phy() local
1757 new_bmcr = bmcr & ~BMCR_ANENABLE; in bnx2_setup_serdes_phy()
1758 new_bmcr |= BMCR_SPEED1000; in bnx2_setup_serdes_phy()
1765 new_bmcr &= ~0x2000; in bnx2_setup_serdes_phy()
1770 new_bmcr |= BCM5708S_BMCR_FORCE_2500; in bnx2_setup_serdes_phy()
1772 new_bmcr = bmcr & ~BCM5708S_BMCR_FORCE_2500; in bnx2_setup_serdes_phy()
1777 new_bmcr |= BMCR_FULLDPLX; in bnx2_setup_serdes_phy()
1781 new_bmcr &= ~BMCR_FULLDPLX; in bnx2_setup_serdes_phy()
1783 if ((new_bmcr != bmcr) || (force_link_down)) { in bnx2_setup_serdes_phy()
1794 bnx2_write_phy(bp, bp->mii_bmcr, new_bmcr); in bnx2_setup_serdes_phy()
[all …]
Dtg3.c5193 u32 new_bmcr; in tg3_setup_fiber_mii_phy() local
5196 new_bmcr = bmcr & ~(BMCR_ANENABLE | BMCR_FULLDPLX); in tg3_setup_fiber_mii_phy()
5199 new_bmcr |= BMCR_FULLDPLX; in tg3_setup_fiber_mii_phy()
5201 if (new_bmcr != bmcr) { in tg3_setup_fiber_mii_phy()
5205 new_bmcr |= BMCR_SPEED1000; in tg3_setup_fiber_mii_phy()
5222 tg3_writephy(tp, MII_BMCR, new_bmcr); in tg3_setup_fiber_mii_phy()
5223 bmcr = new_bmcr; in tg3_setup_fiber_mii_phy()