Lines Matching full:advertising
278 * @advertising: the linkmode advertisement settings
284 static inline u32 linkmode_adv_to_mii_10gbt_adv_t(unsigned long *advertising) in linkmode_adv_to_mii_10gbt_adv_t() argument
289 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
292 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
295 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
303 * @advertising: target the linkmode advertisement settings
307 * to linkmode advertisement settings. Other bits in advertising aren't changed.
309 static inline void mii_10gbt_stat_mod_linkmode_lpa_t(unsigned long *advertising, in mii_10gbt_stat_mod_linkmode_lpa_t() argument
313 advertising, lpa & MDIO_AN_10GBT_STAT_LP2_5G); in mii_10gbt_stat_mod_linkmode_lpa_t()
315 advertising, lpa & MDIO_AN_10GBT_STAT_LP5G); in mii_10gbt_stat_mod_linkmode_lpa_t()
317 advertising, lpa & MDIO_AN_10GBT_STAT_LP10G); in mii_10gbt_stat_mod_linkmode_lpa_t()
322 * @advertising: target the linkmode advertisement settings
327 * Other bits in advertising aren't changed.
329 static inline void mii_t1_adv_l_mod_linkmode_t(unsigned long *advertising, u32 lpa) in mii_t1_adv_l_mod_linkmode_t() argument
331 linkmode_mod_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertising, in mii_t1_adv_l_mod_linkmode_t()
333 linkmode_mod_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, advertising, in mii_t1_adv_l_mod_linkmode_t()
339 * @advertising: target the linkmode advertisement settings
344 * Other bits in advertising aren't changed.
346 static inline void mii_t1_adv_m_mod_linkmode_t(unsigned long *advertising, u32 lpa) in mii_t1_adv_m_mod_linkmode_t() argument
349 advertising, lpa & MDIO_AN_T1_ADV_M_B10L); in mii_t1_adv_m_mod_linkmode_t()
351 advertising, lpa & MDIO_AN_T1_ADV_M_100BT1); in mii_t1_adv_m_mod_linkmode_t()
353 advertising, lpa & MDIO_AN_T1_ADV_M_1000BT1); in mii_t1_adv_m_mod_linkmode_t()
358 * @advertising: the linkmode advertisement settings
364 static inline u32 linkmode_adv_to_mii_t1_adv_l_t(unsigned long *advertising) in linkmode_adv_to_mii_t1_adv_l_t() argument
368 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertising)) in linkmode_adv_to_mii_t1_adv_l_t()
370 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, advertising)) in linkmode_adv_to_mii_t1_adv_l_t()
378 * @advertising: the linkmode advertisement settings
384 static inline u32 linkmode_adv_to_mii_t1_adv_m_t(unsigned long *advertising) in linkmode_adv_to_mii_t1_adv_m_t() argument
388 if (linkmode_test_bit(ETHTOOL_LINK_MODE_10baseT1L_Full_BIT, advertising)) in linkmode_adv_to_mii_t1_adv_m_t()
390 if (linkmode_test_bit(ETHTOOL_LINK_MODE_100baseT1_Full_BIT, advertising)) in linkmode_adv_to_mii_t1_adv_m_t()
392 if (linkmode_test_bit(ETHTOOL_LINK_MODE_1000baseT1_Full_BIT, advertising)) in linkmode_adv_to_mii_t1_adv_m_t()