Home
last modified time | relevance | path

Searched refs:lp_advertising (Results 1 - 25 of 99) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/
H A Dmii.h359 * @lp_advertising: pointer to destination link mode.
367 mii_lpa_mod_linkmode_lpa_sgmii(unsigned long *lp_advertising, u32 lpa) in mii_lpa_mod_linkmode_lpa_sgmii() argument
371 linkmode_mod_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
374 linkmode_mod_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
377 linkmode_mod_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
380 linkmode_mod_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
383 linkmode_mod_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
386 linkmode_mod_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, lp_advertising, in mii_lpa_mod_linkmode_lpa_sgmii()
399 static inline void mii_lpa_to_linkmode_lpa_sgmii(unsigned long *lp_advertising, in mii_lpa_to_linkmode_lpa_sgmii() argument
402 linkmode_zero(lp_advertising); in mii_lpa_to_linkmode_lpa_sgmii()
462 mii_lpa_to_linkmode_lpa_t(unsigned long *lp_advertising, u32 lpa) mii_lpa_to_linkmode_lpa_t() argument
481 mii_lpa_mod_linkmode_lpa_t(unsigned long *lp_advertising, u32 lpa) mii_lpa_mod_linkmode_lpa_t() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/pcs/
H A Dpcs-xpcs.c457 phylink_clear(state->lp_advertising, Autoneg); in xpcs_read_lpa()
461 phylink_set(state->lp_advertising, Autoneg); in xpcs_read_lpa()
469 phylink_set(state->lp_advertising, 2500baseX_Full); in xpcs_read_lpa()
476 phylink_set(state->lp_advertising, 1000baseKX_Full); in xpcs_read_lpa()
478 phylink_set(state->lp_advertising, 10000baseKX4_Full); in xpcs_read_lpa()
480 phylink_set(state->lp_advertising, 10000baseKR_Full); in xpcs_read_lpa()
487 phylink_set(state->lp_advertising, Pause); in xpcs_read_lpa()
489 phylink_set(state->lp_advertising, Asym_Pause); in xpcs_read_lpa()
491 linkmode_and(state->lp_advertising, state->lp_advertising, in xpcs_read_lpa()
[all...]
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dphy-c45.c287 phydev->lp_advertising); in genphy_c45_read_lpa()
288 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa()
289 mii_adv_mod_linkmode_adv_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa()
296 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, in genphy_c45_read_lpa()
304 mii_adv_mod_linkmode_adv_t(phydev->lp_advertising, val); in genphy_c45_read_lpa()
313 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, val); in genphy_c45_read_lpa()
327 linkmode_zero(phydev->lp_advertising); in genphy_c45_read_pma()
H A DuPD60620.c45 linkmode_zero(phydev->lp_advertising); in upd60620_read_status()
68 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, in upd60620_read_status()
H A Dbcm84881.c158 linkmode_zero(phydev->lp_advertising); in bcm84881_read_status()
178 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val); in bcm84881_read_status()
H A Dphy-core.c345 phydev->lp_advertising); in phy_resolve_aneg_pause()
348 phydev->lp_advertising); in phy_resolve_aneg_pause()
366 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_resolve_aneg_linkmode()
399 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_check_downshift()
422 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_resolve_min_speed()
H A Dphylink.c187 pl->link_config.lp_advertising); in phylink_parse_fixedlink()
190 pl->link_config.lp_advertising); in phylink_parse_fixedlink()
223 pl->link_config.lp_advertising); in phylink_parse_fixedlink()
226 pl->link_config.lp_advertising); in phylink_parse_fixedlink()
248 __set_bit(s->bit, pl->link_config.lp_advertising); in phylink_parse_fixedlink()
401 state->lp_advertising, in phylink_resolve_flow()
527 linkmode_zero(state->lp_advertising); in phylink_mac_pcs_get_state()
1358 linkmode_copy(kset->link_modes.lp_advertising, state->lp_advertising); in phylink_get_ksettings()
1788 unsigned long *lpa = state->lp_advertising; in phylink_mii_emul_read()
[all...]
H A Dlxt.c175 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, lpa); in lxt973a2_read_status()
200 linkmode_zero(phydev->lp_advertising); in lxt973a2_read_status()
/kernel/linux/linux-5.10/drivers/net/
H A Dmii.c97 ecmd->lp_advertising = mii_get_an(mii, MII_LPA); in mii_ethtool_gset()
98 ecmd->lp_advertising |= in mii_ethtool_gset()
101 ecmd->lp_advertising = 0; 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
183 lp_advertising = mii_get_an(mii, MII_LPA); in mii_ethtool_get_link_ksettings()
184 lp_advertising |= in mii_ethtool_get_link_ksettings()
187 lp_advertising = 0; in mii_ethtool_get_link_ksettings()
190 nego = advertising & lp_advertising; in mii_ethtool_get_link_ksettings()
215 lp_advertising in mii_ethtool_get_link_ksettings()
[all...]
H A Dmdio.c282 ecmd->lp_advertising = in mdio45_ethtool_gset_npage()
285 ecmd->lp_advertising |= ADVERTISED_Autoneg; in mdio45_ethtool_gset_npage()
286 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; in mdio45_ethtool_ksettings_get_npage() local
454 lp_advertising = in mdio45_ethtool_ksettings_get_npage()
457 lp_advertising |= ADVERTISED_Autoneg; in mdio45_ethtool_ksettings_get_npage()
458 modes = advertising & lp_advertising; in mdio45_ethtool_ksettings_get_npage()
497 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising, in mdio45_ethtool_ksettings_get_npage()
498 lp_advertising); in mdio45_ethtool_ksettings_get_npage()
/kernel/linux/linux-6.6/drivers/net/
H A Dmii.c96 ecmd->lp_advertising = mii_get_an(mii, MII_LPA); in mii_ethtool_gset()
97 ecmd->lp_advertising |= in mii_ethtool_gset()
100 ecmd->lp_advertising = 0; 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
181 lp_advertising = mii_get_an(mii, MII_LPA); in mii_ethtool_get_link_ksettings()
182 lp_advertising |= in mii_ethtool_get_link_ksettings()
185 lp_advertising = 0; in mii_ethtool_get_link_ksettings()
188 nego = advertising & lp_advertising; in mii_ethtool_get_link_ksettings()
213 lp_advertising in mii_ethtool_get_link_ksettings()
[all...]
H A Dmdio.c282 ecmd->lp_advertising = in mdio45_ethtool_gset_npage()
285 ecmd->lp_advertising |= ADVERTISED_Autoneg; in mdio45_ethtool_gset_npage()
286 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; in mdio45_ethtool_ksettings_get_npage() local
454 lp_advertising = in mdio45_ethtool_ksettings_get_npage()
457 lp_advertising |= ADVERTISED_Autoneg; in mdio45_ethtool_ksettings_get_npage()
458 modes = advertising & lp_advertising; in mdio45_ethtool_ksettings_get_npage()
497 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising, in mdio45_ethtool_ksettings_get_npage()
498 lp_advertising); in mdio45_ethtool_ksettings_get_npage()
/kernel/linux/linux-6.6/include/linux/
H A Dmii.h412 static inline void mii_lpa_to_linkmode_lpa_t(unsigned long *lp_advertising, in mii_lpa_to_linkmode_lpa_t() argument
415 mii_adv_to_linkmode_adv_t(lp_advertising, lpa); in mii_lpa_to_linkmode_lpa_t()
419 lp_advertising); in mii_lpa_to_linkmode_lpa_t()
431 static inline void mii_lpa_mod_linkmode_lpa_t(unsigned long *lp_advertising, in mii_lpa_mod_linkmode_lpa_t() argument
434 mii_adv_mod_linkmode_adv_t(lp_advertising, lpa); in mii_lpa_mod_linkmode_lpa_t()
437 lp_advertising, lpa & LPA_LPACK); in mii_lpa_mod_linkmode_lpa_t()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dphy-c45.c482 linkmode_clear_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising); in genphy_c45_baset1_read_lpa()
483 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, 0); in genphy_c45_baset1_read_lpa()
484 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, 0); in genphy_c45_baset1_read_lpa()
492 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, 1); in genphy_c45_baset1_read_lpa()
498 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, val); in genphy_c45_baset1_read_lpa()
506 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, val); in genphy_c45_baset1_read_lpa()
534 phydev->lp_advertising); in genphy_c45_read_lpa()
535 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa()
536 mii_adv_mod_linkmode_adv_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa()
543 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, in genphy_c45_read_lpa()
[all...]
H A DuPD60620.c45 linkmode_zero(phydev->lp_advertising); in upd60620_read_status()
68 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, in upd60620_read_status()
H A Dbcm84881.c158 linkmode_zero(phydev->lp_advertising); in bcm84881_read_status()
178 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val); in bcm84881_read_status()
H A Dphy-core.c427 phydev->lp_advertising); in phy_resolve_aneg_pause()
430 phydev->lp_advertising); in phy_resolve_aneg_pause()
448 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_resolve_aneg_linkmode()
481 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_check_downshift()
504 linkmode_and(common, phydev->lp_advertising, phydev->advertising); in phy_resolve_min_speed()
H A Dlxt.c249 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, lpa); in lxt973a2_read_status()
274 linkmode_zero(phydev->lp_advertising); in lxt973a2_read_status()
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c290 u32 supported, advertising, lp_advertising; in stmmac_ethtool_get_link_ksettings() local
312 &lp_advertising, cmd->link_modes.lp_advertising); in stmmac_ethtool_get_link_ksettings()
319 lp_advertising |= ADVERTISED_Pause; in stmmac_ethtool_get_link_ksettings()
321 lp_advertising |= ADVERTISED_Asym_Pause; in stmmac_ethtool_get_link_ksettings()
327 lp_advertising |= ADVERTISED_Autoneg; in stmmac_ethtool_get_link_ksettings()
345 lp_advertising |= (ADVERTISED_1000baseT_Full | in stmmac_ethtool_get_link_ksettings()
349 lp_advertising |= (ADVERTISED_1000baseT_Half | in stmmac_ethtool_get_link_ksettings()
359 cmd->link_modes.lp_advertising, lp_advertising); in stmmac_ethtool_get_link_ksettings()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c444 prestera_modes_to_eth(ecmd->link_modes.lp_advertising, in prestera_port_remote_cap_get()
447 if (!bitmap_empty(ecmd->link_modes.lp_advertising, in prestera_port_remote_cap_get()
450 lp_advertising, in prestera_port_remote_cap_get()
461 lp_advertising, in prestera_port_remote_cap_get()
465 lp_advertising, in prestera_port_remote_cap_get()
503 ethtool_link_ksettings_zero_link_mode(ecmd, lp_advertising); in prestera_ethtool_get_link_ksettings()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c318 u32 supported, advertising, lp_advertising; in stmmac_ethtool_get_link_ksettings() local
340 &lp_advertising, cmd->link_modes.lp_advertising); in stmmac_ethtool_get_link_ksettings()
347 lp_advertising |= ADVERTISED_Pause; in stmmac_ethtool_get_link_ksettings()
349 lp_advertising |= ADVERTISED_Asym_Pause; in stmmac_ethtool_get_link_ksettings()
355 lp_advertising |= ADVERTISED_Autoneg; in stmmac_ethtool_get_link_ksettings()
373 lp_advertising |= (ADVERTISED_1000baseT_Full | in stmmac_ethtool_get_link_ksettings()
377 lp_advertising |= (ADVERTISED_1000baseT_Half | in stmmac_ethtool_get_link_ksettings()
387 cmd->link_modes.lp_advertising, lp_advertising); in stmmac_ethtool_get_link_ksettings()
[all...]
/kernel/linux/linux-6.6/net/ethtool/
H A Dlinkmodes.c52 bitmap_empty(data->ksettings.link_modes.lp_advertising, in linkmodes_prepare_data()
83 ret = ethnl_bitset_size(ksettings->link_modes.lp_advertising, in linkmodes_reply_size()
122 ksettings->link_modes.lp_advertising, in linkmodes_fill_reply()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c446 prestera_modes_to_eth(ecmd->link_modes.lp_advertising, in prestera_port_remote_cap_get()
449 if (!bitmap_empty(ecmd->link_modes.lp_advertising, in prestera_port_remote_cap_get()
452 lp_advertising, in prestera_port_remote_cap_get()
461 lp_advertising, in prestera_port_remote_cap_get()
465 lp_advertising, in prestera_port_remote_cap_get()
520 ethtool_link_ksettings_zero_link_mode(ecmd, lp_advertising); in prestera_ethtool_get_link_ksettings()
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c1075 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising); in aq_nic_get_link_ksettings()
1079 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1083 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1087 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1091 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1095 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1099 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1103 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1107 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1111 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c1222 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising); in aq_nic_get_link_ksettings()
1226 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1230 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1234 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1238 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1242 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1246 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1250 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1254 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
1258 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, in aq_nic_get_link_ksettings()
[all...]

Completed in 21 milliseconds

1234