/kernel/linux/linux-6.6/net/ethtool/ |
H A D | eee.c | 105 nla_put_u32(skb, ETHTOOL_A_EEE_TX_LPI_TIMER, eee->tx_lpi_timer)) in eee_fill_reply() 151 ethnl_update_u32(&eee.tx_lpi_timer, tb[ETHTOOL_A_EEE_TX_LPI_TIMER], in ethnl_set_eee()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 145 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee() 168 /* Do not change tx_lpi_timer in case of failure */ in sxgbe_set_eee() 169 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee()
|
H A D | sxgbe_common.h | 507 int tx_lpi_timer; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 145 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee() 168 /* Do not change tx_lpi_timer in case of failure */ in sxgbe_set_eee() 169 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee()
|
H A D | sxgbe_common.h | 507 int tx_lpi_timer; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 709 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee() 736 priv->tx_lpi_timer != edata->tx_lpi_timer) { in stmmac_ethtool_op_set_eee() 737 priv->tx_lpi_timer = edata->tx_lpi_timer; in stmmac_ethtool_op_set_eee()
|
H A D | stmmac.h | 207 int tx_lpi_timer; member
|
/kernel/linux/linux-5.10/net/ethtool/ |
H A D | eee.c | 105 nla_put_u32(skb, ETHTOOL_A_EEE_TX_LPI_TIMER, eee->tx_lpi_timer)) in eee_fill_reply() 172 ethnl_update_u32(&eee.tx_lpi_timer, tb[ETHTOOL_A_EEE_TX_LPI_TIMER], in ethnl_set_eee()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 899 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee() 926 priv->tx_lpi_timer != edata->tx_lpi_timer) { in stmmac_ethtool_op_set_eee() 927 priv->tx_lpi_timer = edata->tx_lpi_timer; in stmmac_ethtool_op_set_eee()
|
H A D | stmmac.h | 264 int tx_lpi_timer; member
|
H A D | stmmac_main.c | 395 int tx_lpi_timer; in stmmac_lpi_entry_timer_config() local 399 tx_lpi_timer = en ? priv->tx_lpi_timer : 0; in stmmac_lpi_entry_timer_config() 400 stmmac_set_eee_lpi_timer(priv, priv->hw, tx_lpi_timer); in stmmac_lpi_entry_timer_config() 459 mod_timer(&priv->eee_ctrl_timer, STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_eee_ctrl_timer() 513 if (priv->plat->has_gmac4 && priv->tx_lpi_timer <= STMMAC_ET_MAX) { in stmmac_eee_init() 520 STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_eee_init() 2711 mod_timer(&priv->eee_ctrl_timer, STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_tx_clean() 3396 if (!priv->tx_lpi_timer) in stmmac_hw_setup() 3397 priv->tx_lpi_timer in stmmac_hw_setup() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 717 /* EEE_TX_LPI_REQ_DLY & tx_lpi_timer are same uSec unit */ in lan743x_ethtool_get_eee() 719 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee() 724 eee->tx_lpi_timer = 0; in lan743x_ethtool_get_eee() 760 buf = (u32)eee->tx_lpi_timer; in lan743x_ethtool_set_eee()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_ethtool.c | 377 e->tx_lpi_timer = umac_rl(intf, UMC_EEE_LPI_TIMER); in bcmasp_get_eee() 401 umac_wl(intf, e->tx_lpi_timer, UMC_EEE_LPI_TIMER); in bcmasp_set_eee()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 1079 /* EEE_TX_LPI_REQ_DLY & tx_lpi_timer are same uSec unit */ in lan743x_ethtool_get_eee() 1081 eee->tx_lpi_timer = buf; in lan743x_ethtool_get_eee() 1086 eee->tx_lpi_timer = 0; in lan743x_ethtool_get_eee() 1122 buf = (u32)eee->tx_lpi_timer; in lan743x_ethtool_set_eee()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1802 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee() 1849 params.eee.tx_lpi_timer = edata->tx_lpi_timer; in qede_set_eee()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 2842 if (bp->lpi_tmr_hi && (edata->tx_lpi_timer > bp->lpi_tmr_hi || in bnxt_set_eee() 2843 edata->tx_lpi_timer < bp->lpi_tmr_lo)) { in bnxt_set_eee() 2849 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee() 2863 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee() 2884 /* Preserve tx_lpi_timer so that the last value will be used in bnxt_get_eee()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 3130 if (bp->lpi_tmr_hi && (edata->tx_lpi_timer > bp->lpi_tmr_hi || in bnxt_set_eee() 3131 edata->tx_lpi_timer < bp->lpi_tmr_lo)) { in bnxt_set_eee() 3137 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee() 3151 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee() 3172 /* Preserve tx_lpi_timer so that the last value will be used in bnxt_get_eee()
|
/kernel/linux/linux-6.6/tools/net/ynl/generated/ |
H A D | ethtool-user.h | 3298 __u32 tx_lpi_timer:1; member 3307 __u32 tx_lpi_timer; member 3392 __u32 tx_lpi_timer:1; member 3401 __u32 tx_lpi_timer; member 3503 __u32 tx_lpi_timer) in ethtool_eee_set_req_set_tx_lpi_timer() 3505 req->_present.tx_lpi_timer = 1; in ethtool_eee_set_req_set_tx_lpi_timer() 3506 req->tx_lpi_timer = tx_lpi_timer; in ethtool_eee_set_req_set_tx_lpi_timer() 3502 ethtool_eee_set_req_set_tx_lpi_timer(struct ethtool_eee_set_req *req, __u32 tx_lpi_timer) ethtool_eee_set_req_set_tx_lpi_timer() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1825 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee() 1872 params.eee.tx_lpi_timer = edata->tx_lpi_timer; in qede_set_eee()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 131 __u32 tx_lpi_timer; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 3111 sleep_cycle = fec_enet_us_to_tx_cycle(ndev, p->tx_lpi_timer); in fec_enet_eee_mode_set() 3142 edata->tx_lpi_timer = p->tx_lpi_timer; in fec_enet_get_eee() 3161 p->tx_lpi_timer = edata->tx_lpi_timer; in fec_enet_set_eee() 3164 !edata->tx_lpi_timer) in fec_enet_set_eee()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 2232 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee() 2260 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | mt7530.c | 3102 e->tx_lpi_timer = GET_LPI_THRESH(eeecr); in mt753x_get_mac_eee() 3113 if (e->tx_lpi_timer > 0xFFF) in mt753x_set_mac_eee() 3116 set = SET_LPI_THRESH(e->tx_lpi_timer); in mt753x_set_mac_eee()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 2254 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee() 2282 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 2127 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee() 2165 if (edata->tx_lpi_timer > EEE_MODE_TIMER_MASK) { in bnx2x_set_eee() 2172 (edata->tx_lpi_timer < EEE_MODE_NVRAM_AGGRESSIVE_TIME)) { in bnx2x_set_eee() 2191 bp->link_params.eee_mode |= (edata->tx_lpi_timer & in bnx2x_set_eee()
|