/linux-master/drivers/net/phy/ |
H A D | uPD60620.c | 45 linkmode_zero(phydev->lp_advertising); 68 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising,
|
H A D | phy-c45.c | 483 linkmode_clear_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising); 484 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, 0); 485 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, 0); 493 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, 1); 499 mii_t1_adv_l_mod_linkmode_t(phydev->lp_advertising, val); 507 mii_t1_adv_m_mod_linkmode_t(phydev->lp_advertising, val); 535 phydev->lp_advertising); 536 mii_10gbt_stat_mod_linkmode_lpa_t(phydev->lp_advertising, 0); 537 mii_adv_mod_linkmode_adv_t(phydev->lp_advertising, 0); 544 linkmode_mod_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->lp_advertising, [all...] |
H A D | bcm84881.c | 170 linkmode_zero(phydev->lp_advertising); 190 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val);
|
H A D | lxt.c | 249 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, lpa); 274 linkmode_zero(phydev->lp_advertising);
|
H A D | dp83td510.c | 116 linkmode_zero(phydev->lp_advertising);
|
H A D | phylink.c | 794 pl->link_config.lp_advertising); 797 pl->link_config.lp_advertising); 830 pl->link_config.lp_advertising); 833 pl->link_config.lp_advertising); 865 __set_bit(s->bit, pl->link_config.lp_advertising); 971 state->lp_advertising, 1051 linkmode_zero(st.lp_advertising); 1287 linkmode_zero(state->lp_advertising); 2370 linkmode_copy(kset->link_modes.lp_advertising, state->lp_advertising); [all...] |
H A D | motorcomm.c | 1113 * ytphy_utp_read_lpa() - read LPA then setup lp_advertising for utp 1126 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, 1128 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, 0); 1150 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, 1158 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa); 1160 linkmode_zero(phydev->lp_advertising); 1230 phydev->lp_advertising, lpa & LPA_1000XFULL); 1264 linkmode_zero(phydev->lp_advertising);
|
H A D | phy-core.c | 427 phydev->lp_advertising); 430 phydev->lp_advertising); 448 linkmode_and(common, phydev->lp_advertising, phydev->advertising); 481 linkmode_and(common, phydev->lp_advertising, phydev->advertising); 504 linkmode_and(common, phydev->lp_advertising, phydev->advertising);
|
H A D | phy_device.c | 2509 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, 2511 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, 0); 2533 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, 2541 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa); 2543 linkmode_zero(phydev->lp_advertising); 2669 phydev->lp_advertising, lpa & LPA_LPACK); 2671 phydev->lp_advertising, lpa & LPA_1000XFULL); 2673 phydev->lp_advertising, lpa & LPA_1000XPAUSE); 2675 phydev->lp_advertising, 3061 phydev->lp_advertising, [all...] |
/linux-master/drivers/net/ |
H A D | mii.c | 96 ecmd->lp_advertising = mii_get_an(mii, MII_LPA); 97 ecmd->lp_advertising |= 100 ecmd->lp_advertising = 0; 103 nego = ecmd->advertising & ecmd->lp_advertising; 147 u32 nego, supported, advertising, lp_advertising; local 181 lp_advertising = mii_get_an(mii, MII_LPA); 182 lp_advertising |= 185 lp_advertising = 0; 188 nego = advertising & lp_advertising; 213 lp_advertising [all...] |
H A D | mdio.c | 282 ecmd->lp_advertising = 285 ecmd->lp_advertising |= ADVERTISED_Autoneg; 286 modes = ecmd->advertising & ecmd->lp_advertising; 360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; local 454 lp_advertising = 457 lp_advertising |= ADVERTISED_Autoneg; 458 modes = advertising & lp_advertising; 497 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising, 498 lp_advertising);
|
/linux-master/include/linux/ |
H A D | mii.h | 412 static inline void mii_lpa_to_linkmode_lpa_t(unsigned long *lp_advertising, argument 415 mii_adv_to_linkmode_adv_t(lp_advertising, lpa); 419 lp_advertising); 431 static inline void mii_lpa_mod_linkmode_lpa_t(unsigned long *lp_advertising, argument 434 mii_adv_mod_linkmode_adv_t(lp_advertising, lpa); 437 lp_advertising, lpa & LPA_LPACK);
|
H A D | phylink.h | 104 * @lp_advertising: ethtool bitmask containing link partner advertised link 119 __ETHTOOL_DECLARE_LINK_MODE_MASK(lp_advertising); 254 * @state->lp_advertising, @state->link, @state->an_complete are never 481 * in @state->link. If possible, @state->lp_advertising should also be
|
/linux-master/net/ethtool/ |
H A D | linkmodes.c | 52 bitmap_empty(data->ksettings.link_modes.lp_advertising, 83 ret = ethnl_bitset_size(ksettings->link_modes.lp_advertising, 122 ksettings->link_modes.lp_advertising,
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 328 u32 supported, advertising, lp_advertising; local 350 &lp_advertising, cmd->link_modes.lp_advertising); 357 lp_advertising |= ADVERTISED_Pause; 359 lp_advertising |= ADVERTISED_Asym_Pause; 365 lp_advertising |= ADVERTISED_Autoneg; 383 lp_advertising |= (ADVERTISED_1000baseT_Full | 387 lp_advertising |= (ADVERTISED_1000baseT_Half | 397 cmd->link_modes.lp_advertising, lp_advertising); [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.c | 1222 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising); 1226 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1230 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1234 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1238 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1242 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1246 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1250 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1254 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, 1258 ethtool_link_ksettings_add_link_mode(cmd, lp_advertising, [all...] |
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth.h | 102 u64 lp_advertising; member in struct:funeth_priv
|
H A D | funeth_ethtool.c | 208 u64 lp_advertising; local 213 ethtool_link_ksettings_zero_link_mode(ks, lp_advertising); 221 lp_advertising = fp->lp_advertising; 227 fun_link_modes_to_ethtool(lp_advertising, 228 ks->link_modes.lp_advertising);
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_ethtool.c | 446 prestera_modes_to_eth(ecmd->link_modes.lp_advertising, 449 if (!bitmap_empty(ecmd->link_modes.lp_advertising, 452 lp_advertising, 461 lp_advertising, 465 lp_advertising, 520 ethtool_link_ksettings_zero_link_mode(ecmd, lp_advertising);
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 267 u32 supported, advertising, lp_advertising; local 269 ethtool_convert_link_mode_to_legacy_u32(&lp_advertising, 270 cmd->link_modes.lp_advertising); 309 lp_advertising |= ADVERTISED_Autoneg; 311 lp_advertising |= ADVERTISED_Pause; 313 lp_advertising |= ADVERTISED_Asym_Pause; 316 lp_advertising |= ADVERTISED_10baseT_Half; 318 lp_advertising |= ADVERTISED_10baseT_Full; 320 lp_advertising |= ADVERTISED_100baseT_Half; 322 lp_advertising | [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | serdes.c | 104 mii_lpa_mod_linkmode_x(state->lp_advertising, lpa, 107 mii_lpa_mod_linkmode_x(state->lp_advertising, lpa,
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe.h | 334 ethtool_link_ksettings_zero_link_mode((_ls), lp_advertising) 337 ethtool_link_ksettings_add_link_mode((_ls), lp_advertising, _mode) 340 ethtool_link_ksettings_del_link_mode((_ls), lp_advertising, _mode) 343 ethtool_link_ksettings_test_link_mode((_ls), lp_advertising, _mode)
|
/linux-master/drivers/net/pcs/ |
H A D | pcs-xpcs.c | 513 phylink_clear(state->lp_advertising, Autoneg); 517 phylink_set(state->lp_advertising, Autoneg); 528 mii_c73_mod_linkmode(state->lp_advertising, lpa);
|
/linux-master/drivers/s390/net/ |
H A D | qeth_ethtool.c | 335 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising);
|
/linux-master/drivers/net/phy/qcom/ |
H A D | qca808x.c | 261 linkmode_mod_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, phydev->lp_advertising,
|