Home
last modified time | relevance | path

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

123

/linux/net/ethtool/
H A Deee.c13 struct ethtool_keee eee; member
30 struct ethtool_keee *eee = &data->eee; in eee_prepare_data() local
38 ret = dev->ethtool_ops->get_eee(dev, eee); in eee_prepare_data()
49 const struct ethtool_keee *eee = &data->eee; in eee_reply_size() local
54 ret = ethnl_bitset_size(eee->advertised, eee->supported, in eee_reply_size()
61 ret = ethnl_bitset_size(eee->lp_advertised, NULL, in eee_reply_size()
82 const struct ethtool_keee *eee = &data->eee; in eee_fill_reply() local
86 eee->advertised, eee->supported, in eee_fill_reply()
92 eee->lp_advertised, NULL, in eee_fill_reply()
98 if (nla_put_u8(skb, ETHTOOL_A_EEE_ACTIVE, eee->eee_active) || in eee_fill_reply()
[all …]
H A Dioctl.c1730 const struct ethtool_eee *eee) in eee_to_keee() argument
1734 keee->eee_enabled = eee->eee_enabled; in eee_to_keee()
1735 keee->tx_lpi_enabled = eee->tx_lpi_enabled; in eee_to_keee()
1736 keee->tx_lpi_timer = eee->tx_lpi_timer; in eee_to_keee()
1739 eee->advertised); in eee_to_keee()
1742 static void keee_to_eee(struct ethtool_eee *eee, in keee_to_eee() argument
1747 memset(eee, 0, sizeof(*eee)); in keee_to_eee()
1749 eee->eee_active = keee->eee_active; in keee_to_eee()
1750 eee->eee_enabled = keee->eee_enabled; in keee_to_eee()
1751 eee->tx_lpi_enabled = keee->tx_lpi_enabled; in keee_to_eee()
[all …]
/linux/crypto/
H A Drmd160.c51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd160_transform() local
65 eee = state[4]; in rmd160_transform()
158 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); in rmd160_transform()
159 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); in rmd160_transform()
160 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); in rmd160_transform()
161 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); in rmd160_transform()
162 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); in rmd160_transform()
163 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); in rmd160_transform()
164 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); in rmd160_transform()
165 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[4], 5); in rmd160_transform()
[all …]
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c691 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_keee *eee) in aq_ethtool_get_eee() argument
707 eee_mask_to_ethtool_mask(eee->supported, supported_rates); in aq_ethtool_get_eee()
710 linkmode_copy(eee->advertised, eee->supported); in aq_ethtool_get_eee()
712 eee_mask_to_ethtool_mask(eee->lp_advertised, rate); in aq_ethtool_get_eee()
714 eee->eee_enabled = !linkmode_empty(eee->advertised); in aq_ethtool_get_eee()
716 eee->tx_lpi_enabled = eee->eee_enabled; in aq_ethtool_get_eee()
718 eee->eee_active = true; in aq_ethtool_get_eee()
723 static int aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_keee *eee) in aq_ethtool_set_eee() argument
743 if (eee->eee_enabled) { in aq_ethtool_set_eee()
/linux/Documentation/netlink/specs/
H A Dethtool.yaml1940 attributes: &eee
1957 attributes: *eee
/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-lx2160a-rdb.dts78 eee-broken-1000t;
86 eee-broken-1000t;
H A Dfsl-lx2162a-qds.dts48 eee-broken-1000t;
60 eee-broken-1000t;
H A Dfsl-ls1028a-kontron-sl28.dts86 eee-broken-1000t;
87 eee-broken-100tx;
H A Dimx93-var-som.dtsi53 eee-broken-1000t;
H A Dimx8mp-debix-som-a-bmb-08.dts162 eee-broken-1000t;
189 eee-broken-1000t;
H A Dimx8mp-msc-sm2s.dtsi163 eee-broken-1000t;
190 eee-broken-1000t;
H A Dimx93-var-som-symphony.dts153 eee-broken-1000t;
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c1760 memcpy(&link_params->eee, &params->eee, in qed_set_link()
1761 sizeof(link_params->eee)); in qed_set_link()
2170 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link()
2171 params.eee.adv_caps; in qed_fill_link()
2172 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link()
2173 if_link->eee.enable = params.eee.enable; in qed_fill_link()
2174 if_link->eee.tx_lpi_enable = params.eee.tx_lpi_enable; in qed_fill_link()
2175 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
/linux/drivers/net/phy/
H A Dphylink.c3185 int phylink_ethtool_get_eee(struct phylink *pl, struct ethtool_keee *eee) in phylink_ethtool_get_eee() argument
3195 ret = phy_ethtool_get_eee(pl->phydev, eee); in phylink_ethtool_get_eee()
3198 linkmode_and(eee->supported, eee->supported, in phylink_ethtool_get_eee()
3211 int phylink_ethtool_set_eee(struct phylink *pl, struct ethtool_keee *eee) in phylink_ethtool_set_eee() argument
3220 eee->eee_enabled ? ", enabled" : "", in phylink_ethtool_set_eee()
3221 __ETHTOOL_LINK_MODE_MASK_NBITS, eee->advertised, in phylink_ethtool_set_eee()
3222 eee->tx_lpi_enabled ? " enabled" : "", eee->tx_lpi_timer); in phylink_ethtool_set_eee()
3230 linkmode_and(eee->advertised, eee->advertised, in phylink_ethtool_set_eee()
3232 ret = phy_ethtool_set_eee(pl->phydev, eee); in phylink_ethtool_set_eee()
3234 eee_to_eeecfg(&pl->eee_cfg, eee); in phylink_ethtool_set_eee()
/linux/drivers/net/ethernet/broadcom/genet/
H A Dbcmmii.c96 priv->eee.eee_enabled && active, in bcmgenet_mac_config()
97 priv->eee.tx_lpi_enabled); in bcmgenet_mac_config()
/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()
/linux/drivers/net/usb/
H A Dr8152.c895 int (*eee_get)(struct r8152 *tp, struct ethtool_keee *eee);
896 int (*eee_set)(struct r8152 *tp, struct ethtool_keee *eee);
910 u32 eee:1; member
3584 if (tp->ups_info.eee) in r8153b_ups_flags()
3659 if (tp->ups_info.eee) in r8156_ups_flags()
5418 tp->ups_info.eee = enable; in r8153_eee_en()
8956 static int r8152_get_eee(struct r8152 *tp, struct ethtool_keee *eee) in r8152_get_eee() argument
8962 mii_eee_cap1_mod_linkmode_t(eee->supported, val); in r8152_get_eee()
8965 mii_eee_cap1_mod_linkmode_t(eee->advertised, val); in r8152_get_eee()
8968 mii_eee_cap1_mod_linkmode_t(eee->lp_advertised, val); in r8152_get_eee()
[all …]
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac1000_dma.c257 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14; in dwmac1000_get_hw_feature()
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_common.h415 unsigned int eee; member
/linux/arch/arm/boot/dts/ti/omap/
H A Dam5729-beagleboneai.dts495 eee-broken-100tx;
496 eee-broken-1000t;
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4278 struct ethtool_keee *eee = &bp->eee; in bnxt_set_eee() local
4306 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
4310 linkmode_and(edata->advertised, advertising, eee->supported); in bnxt_set_eee()
4317 linkmode_copy(eee->advertised, edata->advertised); in bnxt_set_eee()
4318 eee->tx_lpi_enabled = edata->tx_lpi_enabled; in bnxt_set_eee()
4319 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
4321 eee->eee_enabled = edata->eee_enabled; in bnxt_set_eee()
4338 *edata = bp->eee; in bnxt_get_eee()
4339 if (!bp->eee.eee_enabled) { in bnxt_get_eee()
4347 if (!bp->eee.eee_active) in bnxt_get_eee()
/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 …]

123