Lines Matching refs:adv
309 u16 ctl, adv;
318 adv = phy_read(phy, MII_ADVERTISE);
319 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
321 adv |= ADVERTISE_10HALF;
323 adv |= ADVERTISE_10FULL;
325 adv |= ADVERTISE_100HALF;
327 adv |= ADVERTISE_100FULL;
328 phy_write(phy, MII_ADVERTISE, adv);
464 u16 ctl, adv;
473 adv = phy_read(phy, MII_ADVERTISE);
474 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
476 adv |= ADVERTISE_10HALF;
478 adv |= ADVERTISE_10FULL;
480 adv |= ADVERTISE_100HALF;
482 adv |= ADVERTISE_100FULL;
484 adv |= ADVERTISE_PAUSE_CAP;
486 adv |= ADVERTISE_PAUSE_ASYM;
487 phy_write(phy, MII_ADVERTISE, adv);
490 adv = phy_read(phy, MII_1000BASETCONTROL);
491 adv &= ~(MII_1000BASETCONTROL_FULLDUPLEXCAP|MII_1000BASETCONTROL_HALFDUPLEXCAP);
493 adv |= MII_1000BASETCONTROL_HALFDUPLEXCAP;
495 adv |= MII_1000BASETCONTROL_FULLDUPLEXCAP;
496 phy_write(phy, MII_1000BASETCONTROL, adv);
739 u16 ctl, adv;
748 adv = phy_read(phy, MII_ADVERTISE);
749 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4);
751 adv |= ADVERTISE_10HALF;
753 adv |= ADVERTISE_10FULL;
755 adv |= ADVERTISE_100HALF;
757 adv |= ADVERTISE_100FULL;
759 adv |= ADVERTISE_PAUSE_CAP;
761 adv |= ADVERTISE_PAUSE_ASYM;
762 phy_write(phy, MII_ADVERTISE, adv);
764 adv = phy_read(phy, MII_M1011_PHY_SPEC_CONTROL);
765 adv |= MII_M1011_PHY_SPEC_CONTROL_AUTO_MDIX;
766 adv &= ~(MII_1000BASETCONTROL_FULLDUPLEXCAP |
769 adv |= MII_1000BASETCONTROL_HALFDUPLEXCAP;
771 adv |= MII_1000BASETCONTROL_FULLDUPLEXCAP;
772 phy_write(phy, MII_1000BASETCONTROL, adv);