[PATCH 0/4] net/bnxt: ULP stats timer and PTP timestamping improvements
Mohammad Shuab Siddique
mohammad-shuab.siddique at broadcom.com
Wed Jun 3 22:37:34 CEST 2026
From: Mohammad Shuab Siddique <mohammad-shuab.siddique at broadcom.com>
This series improves PTP timestamping support and the ULP stats timer:
- Move the ULP stats timer thread to a dedicated CPU to avoid interfering
with DPDK worker lcores
- Replace register-based PTP initialization on Wh+ with HWRM interface calls
- Add HWRM-based Tx/Rx timestamp retrieval for BCM57414 (Wh+)
- Add PTP support for BCM5760X (Thor2) including TX timestamp completions
The PTP patches carry Fixes: tags and Cc: stable at dpdk.org.
Note: this series depends on series "net/bnxt: miscellaneous bug fixes".
Kalesh AP (3):
net/bnxt: Support for PTP on Wh+ using HWRM interface
net/bnxt: Support for Tx/Rx timestamp using HWRM on Wh+
net/bnxt: Add PTP support for Thor2
Mohammad Shuab Siddique (1):
net/bnxt: move ulp stats timer thread to dedicated cpu
drivers/net/bnxt/bnxt.h | 3 +
drivers/net/bnxt/bnxt_ethdev.c | 172 +--------------------------
drivers/net/bnxt/bnxt_hwrm.c | 37 ++----
drivers/net/bnxt/bnxt_rxr.c | 23 +++-
drivers/net/bnxt/bnxt_txr.c | 16 +++
drivers/net/bnxt/tf_ulp/ulp_sc_mgr.c | 73 ++++++++++--
6 files changed, 116 insertions(+), 208 deletions(-)
--
2.47.3
More information about the dev
mailing list