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);
1306 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1353 hp->sw_bmcr |= BMCR_ANENABLE;
1354 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1357 hp->sw_bmcr |= BMCR_ANRESTART;
1358 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1364 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1365 if (!(hp->sw_bmcr & BMCR_ANRESTART))
1371 "BMCR=0x%04x\n", hp->dev->name, hp->sw_bmcr);
1389 hp->sw_bmcr = BMCR_SPEED100;
1392 hp->sw_bmcr = BMCR_SPEED100;
1394 hp->sw_bmcr = 0;
1396 hp->sw_bmcr |= BMCR_FULLDPLX;
1398 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
1889 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);
1895 hp->sw_bmcr |= (BMCR_FULLDPLX | BMCR_SPEED100);
1898 hp->sw_bmcr |= BMCR_SPEED100;
1901 hp->sw_bmcr |= BMCR_FULLDPLX;
1905 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr);
2454 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR);
2458 if (hp->sw_bmcr & BMCR_ANENABLE) {
2472 speed = (hp->sw_bmcr & BMCR_SPEED100) ? SPEED_100 : SPEED_10;
2474 (hp->sw_bmcr & BMCR_FULLDPLX) ?
2537 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR);