Lines Matching refs:sw_bmcr

548 	hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
553 if (hp->sw_bmcr & BMCR_FULLDPLX) {
554 hp->sw_bmcr &= ~(BMCR_FULLDPLX);
555 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
560 if (hp->sw_bmcr & BMCR_SPEED100) {
561 hp->sw_bmcr &= ~(BMCR_SPEED100);
562 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
600 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
601 if (hp->sw_bmcr & BMCR_SPEED100)
605 if (hp->sw_bmcr & BMCR_FULLDPLX)
632 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
633 if (hp->sw_bmcr & BMCR_FULLDPLX)
705 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
708 hp->sw_bmcr = BMCR_SPEED100;
709 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1042 hp->sw_bmcr = result;
1060 hp->sw_bmcr &= ~(BMCR_ISOLATE);
1061 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1300 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1347 hp->sw_bmcr |= BMCR_ANENABLE;
1348 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1351 hp->sw_bmcr |= BMCR_ANRESTART;
1352 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1358 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1359 if (!(hp->sw_bmcr & BMCR_ANRESTART))
1365 "BMCR=0x%04x\n", hp->dev->name, hp->sw_bmcr);
1383 hp->sw_bmcr = BMCR_SPEED100;
1386 hp->sw_bmcr = BMCR_SPEED100;
1388 hp->sw_bmcr = 0;
1390 hp->sw_bmcr |= BMCR_FULLDPLX;
1392 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1885 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1891 hp->sw_bmcr |= (BMCR_FULLDPLX | BMCR_SPEED100);
1894 hp->sw_bmcr |= BMCR_SPEED100;
1897 hp->sw_bmcr |= BMCR_FULLDPLX;
1901 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
2404 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR);
2408 if (hp->sw_bmcr & BMCR_ANENABLE) {
2422 speed = (hp->sw_bmcr & BMCR_SPEED100) ? SPEED_100 : SPEED_10;
2424 (hp->sw_bmcr & BMCR_FULLDPLX) ?
2483 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR);