Lines Matching refs:sw_bmcr

548 	hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR);  in try_next_permutation()
553 if (hp->sw_bmcr & BMCR_FULLDPLX) { in try_next_permutation()
554 hp->sw_bmcr &= ~(BMCR_FULLDPLX); in try_next_permutation()
555 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in try_next_permutation()
560 if (hp->sw_bmcr & BMCR_SPEED100) { in try_next_permutation()
561 hp->sw_bmcr &= ~(BMCR_SPEED100); in try_next_permutation()
562 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in try_next_permutation()
600 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in display_forced_link_mode()
601 if (hp->sw_bmcr & BMCR_SPEED100) in display_forced_link_mode()
605 if (hp->sw_bmcr & BMCR_FULLDPLX) in display_forced_link_mode()
632 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in set_happy_link_modes()
633 if (hp->sw_bmcr & BMCR_FULLDPLX) in set_happy_link_modes()
705 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in happy_meal_timer()
708 hp->sw_bmcr = BMCR_SPEED100; in happy_meal_timer()
709 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_timer()
1042 hp->sw_bmcr = result; in happy_meal_tcvr_reset()
1060 hp->sw_bmcr &= ~(BMCR_ISOLATE); in happy_meal_tcvr_reset()
1061 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_tcvr_reset()
1306 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in happy_meal_begin_auto_negotiation()
1353 hp->sw_bmcr |= BMCR_ANENABLE; in happy_meal_begin_auto_negotiation()
1354 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_begin_auto_negotiation()
1357 hp->sw_bmcr |= BMCR_ANRESTART; in happy_meal_begin_auto_negotiation()
1358 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_begin_auto_negotiation()
1364 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in happy_meal_begin_auto_negotiation()
1365 if (!(hp->sw_bmcr & BMCR_ANRESTART)) in happy_meal_begin_auto_negotiation()
1371 "BMCR=0x%04x\n", hp->dev->name, hp->sw_bmcr); in happy_meal_begin_auto_negotiation()
1389 hp->sw_bmcr = BMCR_SPEED100; in happy_meal_begin_auto_negotiation()
1392 hp->sw_bmcr = BMCR_SPEED100; in happy_meal_begin_auto_negotiation()
1394 hp->sw_bmcr = 0; in happy_meal_begin_auto_negotiation()
1396 hp->sw_bmcr |= BMCR_FULLDPLX; in happy_meal_begin_auto_negotiation()
1398 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_begin_auto_negotiation()
1889 hp->sw_bmcr = happy_meal_tcvr_read(hp, tregs, MII_BMCR); in happy_meal_mif_interrupt()
1895 hp->sw_bmcr |= (BMCR_FULLDPLX | BMCR_SPEED100); in happy_meal_mif_interrupt()
1898 hp->sw_bmcr |= BMCR_SPEED100; in happy_meal_mif_interrupt()
1901 hp->sw_bmcr |= BMCR_FULLDPLX; in happy_meal_mif_interrupt()
1905 happy_meal_tcvr_write(hp, tregs, MII_BMCR, hp->sw_bmcr); in happy_meal_mif_interrupt()
2454 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR); in hme_get_link_ksettings()
2458 if (hp->sw_bmcr & BMCR_ANENABLE) { in hme_get_link_ksettings()
2472 speed = (hp->sw_bmcr & BMCR_SPEED100) ? SPEED_100 : SPEED_10; in hme_get_link_ksettings()
2474 (hp->sw_bmcr & BMCR_FULLDPLX) ? in hme_get_link_ksettings()
2537 hp->sw_bmcr = happy_meal_tcvr_read(hp, hp->tcvregs, MII_BMCR); in hme_get_link()