Home
last modified time | relevance | path

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

12

/Linux-v5.4/crypto/
Drmd320.c51 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd320_transform() local
65 eee = state[9]; in rmd320_transform()
86 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[5], 8); in rmd320_transform()
87 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[14], 9); in rmd320_transform()
88 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[7], 9); in rmd320_transform()
89 ROUND(ccc, ddd, eee, aaa, bbb, F5, KK1, in[0], 11); in rmd320_transform()
90 ROUND(bbb, ccc, ddd, eee, aaa, F5, KK1, in[9], 13); in rmd320_transform()
91 ROUND(aaa, bbb, ccc, ddd, eee, F5, KK1, in[2], 15); in rmd320_transform()
92 ROUND(eee, aaa, bbb, ccc, ddd, F5, KK1, in[11], 15); in rmd320_transform()
93 ROUND(ddd, eee, aaa, bbb, ccc, F5, KK1, in[4], 5); in rmd320_transform()
[all …]
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-v5.4/drivers/net/ethernet/microchip/
Dlan743x_ethtool.c693 struct ethtool_eee *eee) in lan743x_ethtool_get_eee() argument
708 ret = phy_ethtool_get_eee(phydev, eee); in lan743x_ethtool_get_eee()
714 eee->eee_enabled = true; in lan743x_ethtool_get_eee()
715 eee->eee_active = !!(eee->advertised & eee->lp_advertised); in lan743x_ethtool_get_eee()
716 eee->tx_lpi_enabled = true; in lan743x_ethtool_get_eee()
719 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee()
721 eee->eee_enabled = false; in lan743x_ethtool_get_eee()
722 eee->eee_active = false; in lan743x_ethtool_get_eee()
723 eee->tx_lpi_enabled = false; in lan743x_ethtool_get_eee()
724 eee->tx_lpi_timer = 0; in lan743x_ethtool_get_eee()
[all …]
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/
Daq_ethtool.c396 static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_get_eee() argument
412 eee->supported = eee_mask_to_ethtool_mask(supported_rates); in aq_ethtool_get_eee()
415 eee->advertised = eee->supported; in aq_ethtool_get_eee()
417 eee->lp_advertised = eee_mask_to_ethtool_mask(rate); in aq_ethtool_get_eee()
419 eee->eee_enabled = !!eee->advertised; in aq_ethtool_get_eee()
421 eee->tx_lpi_enabled = eee->eee_enabled; in aq_ethtool_get_eee()
422 if (eee->advertised & eee->lp_advertised) in aq_ethtool_get_eee()
423 eee->eee_active = true; in aq_ethtool_get_eee()
428 static int aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_eee *eee) in aq_ethtool_set_eee() argument
448 if (eee->eee_enabled) { in aq_ethtool_set_eee()
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1824 if (current_link.eee.adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1826 if (current_link.eee.adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1832 if (current_link.eee.lp_adv_caps & QED_EEE_1G_ADV) in qede_get_eee()
1834 if (current_link.eee.lp_adv_caps & QED_EEE_10G_ADV) in qede_get_eee()
1837 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee()
1838 edata->eee_enabled = current_link.eee.enable; in qede_get_eee()
1839 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable; in qede_get_eee()
1879 params.eee.adv_caps = QED_EEE_1G_ADV; in qede_set_eee()
1881 params.eee.adv_caps |= QED_EEE_10G_ADV; in qede_set_eee()
1882 params.eee.enable = edata->eee_enabled; in qede_set_eee()
[all …]
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/
Dqed_main.c1599 memcpy(&link_params->eee, &params->eee, in qed_set_link()
1600 sizeof(link_params->eee)); in qed_set_link()
1906 if_link->eee.adv_caps = link.eee_adv_caps ? link.eee_adv_caps : in qed_fill_link()
1907 params.eee.adv_caps; in qed_fill_link()
1908 if_link->eee.lp_adv_caps = link.eee_lp_adv_caps; in qed_fill_link()
1909 if_link->eee.enable = params.eee.enable; in qed_fill_link()
1910 if_link->eee.tx_lpi_enable = params.eee.tx_lpi_enable; in qed_fill_link()
1911 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
/Linux-v5.4/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905d-p230.dts90 eee-broken-1000t;
/Linux-v5.4/drivers/net/ethernet/marvell/
Dmvneta.c4282 struct ethtool_eee *eee) in mvneta_ethtool_get_eee() argument
4289 eee->eee_enabled = pp->eee_enabled; in mvneta_ethtool_get_eee()
4290 eee->eee_active = pp->eee_active; in mvneta_ethtool_get_eee()
4291 eee->tx_lpi_enabled = pp->tx_lpi_enabled; in mvneta_ethtool_get_eee()
4292 eee->tx_lpi_timer = (lpi_ctl0) >> 8; // * scale; in mvneta_ethtool_get_eee()
4294 return phylink_ethtool_get_eee(pp->phylink, eee); in mvneta_ethtool_get_eee()
4298 struct ethtool_eee *eee) in mvneta_ethtool_set_eee() argument
4305 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255) in mvneta_ethtool_set_eee()
4310 lpi_ctl0 |= eee->tx_lpi_timer << 8; in mvneta_ethtool_set_eee()
4313 pp->eee_enabled = eee->eee_enabled; in mvneta_ethtool_set_eee()
[all …]
/Linux-v5.4/drivers/net/usb/
Dr8152.c758 u32 eee:1; member
2895 if (tp->ups_info.eee) in r8153b_ups_flags()
3316 tp->ups_info.eee = enable; in r8153_eee_en()
5023 static int r8152_get_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8152_get_eee() argument
5037 eee->eee_enabled = tp->eee_en; in r8152_get_eee()
5038 eee->eee_active = !!(supported & adv & lp); in r8152_get_eee()
5039 eee->supported = supported; in r8152_get_eee()
5040 eee->advertised = tp->eee_adv; in r8152_get_eee()
5041 eee->lp_advertised = lp; in r8152_get_eee()
5046 static int r8152_set_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8152_set_eee() argument
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dam335x-baltos.dtsi371 eee-broken-100tx;
372 eee-broken-1000t;
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c2392 struct ethtool_eee *eee = &bp->eee; in bnxt_set_eee() local
2418 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
2422 edata->advertised = advertising & eee->supported; in bnxt_set_eee()
2429 eee->advertised = edata->advertised; in bnxt_set_eee()
2430 eee->tx_lpi_enabled = edata->tx_lpi_enabled; in bnxt_set_eee()
2431 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
2433 eee->eee_enabled = edata->eee_enabled; in bnxt_set_eee()
2448 *edata = bp->eee; in bnxt_get_eee()
2449 if (!bp->eee.eee_enabled) { in bnxt_get_eee()
2457 if (!bp->eee.eee_active) in bnxt_get_eee()
Dbnxt.c8382 bp->eee.eee_active ? "active" : in bnxt_report_link()
8417 struct ethtool_eee *eee = &bp->eee; in bnxt_hwrm_phy_qcaps() local
8421 eee->supported = _bnxt_fw_to_ethtool_adv_spds(fw_speeds, 0); in bnxt_hwrm_phy_qcaps()
8492 struct ethtool_eee *eee = &bp->eee; in bnxt_update_link() local
8495 eee->eee_active = 0; in bnxt_update_link()
8498 eee->eee_active = 1; in bnxt_update_link()
8501 eee->lp_advertised = in bnxt_update_link()
8509 eee->eee_enabled = 1; in bnxt_update_link()
8512 eee->advertised = in bnxt_update_link()
8519 eee->tx_lpi_enabled = 1; in bnxt_update_link()
[all …]
/Linux-v5.4/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-common.c397 hw_feat->eee = XLGMAC_GET_REG_BITS(mac_hfr0, in xlgmac_get_all_hw_features()
539 pdata->hw_feat.eee ? "YES" : "NO"); in xlgmac_print_all_hw_features()
Ddwc-xlgmac.h507 unsigned int eee; /* Energy Efficient Ethernet */ member
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/
Dcommon.h328 unsigned int eee; member
Ddwmac1000_dma.c243 dma_cap->eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14; in dwmac1000_get_hw_feature()
/Linux-v5.4/drivers/net/phy/
Dphylink.c1420 int phylink_ethtool_get_eee(struct phylink *pl, struct ethtool_eee *eee) in phylink_ethtool_get_eee() argument
1427 ret = phy_ethtool_get_eee(pl->phydev, eee); in phylink_ethtool_get_eee()
1438 int phylink_ethtool_set_eee(struct phylink *pl, struct ethtool_eee *eee) in phylink_ethtool_set_eee() argument
1445 ret = phy_ethtool_set_eee(pl->phydev, eee); in phylink_ethtool_set_eee()
/Linux-v5.4/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_common.h415 unsigned int eee; member
Dsxgbe_ethtool.c140 if (!priv->hw_cap.eee) in sxgbe_get_eee()
/Linux-v5.4/arch/arm64/boot/dts/freescale/
Dimx8mn-ddr4-evk.dts196 at803x,eee-disabled;
/Linux-v5.4/drivers/net/dsa/b53/
Db53_priv.h93 struct ethtool_eee eee; member
Db53_common.c550 if (dev->ports[port].eee.eee_enabled) in b53_enable_port()
1063 struct ethtool_eee *p = &dev->ports[port].eee; in b53_adjust_link()
1934 struct ethtool_eee *p = &dev->ports[port].eee; in b53_get_mac_eee()
1951 struct ethtool_eee *p = &dev->ports[port].eee; in b53_set_mac_eee()
/Linux-v5.4/include/linux/qed/
Dqed_if.h738 struct qed_link_eee_params eee; member
759 struct qed_link_eee_params eee; member
/Linux-v5.4/drivers/net/dsa/
Dqca8k.c829 qca8k_set_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *eee) in qca8k_set_mac_eee() argument
837 if (eee->eee_enabled) in qca8k_set_mac_eee()
/Linux-v5.4/drivers/net/ethernet/broadcom/
Dtg3.c2352 static void tg3_eee_pull_config(struct tg3 *tp, struct ethtool_eee *eee) in tg3_eee_pull_config() argument
2355 struct ethtool_eee *dest = &tp->eee; in tg3_eee_pull_config()
2360 if (eee) in tg3_eee_pull_config()
2361 dest = eee; in tg3_eee_pull_config()
2416 if (tp->eee.eee_active) in tg3_phy_eee_adjust()
4375 if (!tp->eee.eee_enabled) { in tg3_phy_autoneg_cfg()
4377 tp->eee.advertised = 0; in tg3_phy_autoneg_cfg()
4379 tp->eee.advertised = advertise & in tg3_phy_autoneg_cfg()
4631 struct ethtool_eee eee; in tg3_phy_eee_config_ok() local
4636 tg3_eee_pull_config(tp, &eee); in tg3_phy_eee_config_ok()
[all …]

12