This series contains updates to e100, e1000, e1000e, igb, igc and ixgbe. Serhey Popovych fixes the return value for several of our older drivers for netdev_update_features() to notify of changes applied.
Kai-Heng Feng fixes the WoL setting for system suspend, which should not set to runtime suspend settings for igb. Then fixes a power management issue with e1000e for CNP+ devices. Colin Ian King fixes whitespace issue (indentation), which helps with readability. Sasha provides the remaining changes for igc, including the enabling of multi-queues to receive. Added support for displaying and configuring network flow classification (NFC) via ethtool. Added additional statistics and basic counters for igc. Fixed a typo, so it aligns with our other drivers. The following are changes since commit 310974faccda080a5e0388d79cf6190d6aa0f1fa: virtio_net: remove hcpu from virtnet_clean_affinity and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE Colin Ian King (1): igb: fix various indentation issues Kai-Heng Feng (2): igb: Exclude device from suspend direct complete optimization e1000e: Disable runtime PM on CNP+ Sasha Neftin (6): igc: Add multiple receive queues control supporting igc: Extend the ethtool supporting igc: Add support for statistics igc: Add support for the ntuple feature igc: Fix the typo in igc_base.h header definition igc: Remove unneeded hw_dbg prints Serhey Popovych (1): intel: correct return from set features callback drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 5 +- drivers/net/ethernet/intel/igc/igc.h | 68 +- drivers/net/ethernet/intel/igc/igc_base.h | 4 +- drivers/net/ethernet/intel/igc/igc_defines.h | 17 + drivers/net/ethernet/intel/igc/igc_ethtool.c | 839 +++++++++++++++++- drivers/net/ethernet/intel/igc/igc_main.c | 447 +++++++++- drivers/net/ethernet/intel/igc/igc_regs.h | 16 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- 12 files changed, 1392 insertions(+), 18 deletions(-) -- 2.20.1