/linux-6.6.21/net/ethtool/ |
D | eee.c | 16 struct ethtool_eee eee; member 40 ret = dev->ethtool_ops->get_eee(dev, &data->eee); in eee_prepare_data() 51 const struct ethtool_eee *eee = &data->eee; in eee_reply_size() local 55 BUILD_BUG_ON(sizeof(eee->advertised) * BITS_PER_BYTE != in eee_reply_size() 57 BUILD_BUG_ON(sizeof(eee->lp_advertised) * BITS_PER_BYTE != in eee_reply_size() 61 ret = ethnl_bitset32_size(&eee->advertised, &eee->supported, in eee_reply_size() 67 ret = ethnl_bitset32_size(&eee->lp_advertised, NULL, in eee_reply_size() 87 const struct ethtool_eee *eee = &data->eee; in eee_fill_reply() local 91 &eee->advertised, &eee->supported, in eee_fill_reply() 96 &eee->lp_advertised, NULL, EEE_MODES_COUNT, in eee_fill_reply() [all …]
|
D | Makefile | 9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
|
/linux-6.6.21/crypto/ |
D | rmd160.c | 51 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-6.6.21/tools/net/ynl/ |
D | ethtool.py | 191 eee = dumpit(ynl, args, 'eee-get') 192 ours = bits_to_dict(eee['modes-ours']) 193 peer = bits_to_dict(eee['modes-peer']) 195 if 'enabled' in eee: 196 status = 'enabled' if eee['enabled'] else 'disabled' 197 if 'active' in eee and eee['active']: 205 print_field(eee, ('tx-lpi-timer', 'Tx LPI'))
|
/linux-6.6.21/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ethtool.c | 699 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_get_eee() argument 715 eee->supported = eee_mask_to_ethtool_mask(supported_rates); in aq_ethtool_get_eee() 718 eee->advertised = eee->supported; in aq_ethtool_get_eee() 720 eee->lp_advertised = eee_mask_to_ethtool_mask(rate); in aq_ethtool_get_eee() 722 eee->eee_enabled = !!eee->advertised; in aq_ethtool_get_eee() 724 eee->tx_lpi_enabled = eee->eee_enabled; in aq_ethtool_get_eee() 726 eee->eee_active = true; in aq_ethtool_get_eee() 731 static int aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_set_eee() argument 751 if (eee->eee_enabled) { in aq_ethtool_set_eee()
|
/linux-6.6.21/drivers/net/ethernet/microchip/ |
D | lan743x_ethtool.c | 1055 struct ethtool_eee *eee) in lan743x_ethtool_get_eee() argument 1070 ret = phy_ethtool_get_eee(phydev, eee); in lan743x_ethtool_get_eee() 1076 eee->eee_enabled = true; in lan743x_ethtool_get_eee() 1077 eee->eee_active = !!(eee->advertised & eee->lp_advertised); in lan743x_ethtool_get_eee() 1078 eee->tx_lpi_enabled = true; in lan743x_ethtool_get_eee() 1081 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee() 1083 eee->eee_enabled = false; in lan743x_ethtool_get_eee() 1084 eee->eee_active = false; in lan743x_ethtool_get_eee() 1085 eee->tx_lpi_enabled = false; in lan743x_ethtool_get_eee() 1086 eee->tx_lpi_timer = 0; in lan743x_ethtool_get_eee() [all …]
|
/linux-6.6.21/drivers/net/ethernet/wangxun/ngbe/ |
D | ngbe_mdio.c | 233 struct ethtool_eee eee; in ngbe_phy_fixup() local 243 memset(&eee, 0, sizeof(eee)); in ngbe_phy_fixup() 244 phy_ethtool_set_eee(phydev, &eee); in ngbe_phy_fixup()
|
/linux-6.6.21/drivers/net/ethernet/broadcom/asp2/ |
D | bcmasp_ethtool.c | 362 intf->eee.eee_enabled = enable; in bcmasp_eee_enable_set() 363 intf->eee.eee_active = enable; in bcmasp_eee_enable_set() 369 struct ethtool_eee *p = &intf->eee; in bcmasp_get_eee() 385 struct ethtool_eee *p = &intf->eee; in bcmasp_set_eee() 402 intf->eee.eee_active = ret >= 0; in bcmasp_set_eee() 403 intf->eee.tx_lpi_enabled = e->tx_lpi_enabled; in bcmasp_set_eee()
|
/linux-6.6.21/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1028a-kontron-sl28-var4.dts | 24 eee-broken-1000t; 25 eee-broken-100tx;
|
D | fsl-ls1028a-kontron-sl28-var1.dts | 30 eee-broken-1000t; 31 eee-broken-100tx;
|
D | fsl-ls1028a-kontron-sl28-var2.dts | 23 eee-broken-1000t; 24 eee-broken-100tx;
|
D | fsl-lx2160a-rdb.dts | 78 eee-broken-1000t; 86 eee-broken-1000t;
|
D | imx93-11x11-evk.dts | 121 eee-broken-1000t; 141 eee-broken-1000t;
|
D | fsl-lx2162a-qds.dts | 48 eee-broken-1000t; 60 eee-broken-1000t;
|
D | fsl-ls1028a-kontron-sl28.dts | 86 eee-broken-1000t; 87 eee-broken-100tx;
|
D | imx8mp-debix-som-a-bmb-08.dts | 119 eee-broken-1000t; 146 eee-broken-1000t;
|
/linux-6.6.21/Documentation/devicetree/bindings/net/ |
D | ethernet-phy.yaml | 117 eee-broken-100tx: 123 eee-broken-1000t: 129 eee-broken-10gt: 135 eee-broken-1000kx: 141 eee-broken-10gkx4: 147 eee-broken-10gkr:
|
D | nvidia,tegra234-mgbe.yaml | 49 - const: eee-pcs 137 "rx-input", "tx", "eee-pcs", "rx-pcs-input", "rx-pcs-m",
|
D | brcm,bcmgenet.yaml | 46 - const: enet-eee
|
/linux-6.6.21/Documentation/netlink/specs/ |
D | ethtool.yaml | 536 name: eee 1342 name: eee-get 1343 doc: Get eee params. 1345 attribute-set: eee 1347 do: &eee-get-op 1352 attributes: &eee 1360 dump: *eee-get-op 1362 name: eee-set 1363 doc: Set eee params. 1365 attribute-set: eee [all …]
|
/linux-6.6.21/drivers/net/ethernet/broadcom/genet/ |
D | bcmmii.c | 91 priv->eee.eee_active = phy_init_eee(phydev, 0) >= 0; in bcmgenet_mac_config() 93 priv->eee.eee_enabled && priv->eee.eee_active, in bcmgenet_mac_config() 94 priv->eee.tx_lpi_enabled); in bcmgenet_mac_config()
|
/linux-6.6.21/drivers/net/ethernet/qlogic/qede/ |
D | qede_ethtool.c | 1812 if (current_link.eee.adv_caps & QED_EEE_1G_ADV) in qede_get_eee() 1814 if (current_link.eee.adv_caps & QED_EEE_10G_ADV) in qede_get_eee() 1820 if (current_link.eee.lp_adv_caps & QED_EEE_1G_ADV) in qede_get_eee() 1822 if (current_link.eee.lp_adv_caps & QED_EEE_10G_ADV) in qede_get_eee() 1825 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee() 1826 edata->eee_enabled = current_link.eee.enable; in qede_get_eee() 1827 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; in qede_get_eee() 1867 params.eee.adv_caps = QED_EEE_1G_ADV; in qede_set_eee() 1869 params.eee.adv_caps |= QED_EEE_10G_ADV; in qede_set_eee() 1870 params.eee.enable = edata->eee_enabled; in qede_set_eee() [all …]
|
/linux-6.6.21/drivers/net/ethernet/qlogic/qed/ |
D | qed_main.c | 1762 memcpy(&link_params->eee, ¶ms->eee, in qed_set_link() 1763 sizeof(link_params->eee)); in qed_set_link() 2172 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link() 2173 params.eee.adv_caps; in qed_fill_link() 2174 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link() 2175 if_link->eee.enable = params.eee.enable; in qed_fill_link() 2176 if_link->eee.tx_lpi_enable = params.eee.tx_lpi_enable; in qed_fill_link() 2177 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
|
/linux-6.6.21/arch/arm64/boot/dts/amlogic/ |
D | meson-gxl-s905d-p230.dts | 88 eee-broken-1000t;
|
/linux-6.6.21/arch/arm/boot/dts/ti/omap/ |
D | am335x-baltos.dtsi | 358 eee-broken-100tx; 359 eee-broken-1000t;
|