Lines Matching full:adv

165  * @adv: value of the MII_ADVERTISE register
170 static inline u32 mii_adv_to_ethtool_adv_t(u32 adv) in mii_adv_to_ethtool_adv_t() argument
174 if (adv & ADVERTISE_10HALF) in mii_adv_to_ethtool_adv_t()
176 if (adv & ADVERTISE_10FULL) in mii_adv_to_ethtool_adv_t()
178 if (adv & ADVERTISE_100HALF) in mii_adv_to_ethtool_adv_t()
180 if (adv & ADVERTISE_100FULL) in mii_adv_to_ethtool_adv_t()
182 if (adv & ADVERTISE_PAUSE_CAP) in mii_adv_to_ethtool_adv_t()
184 if (adv & ADVERTISE_PAUSE_ASYM) in mii_adv_to_ethtool_adv_t()
235 * @adv: value of the MII_CTRL1000 register
241 static inline u32 mii_ctrl1000_to_ethtool_adv_t(u32 adv) in mii_ctrl1000_to_ethtool_adv_t() argument
245 if (adv & ADVERTISE_1000HALF) in mii_ctrl1000_to_ethtool_adv_t()
247 if (adv & ADVERTISE_1000FULL) in mii_ctrl1000_to_ethtool_adv_t()
255 * @adv: value of the MII_LPA register
273 * @adv: value of the MII_STAT1000 register
294 * @adv: value of the MII_STAT1000 register
336 * @adv: value of the MII_CTRL1000 register
342 static inline u32 mii_adv_to_ethtool_adv_x(u32 adv) in mii_adv_to_ethtool_adv_x() argument
346 if (adv & ADVERTISE_1000XHALF) in mii_adv_to_ethtool_adv_x()
348 if (adv & ADVERTISE_1000XFULL) in mii_adv_to_ethtool_adv_x()
350 if (adv & ADVERTISE_1000XPAUSE) in mii_adv_to_ethtool_adv_x()
352 if (adv & ADVERTISE_1000XPSE_ASYM) in mii_adv_to_ethtool_adv_x()
361 * @adv: value of the MII_ADVERTISE register
367 u32 adv) in mii_adv_mod_linkmode_adv_t() argument
370 advertising, adv & ADVERTISE_10HALF); in mii_adv_mod_linkmode_adv_t()
373 advertising, adv & ADVERTISE_10FULL); in mii_adv_mod_linkmode_adv_t()
376 advertising, adv & ADVERTISE_100HALF); in mii_adv_mod_linkmode_adv_t()
379 advertising, adv & ADVERTISE_100FULL); in mii_adv_mod_linkmode_adv_t()
382 adv & ADVERTISE_PAUSE_CAP); in mii_adv_mod_linkmode_adv_t()
385 advertising, adv & ADVERTISE_PAUSE_ASYM); in mii_adv_mod_linkmode_adv_t()
391 * @adv: value of the MII_ADVERTISE register
398 u32 adv) in mii_adv_to_linkmode_adv_t() argument
402 mii_adv_mod_linkmode_adv_t(advertising, adv); in mii_adv_to_linkmode_adv_t()
407 * @adv: value of the MII_LPA register
426 * @adv: value of the MII_LPA register
498 u16 adv = 0; in linkmode_adv_to_mii_adv_x() local
501 adv |= ADVERTISE_1000XFULL; in linkmode_adv_to_mii_adv_x()
503 adv |= ADVERTISE_1000XPAUSE; in linkmode_adv_to_mii_adv_x()
505 adv |= ADVERTISE_1000XPSE_ASYM; in linkmode_adv_to_mii_adv_x()
507 return adv; in linkmode_adv_to_mii_adv_x()
516 u16 adv = 0; in mii_advertise_flowctrl() local
519 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in mii_advertise_flowctrl()
521 adv ^= ADVERTISE_PAUSE_ASYM; in mii_advertise_flowctrl()
523 return adv; in mii_advertise_flowctrl()