Home
last modified time | relevance | path

Searched refs:tx_lpi_timer (Results 1 – 25 of 35) sorted by relevance

12

/linux-6.14.4/include/net/
Deee.h8 u32 tx_lpi_timer; member
22 eee->tx_lpi_timer = eeecfg->tx_lpi_timer; in eeecfg_to_eee()
30 eeecfg->tx_lpi_timer = eee->tx_lpi_timer; in eee_to_eeecfg()
/linux-6.14.4/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c143 edata->tx_lpi_timer = priv->tx_lpi_timer; in sxgbe_get_eee()
167 priv->tx_lpi_timer = edata->tx_lpi_timer; in sxgbe_set_eee()
Dsxgbe_common.h506 int tx_lpi_timer; member
Dsxgbe_main.c139 priv->tx_lpi_timer); in sxgbe_eee_init()
1182 priv->tx_lpi_timer = SXGBE_DEFAULT_LPI_TIMER; in sxgbe_open()
/linux-6.14.4/net/ethtool/
Deee.c102 nla_put_u32(skb, ETHTOOL_A_EEE_TX_LPI_TIMER, eee->tx_lpi_timer)) in eee_fill_reply()
149 ethnl_update_u32(&eee.tx_lpi_timer, tb[ETHTOOL_A_EEE_TX_LPI_TIMER], in ethnl_set_eee()
Dioctl.c1736 keee->tx_lpi_timer = eee->tx_lpi_timer; in eee_to_keee()
1752 eee->tx_lpi_timer = keee->tx_lpi_timer; in keee_to_eee()
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h309 u32 tx_lpi_timer; member
Dstmmac_main.c400 stmmac_set_eee_lpi_timer(priv, priv->hw, priv->tx_lpi_timer); in stmmac_enable_hw_lpi_timer()
421 mod_timer(&priv->eee_ctrl_timer, STMMAC_LPI_T(priv->tx_lpi_timer)); in stmmac_restart_sw_lpi_timer()
518 if (priv->plat->has_gmac4 && priv->tx_lpi_timer <= STMMAC_ET_MAX) { in stmmac_eee_init()
1121 priv->tx_lpi_timer = timer; in stmmac_mac_enable_tx_lpi()
1223 eee.tx_lpi_timer = priv->tx_lpi_timer; in stmmac_init_phy()
3979 if (!priv->tx_lpi_timer) in __stmmac_open()
3980 priv->tx_lpi_timer = eee_timer * 1000; in __stmmac_open()
/linux-6.14.4/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1809 edata->tx_lpi_timer = current_link.eee.tx_lpi_timer; in qede_get_eee()
1864 params.eee.tx_lpi_timer = edata->tx_lpi_timer; in qede_set_eee()
/linux-6.14.4/drivers/net/phy/
Dphy.c1848 phydev->eee_cfg.tx_lpi_timer != old_cfg->tx_lpi_timer) { in phy_ethtool_set_eee_noneg()
Dphylink.c1969 pl->eee_cfg.tx_lpi_timer = pl->config->lpi_timer_default; in phylink_create()
2078 pl->mac_tx_lpi_timer = phydev->eee_cfg.tx_lpi_timer; in phylink_phy_change()
2233 phy->eee_cfg.tx_lpi_timer = pl->eee_cfg.tx_lpi_timer; in phylink_bringup_phy()
3222 eee->tx_lpi_enabled ? " enabled" : "", eee->tx_lpi_timer); in phylink_ethtool_set_eee()
/linux-6.14.4/drivers/net/ethernet/broadcom/asp2/
Dbcmasp_intf.c679 umac_wl(intf, phydev->eee_cfg.tx_lpi_timer, UMC_EEE_LPI_TIMER); in bcmasp_adj_link()
1064 phydev->eee_cfg.tx_lpi_timer = umac_rl(intf, UMC_EEE_LPI_TIMER); in bcmasp_netif_init()
/linux-6.14.4/include/linux/
Dethtool.h280 u32 tx_lpi_timer; member
/linux-6.14.4/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c2133 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee()
2171 if (edata->tx_lpi_timer > EEE_MODE_TIMER_MASK) { in bnx2x_set_eee()
2178 (edata->tx_lpi_timer < EEE_MODE_NVRAM_AGGRESSIVE_TIME)) { in bnx2x_set_eee()
2197 bp->link_params.eee_mode |= (edata->tx_lpi_timer & in bnx2x_set_eee()
/linux-6.14.4/drivers/net/ethernet/intel/e1000e/
Dethtool.c2209 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee()
2237 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
/linux-6.14.4/include/uapi/linux/
Dethtool.h378 __u32 tx_lpi_timer; member
/linux-6.14.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c4299 if (bp->lpi_tmr_hi && (edata->tx_lpi_timer > bp->lpi_tmr_hi || in bnxt_set_eee()
4300 edata->tx_lpi_timer < bp->lpi_tmr_lo)) { in bnxt_set_eee()
4306 edata->tx_lpi_timer = eee->tx_lpi_timer; in bnxt_set_eee()
4319 eee->tx_lpi_timer = edata->tx_lpi_timer; in bnxt_set_eee()
/linux-6.14.4/drivers/net/ethernet/realtek/
Dr8169_main.c657 u16 tx_lpi_timer; member
2074 tp->tx_lpi_timer = timer_val; in rtl_set_eee_txidle_timer()
2078 tp->tx_lpi_timer = timer_val; in rtl_set_eee_txidle_timer()
2089 unsigned int timer = tp->tx_lpi_timer; in r8169_get_tx_lpi_timer_us()
2110 data->tx_lpi_timer = r8169_get_tx_lpi_timer_us(tp); in rtl8169_get_eee()
/linux-6.14.4/include/linux/qed/
Dqed_if.h148 u32 tx_lpi_timer; member
/linux-6.14.4/drivers/net/ethernet/qlogic/qed/
Dqed_main.c2175 if_link->eee.tx_lpi_timer = params.eee.tx_lpi_timer; in qed_fill_link()
/linux-6.14.4/drivers/net/dsa/
Dmt7530.c3090 if (e->tx_lpi_timer > 0xFFF) in mt753x_set_mac_eee()
3093 set = LPI_THRESH_SET(e->tx_lpi_timer); in mt753x_set_mac_eee()
/linux-6.14.4/drivers/net/usb/
Dlan78xx.c1923 edata->tx_lpi_timer = buf; in lan78xx_get_eee()
1925 edata->tx_lpi_timer = 0; in lan78xx_get_eee()
1949 buf = (u32)edata->tx_lpi_timer; in lan78xx_set_eee()
/linux-6.14.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c3505 if (eee_data.tx_lpi_timer != edata->tx_lpi_timer) { in ixgbe_set_eee()
/linux-6.14.4/drivers/net/ethernet/broadcom/
Dtg3.c2379 dest->tx_lpi_timer = tr32(TG3_CPMU_EEE_DBTMR1) & 0xffff; in tg3_eee_pull_config()
4620 tp->eee.tx_lpi_timer != eee.tx_lpi_timer || in tg3_phy_eee_config_ok()
4757 (tp->eee.tx_lpi_timer & 0xffff)); in tg3_setup_eee()
14236 if (edata->tx_lpi_timer > TG3_CPMU_DBTMR1_LNKIDLE_MAX) { in tg3_set_eee()
14245 tp->eee.tx_lpi_timer = edata->tx_lpi_timer; in tg3_set_eee()
15709 tp->eee.tx_lpi_timer = TG3_CPMU_DBTMR1_LNKIDLE_2047US; in tg3_phy_probe()
/linux-6.14.4/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c1331 e->tx_lpi_timer = bcmgenet_umac_readl(priv, UMAC_EEE_LPI_TIMER); in bcmgenet_get_eee()
1354 bcmgenet_umac_writel(priv, e->tx_lpi_timer, UMAC_EEE_LPI_TIMER); in bcmgenet_set_eee()

12