• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/

Lines Matching refs:bmcr

786 	u32 bmcr, local_adv, remote_adv, common;
791 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
792 if (bmcr & BMCR_FULLDPLX) {
799 if (!(bmcr & BMCR_ANENABLE)) {
823 u32 bmcr;
825 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
826 if (bmcr & BMCR_ANENABLE) {
869 if (bmcr & BMCR_SPEED100) {
875 if (bmcr & BMCR_FULLDPLX) {
1029 u32 bmcr;
1046 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1049 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1050 bmcr |= BCM5708S_BMCR_FORCE_2500;
1054 bmcr &= ~BMCR_ANENABLE;
1056 bmcr |= BMCR_FULLDPLX;
1058 bnx2_write_phy(bp, bp->mii_bmcr, bmcr);
1064 u32 bmcr;
1080 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1083 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1084 bmcr &= ~BCM5708S_BMCR_FORCE_2500;
1088 bmcr |= BMCR_SPEED1000 | BMCR_ANENABLE | BMCR_ANRESTART;
1089 bnx2_write_phy(bp, bp->mii_bmcr, bmcr);
1216 u32 adv, bmcr;
1233 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1234 new_bmcr = bmcr & ~BMCR_ANENABLE;
1249 new_bmcr = bmcr & ~BCM5708S_BMCR_FORCE_2500;
1260 if ((new_bmcr != bmcr) || (force_link_down)) {
1266 bnx2_write_phy(bp, bp->mii_bmcr, bmcr |
1291 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1294 if ((adv != new_adv) || ((bmcr & BMCR_ANENABLE) == 0)) {
1304 bnx2_write_phy(bp, bp->mii_bmcr, bmcr | BMCR_ANRESTART |
1341 u32 bmcr;
1344 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
1375 ((bmcr & BMCR_ANENABLE) == 0)) {
1399 if (new_bmcr != bmcr) {
4552 u32 bmcr;
4556 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
4558 if (bmcr & BMCR_ANENABLE) {
4572 bmcr &= ~BMCR_ANENABLE;
4573 bmcr |= BMCR_SPEED1000 | BMCR_FULLDPLX;
4574 bnx2_write_phy(bp, bp->mii_bmcr, bmcr);
4586 u32 bmcr;
4588 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
4589 bmcr |= BMCR_ANENABLE;
4590 bnx2_write_phy(bp, bp->mii_bmcr, bmcr);
4612 u32 bmcr;
4614 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
4615 if (bmcr & BMCR_ANENABLE) {
5324 u32 bmcr;
5346 bnx2_read_phy(bp, bp->mii_bmcr, &bmcr);
5347 bmcr &= ~BMCR_LOOPBACK;
5348 bnx2_write_phy(bp, bp->mii_bmcr, bmcr | BMCR_ANRESTART | BMCR_ANENABLE);