All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 00/12][pull request] 1GbE Intel Wired LAN Driver Updates 2020-02-19
@ 2020-02-20  0:57 Jeff Kirsher
  2020-02-20  0:57 ` [net-next 01/12] e1000e: fix missing cpu_to_le64 on buffer_addr Jeff Kirsher
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Jeff Kirsher @ 2020-02-20  0:57 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann

This series contains updates to e1000e and igc drivers.

Ben Dooks adds a missing cpu_to_le64() in the e1000e transmit ring flush
function.

Jia-Ju Bai replaces a couple of udelay() with usleep_range() where we
could sleep while holding a spinlock in e1000e.

Chen Zhou make 2 functions static in igc,

Sasha finishes the legacy power management support in igc by adding
resume and schedule suspend requests.  Also added register dump
functionality in the igc driver.  Added device id support for the next
generation of i219 devices in e1000e.  Fixed a typo in the igc driver
that referenced a device that is not support in the driver.  Added the
missing PTP support when suspending now that igc has legacy power
management support.  Added PCIe error detection, slot reset and resume
capability in igc.  Added WoL support for igc as well.  Lastly, added a
code comment to distinguish between interrupt and flag definitions.

Vitaly adds device id support for Tiger Lake platforms, which has
another next generation of i219 device in e1000e.

The following are changes since commit 7d51a01599d5285fc94fa4fcea10afabfa9ca5a4:
  net: mvneta: align xdp stats naming scheme to mlx5 driver
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE

Ben Dooks (Codethink) (1):
  e1000e: fix missing cpu_to_le64 on buffer_addr

Chen Zhou (1):
  igc: make non-global functions static

Jia-Ju Bai (1):
  net: intel: e1000e: fix possible sleep-in-atomic-context bugs in
    e1000e_get_hw_semaphore()

Sasha Neftin (8):
  igc: Complete to commit Add legacy power management support
  igc: Add dump options
  e1000e: Add support for Alder Lake
  igc: Fix the typo in comment
  igc: Complete to commit Add basic skeleton for PTP
  igc: Add pcie error handler support
  igc: Add WOL support
  igc: Add comment

Vitaly Lifshits (1):
  e1000e: Add support for Tiger Lake device

 drivers/net/ethernet/intel/e1000e/ethtool.c  |   2 +
 drivers/net/ethernet/intel/e1000e/hw.h       |   6 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c  |   7 +
 drivers/net/ethernet/intel/e1000e/mac.c      |   4 +-
 drivers/net/ethernet/intel/e1000e/netdev.c   |   9 +-
 drivers/net/ethernet/intel/e1000e/ptp.c      |   1 +
 drivers/net/ethernet/intel/igc/Makefile      |   2 +-
 drivers/net/ethernet/intel/igc/igc.h         |  10 +-
 drivers/net/ethernet/intel/igc/igc_defines.h |   6 +
 drivers/net/ethernet/intel/igc/igc_dump.c    | 323 +++++++++++++++++++
 drivers/net/ethernet/intel/igc/igc_ethtool.c |  61 ++++
 drivers/net/ethernet/intel/igc/igc_main.c    | 144 +++++++++
 drivers/net/ethernet/intel/igc/igc_ptp.c     |   2 +-
 drivers/net/ethernet/intel/igc/igc_regs.h    |   5 +
 14 files changed, 576 insertions(+), 6 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c

-- 
2.24.1


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

end of thread, other threads:[~2020-02-21  0:00 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-20  0:57 [net-next 00/12][pull request] 1GbE Intel Wired LAN Driver Updates 2020-02-19 Jeff Kirsher
2020-02-20  0:57 ` [net-next 01/12] e1000e: fix missing cpu_to_le64 on buffer_addr Jeff Kirsher
2020-02-20  0:57 ` [net-next 02/12] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() Jeff Kirsher
2020-02-20  0:57 ` [net-next 03/12] igc: make non-global functions static Jeff Kirsher
2020-02-20  0:57 ` [net-next 04/12] igc: Complete to commit Add legacy power management support Jeff Kirsher
2020-02-20  0:57 ` [net-next 05/12] igc: Add dump options Jeff Kirsher
2020-02-20  0:57 ` [net-next 06/12] e1000e: Add support for Alder Lake Jeff Kirsher
2020-02-20  0:57 ` [net-next 07/12] igc: Fix the typo in comment Jeff Kirsher
2020-02-20  0:57 ` [net-next 08/12] e1000e: Add support for Tiger Lake device Jeff Kirsher
2020-02-20  0:57 ` [net-next 09/12] igc: Complete to commit Add basic skeleton for PTP Jeff Kirsher
2020-02-20  0:57 ` [net-next 10/12] igc: Add pcie error handler support Jeff Kirsher
2020-02-20  0:57 ` [net-next 11/12] igc: Add WOL support Jeff Kirsher
2020-02-20  0:57 ` [net-next 12/12] igc: Add comment Jeff Kirsher
2020-02-21  0:00 ` [net-next 00/12][pull request] 1GbE Intel Wired LAN Driver Updates 2020-02-19 David Miller

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.