All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 00/15] 1GbE Intel Wired LAN Driver Updates 2020-09-28
@ 2020-09-28 17:58 Tony Nguyen
  2020-09-28 17:58 ` [net-next 01/15] igb: add XDP support Tony Nguyen
                   ` (14 more replies)
  0 siblings, 15 replies; 18+ messages in thread
From: Tony Nguyen @ 2020-09-28 17:58 UTC (permalink / raw)
  To: davem; +Cc: Tony Nguyen, netdev, nhorman, sassmann

This series contains updates to igb, igc and e1000e drivers.

Sven Auhagen adds XDP support for igb.

Gal Hammer allows for 82576 to display part number string correctly for
igb.

Sasha adds device IDs for i221 and i226 parts. Exposes LPI counters and
removes unused fields in structures for igc. He also adds Meteor Lake
support for e1000e.

For igc, Andre renames IGC_TSYNCTXCTL_VALID to IGC_TSYNCTXCTL_TXTT_0 to
match the datasheet and adds a warning if it's not set when expected.
Removes the PTP Tx timestamp check in igc_ptp_tx_work() as it's already
checked in the watchdog_task. Cleans up some code by removing invalid error
bits, renaming a bit to match datasheet naming, and removing a, now
unneeded, macro.

Vinicius makes changes for igc PTP: removes calling SYSTIMR to latch timer
value, stores PTP time before a reset, and rejects schedules with times in
the future.

The following are changes since commit 0675c285ea65540cccae64c87dfc7a00c7ede03a:
  net: vlan: Fixed signedness in vlan_group_prealloc_vid()
and are available in the git repository at:
  https://github.com/anguy11/next-queue.git 1GbE

Andre Guedes (4):
  igc: Rename IGC_TSYNCTXCTL_VALID macro
  igc: Don't reschedule ptp_tx work
  igc: Remove timeout check from ptp_tx work
  igc: Clean RX descriptor error flags

Gal Hammer (1):
  igb: read PBA number from flash

Sasha Neftin (5):
  igc: Add new device ID's
  igc: Expose LPI counters
  igc: Remove reset disable flag
  igc: Clean up nvm_info structure
  e1000e: Add support for Meteor Lake

Sven Auhagen (1):
  igb: add XDP support

Vinicius Costa Gomes (4):
  igc: Remove references to SYSTIMR register
  igc: Save PTP time before a reset
  igc: Export a way to read the PTP timer
  igc: Reject schedules with a base_time in the future

 drivers/net/ethernet/intel/e1000e/ethtool.c  |   2 +
 drivers/net/ethernet/intel/e1000e/hw.h       |   5 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c  |   7 +
 drivers/net/ethernet/intel/e1000e/netdev.c   |   6 +
 drivers/net/ethernet/intel/e1000e/ptp.c      |   1 +
 drivers/net/ethernet/intel/igb/igb.h         |  80 +++-
 drivers/net/ethernet/intel/igb/igb_ethtool.c |   4 +
 drivers/net/ethernet/intel/igb/igb_main.c    | 437 +++++++++++++++++--
 drivers/net/ethernet/intel/igc/igc.h         |   3 +
 drivers/net/ethernet/intel/igc/igc_base.c    |   5 +
 drivers/net/ethernet/intel/igc/igc_defines.h |  16 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c |   3 +
 drivers/net/ethernet/intel/igc/igc_hw.h      |  11 +-
 drivers/net/ethernet/intel/igc/igc_main.c    |  39 +-
 drivers/net/ethernet/intel/igc/igc_ptp.c     |  58 +--
 15 files changed, 591 insertions(+), 86 deletions(-)

-- 
2.26.2


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

end of thread, other threads:[~2020-09-28 23:45 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-28 17:58 [net-next 00/15] 1GbE Intel Wired LAN Driver Updates 2020-09-28 Tony Nguyen
2020-09-28 17:58 ` [net-next 01/15] igb: add XDP support Tony Nguyen
2020-09-28 19:55   ` David Miller
2020-09-28 22:30   ` Jakub Kicinski
2020-09-28 17:58 ` [net-next 02/15] igb: read PBA number from flash Tony Nguyen
2020-09-28 17:58 ` [net-next 03/15] igc: Add new device ID's Tony Nguyen
2020-09-28 17:58 ` [net-next 04/15] igc: Rename IGC_TSYNCTXCTL_VALID macro Tony Nguyen
2020-09-28 17:58 ` [net-next 05/15] igc: Don't reschedule ptp_tx work Tony Nguyen
2020-09-28 17:58 ` [net-next 06/15] igc: Remove timeout check from " Tony Nguyen
2020-09-28 17:59 ` [net-next 07/15] igc: Clean RX descriptor error flags Tony Nguyen
2020-09-28 17:59 ` [net-next 08/15] igc: Expose LPI counters Tony Nguyen
2020-09-28 17:59 ` [net-next 09/15] igc: Remove references to SYSTIMR register Tony Nguyen
2020-09-28 17:59 ` [net-next 10/15] igc: Save PTP time before a reset Tony Nguyen
2020-09-28 17:59 ` [net-next 11/15] igc: Remove reset disable flag Tony Nguyen
2020-09-28 17:59 ` [net-next 12/15] igc: Export a way to read the PTP timer Tony Nguyen
2020-09-28 17:59 ` [net-next 13/15] igc: Reject schedules with a base_time in the future Tony Nguyen
2020-09-28 17:59 ` [net-next 14/15] igc: Clean up nvm_info structure Tony Nguyen
2020-09-28 17:59 ` [net-next 15/15] e1000e: Add support for Meteor Lake Tony Nguyen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.