Home
last modified time | relevance | path

Searched refs:advertising (Results 1 - 25 of 408) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/include/linux/
H A Dmii.h20 int advertising; member
137 * @advertising: the linkmode advertisement settings
143 static inline u32 linkmode_adv_to_mii_adv_t(unsigned long *advertising) in linkmode_adv_to_mii_adv_t() argument
147 if (linkmode_test_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
149 if (linkmode_test_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
151 if (linkmode_test_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
153 if (linkmode_test_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
155 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
157 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
212 * @advertising
218 linkmode_adv_to_mii_ctrl1000_t(unsigned long *advertising) linkmode_adv_to_mii_ctrl1000_t() argument
299 mii_stat1000_mod_linkmode_lpa_t(unsigned long *advertising, u32 lpa) mii_stat1000_mod_linkmode_lpa_t() argument
415 mii_adv_mod_linkmode_adv_t(unsigned long *advertising, u32 adv) mii_adv_mod_linkmode_adv_t() argument
446 mii_adv_to_linkmode_adv_t(unsigned long *advertising, u32 adv) mii_adv_to_linkmode_adv_t() argument
490 mii_ctrl1000_mod_linkmode_adv_t(unsigned long *advertising, u32 ctrl1000) mii_ctrl1000_mod_linkmode_adv_t() argument
506 linkmode_adv_to_lcl_adv_t(unsigned long *advertising) linkmode_adv_to_lcl_adv_t() argument
[all...]
H A Dmdio.h286 * @advertising: the linkmode advertisement settings
292 static inline u32 linkmode_adv_to_mii_10gbt_adv_t(unsigned long *advertising) in linkmode_adv_to_mii_10gbt_adv_t() argument
297 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
300 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
303 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
311 * @advertising: target the linkmode advertisement settings
315 * to linkmode advertisement settings. Other bits in advertising aren't changed.
317 static inline void mii_10gbt_stat_mod_linkmode_lpa_t(unsigned long *advertising, in mii_10gbt_stat_mod_linkmode_lpa_t() argument
321 advertising, lpa & MDIO_AN_10GBT_STAT_LP2_5G); in mii_10gbt_stat_mod_linkmode_lpa_t()
323 advertising, lp in mii_10gbt_stat_mod_linkmode_lpa_t()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dmii.h20 int advertising; member
137 * @advertising: the linkmode advertisement settings
143 static inline u32 linkmode_adv_to_mii_adv_t(unsigned long *advertising) in linkmode_adv_to_mii_adv_t() argument
147 if (linkmode_test_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
149 if (linkmode_test_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
151 if (linkmode_test_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
153 if (linkmode_test_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
155 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
157 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, advertising)) in linkmode_adv_to_mii_adv_t()
212 * @advertising
218 linkmode_adv_to_mii_ctrl1000_t(unsigned long *advertising) linkmode_adv_to_mii_ctrl1000_t() argument
299 mii_stat1000_mod_linkmode_lpa_t(unsigned long *advertising, u32 lpa) mii_stat1000_mod_linkmode_lpa_t() argument
365 mii_adv_mod_linkmode_adv_t(unsigned long *advertising, u32 adv) mii_adv_mod_linkmode_adv_t() argument
396 mii_adv_to_linkmode_adv_t(unsigned long *advertising, u32 adv) mii_adv_to_linkmode_adv_t() argument
440 mii_ctrl1000_mod_linkmode_adv_t(unsigned long *advertising, u32 ctrl1000) mii_ctrl1000_mod_linkmode_adv_t() argument
456 linkmode_adv_to_lcl_adv_t(unsigned long *advertising) linkmode_adv_to_lcl_adv_t() argument
[all...]
H A Dmdio.h303 * @advertising: the linkmode advertisement settings
309 static inline u32 linkmode_adv_to_mii_10gbt_adv_t(unsigned long *advertising) in linkmode_adv_to_mii_10gbt_adv_t() argument
314 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
317 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
320 advertising)) in linkmode_adv_to_mii_10gbt_adv_t()
328 * @advertising: target the linkmode advertisement settings
332 * to linkmode advertisement settings. Other bits in advertising aren't changed.
334 static inline void mii_10gbt_stat_mod_linkmode_lpa_t(unsigned long *advertising, in mii_10gbt_stat_mod_linkmode_lpa_t() argument
338 advertising, lpa & MDIO_AN_10GBT_STAT_LP2_5G); in mii_10gbt_stat_mod_linkmode_lpa_t()
340 advertising, lp in mii_10gbt_stat_mod_linkmode_lpa_t()
354 mii_t1_adv_l_mod_linkmode_t(unsigned long *advertising, u32 lpa) mii_t1_adv_l_mod_linkmode_t() argument
371 mii_t1_adv_m_mod_linkmode_t(unsigned long *advertising, u32 lpa) mii_t1_adv_m_mod_linkmode_t() argument
385 linkmode_adv_to_mii_t1_adv_l_t(unsigned long *advertising) linkmode_adv_to_mii_t1_adv_l_t() argument
405 linkmode_adv_to_mii_t1_adv_m_t(unsigned long *advertising) linkmode_adv_to_mii_t1_adv_m_t() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ethtool.c287 ethtool_link_ksettings_zero_link_mode(cmd, advertising); in octep_get_link_ksettings()
296 OCTEP_SET_ETHTOOL_LINK_MODES_BITMAP(advertised_modes, cmd, advertising); in octep_get_link_ksettings()
302 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg); in octep_get_link_ksettings()
315 ethtool_link_ksettings_add_link_mode(cmd, advertising, Pause); in octep_get_link_ksettings()
320 ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE); in octep_get_link_ksettings()
358 if (!bitmap_subset(cmd->link_modes.advertising, in octep_set_link_ksettings()
363 if (ethtool_link_ksettings_test_link_mode(cmd, advertising, in octep_set_link_ksettings()
366 if (ethtool_link_ksettings_test_link_mode(cmd, advertising, in octep_set_link_ksettings()
369 if (ethtool_link_ksettings_test_link_mode(cmd, advertising, in octep_set_link_ksettings()
372 if (ethtool_link_ksettings_test_link_mode(cmd, advertising, in octep_set_link_ksettings()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/alx/
H A Dethtool.c133 u32 supported, advertising; in alx_get_link_ksettings() local
143 advertising = ADVERTISED_TP; in alx_get_link_ksettings()
145 advertising |= hw->adv_cfg; in alx_get_link_ksettings()
157 advertising |= ADVERTISED_Pause; in alx_get_link_ksettings()
160 advertising |= ADVERTISED_Asym_Pause; in alx_get_link_ksettings()
162 advertising |= ADVERTISED_Asym_Pause; in alx_get_link_ksettings()
171 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, in alx_get_link_ksettings()
172 advertising); in alx_get_link_ksettings()
183 u32 advertising; in alx_set_link_ksettings() local
187 ethtool_convert_link_mode_to_legacy_u32(&advertising, in alx_set_link_ksettings()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/alx/
H A Dethtool.c133 u32 supported, advertising; in alx_get_link_ksettings() local
143 advertising = ADVERTISED_TP; in alx_get_link_ksettings()
145 advertising |= hw->adv_cfg; in alx_get_link_ksettings()
157 advertising |= ADVERTISED_Pause; in alx_get_link_ksettings()
160 advertising |= ADVERTISED_Asym_Pause; in alx_get_link_ksettings()
162 advertising |= ADVERTISED_Asym_Pause; in alx_get_link_ksettings()
173 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, in alx_get_link_ksettings()
174 advertising); in alx_get_link_ksettings()
185 u32 advertising; in alx_set_link_ksettings() local
188 ethtool_convert_link_mode_to_legacy_u32(&advertising, in alx_set_link_ksettings()
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Dmii.c79 ecmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in mii_ethtool_gset()
88 ecmd->advertising |= ADVERTISED_Autoneg; in mii_ethtool_gset()
91 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_gset()
93 ecmd->advertising |= in mii_ethtool_gset()
104 nego = ecmd->advertising & ecmd->lp_advertising; in mii_ethtool_gset()
150 u32 nego, supported, advertising, lp_advertising; in mii_ethtool_get_link_ksettings() local
166 advertising = ADVERTISED_TP | ADVERTISED_MII; in mii_ethtool_get_link_ksettings()
175 advertising |= ADVERTISED_Autoneg; in mii_ethtool_get_link_ksettings()
178 advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_get_link_ksettings()
180 advertising | in mii_ethtool_get_link_ksettings()
356 u32 advertising; mii_ethtool_set_link_ksettings() local
[all...]
H A Dmdio.c220 ecmd->advertising = ADVERTISED_TP; in mdio45_ethtool_gset_npage()
226 ecmd->advertising = 0; in mdio45_ethtool_gset_npage()
246 ecmd->advertising = ADVERTISED_Backplane; in mdio45_ethtool_gset_npage()
253 ecmd->advertising = ADVERTISED_FIBRE; in mdio45_ethtool_gset_npage()
263 ecmd->advertising |= in mdio45_ethtool_gset_npage()
286 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
289 modes = ecmd->advertising; in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; in mdio45_ethtool_ksettings_get_npage() local
391 advertising = ADVERTISED_TP; in mdio45_ethtool_ksettings_get_npage()
397 advertising in mdio45_ethtool_ksettings_get_npage()
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dmii.c77 ecmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in mii_ethtool_gset()
86 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_gset()
88 ecmd->advertising |= in mii_ethtool_gset()
92 ecmd->advertising |= ADVERTISED_Autoneg; in mii_ethtool_gset()
103 nego = ecmd->advertising & ecmd->lp_advertising; in mii_ethtool_gset()
147 u32 nego, supported, advertising, lp_advertising; in mii_ethtool_get_link_ksettings() local
163 advertising = ADVERTISED_TP | ADVERTISED_MII; in mii_ethtool_get_link_ksettings()
172 advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_get_link_ksettings()
174 advertising |= mii_ctrl1000_to_ethtool_adv_t(ctrl1000); in mii_ethtool_get_link_ksettings()
177 advertising | in mii_ethtool_get_link_ksettings()
354 u32 advertising; mii_ethtool_set_link_ksettings() local
[all...]
H A Dmdio.c220 ecmd->advertising = ADVERTISED_TP; in mdio45_ethtool_gset_npage()
226 ecmd->advertising = 0; in mdio45_ethtool_gset_npage()
246 ecmd->advertising = ADVERTISED_Backplane; in mdio45_ethtool_gset_npage()
253 ecmd->advertising = ADVERTISED_FIBRE; in mdio45_ethtool_gset_npage()
263 ecmd->advertising |= in mdio45_ethtool_gset_npage()
286 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
289 modes = ecmd->advertising; in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; in mdio45_ethtool_ksettings_get_npage() local
391 advertising = ADVERTISED_TP; in mdio45_ethtool_ksettings_get_npage()
397 advertising in mdio45_ethtool_ksettings_get_npage()
[all...]
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dphylink.c236 linkmode_copy(pl->link_config.advertising, pl->supported); in phylink_parse_fixedlink()
255 linkmode_and(pl->link_config.advertising, pl->link_config.advertising, in phylink_parse_fixedlink()
367 linkmode_copy(pl->link_config.advertising, pl->supported); in phylink_parse_mode()
400 linkmode_resolve_pause(state->advertising, in phylink_resolve_flow()
419 __ETHTOOL_LINK_MODE_MASK_NBITS, state->advertising, in phylink_mac_config()
459 state->advertising, in phylink_major_config()
503 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->link_config.advertising, in phylink_change_inband_advert()
512 pl->link_config.advertising, in phylink_change_inband_advert()
526 linkmode_copy(state->advertising, p in phylink_mac_pcs_get_state()
2071 phylink_sfp_config(struct phylink *pl, u8 mode, const unsigned long *supported, const unsigned long *advertising) phylink_sfp_config() argument
2490 phylink_mii_c22_pcs_set_advertisement(struct mdio_device *pcs, phy_interface_t interface, const unsigned long *advertising) phylink_mii_c22_pcs_set_advertisement() argument
2556 phylink_mii_c22_pcs_config(struct mdio_device *pcs, unsigned int mode, phy_interface_t interface, const unsigned long *advertising) phylink_mii_c22_pcs_config() argument
[all...]
H A Dphy.c91 phydev->advertising); in phy_pause_str()
93 phydev->advertising); in phy_pause_str()
285 linkmode_copy(cmd->link_modes.advertising, phydev->advertising); in phy_ethtool_ksettings_get()
374 mii_adv_mod_linkmode_adv_t(phydev->advertising, in phy_mii_ioctl()
379 mii_ctrl1000_mod_linkmode_adv_t(phydev->advertising, in phy_mii_ioctl()
806 __ETHTOOL_DECLARE_LINK_MODE_MASK(advertising); in phy_ethtool_ksettings_set()
814 linkmode_copy(advertising, cmd->link_modes.advertising); in phy_ethtool_ksettings_set()
817 linkmode_and(advertising, advertisin in phy_ethtool_ksettings_set()
1290 mmd_eee_adv_to_linkmode(unsigned long *advertising, u16 eee_adv) mmd_eee_adv_to_linkmode() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dphylink.c635 linkmode_and(state->advertising, state->advertising, mask); in phylink_validate_mask_caps()
690 /* Ensure the advertising mask is a subset of the in phylink_validate_mac_and_pcs()
693 linkmode_and(state->advertising, state->advertising, in phylink_validate_mac_and_pcs()
725 linkmode_or(all_adv, all_adv, t.advertising); in phylink_validate_mask()
731 linkmode_copy(state->advertising, all_adv); in phylink_validate_mask()
824 linkmode_copy(pl->link_config.advertising, pl->supported); in phylink_parse_fixedlink()
853 linkmode_and(pl->link_config.advertising, pl->link_config.advertising, in phylink_parse_fixedlink()
3611 phylink_mii_c22_pcs_encode_advertisement(phy_interface_t interface, const unsigned long *advertising) phylink_mii_c22_pcs_encode_advertisement() argument
3649 phylink_mii_c22_pcs_config(struct mdio_device *pcs, phy_interface_t interface, const unsigned long *advertising, unsigned int neg_mode) phylink_mii_c22_pcs_config() argument
[all...]
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_ethtool.c323 /* Helper function to fill 'advertising' and 'supported' which are the same. */
331 ethtool_link_ksettings_zero_link_mode(cmd, advertising); in qeth_set_cmd_adv_sup()
335 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg); in qeth_set_cmd_adv_sup()
340 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP); in qeth_set_cmd_adv_sup()
344 ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE); in qeth_set_cmd_adv_sup()
348 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP); in qeth_set_cmd_adv_sup()
357 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_cmd_adv_sup()
363 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_cmd_adv_sup()
369 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_cmd_adv_sup()
373 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_cmd_adv_sup()
[all...]
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dqeth_ethtool.c326 /* Helper function to fill 'advertising' and 'supported' which are the same. */
334 ethtool_link_ksettings_zero_link_mode(cmd, advertising); in qeth_set_ethtool_link_modes()
338 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg); in qeth_set_ethtool_link_modes()
343 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP); in qeth_set_ethtool_link_modes()
349 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
355 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
359 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
365 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
369 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
375 ethtool_link_ksettings_add_link_mode(cmd, advertising, in qeth_set_ethtool_link_modes()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c20 u32 supported, advertising; in atl1e_get_link_ksettings() local
31 advertising = ADVERTISED_TP; in atl1e_get_link_ksettings()
33 advertising |= ADVERTISED_Autoneg; in atl1e_get_link_ksettings()
34 advertising |= hw->autoneg_advertised; in atl1e_get_link_ksettings()
54 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, in atl1e_get_link_ksettings()
55 advertising); in atl1e_get_link_ksettings()
65 u32 advertising; in atl1e_set_link_ksettings() local
67 ethtool_convert_link_mode_to_legacy_u32(&advertising, in atl1e_set_link_ksettings()
68 cmd->link_modes.advertising); in atl1e_set_link_ksettings()
76 if (advertising in atl1e_set_link_ksettings()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c20 u32 supported, advertising; in atl1e_get_link_ksettings() local
31 advertising = ADVERTISED_TP; in atl1e_get_link_ksettings()
33 advertising |= ADVERTISED_Autoneg; in atl1e_get_link_ksettings()
34 advertising |= hw->autoneg_advertised; in atl1e_get_link_ksettings()
54 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, in atl1e_get_link_ksettings()
55 advertising); in atl1e_get_link_ksettings()
65 u32 advertising; in atl1e_set_link_ksettings() local
67 ethtool_convert_link_mode_to_legacy_u32(&advertising, in atl1e_set_link_ksettings()
68 cmd->link_modes.advertising); in atl1e_set_link_ksettings()
76 if (advertising in atl1e_set_link_ksettings()
[all...]
/kernel/linux/linux-6.6/net/ethtool/
H A Dlinkmodes.c75 ret = ethnl_bitset_size(ksettings->link_modes.advertising, in linkmodes_reply_size()
114 ksettings->link_modes.advertising, in linkmodes_fill_reply()
176 unsigned long *advertising = ksettings->link_modes.advertising; in ethnl_auto_linkmodes() local
181 bitmap_copy(old_adv, advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes()
192 set_bit(i, advertising); in ethnl_auto_linkmodes()
194 clear_bit(i, advertising); in ethnl_auto_linkmodes()
197 return !bitmap_equal(old_adv, advertising, in ethnl_auto_linkmodes()
281 ret = ethnl_update_bitset(ksettings->link_modes.advertising, in ethnl_update_linkmodes()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c489 ethtool_link_ksettings_zero_link_mode(ks, advertising); in i40e_phy_type_to_ethtool()
495 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
500 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
512 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
519 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
526 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
533 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
546 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
553 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
560 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c495 ethtool_link_ksettings_zero_link_mode(ks, advertising); in i40e_phy_type_to_ethtool()
501 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
506 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
518 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
525 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
532 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
539 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
552 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
559 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
566 ethtool_link_ksettings_add_link_mode(ks, advertising, in i40e_phy_type_to_ethtool()
[all...]
/kernel/linux/linux-5.10/drivers/net/pcs/
H A Dpcs-lynx.c112 const unsigned long *advertising) in lynx_pcs_config_sgmii()
137 advertising); in lynx_pcs_config_sgmii()
141 const unsigned long *advertising) in lynx_pcs_config_usxgmii()
160 const unsigned long *advertising, in lynx_pcs_config()
168 return lynx_pcs_config_sgmii(lynx->mdio, mode, advertising); in lynx_pcs_config()
177 return lynx_pcs_config_usxgmii(lynx->mdio, mode, advertising); in lynx_pcs_config()
111 lynx_pcs_config_sgmii(struct mdio_device *pcs, unsigned int mode, const unsigned long *advertising) lynx_pcs_config_sgmii() argument
140 lynx_pcs_config_usxgmii(struct mdio_device *pcs, unsigned int mode, const unsigned long *advertising) lynx_pcs_config_usxgmii() argument
158 lynx_pcs_config(struct phylink_pcs *pcs, unsigned int mode, phy_interface_t ifmode, const unsigned long *advertising, bool permit) lynx_pcs_config() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c76 u32 supported, advertising; in pch_gbe_get_link_ksettings() local
82 ethtool_convert_link_mode_to_legacy_u32(&advertising, in pch_gbe_get_link_ksettings()
83 ecmd->link_modes.advertising); in pch_gbe_get_link_ksettings()
86 advertising &= ~(ADVERTISED_TP | ADVERTISED_1000baseT_Half); in pch_gbe_get_link_ksettings()
90 ethtool_convert_legacy_u32_to_link_mode(ecmd->link_modes.advertising, in pch_gbe_get_link_ksettings()
91 advertising); in pch_gbe_get_link_ksettings()
114 u32 advertising; in pch_gbe_set_link_ksettings() local
136 &advertising, copy_ecmd.link_modes.advertising); in pch_gbe_set_link_ksettings()
137 hw->phy.autoneg_advertised = advertising; in pch_gbe_set_link_ksettings()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c78 u32 supported, advertising; in pch_gbe_get_link_ksettings() local
84 ethtool_convert_link_mode_to_legacy_u32(&advertising, in pch_gbe_get_link_ksettings()
85 ecmd->link_modes.advertising); in pch_gbe_get_link_ksettings()
88 advertising &= ~(ADVERTISED_TP | ADVERTISED_1000baseT_Half); in pch_gbe_get_link_ksettings()
92 ethtool_convert_legacy_u32_to_link_mode(ecmd->link_modes.advertising, in pch_gbe_get_link_ksettings()
93 advertising); in pch_gbe_get_link_ksettings()
116 u32 advertising; in pch_gbe_set_link_ksettings() local
138 &advertising, copy_ecmd.link_modes.advertising); in pch_gbe_set_link_ksettings()
139 hw->phy.autoneg_advertised = advertising; in pch_gbe_set_link_ksettings()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
H A Dmdio_10g.c236 u32 prev_advertising, advertising; in ef4_mdio_set_link_ksettings() local
241 ethtool_convert_link_mode_to_legacy_u32(&advertising, in ef4_mdio_set_link_ksettings()
242 cmd->link_modes.advertising); in ef4_mdio_set_link_ksettings()
244 prev.link_modes.advertising); in ef4_mdio_set_link_ksettings()
248 if (advertising == prev_advertising && in ef4_mdio_set_link_ksettings()
261 (advertising | SUPPORTED_Autoneg) & ~prev_supported) in ef4_mdio_set_link_ksettings()
264 ef4_link_set_advertising(efx, advertising | ADVERTISED_Autoneg); in ef4_mdio_set_link_ksettings()
270 * ef4_mdio_an_reconfigure - Push advertising flags and restart autonegotiation

Completed in 25 milliseconds

12345678910>>...17