[Intel-wired-lan] [PATCH] ixgbe: Add DMA Coalescing support
Bowers, AndrewX
andrewx.bowers at intel.com
Thu Jun 29 22:33:10 UTC 2017
> -----Original Message-----
> From: Intel-wired-lan [mailto:intel-wired-lan-bounces at osuosl.org] On
> Behalf Of Paul Greenwalt
> Sent: Thursday, June 22, 2017 8:36 AM
> To: intel-wired-lan at lists.osuosl.org
> Subject: [Intel-wired-lan] [PATCH] ixgbe: Add DMA Coalescing support
>
> Add DMA Coalescing (DMAC) support for X550, X550em_a, and X550em_x
> devices.
> DMAC can reduce total power consumption by allowing the chipset and/or
> CPU to spend more time in low-power states. DMAC is disabled by default,
> and can be enabled/disabled by the ethtool coalesce dmac parameter. The
> dmac parameter configures the watchdog timer interval in usecs. Setting
> dmac to 0 disables DMAC, and support values range is 41 - 100000 usecs.
>
> Signed-off-by: Paul Greenwalt <paul.greenwalt at intel.com>
> ---
> drivers/net/ethernet/intel/ixgbe/ixgbe.h | 10 +++
> drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 24 +++++-
> drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 23 +++++
> drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 37 +++++++-
> drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 102
> +++++++++++++++++++++++
> include/uapi/linux/ethtool.h | 2 +
> 6 files changed, 196 insertions(+), 2 deletions(-)
Tested-by: Andrew Bowers <andrewx.bowers at intel.com>
More information about the Intel-wired-lan
mailing list