Lines Matching refs:adv

165  * @adv: value of the MII_ADVERTISE register
170 static inline u32 mii_adv_to_ethtool_adv_t(u32 adv)
174 if (adv & ADVERTISE_10HALF)
176 if (adv & ADVERTISE_10FULL)
178 if (adv & ADVERTISE_100HALF)
180 if (adv & ADVERTISE_100FULL)
182 if (adv & ADVERTISE_PAUSE_CAP)
184 if (adv & ADVERTISE_PAUSE_ASYM)
234 * @adv: value of the MII_CTRL1000 register
240 static inline u32 mii_ctrl1000_to_ethtool_adv_t(u32 adv)
244 if (adv & ADVERTISE_1000HALF)
246 if (adv & ADVERTISE_1000FULL)
254 * @adv: value of the MII_LPA register
272 * @adv: value of the MII_STAT1000 register
293 * @adv: value of the MII_STAT1000 register
335 * @adv: value of the MII_CTRL1000 register
341 static inline u32 mii_adv_to_ethtool_adv_x(u32 adv)
345 if (adv & ADVERTISE_1000XHALF)
347 if (adv & ADVERTISE_1000XFULL)
349 if (adv & ADVERTISE_1000XPAUSE)
351 if (adv & ADVERTISE_1000XPSE_ASYM)
360 * @adv: value of the MII_ADVERTISE register
366 u32 adv)
369 advertising, adv & ADVERTISE_10HALF);
372 advertising, adv & ADVERTISE_10FULL);
375 advertising, adv & ADVERTISE_100HALF);
378 advertising, adv & ADVERTISE_100FULL);
381 adv & ADVERTISE_PAUSE_CAP);
384 advertising, adv & ADVERTISE_PAUSE_ASYM);
390 * @adv: value of the MII_ADVERTISE register
397 u32 adv)
401 mii_adv_mod_linkmode_adv_t(advertising, adv);
406 * @adv: value of the MII_LPA register
425 * @adv: value of the MII_LPA register
497 u16 adv = 0;
500 adv |= ADVERTISE_1000XFULL;
502 adv |= ADVERTISE_1000XPAUSE;
504 adv |= ADVERTISE_1000XPSE_ASYM;
506 return adv;
515 u16 adv = 0;
518 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM;
520 adv ^= ADVERTISE_PAUSE_ASYM;
522 return adv;