Lines Matching refs:control

209 		phydata->control = MII_CONTROL_ANE;  in mii_init_phy()
296 ushort_t control; in mii_reset_phy() local
302 phyd->control | MII_CONTROL_RESET); in mii_reset_phy()
313 control = mac->mii_read(mac->mii_dip, phy, MII_CONTROL); in mii_reset_phy()
314 if (!(control & MII_CONTROL_RESET)) in mii_reset_phy()
324 control = mac->mii_read(mac->mii_dip, phy, MII_CONTROL); in mii_reset_phy()
325 if (!(control & MII_CONTROL_RESET)) in mii_reset_phy()
386 mac->mii_write(mac->mii_dip, phy, MII_CONTROL, phyd->control); in mii_sync()
454 phyd->control |= MII_CONTROL_ANE; in mii_autoneg_enab()
455 mac->mii_write(mac->mii_dip, phy, MII_CONTROL, phyd->control); in mii_autoneg_enab()
492 if (!(phyd->control & MII_CONTROL_ANE)) { in mii_getspeed()
498 *speed = phyd->control & MII_CONTROL_100MB ? 100:10; in mii_getspeed()
499 *fulld = phyd->control & MII_CONTROL_FDUPLEX ? 1:0; in mii_getspeed()
526 phyd->control &= ~MII_CONTROL_ANE; in mii_fixspeed()
529 phyd->control |= MII_CONTROL_100MB; in mii_fixspeed()
531 phyd->control &= ~MII_CONTROL_100MB; in mii_fixspeed()
537 phyd->control |= MII_CONTROL_FDUPLEX; in mii_fixspeed()
539 phyd->control &= ~MII_CONTROL_FDUPLEX; in mii_fixspeed()
541 mac->mii_write(mac->mii_dip, phy, MII_CONTROL, phyd->control); in mii_fixspeed()
558 phyd->control |= MII_CONTROL_ISOLATE; in mii_isolate()
559 mac->mii_write(mac->mii_dip, phy, MII_CONTROL, phyd->control); in mii_isolate()
574 phyd->control &= ~MII_CONTROL_ISOLATE; in mii_unisolate()
575 mac->mii_write(mac->mii_dip, phy, MII_CONTROL, phyd->control); in mii_unisolate()
599 phyd->control |= MII_CONTROL_ANE; in mii_rsan()
600 mac->mii_write(dip, phy, MII_CONTROL, phyd->control|MII_CONTROL_RSAN); in mii_rsan()