[PATCH v4 0/4] Enable PTP feature for MEV

Soumyadeep Hore
2026-01-20T06:34:04Z

Enabling basic PTP feature in IDPF PMD using virtchnl messages.

---
v4:
- Addressed Bruce's comments
---
v3:
- Fixed checkpatch warnings
- Addressed Bruce's comments
---
v2:
- Fixed essential checkpatch warnings
---
Milena Olech (1):
net/idpf: add a new API for PTP support

Soumyadeep Hore (3):
net/idpf: add PTP virtchnl2 support
net/intel: add support for Precision Time Protocol
doc: add PTP IDPF documentation

doc/guides/nics/idpf.rst | 15 +
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 | 186 +++--
drivers/net/intel/idpf/idpf_common_rxtx.h | 10 +
drivers/net/intel/idpf/idpf_common_virtchnl.c | 34 +-
drivers/net/intel/idpf/idpf_ethdev.c | 275 ++++++++
drivers/net/intel/idpf/idpf_ptp.c | 646 ++++++++++++++++++
drivers/net/intel/idpf/idpf_ptp.h | 227 ++++++
drivers/net/intel/idpf/meson.build | 1 +
11 files changed, 1561 insertions(+), 162 deletions(-)
create mode 100644 drivers/net/intel/idpf/idpf_ptp.c
create mode 100644 drivers/net/intel/idpf/idpf_ptp.h

--
2.47.1