Commits
Murali Karicheri committed 0de5bd2e114
HACK: net: ti: prueth_core: enable rx interrupt pacing support Dual EMAC/HSR/PRP firmware supports rx interrupt pacing and is configurable through ethtool command. Both rx_coalesce_usecs and adaptive_rx_coalesce are supported. Interrupt pacing support helps reduce CPU cycle usage by interrupting the processor periodically based on a timer rather than when packet is received. About 3-5% reduction in cpu usage is seen with MTU sized frame when pacing timer is set to 246 usec (2 * MTU frame transmission time on wire). Also improves CPU usage with small size frames. User needs to enable rx interrupt pacing explicitly using ethtool command. Example : ethtool -C eth2 rx-usec 256 To see current settings, do ethtool -c eth2 Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>