Home
last modified time | relevance | path

Searched refs:rx_riwt (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c166 unsigned int rx_frames, rx_riwt, rx_usecs; in xlgmac_ethtool_set_coalesce() local
170 rx_riwt = hw_ops->usec_to_riwt(pdata, rx_usecs); in xlgmac_ethtool_set_coalesce()
174 if ((rx_riwt > XLGMAC_MAX_DMA_RIWT) || in xlgmac_ethtool_set_coalesce()
175 (rx_riwt < XLGMAC_MIN_DMA_RIWT) || in xlgmac_ethtool_set_coalesce()
182 pdata->rx_riwt = rx_riwt; in xlgmac_ethtool_set_coalesce()
H A Ddwc-xlgmac.h591 unsigned int rx_riwt; member
H A Ddwc-xlgmac-common.c221 pdata->rx_riwt = hw_ops->usec_to_riwt(pdata, XLGMAC_INIT_DMA_RX_USECS); in xlgmac_init()
H A Ddwc-xlgmac-hw.c1314 pdata->rx_riwt); in xlgmac_config_rx_coalesce()
/kernel/linux/linux-6.6/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-ethtool.c172 unsigned int rx_frames, rx_riwt, rx_usecs; in xlgmac_ethtool_set_coalesce() local
176 rx_riwt = hw_ops->usec_to_riwt(pdata, rx_usecs); in xlgmac_ethtool_set_coalesce()
180 if ((rx_riwt > XLGMAC_MAX_DMA_RIWT) || in xlgmac_ethtool_set_coalesce()
181 (rx_riwt < XLGMAC_MIN_DMA_RIWT) || in xlgmac_ethtool_set_coalesce()
188 pdata->rx_riwt = rx_riwt; in xlgmac_ethtool_set_coalesce()
H A Ddwc-xlgmac.h592 unsigned int rx_riwt; member
H A Ddwc-xlgmac-common.c221 pdata->rx_riwt = hw_ops->usec_to_riwt(pdata, XLGMAC_INIT_DMA_RX_USECS); in xlgmac_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_ethtool.c282 ec->rx_coalesce_usecs = sxgbe_riwt2usec(priv->rx_riwt, priv); in sxgbe_get_coalesce()
291 unsigned int rx_riwt; in sxgbe_set_coalesce() local
296 rx_riwt = sxgbe_usec2riwt(ec->rx_coalesce_usecs, priv); in sxgbe_set_coalesce()
298 if ((rx_riwt > SXGBE_MAX_DMA_RIWT) || (rx_riwt < SXGBE_MIN_DMA_RIWT)) in sxgbe_set_coalesce()
303 priv->rx_riwt = rx_riwt; in sxgbe_set_coalesce()
304 priv->hw->dma->rx_watchdog(priv->ioaddr, priv->rx_riwt); in sxgbe_set_coalesce()
H A Dsxgbe_common.h401 u32 rx_riwt; member
461 u32 rx_riwt; member
H A Dsxgbe_main.c1176 priv->rx_riwt = SXGBE_MAX_DMA_RIWT; in sxgbe_open()
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_ethtool.c284 ec->rx_coalesce_usecs = sxgbe_riwt2usec(priv->rx_riwt, priv); in sxgbe_get_coalesce()
295 unsigned int rx_riwt; in sxgbe_set_coalesce() local
300 rx_riwt = sxgbe_usec2riwt(ec->rx_coalesce_usecs, priv); in sxgbe_set_coalesce()
302 if ((rx_riwt > SXGBE_MAX_DMA_RIWT) || (rx_riwt < SXGBE_MIN_DMA_RIWT)) in sxgbe_set_coalesce()
307 priv->rx_riwt = rx_riwt; in sxgbe_set_coalesce()
308 priv->hw->dma->rx_watchdog(priv->ioaddr, priv->rx_riwt); in sxgbe_set_coalesce()
H A Dsxgbe_common.h401 u32 rx_riwt; member
461 u32 rx_riwt; member
H A Dsxgbe_main.c1179 priv->rx_riwt = SXGBE_MAX_DMA_RIWT; in sxgbe_open()
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c455 unsigned int rx_frames, rx_riwt, rx_usecs; in xgbe_set_coalesce() local
458 rx_riwt = hw_if->usec_to_riwt(pdata, ec->rx_coalesce_usecs); in xgbe_set_coalesce()
463 if (rx_usecs && !rx_riwt) in xgbe_set_coalesce()
464 rx_riwt = 1; in xgbe_set_coalesce()
467 if (rx_riwt > XGMAC_MAX_DMA_RIWT) { in xgbe_set_coalesce()
487 pdata->rx_riwt = rx_riwt; in xgbe_set_coalesce()
H A Dxgbe.h1150 unsigned int rx_riwt; member
H A Dxgbe-drv.c1118 pdata->rx_riwt = hw_if->usec_to_riwt(pdata, XGMAC_INIT_DMA_RX_USECS); in xgbe_init_rx_coalesce()
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c780 ec->rx_coalesce_usecs = stmmac_riwt2usec(priv->rx_riwt, priv); in stmmac_get_coalesce()
791 unsigned int rx_riwt; in stmmac_set_coalesce() local
794 rx_riwt = stmmac_usec2riwt(ec->rx_coalesce_usecs, priv); in stmmac_set_coalesce()
796 if ((rx_riwt > MAX_DMA_RIWT) || (rx_riwt < MIN_DMA_RIWT)) in stmmac_set_coalesce()
799 priv->rx_riwt = rx_riwt; in stmmac_set_coalesce()
800 stmmac_rx_watchdog(priv, priv->ioaddr, priv->rx_riwt, rx_cnt); in stmmac_set_coalesce()
H A Dstmmac.h162 u32 rx_riwt; member
H A Dstmmac_main.c2787 if (!priv->rx_riwt) in stmmac_hw_setup()
2788 priv->rx_riwt = DEF_DMA_RIWT; in stmmac_hw_setup()
2790 ret = stmmac_rx_watchdog(priv, priv->ioaddr, priv->rx_riwt, rx_cnt); in stmmac_hw_setup()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c988 ec->rx_coalesce_usecs = stmmac_riwt2usec(priv->rx_riwt[queue], in __stmmac_get_coalesce()
1018 unsigned int rx_riwt; in __stmmac_set_coalesce() local
1033 rx_riwt = stmmac_usec2riwt(ec->rx_coalesce_usecs, priv); in __stmmac_set_coalesce()
1035 if ((rx_riwt > MAX_DMA_RIWT) || (rx_riwt < MIN_DMA_RIWT)) in __stmmac_set_coalesce()
1042 priv->rx_riwt[i] = rx_riwt; in __stmmac_set_coalesce()
1044 rx_riwt, i); in __stmmac_set_coalesce()
1049 priv->rx_riwt[queue] = rx_riwt; in __stmmac_set_coalesce()
[all...]
H A Dstmmac.h225 u32 rx_riwt[MTL_MAX_TX_QUEUES]; member
H A Dstmmac_main.c3403 if (!priv->rx_riwt[queue]) in stmmac_hw_setup()
3404 priv->rx_riwt[queue] = DEF_DMA_RIWT; in stmmac_hw_setup()
3407 priv->rx_riwt[queue], queue); in stmmac_hw_setup()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c457 unsigned int rx_frames, rx_riwt, rx_usecs; in xgbe_set_coalesce() local
460 rx_riwt = hw_if->usec_to_riwt(pdata, ec->rx_coalesce_usecs); in xgbe_set_coalesce()
465 if (rx_usecs && !rx_riwt) in xgbe_set_coalesce()
466 rx_riwt = 1; in xgbe_set_coalesce()
469 if (rx_riwt > XGMAC_MAX_DMA_RIWT) { in xgbe_set_coalesce()
489 pdata->rx_riwt = rx_riwt; in xgbe_set_coalesce()
H A Dxgbe.h1183 unsigned int rx_riwt; member
H A Dxgbe-drv.c1118 pdata->rx_riwt = hw_if->usec_to_riwt(pdata, XGMAC_INIT_DMA_RX_USECS); in xgbe_init_rx_coalesce()

Completed in 52 milliseconds

12