From: Mohammad Shuab Siddique <[email protected]>

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: [email protected].

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

Reply via email to