Home
last modified time | relevance | path

Searched refs:eee (Results 1 – 25 of 48) sorted by relevance

12

/linux/tools/net/ynl/pyynl/
H A Dethtool.py
/linux/tools/net/ynl/tests/
H A Dethtool.py214 eee = do_get(ynl, args, 'eee-get')
215 ours = bits_to_dict(eee['modes-ours'])
216 peer = bits_to_dict(eee['modes-peer'])
218 if 'enabled' in eee:
219 status = 'enabled' if eee['enabled'] else 'disabled'
220 if 'active' in eee and eee['active']:
228 print_field(eee, ('tx-lpi-timer', 'Tx LPI'))
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-kontron-sl28-var4.dts24 eee-broken-1000t;
25 eee-broken-100tx;
H A Dfsl-ls1028a-kontron-sl28-var2.dts23 eee-broken-1000t;
24 eee-broken-100tx;
H A Dfsl-ls1028a-kontron-sl28-var1.dts30 eee-broken-1000t;
31 eee-broken-100tx;
H A Dfsl-ls1028a-kontron-sl28.dts86 eee-broken-1000t;
87 eee-broken-100tx;
H A Dimx8mp-msc-sm2s.dtsi163 eee-broken-1000t;
190 eee-broken-1000t;
/linux/include/linux/
H A Dphylink.h766 int phylink_ethtool_get_eee(struct phylink *link, struct ethtool_keee *eee);
767 int phylink_ethtool_set_eee(struct phylink *link, struct ethtool_keee *eee);
H A Dethtool.h1313 int (*get_eee)(struct net_device *dev, struct ethtool_keee *eee);
1314 int (*set_eee)(struct net_device *dev, struct ethtool_keee *eee);
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c1761 memcpy(&link_params->eee, &params->eee, in qed_set_link()
1762 sizeof(link_params->eee)); in qed_set_link()
2171 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link()
2172 params.eee.adv_caps; in qed_fill_link()
2173 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link()
2174 if_link->eee.enable = params.eee.enable; in qed_fill_link()
2175 if_link->eee.tx_lpi_enable = params.eee.tx_lpi_enable; in qed_fill_link()
2176 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
H A Dqed_mcp.h65 struct qed_link_eee_params eee; member
H A Dqed_mcp.c1541 FW_MB_PARAM_FEATURE_SUPPORT_EEE) && params->eee.enable) { in qed_mcp_set_link()
1543 if (params->eee.tx_lpi_enable) in qed_mcp_set_link()
1545 if (params->eee.adv_caps & QED_EEE_1G_ADV) in qed_mcp_set_link()
1547 if (params->eee.adv_caps & QED_EEE_10G_ADV) in qed_mcp_set_link()
1549 phy_cfg.eee_cfg |= (params->eee.tx_lpi_timer << in qed_mcp_set_link()
H A Dqed_dev.c4180 link->eee.enable = true; in qed_hw_get_nvm_info()
4184 link->eee.enable = false; in qed_hw_get_nvm_info()
4198 link->eee.tx_lpi_timer = p_caps->eee_lpi_timer; in qed_hw_get_nvm_info()
4199 link->eee.tx_lpi_enable = link->eee.enable; in qed_hw_get_nvm_info()
4200 link->eee.adv_caps = QED_EEE_1G_ADV | QED_EEE_10G_ADV; in qed_hw_get_nvm_info()
/linux/drivers/net/phy/
H A Dphylink.c3313 int phylink_ethtool_get_eee(struct phylink *pl, struct ethtool_keee *eee) in phylink_ethtool_get_eee() argument
3323 ret = phy_ethtool_get_eee(pl->phydev, eee); in phylink_ethtool_get_eee()
3326 linkmode_and(eee->supported, eee->supported, in phylink_ethtool_get_eee()
3339 int phylink_ethtool_set_eee(struct phylink *pl, struct ethtool_keee *eee) in phylink_ethtool_set_eee() argument
3348 eee->eee_enabled ? ", enabled" : "", in phylink_ethtool_set_eee()
3349 __ETHTOOL_LINK_MODE_MASK_NBITS, eee->advertised, in phylink_ethtool_set_eee()
3350 eee->tx_lpi_enabled ? " enabled" : "", eee->tx_lpi_timer); in phylink_ethtool_set_eee()
3358 linkmode_and(eee->advertised, eee->advertised, in phylink_ethtool_set_eee()
3360 ret = phy_ethtool_set_eee(pl->phydev, eee); in phylink_ethtool_set_eee()
3362 eee_to_eeecfg(&pl->eee_cfg, eee); in phylink_ethtool_set_eee()
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-common.c395 hw_feat->eee = XLGMAC_GET_REG_BITS(mac_hfr0, in xlgmac_get_all_hw_features()
537 pdata->hw_feat.eee ? "YES" : "NO"); in xlgmac_print_all_hw_features()
H A Ddwc-xlgmac.h508 unsigned int eee; /* Energy Efficient Ethernet */ member
/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-baltos.dtsi374 eee-broken-100tx;
375 eee-broken-1000t;
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_common.h415 unsigned int eee; member
H A Dsxgbe_ethtool.c140 if (!priv->hw_cap.eee) in sxgbe_get_eee()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4483 struct ethtool_keee *eee = &bp->eee; in bnxt_set_eee() local
4511 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
4515 linkmode_and(edata->advertised, advertising, eee->supported); in bnxt_set_eee()
4522 linkmode_copy(eee->advertised, edata->advertised); in bnxt_set_eee()
4523 eee->tx_lpi_enabled = edata->tx_lpi_enabled; in bnxt_set_eee()
4524 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
4526 eee->eee_enabled = edata->eee_enabled; in bnxt_set_eee()
4543 *edata = bp->eee; in bnxt_get_eee()
4544 if (!bp->eee.eee_enabled) { in bnxt_get_eee()
4552 if (!bp->eee.eee_active) in bnxt_get_eee()
H A Dbnxt.c12281 bp->eee.eee_active ? "active" : in bnxt_report_link()
12329 struct ethtool_keee *eee = &bp->eee; in bnxt_hwrm_phy_qcaps() local
12332 _bnxt_fw_to_linkmode(eee->supported, fw_speeds); in bnxt_hwrm_phy_qcaps()
12495 struct ethtool_keee *eee = &bp->eee; in bnxt_update_link() local
12498 eee->eee_active = 0; in bnxt_update_link()
12501 eee->eee_active = 1; in bnxt_update_link()
12504 _bnxt_fw_to_linkmode(eee->lp_advertised, fw_speeds); in bnxt_update_link()
12511 eee->eee_enabled = 1; in bnxt_update_link()
12514 _bnxt_fw_to_linkmode(eee->advertised, fw_speeds); in bnxt_update_link()
12520 eee->tx_lpi_enabled = 1; in bnxt_update_link()
[all …]
/linux/drivers/net/ethernet/broadcom/
H A Dtg3.c2342 static void tg3_eee_pull_config(struct tg3 *tp, struct ethtool_keee *eee) in tg3_eee_pull_config() argument
2345 struct ethtool_keee *dest = &tp->eee; in tg3_eee_pull_config()
2350 if (eee) in tg3_eee_pull_config()
2351 dest = eee; in tg3_eee_pull_config()
2406 if (tp->eee.eee_active) in tg3_phy_eee_adjust()
4358 if (!tp->eee.eee_enabled) in tg3_phy_autoneg_cfg()
4363 mii_eee_cap1_mod_linkmode_t(tp->eee.advertised, val); in tg3_phy_autoneg_cfg()
4611 struct ethtool_keee eee = {}; in tg3_phy_eee_config_ok() local
4616 tg3_eee_pull_config(tp, &eee); in tg3_phy_eee_config_ok()
4618 if (tp->eee.eee_enabled) { in tg3_phy_eee_config_ok()
[all …]
/linux/include/linux/qed/
H A Dqed_if.h730 struct qed_link_eee_params eee; member
751 struct qed_link_eee_params eee; member
/linux/drivers/net/ethernet/intel/igc/
H A Digc.h212 struct ethtool_keee eee; member
/linux/drivers/net/dsa/b53/
H A Db53_priv.h124 struct ethtool_keee eee; member

12