Intel-Wired-Lan Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH iwl-next 0/4] ice: support cross timestamping on E823 devices
@ 2023-07-11  0:39 Jacob Keller
  2023-07-11  0:39 ` [Intel-wired-lan] [PATCH iwl-next 1/4] ice: prefix clock timer command enumeration values with ICE_PTP Jacob Keller
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Jacob Keller @ 2023-07-11  0:39 UTC (permalink / raw)
  To: Intel Wired LAN; +Cc: Karol Kolacinski, Anthony Nguyen

This series enables cross timestamping on E823 devices similar to how the
feature works on E822 devices. A few cleanups are done first to allow
properly programming the MAC timer block on E823 during the cross timestamp.

With this series, the E823 devices can support cross timestamping for
obtaining precise comparison between the CLOCK_REALTIME and PTP hardware
clock via simultaneous capture in hardwareg

Jacob Keller (1):
  ice: Support cross-timestamping for E823 devices

Karol Kolacinski (1):
  ice: retry acquiring hardware semaphore during cross-timestamp request

Sergey Temerkhanov (2):
  ice: prefix clock timer command enumeration values with ICE_PTP
  ice: Clean the main timer command register after use

 drivers/net/ethernet/intel/ice/ice_ptp.c    |  51 ++++++---
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 108 +++++++++++---------
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h |  12 ++-
 3 files changed, 103 insertions(+), 68 deletions(-)


base-commit: 7a6c68ff6375fe15eae2aea2a21636f7df826a14
-- 
2.41.0.1.g9857a21e0017.dirty

_______________________________________________
Intel-wired-lan mailing list
Intel-wired-lan@osuosl.org
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan

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

end of thread, other threads:[~2023-07-11  0:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-11  0:39 [Intel-wired-lan] [PATCH iwl-next 0/4] ice: support cross timestamping on E823 devices Jacob Keller
2023-07-11  0:39 ` [Intel-wired-lan] [PATCH iwl-next 1/4] ice: prefix clock timer command enumeration values with ICE_PTP Jacob Keller
2023-07-11  0:39 ` [Intel-wired-lan] [PATCH iwl-next 2/4] ice: Clean the main timer command register after use Jacob Keller
2023-07-11  0:39 ` [Intel-wired-lan] [PATCH iwl-next 3/4] ice: retry acquiring hardware semaphore during cross-timestamp request Jacob Keller
2023-07-11  0:39 ` [Intel-wired-lan] [PATCH iwl-next 4/4] ice: Support cross-timestamping for E823 devices Jacob Keller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox