[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1545295133-17666-1-git-send-email-michael.chan@broadcom.com>
Date: Thu, 20 Dec 2018 03:38:42 -0500
From: Michael Chan <michael.chan@...adcom.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org
Subject: [PATCH net-next 00/11] bnxt_en: Update for net-next.
Three main changes in this series, besides the usual firmware spec
update:
1. Add support for a new firmware communication channel direct to the
firmware processor that handles flow offloads. This speeds up
flow offload operations.
2. Use 64-bit internal flow handles to increase the number of flows
that can be offloaded.
3. Add level-2 context memory paging so that we can configure more
context memory for RDMA on the 57500 chips. Allocate more context
memory if RDMA is enabled on the 57500 chips.
Michael Chan (5):
bnxt_en: Update firmware interface spec. to 1.10.0.33.
bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring().
bnxt_en: Add Level 2 context memory paging support.
bnxt_en: Increase context memory allocations on 57500 chips for RDMA.
bnxt_en: Adjust default RX coalescing ticks to 10 us.
Venkat Duvvuru (6):
bnxt_en: Set hwrm_intr_seq_id value to its inverted value.
bnxt_en: Use macros for firmware message doorbell offsets.
bnxt_en: Avoid arithmetic on void * pointer.
bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id
routines.
bnxt_en: Add support for 2nd firmware message channel.
bnxt_en: Support for 64-bit flow handle.
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 311 ++++++++++---
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 102 ++++-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 614 +++++++++++++++++++++-----
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 108 ++++-
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 5 +
5 files changed, 936 insertions(+), 204 deletions(-)
--
2.5.1
Powered by blists - more mailing lists