/linux-6.3-rc2/drivers/net/ethernet/samsung/sxgbe/ |
A D | sxgbe_ethtool.c | 145 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee() 169 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee()
|
A D | sxgbe_common.h | 507 int tx_lpi_timer; member
|
A D | sxgbe_main.c | 140 priv->tx_lpi_timer); in sxgbe_eee_init() 1183 priv->tx_lpi_timer = SXGBE_DEFAULT_LPI_TIMER; in sxgbe_open()
|
/linux-6.3-rc2/net/ethtool/ |
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()
|
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/ |
A D | stmmac_ethtool.c | 787 edata->tx_lpi_timer = priv->tx_lpi_timer; in stmmac_ethtool_op_get_eee() 814 priv->tx_lpi_timer != edata->tx_lpi_timer) { in stmmac_ethtool_op_set_eee() 815 priv->tx_lpi_timer = edata->tx_lpi_timer; in stmmac_ethtool_op_set_eee()
|
A D | stmmac.h | 255 int tx_lpi_timer; member
|
A D | stmmac_main.c | 394 int tx_lpi_timer; in stmmac_lpi_entry_timer_config() local 398 tx_lpi_timer = en ? priv->tx_lpi_timer : 0; in stmmac_lpi_entry_timer_config() 399 stmmac_set_eee_lpi_timer(priv, priv->hw, tx_lpi_timer); in stmmac_lpi_entry_timer_config() 458 mod_timer(&priv->eee_ctrl_timer, STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_eee_ctrl_timer() 512 if (priv->plat->has_gmac4 && priv->tx_lpi_timer <= STMMAC_ET_MAX) { in stmmac_eee_init() 519 STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_eee_init() 2683 mod_timer(&priv->eee_ctrl_timer, STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_tx_clean() 3358 if (!priv->tx_lpi_timer) in stmmac_hw_setup() 3359 priv->tx_lpi_timer = eee_timer * 1000; in stmmac_hw_setup()
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/ |
A D | lan743x_ethtool.c | 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()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qede/ |
A D | qede_ethtool.c | 1808 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee() 1855 params.eee.tx_lpi_timer = edata->tx_lpi_timer; in qede_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/ |
A D | bnxt_ethtool.c | 3135 if (bp->lpi_tmr_hi && (edata->tx_lpi_timer > bp->lpi_tmr_hi || in bnxt_set_eee() 3136 edata->tx_lpi_timer < bp->lpi_tmr_lo)) { in bnxt_set_eee() 3142 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee() 3156 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/ |
A D | fec_main.c | 3082 sleep_cycle = fec_enet_us_to_tx_cycle(ndev, p->tx_lpi_timer); in fec_enet_eee_mode_set() 3113 edata->tx_lpi_timer = p->tx_lpi_timer; in fec_enet_get_eee() 3132 p->tx_lpi_timer = edata->tx_lpi_timer; in fec_enet_set_eee() 3135 !edata->tx_lpi_timer) in fec_enet_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnx2x/ |
A D | bnx2x_ethtool.c | 2135 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee() 2173 if (edata->tx_lpi_timer > EEE_MODE_TIMER_MASK) { in bnx2x_set_eee() 2180 (edata->tx_lpi_timer < EEE_MODE_NVRAM_AGGRESSIVE_TIME)) { in bnx2x_set_eee() 2199 bp->link_params.eee_mode |= (edata->tx_lpi_timer & in bnx2x_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/e1000e/ |
A D | ethtool.c | 2252 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee() 2280 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | ethtool.h | 378 __u32 tx_lpi_timer; member
|
/linux-6.3-rc2/drivers/net/dsa/ |
A D | mt7530.c | 3134 e->tx_lpi_timer = GET_LPI_THRESH(eeecr); in mt753x_get_mac_eee() 3145 if (e->tx_lpi_timer > 0xFFF) in mt753x_set_mac_eee() 3148 set = SET_LPI_THRESH(e->tx_lpi_timer); in mt753x_set_mac_eee()
|
/linux-6.3-rc2/include/linux/qed/ |
A D | qed_if.h | 148 u32 tx_lpi_timer; member
|
/linux-6.3-rc2/drivers/net/dsa/microchip/ |
A D | ksz_common.c | 2712 e->tx_lpi_timer = 0; in ksz_get_mac_eee() 2732 if (e->tx_lpi_timer) { in ksz_set_mac_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qed/ |
A D | qed_main.c | 2186 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
|
/linux-6.3-rc2/drivers/net/usb/ |
A D | lan78xx.c | 1699 edata->tx_lpi_timer = buf; in lan78xx_get_eee() 1704 edata->tx_lpi_timer = 0; in lan78xx_get_eee() 1731 buf = (u32)edata->tx_lpi_timer; in lan78xx_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/marvell/ |
A D | mvneta.c | 5034 eee->tx_lpi_timer = (lpi_ctl0) >> 8; // * scale; in mvneta_ethtool_get_eee() 5048 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255) in mvneta_ethtool_set_eee() 5053 lpi_ctl0 |= eee->tx_lpi_timer << 8; in mvneta_ethtool_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbe/ |
A D | ixgbe_ethtool.c | 3498 if (eee_data.tx_lpi_timer != edata->tx_lpi_timer) { in ixgbe_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/genet/ |
A D | bcmgenet.c | 1331 e->tx_lpi_timer = bcmgenet_umac_readl(priv, UMAC_EEE_LPI_TIMER); in bcmgenet_get_eee() 1359 bcmgenet_umac_writel(priv, e->tx_lpi_timer, UMAC_EEE_LPI_TIMER); in bcmgenet_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/ |
A D | igc_ethtool.c | 1647 if (edata->tx_lpi_timer) { in igc_ethtool_set_eee()
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/ |
A D | tg3.c | 2377 dest->tx_lpi_timer = tr32(TG3_CPMU_EEE_DBTMR1) & 0xffff; in tg3_eee_pull_config() 4629 tp->eee.tx_lpi_timer != eee.tx_lpi_timer || in tg3_phy_eee_config_ok() 4766 (tp->eee.tx_lpi_timer & 0xffff)); in tg3_setup_eee() 14075 if (edata->tx_lpi_timer > TG3_CPMU_DBTMR1_LNKIDLE_MAX) { in tg3_set_eee() 15541 tp->eee.tx_lpi_timer = TG3_CPMU_DBTMR1_LNKIDLE_2047US; in tg3_phy_probe()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igb/ |
A D | igb_ethtool.c | 3131 if (edata->tx_lpi_timer) { in igb_set_eee()
|