Enabling basic PTP feature in IDPF PMD using virtchnl messages. --- v6: - Addressed Bruce's comments - Addressed AI comments --- v5: - Addressed AI comments --- v4: - Addressed Bruce's comments --- v3: - Fixed checkpatch warnings - Addressed Bruce's comments --- v2: - Fixed essential checkpatch warnings ---
Milena Olech (1): net/idpf/base: add a new API for PTP support Soumyadeep Hore (3): net/idpf: add PTP virtchnl2 support net/idpf: add timesync support doc/guides: add PTP IDPF documentation doc/guides/nics/features/idpf.ini | 1 + doc/guides/nics/idpf.rst | 15 + doc/guides/rel_notes/release_26_03.rst | 4 + drivers/net/intel/common/tx.h | 1 + drivers/net/intel/idpf/base/virtchnl2.h | 324 +++++++---- drivers/net/intel/idpf/idpf_common_device.h | 4 + drivers/net/intel/idpf/idpf_common_rxtx.c | 121 +++-- drivers/net/intel/idpf/idpf_common_rxtx.h | 7 + drivers/net/intel/idpf/idpf_common_virtchnl.c | 31 +- drivers/net/intel/idpf/idpf_ethdev.c | 270 ++++++++++ drivers/net/intel/idpf/idpf_ptp.c | 504 ++++++++++++++++++ drivers/net/intel/idpf/idpf_ptp.h | 130 +++++ drivers/net/intel/idpf/meson.build | 1 + 13 files changed, 1261 insertions(+), 152 deletions(-) create mode 100644 drivers/net/intel/idpf/idpf_ptp.c create mode 100644 drivers/net/intel/idpf/idpf_ptp.h -- 2.47.1

