[PATCH net-next 0/6] bnxt_en: Updates for net-next
From: Michael Chan <michael.chan@broadcom.com>
Date: 2026-01-05 21:59:08
This patchset updates the driver with a FW interface update to support FEC stats histogram and NVRAM defragmentation. Patch #2 adds PTP cross timestamps [1]. Patch #3 adds FEC histogram stats. Patch #4 adds NVRAM defragmentation support that prevents FW update failure when NVRAM is fragmented. Patch #5 improves RSS distribution accuracy when certain number of rings is in use. The last patch adds ethtool .get_link_ext_state() support. [1] v1 posted earlier: https://lore.kernel.org/netdev/20251126215648.1885936-8-michael.chan@broadcom.com/ (local) Michael Chan (4): bnxt_en: Update FW interface to 1.10.3.151 bnxt_en: Add support for FEC bin histograms bnxt_en: Use a larger RSS indirection table on P5_PLUS chips bnxt_en: Implement ethtool_ops -> get_link_ext_state() Pavan Chebbi (2): bnxt_en: Add PTP .getcrosststamp() interface to get device/host times bnxt_en: Defrag the NVRAM region when resizing UPDATE region fails drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 41 ++++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 + .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 104 ++++++++++- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 47 +++++ include/linux/bnxt/hsi.h | 167 ++++++++++++++++-- 6 files changed, 347 insertions(+), 22 deletions(-) -- 2.51.0