| /linux/include/linux/ |
| H A D | mii.h | 413 static inline void mii_lpa_to_linkmode_lpa_t(unsigned long *lp_advertising, in mii_lpa_to_linkmode_lpa_t() argument 416 mii_adv_to_linkmode_adv_t(lp_advertising, lpa); in mii_lpa_to_linkmode_lpa_t() 420 lp_advertising); in mii_lpa_to_linkmode_lpa_t() 432 static inline void mii_lpa_mod_linkmode_lpa_t(unsigned long *lp_advertising, in mii_lpa_mod_linkmode_lpa_t() argument 435 mii_adv_mod_linkmode_adv_t(lp_advertising, lpa); in mii_lpa_mod_linkmode_lpa_t() 438 lp_advertising, lpa & LPA_LPACK); in mii_lpa_mod_linkmode_lpa_t()
|
| H A D | phylink.h | 107 * @lp_advertising: ethtool bitmask containing link partner advertised link 122 __ETHTOOL_DECLARE_LINK_MODE_MASK(lp_advertising); 290 * @state->lp_advertising, @state->link, @state->an_complete are never 601 * in @state->link. If possible, @state->lp_advertising should also be
|
| H A D | ethtool.h | 278 __ETHTOOL_DECLARE_LINK_MODE_MASK(lp_advertising); 286 * @name : one of supported/advertising/lp_advertising 295 * @name : one of supported/advertising/lp_advertising 306 * @name : one of supported/advertising/lp_advertising 316 * @name : one of supported/advertising/lp_advertising
|
| /linux/drivers/net/phy/ |
| H A D | phy-c45.c | 598 linkmode_clear_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising); in genphy_c45_baset1_read_lpa() 599 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, 0); in genphy_c45_baset1_read_lpa() 600 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, 0); in genphy_c45_baset1_read_lpa() 608 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, 1); in genphy_c45_baset1_read_lpa() 614 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, val); in genphy_c45_baset1_read_lpa() 622 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, val); in genphy_c45_baset1_read_lpa() 650 phydev->lp_advertising); in genphy_c45_read_lpa() 651 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa() 652 mii_adv_mod_linkmode_adv_t(phydev->lp_advertising, 0); in genphy_c45_read_lpa() 659 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, in genphy_c45_read_lpa() [all …]
|
| H A D | broadcom.c | 1317 phydev->lp_advertising); in lre_read_lpa() 1328 phydev->lp_advertising, in lre_read_lpa() 1331 phydev->lp_advertising, in lre_read_lpa() 1334 phydev->lp_advertising, in lre_read_lpa() 1337 phydev->lp_advertising, in lre_read_lpa() 1340 linkmode_zero(phydev->lp_advertising); in lre_read_status_fixed()
|
| H A D | phylink.c | 689 pl->link_config.lp_advertising); in phylink_parse_fixedlink() 692 pl->link_config.lp_advertising); in phylink_parse_fixedlink() 728 pl->link_config.lp_advertising); in phylink_parse_fixedlink() 731 pl->link_config.lp_advertising); in phylink_parse_fixedlink() 760 linkmode_or(pl->link_config.lp_advertising, in phylink_parse_fixedlink() 761 pl->link_config.lp_advertising, match); in phylink_parse_fixedlink() 876 state->lp_advertising, in phylink_resolve_an_pause() 1010 linkmode_zero(st.lp_advertising); in phylink_mac_config() 1418 linkmode_zero(state->lp_advertising); in phylink_mac_pcs_get_state() 3089 linkmode_copy(kset->link_modes.lp_advertising, stat in phylink_ethtool_ksettings_set() [all...] |
| H A D | phy_device.c | 2575 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, in genphy_read_status() 2577 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in genphy_read_status() 2599 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, in genphy_read_status() 2607 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa); 2609 linkmode_zero(phydev->lp_advertising); 2735 phydev->lp_advertising, lpa & LPA_LPACK); in genphy_read_abilities() 2737 phydev->lp_advertising, lpa & LPA_1000XFULL); in genphy_read_abilities() 2739 phydev->lp_advertising, lpa & LPA_1000XPAUSE); in genphy_read_abilities() 2741 phydev->lp_advertising, in genphy_read_abilities() 3191 phydev->lp_advertising, [all...] |
| H A D | motorcomm.c | 1252 * ytphy_utp_read_lpa() - read LPA then setup lp_advertising for utp in ytphy_utp_read_lpa() 1265 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, in ytphy_utp_read_lpa() 1267 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in ytphy_utp_read_lpa() 1289 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, 1297 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa); in yt8521_adjust_status() 1299 linkmode_zero(phydev->lp_advertising); in yt8521_adjust_status() 1368 phydev->lp_advertising, lpa & LPA_1000XFULL); 1402 linkmode_zero(phydev->lp_advertising); in yt8521_read_status_paged()
|
| H A D | air_en8811h.c | 1467 phydev->lp_advertising, in en8811h_clear_intr() 1476 phydev->lp_advertising, in en8811h_handle_interrupt() 1510 phydev->lp_advertising, in an8811hb_remove()
|
| H A D | as21xxx.c | 691 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, in as21xxx_read_c22_lpa() 728 linkmode_zero(phydev->lp_advertising); in as21xxx_read_status()
|
| H A D | dp83td510.c | 599 linkmode_zero(phydev->lp_advertising); in dp83td510_read_status()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe.h | 240 ethtool_link_ksettings_zero_link_mode((_ls), lp_advertising) 243 ethtool_link_ksettings_add_link_mode((_ls), lp_advertising, _mode) 246 ethtool_link_ksettings_del_link_mode((_ls), lp_advertising, _mode) 249 ethtool_link_ksettings_test_link_mode((_ls), lp_advertising, _mode)
|
| /linux/drivers/net/pcs/ |
| H A D | pcs-xpcs.c | 496 phylink_clear(state->lp_advertising, Autoneg); in xpcs_read_lpa_c73() 500 phylink_set(state->lp_advertising, Autoneg); in xpcs_read_lpa_c73() 511 mii_c73_mod_linkmode(state->lp_advertising, lpa); in xpcs_read_lpa_c73()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 2259 ethtool_link_ksettings_add_link_mode(ks, lp_advertising, in ice_get_settings_link_up() 2265 ethtool_link_ksettings_add_link_mode(ks, lp_advertising, Pause); in ice_get_settings_link_up() 2268 ethtool_link_ksettings_add_link_mode(ks, lp_advertising, Pause); in ice_get_settings_link_up() 2269 ethtool_link_ksettings_add_link_mode(ks, lp_advertising, in ice_get_settings_link_up() 2273 ethtool_link_ksettings_add_link_mode(ks, lp_advertising, in ice_get_settings_link_up() 2278 ethtool_link_ksettings_del_link_mode(ks, lp_advertising, Pause); in ice_get_settings_link_up() 2279 ethtool_link_ksettings_del_link_mode(ks, lp_advertising, in ice_get_settings_link_up() 2325 ethtool_link_ksettings_zero_link_mode(ks, lp_advertising); in ice_get_link_ksettings() 3441 * the negotiated Rx/Tx pause via lp_advertising.
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 1234 unsigned long *lp_advertising = link_ksettings->link_modes.lp_advertising; 1237 ptys2ethtool_process_link(eth_proto_lp, ext, true, lp_advertising); in mlx5e_ethtool_get_link_ksettings() 1312 lp_advertising, Autoneg); in mlx5e_ethtool_get_link_ksettings() 1229 unsigned long *lp_advertising = link_ksettings->link_modes.lp_advertising; get_lp_advertising() local
|
| /linux/drivers/net/phy/qcom/ |
| H A D | qca808x.c | 268 linkmode_mod_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, phydev->lp_advertising, in qca808x_read_status()
|
| /linux/drivers/net/phy/aquantia/ |
| H A D | aquantia_main.c | 320 phydev->lp_advertising, in aqr_read_status() 323 phydev->lp_advertising, in aqr_read_status()
|
| /linux/drivers/net/phy/realtek/ |
| H A D | realtek_main.c | 484 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val); in rtl8261x_verify_firmware() 2262 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, 0); in rtl822xb_read_status() 2276 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, lpadv); in rtl822x_c45_get_features() 2343 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val); in rtl822x_c45_soft_reset()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_cmd.h | 865 __le32 lp_advertising; member
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_ethtool.c | 798 ethtool_link_ksettings_zero_link_mode(link_ksettings, lp_advertising); in ethtool_get_ptys_link_ksettings() 800 link_ksettings->link_modes.lp_advertising, in ethtool_get_ptys_link_ksettings() 804 lp_advertising, Autoneg); in ethtool_get_ptys_link_ksettings()
|
| /linux/include/uapi/linux/ |
| H A D | ethtool.h | 71 * @lp_advertising: Bitmask of %ADVERTISED_* flags for the link modes 118 __u32 lp_advertising; member 2504 * supported, advertising, lp_advertising link mode bitmaps. For 2569 * - lp_advertising: Bitmap with each bit meaning given by
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 2563 lk_ksettings->link_modes.lp_advertising); in bnxt_get_ethtool_modes() 2566 lk_ksettings->link_modes.lp_advertising); in bnxt_get_ethtool_modes() 2749 lk_ksettings->link_modes.lp_advertising); in bnxt_get_all_ethtool_lp_speeds() 2752 lk_ksettings->link_modes.lp_advertising); in bnxt_get_all_ethtool_lp_speeds() 2928 ethtool_link_ksettings_zero_link_mode(lk_ksettings, lp_advertising); in bnxt_get_link_ksettings()
|
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_main.c | 1889 fp->lp_advertising = be64_to_cpu(notif->lp_advertising); in fun_update_link_state()
|
| /linux/drivers/net/ethernet/fungible/funcore/ |
| H A D | fun_hci.h | 732 __be64 lp_advertising; member
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_ethtool.c | 677 ethtool_link_ksettings_zero_link_mode(link_ksettings, lp_advertising); in get_link_ksettings() 699 link_ksettings->link_modes.lp_advertising); in get_link_ksettings()
|