This series contains updates to igc only.

Sasha cleans up the igc driver code that is not used or needed.

Vitaly cleans up driver code that was used to support Virtualization on
a device that is not supported by igc, so remove the dead code.

Andre renames a few macros to align with register and field names
described in the data sheet.  Also adds the VLAN Priority Queue Fliter
and EType Queue Filter registers to the list of registers dumped by
igc_get_regs().  Added additional debug messages and updated return codes
for unsupported features.  Refactored the VLAN priority filtering code to
move the core logic into igc_main.c.  Cleaned up duplicate code and
useless code.

The following are changes since commit 2de499258659823b3c7207c5bda089c822b67d69:
  Merge branch 's390-next'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE

Andre Guedes (9):
  igc: Rename IGC_VLAPQF macro
  igc: Dump VLANPQF register
  igc: Return -EOPNOTSUPP when VLAN mask doesn't match
  igc: Refactor VLAN priority filtering code
  igc: Remove duplicated IGC_RXPBS macro
  igc: Remove ethertype filter in PTP code
  igc: Fix MAX_ETYPE_FILTER value
  igc: Refactor ethertype filtering code
  igc: Dump ETQF registers

Sasha Neftin (4):
  igc: Remove PCIe Control register
  igc: Clean up obsolete NVM defines
  igc: Remove unused IGC_ICS_DRSTA define
  igc: Remove unused registers

Vitaly Lifshits (1):
  igc: remove IGC_REMOVED function

 drivers/net/ethernet/intel/igc/igc.h         |   9 +-
 drivers/net/ethernet/intel/igc/igc_defines.h |  15 +-
 drivers/net/ethernet/intel/igc/igc_dump.c    |   4 -
 drivers/net/ethernet/intel/igc/igc_ethtool.c | 140 ++++--------------
 drivers/net/ethernet/intel/igc/igc_mac.h     |   4 -
 drivers/net/ethernet/intel/igc/igc_main.c    | 148 ++++++++++++++++++-
 drivers/net/ethernet/intel/igc/igc_ptp.c     |  12 --
 drivers/net/ethernet/intel/igc/igc_regs.h    |  15 +-
 8 files changed, 184 insertions(+), 163 deletions(-)

-- 
2.26.2

Reply via email to