netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/14][pull request] 1GbE Intel Wired LAN Driver Updates 2020-05-19
@ 2020-05-20  0:04 Jeff Kirsher
  2020-05-20  0:04 ` [net-next 01/14] igc: Remove PCIe Control register Jeff Kirsher
                   ` (15 more replies)
  0 siblings, 16 replies; 22+ messages in thread
From: Jeff Kirsher @ 2020-05-20  0:04 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann

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


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2020-05-21  3:57 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-20  0:04 [net-next 00/14][pull request] 1GbE Intel Wired LAN Driver Updates 2020-05-19 Jeff Kirsher
2020-05-20  0:04 ` [net-next 01/14] igc: Remove PCIe Control register Jeff Kirsher
2020-05-20  0:04 ` [net-next 02/14] igc: remove IGC_REMOVED function Jeff Kirsher
2020-05-20  0:04 ` [net-next 03/14] igc: Clean up obsolete NVM defines Jeff Kirsher
2020-05-20  0:04 ` [net-next 04/14] igc: Rename IGC_VLAPQF macro Jeff Kirsher
2020-05-20  0:04 ` [net-next 05/14] igc: Dump VLANPQF register Jeff Kirsher
2020-05-20  0:04 ` [net-next 06/14] igc: Return -EOPNOTSUPP when VLAN mask doesn't match Jeff Kirsher
2020-05-20  0:04 ` [net-next 07/14] igc: Refactor VLAN priority filtering code Jeff Kirsher
2020-05-20  0:04 ` [net-next 08/14] igc: Remove duplicated IGC_RXPBS macro Jeff Kirsher
2020-05-20  0:04 ` [net-next 09/14] igc: Remove ethertype filter in PTP code Jeff Kirsher
2020-05-20  0:04 ` [net-next 10/14] igc: Fix MAX_ETYPE_FILTER value Jeff Kirsher
2020-05-20  0:04 ` [net-next 11/14] igc: Refactor ethertype filtering code Jeff Kirsher
2020-05-20  0:04 ` [net-next 12/14] igc: Dump ETQF registers Jeff Kirsher
2020-05-20  0:04 ` [net-next 13/14] igc: Remove unused IGC_ICS_DRSTA define Jeff Kirsher
2020-05-20  0:04 ` [net-next 14/14] igc: Remove unused registers Jeff Kirsher
2020-05-20  2:00 ` [net-next 00/14][pull request] 1GbE Intel Wired LAN Driver Updates 2020-05-19 Jakub Kicinski
2020-05-20  2:03   ` Kirsher, Jeffrey T
2020-05-20 17:43   ` Andre Guedes
2020-05-20 17:48     ` Jakub Kicinski
2020-05-21  2:28 ` David Miller
2020-05-21  3:39   ` Kirsher, Jeffrey T
2020-05-21  3:57     ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).