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

123

/linux-master/drivers/net/phy/
H A DuPD60620.c45 linkmode_zero(phydev->lp_advertising);
68 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising,
H A Dphy-c45.c483 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 Dbcm84881.c170 linkmode_zero(phydev->lp_advertising);
190 mii_stat1000_mod_linkmode_lpa_t(phydev->lp_advertising, val);
H A Dlxt.c249 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, lpa);
274 linkmode_zero(phydev->lp_advertising);
H A Ddp83td510.c116 linkmode_zero(phydev->lp_advertising);
H A Dphylink.c794 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 Dmotorcomm.c1113 * 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 Dphy-core.c427 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 Dphy_device.c2509 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 Dmii.c96 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 Dmdio.c282 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 Dmii.h412 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 Dphylink.h104 * @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 Dlinkmodes.c52 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 Dstmmac_ethtool.c328 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 Daq_nic.c1222 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 Dfuneth.h102 u64 lp_advertising; member in struct:funeth_priv
H A Dfuneth_ethtool.c208 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 Dprestera_ethtool.c446 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 Dbnx2x_ethtool.c267 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 Dserdes.c104 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 Dxgbe.h334 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 Dpcs-xpcs.c513 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 Dqeth_ethtool.c335 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising);
/linux-master/drivers/net/phy/qcom/
H A Dqca808x.c261 linkmode_mod_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, phydev->lp_advertising,

Completed in 467 milliseconds

123