All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH v5 iwl-next 0/6] ice: Implement PTP support for E830 devices
@ 2024-08-08 12:57 ` Karol Kolacinski
  0 siblings, 0 replies; 16+ messages in thread
From: Karol Kolacinski @ 2024-08-08 12:57 UTC (permalink / raw)
  To: intel-wired-lan
  Cc: netdev, Karol Kolacinski, anthony.l.nguyen, przemyslaw.kitszel

Add specific functions and definitions for E830 devices to enable
PTP support.
Refactor processing of timestamping interrupt and cross timestamp
to avoid code redundancy.

Jacob Keller (1):
  ice: combine cross timestamp functions for E82x and E830

Karol Kolacinski (4):
  ice: Remove unncecessary ice_is_e8xx() functions
  ice: Use FIELD_PREP for timestamp values
  ice: Process TSYN IRQ in a separate function
  ice: Add timestamp ready bitmap for E830 products

Michal Michalik (1):
  ice: Implement PTP support for E830 devices

 drivers/net/ethernet/intel/Kconfig            |   2 +-
 drivers/net/ethernet/intel/ice/ice_common.c   | 128 +----
 drivers/net/ethernet/intel/ice/ice_common.h   |  19 +-
 drivers/net/ethernet/intel/ice/ice_ddp.c      |   4 +-
 drivers/net/ethernet/intel/ice/ice_gnss.c     |  23 +-
 .../net/ethernet/intel/ice/ice_hw_autogen.h   |  12 +
 drivers/net/ethernet/intel/ice/ice_main.c     |  25 +-
 drivers/net/ethernet/intel/ice/ice_osdep.h    |   4 +
 drivers/net/ethernet/intel/ice/ice_ptp.c      | 469 ++++++++++++------
 drivers/net/ethernet/intel/ice/ice_ptp.h      |   9 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c   | 289 ++++++++---
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h   |  41 +-
 drivers/net/ethernet/intel/ice/ice_type.h     |   9 -
 13 files changed, 618 insertions(+), 416 deletions(-)

V4 -> V5: Added 2 patches: "ice: Remove unncecessary ice_is_e8xx()
          functions" and "ice: Use FIELD_PREP for timestamp values".
          Edited return values "ice: Implement PTP support for E830
          devices".
V3 -> V4: Further kdoc fixes in "ice: Implement PTP support for
          E830 devices"
V2 -> V3: Rebased and fixed kdoc in "ice: Implement PTP support for
          E830 devices"
V1 -> V2: Fixed compilation issue in "ice: Implement PTP support for
          E830 devices"

base-commit: 58c0a87ea4b48467b6cc94835cc5d206a589d724
-- 
2.45.2


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

end of thread, other threads:[~2024-08-10  8:19 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-08 12:57 [Intel-wired-lan] [PATCH v5 iwl-next 0/6] ice: Implement PTP support for E830 devices Karol Kolacinski
2024-08-08 12:57 ` Karol Kolacinski
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 1/6] ice: Remove unncecessary ice_is_e8xx() functions Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 2/6] ice: Use FIELD_PREP for timestamp values Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski
2024-08-10  8:18   ` [Intel-wired-lan] " Simon Horman
2024-08-10  8:18     ` Simon Horman
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 3/6] ice: Implement PTP support for E830 devices Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 4/6] ice: Process TSYN IRQ in a separate function Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 5/6] ice: Add timestamp ready bitmap for E830 products Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski
2024-08-08 12:57 ` [Intel-wired-lan] [PATCH v5 iwl-next 6/6] ice: combine cross timestamp functions for E82x and E830 Karol Kolacinski
2024-08-08 12:57   ` Karol Kolacinski

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.