[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231201223924.26955-1-michael.chan@broadcom.com>
Date: Fri, 1 Dec 2023 14:39:09 -0800
From: Michael Chan <michael.chan@...adcom.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
edumazet@...gle.com,
kuba@...nel.org,
pabeni@...hat.com,
gospo@...adcom.com
Subject: [PATCH net-next 00/15] bnxt_en: Support new 5760X P7 devices
This series completes the basic support for the new 5760X P7 devices
with new PCI IDs added in the last patch.
Thie first patch fixes a backing store issue introduced in the last
patchset last week. The 2nd patch is the new firmware interface
required to support the new chips. The next few patches are doorbell
changes, refactoring, and new hardware interface structures. New
changes to support packet reception including TPA are added in patch 10.
The next 4 patches are ethernet link related changes to support the
new chip.
Ajit Khaparde (1):
bnxt_en: Refactor RSS capability fields
Hongguang Gao (1):
bnxt_en: Consolidate DB offset calculation
Michael Chan (13):
bnxt_en: Fix backing store V2 logic
bnxt_en: Update firmware interface to 1.10.3.15
bnxt_en: Define basic P7 macros
bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips
bnxt_en: Add new P7 hardware interface definitions
bnxt_en: Refactor RX VLAN acceleration logic.
bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end().
bnxt_en: Add support for new RX and TPA_START completion types for P7
bnxt_en: Refactor ethtool speeds logic
bnxt_en: Support new firmware link parameters
bnxt_en: Support force speed using the new HWRM fields
bnxt_en: Report the new ethtool link modes in the new firmware
interface
bnxt_en: Add 5760X (P7) PCI IDs
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 383 ++++++++++---
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 189 ++++++-
.../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 315 +++++++++--
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 521 +++++++++++++-----
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 4 +
6 files changed, 1132 insertions(+), 290 deletions(-)
--
2.30.1
Download attachment "smime.p7s" of type "application/pkcs7-signature" (4209 bytes)
Powered by blists - more mailing lists