This series contains updates to e1000, e1000e, igb/vf and ixgb.

Tobias Klauser cleans up e1000, ixgb and igbvf from having a local
function or structure for netdev stats.

Bernd Faust fixes an issue for 82579 devices, where the clock frequency
was being incorrectly set for these devices.  These devices only support
96MHz, so make sure they are set to use only that.

Yury Kylulin extends the work Jake and Alex did for ixgbe in MAC filter
handling into the igb driver.

Kim Tatt Chuah enables igb to wake up by packet and to read the necessary
Wake Up Status (WUS) and Wake Up Packet Memory (WUPM) registers.

The following are changes since commit 6905e5a5c8d552ace1d65cacb43499a0eb1e0b89:
  net/mlx5e: IPoIB, Fix error handling in mlx5_rdma_netdev_alloc()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE

Bernd Faust (1):
  e1000e: fix timing for 82579 Gigabit Ethernet controller

Kim Tatt Chuah (1):
  igb: Enable reading of wake up packet

Tobias Klauser (3):
  e1000: Omit private ndo_get_stats function
  ixgb: Omit private ndo_get_stats function
  igbvf: Use net_device_stats from struct net_device

Yury Kylulin (2):
  igb: improve MAC filter handling
  igb/igbvf: Add VF MAC filter request capabilities

 drivers/net/ethernet/intel/e1000/e1000_main.c  |  15 -
 drivers/net/ethernet/intel/e1000e/netdev.c     |   6 +
 drivers/net/ethernet/intel/igb/e1000_defines.h |  21 ++
 drivers/net/ethernet/intel/igb/e1000_mbx.h     |   4 +
 drivers/net/ethernet/intel/igb/igb.h           |  23 ++
 drivers/net/ethernet/intel/igb/igb_main.c      | 429 ++++++++++++++++++++-----
 drivers/net/ethernet/intel/igbvf/igbvf.h       |   3 +-
 drivers/net/ethernet/intel/igbvf/mbx.h         |   4 +
 drivers/net/ethernet/intel/igbvf/netdev.c      |  70 ++--
 drivers/net/ethernet/intel/igbvf/vf.c          |  41 +++
 drivers/net/ethernet/intel/igbvf/vf.h          |   1 +
 drivers/net/ethernet/intel/ixgb/ixgb_main.c    |  16 -
 12 files changed, 499 insertions(+), 134 deletions(-)

-- 
2.12.2

Reply via email to