Lines Matching refs:control
207 uint16_t control;
211 control = nge_mii_get16(ngep, MII_CONTROL);
212 control &= ~(MII_CONTROL_PWRDN | MII_CONTROL_ISOLATE);
213 nge_mii_put16(ngep, MII_CONTROL, control);
216 control = nge_mii_get16(ngep, MII_CONTROL);
217 if (BIC(control, MII_CONTROL_PWRDN))
232 uint16_t control;
242 control = nge_mii_get16(ngep, MII_CONTROL);
243 control |= MII_CONTROL_RESET;
244 nge_mii_put16(ngep, MII_CONTROL, control);
249 control = nge_mii_get16(ngep, MII_CONTROL);
250 if (BIC(control, MII_CONTROL_RESET))
253 NGE_DEBUG(("nge_phy_reset: FAILED, control now 0x%x", control));
316 uint16_t control;
343 control = anar = gigctrl = 0;
425 control |= MII_CONTROL_ANE|MII_CONTROL_RSAN;
428 control |= MII_CONTROL_1000MB|MII_CONTROL_FDUPLEX;
430 control |= MII_CONTROL_100MB|MII_CONTROL_FDUPLEX;
432 control |= MII_CONTROL_100MB;
434 control |= MII_CONTROL_FDUPLEX;
436 control |= 0;
465 nge_mii_put16(ngep, MII_CONTROL, control);
470 * Loopback bit in control register is not reset sticky
474 control = nge_mii_get16(ngep, MII_CONTROL);
475 control |= MII_CONTROL_LOOPBACK;
476 nge_mii_put16(ngep, MII_CONTROL, control);
520 * Judge the giga speed by reading control