[PATCH net 0/4][pull request] Intel Wired LAN Driver Updates 2021-10-20
From: Tony Nguyen <anthony.l.nguyen@intel.com>
Date: 2021-10-20 16:51:53
This series contains updates to e1000e, igc, and ice drivers. Sasha fixes an issue with dropped packets on Tiger Lake platforms for e1000e and corrects a device ID for igc. Tony adds missing E810 device IDs for ice. --- Note this will conflict when merging with net-next. Resolution should be:
--- a/drivers/net/ethernet/intel/ice/ice_devids.h
+++ b/drivers/net/ethernet/intel/ice/ice_devids.h@@@ -21,8 -21,10 +21,12 @@@ #define ICE_DEV_ID_E810C_QSFP 0x1592 /* Intel(R) Ethernet Controller E810-C for SFP */ #define ICE_DEV_ID_E810C_SFP 0x1593 +#define ICE_SUBDEV_ID_E810T 0x000E +#define ICE_SUBDEV_ID_E810T2 0x000F + /* Intel(R) Ethernet Controller E810-XXV for backplane */ + #define ICE_DEV_ID_E810_XXV_BACKPLANE 0x1599 + /* Intel(R) Ethernet Controller E810-XXV for QSFP */ + #define ICE_DEV_ID_E810_XXV_QSFP 0x159A /* Intel(R) Ethernet Controller E810-XXV for SFP */ #define ICE_DEV_ID_E810_XXV_SFP 0x159B /* Intel(R) Ethernet Connection E823-C for backplane */ The following are changes since commit 4225fea1cb28370086e17e82c0f69bec2779dca0: ptp: Fix possible memory leak in ptp_clock_register() and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue 1GbE Sasha Neftin (3): e1000e: Separate TGP board type from SPT e1000e: Fix packet loss on Tiger Lake and later igc: Update I226_K device ID Tony Nguyen (1): ice: Add missing E810 device ids drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +++++++++++++- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 ++ drivers/net/ethernet/intel/e1000e/netdev.c | 45 +++++++++++---------- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_devids.h | 4 ++ drivers/net/ethernet/intel/ice/ice_main.c | 2 + drivers/net/ethernet/intel/igc/igc_hw.h | 2 +- 8 files changed, 68 insertions(+), 25 deletions(-) -- 2.31.1