ADVERTISE_1000XFULL
val = MII_ADVERTISE << 16 | ADVERTISE_1000XFULL |
if (common & (ADVERTISE_1000XHALF | ADVERTISE_1000XFULL)) {
if (common & ADVERTISE_1000XFULL) {
adv &= ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF);
adv |= ADVERTISE_1000XFULL;
~(ADVERTISE_1000XFULL |
new_adv |= ADVERTISE_1000XFULL;
val &= (ADVERTISE_1000XHALF | ADVERTISE_1000XFULL);
newadv = adv & ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF |
adv &= ~(ADVERTISE_1000XFULL |
ADVERTISE_1000XFULL)) {
if (common & ADVERTISE_1000XFULL)
val |= ADVERTISE_1000XFULL;
if (adv & lpa & ADVERTISE_1000XFULL) {
ADVERTISE_1000XFULL | ADVERTISE_1000XPAUSE |
status->duplex = (ADVERTISE_1000XFULL & lp_abil) ?
return (conf->pause_adv | ADVERTISE_LPACK | ADVERTISE_1000XFULL);
if (duplex & ADVERTISE_1000XFULL)
ADVERTISE_1000XFULL |
result |= ADVERTISE_1000XFULL;
ADVERTISE_1000XHALF | ADVERTISE_1000XFULL |
ADVERTISE_1000XHALF | ADVERTISE_1000XFULL |
adv |= ADVERTISE_1000XFULL;
ADVERTISE_1000XFULL | ADVERTISE_1000XPAUSE |
adv = ADVERTISE_1000XFULL;
result |= ADVERTISE_1000XFULL;
if (adv & ADVERTISE_1000XFULL)
adv |= ADVERTISE_1000XFULL;