Lines Matching defs:adv
552 int oldadv, adv;
561 oldadv = adv = phy_read(phydev, MII_ADVERTISE);
563 if (adv < 0)
564 return adv;
566 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP |
568 adv |= ethtool_adv_to_mii_adv_t(advertise);
570 if (adv != oldadv) {
571 err = phy_write(phydev, MII_ADVERTISE, adv);
581 oldadv = adv = phy_read(phydev, MII_CTRL1000);
583 if (adv < 0)
584 return adv;
586 adv &= ~(ADVERTISE_1000FULL | ADVERTISE_1000HALF);
587 adv |= ethtool_adv_to_mii_ctrl1000_t(advertise);
589 if (adv != oldadv) {
590 err = phy_write(phydev, MII_CTRL1000, adv);
740 int adv;
759 adv = phy_read(phydev, MII_CTRL1000);
761 if (adv < 0)
762 return adv;
764 lpagb &= adv << 2;
772 adv = phy_read(phydev, MII_ADVERTISE);
774 if (adv < 0)
775 return adv;
777 lpa &= adv;