[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250210192352.3799673-1-anthony.l.nguyen@intel.com>
Date: Mon, 10 Feb 2025 11:23:38 -0800
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net,
kuba@...nel.org,
pabeni@...hat.com,
edumazet@...gle.com,
andrew+netdev@...n.ch,
netdev@...r.kernel.org
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>
Subject: [PATCH net-next 00/10][pull request] Intel Wired LAN Driver Updates 2025-02-10 (ice, igc, e1000e)
For ice:
Karol, Jake, and Michal add PTP support for E830 devices. Karol
refactors and cleans up PTP code. Jake allows for a common
cross-timestamp implementation to be shared for all devices and
Michal adds E830 support.
Mateusz cleans up initial Flow Director rule creation to loop rather
than duplicate repeated similar calls.
For igc:
Siang adjust calls to remove need for close and open calls on loading
XDP program.
For e1000e:
Gerhard Engleder batches register writes for writing multicast table
on real-time kernels.
The following are changes since commit 39f54262ba499d862420a97719d2f0eea0cbd394:
Merge branch 'eth-fbnic-support-rss-contexts-and-ntuple-filters'
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE
Gerhard Engleder (1):
e1000e: Fix real-time violations on link up
Jacob Keller (1):
ice: Add unified ice_capture_crosststamp
Karol Kolacinski (5):
ice: Don't check device type when checking GNSS presence
ice: Remove unnecessary ice_is_e8xx() functions
ice: Use FIELD_PREP for timestamp values
ice: Process TSYN IRQ in a separate function
ice: Refactor ice_ptp_init_tx_*
Mateusz Polchlopek (1):
ice: refactor ice_fdir_create_dflt_rules() function
Michal Michalik (1):
ice: Implement PTP support for E830 devices
Song Yoong Siang (1):
igc: Avoid unnecessary link down event in XDP_SETUP_PROG process
drivers/net/ethernet/intel/Kconfig | 2 +-
drivers/net/ethernet/intel/e1000e/mac.c | 15 +-
drivers/net/ethernet/intel/ice/ice.h | 5 -
drivers/net/ethernet/intel/ice/ice_common.c | 208 ++++----
drivers/net/ethernet/intel/ice/ice_common.h | 7 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 4 +-
.../net/ethernet/intel/ice/ice_ethtool_fdir.c | 21 +-
drivers/net/ethernet/intel/ice/ice_gnss.c | 29 +-
drivers/net/ethernet/intel/ice/ice_gnss.h | 4 +-
.../net/ethernet/intel/ice/ice_hw_autogen.h | 12 +
drivers/net/ethernet/intel/ice/ice_lib.c | 2 +-
drivers/net/ethernet/intel/ice/ice_main.c | 27 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 505 ++++++++++++------
drivers/net/ethernet/intel/ice/ice_ptp.h | 9 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 413 ++++++++------
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 28 +-
drivers/net/ethernet/intel/ice/ice_type.h | 9 -
drivers/net/ethernet/intel/igc/igc_xdp.c | 19 +-
18 files changed, 765 insertions(+), 554 deletions(-)
--
2.47.1
Powered by blists - more mailing lists