[dpdk-dev] [PATCH 00/11] add support for BCM57508 controller
Ferruh Yigit
ferruh.yigit at intel.com
Fri Jun 7 12:48:05 CEST 2019
On 6/2/2019 6:42 PM, Lance Richardson wrote:
> NOTE: This patch series has dependencies on the "bnxt patchset"
> series that is currently under review.
>
> This patch series adds support to the bnxt PMD for the
> BCM57508 Ethernet controller (a.k.a the "Thor" controller).
Can you please send doc [1] and web page [2] and release notes [3] patches to
document this new device support?
[1]
doc/guides/nics/bnxt.rst
[2]
https://core.dpdk.org/supported/nics/broadcom/
[3]
doc/guides/rel_notes/release_19_08.rst
>
> Patches 1-5 include cleanups and bug fixes for the existing driver.
>
> Patch 6 adds support for "extended" HWRM requests. Extended
> HWRM requests are larger in size and use indirection to a
> buffer in host memory.
>
> Patch 7 refactors doorbell handling in preparation for
> the doorbell protocol used for Thor.
> Patch 8 refactors descriptor ring allocation in preparation
> for thor, which requires an additional "notification queue"
> ring to be associated with transmit/receive completion rings.
>
> Patch 9 contains the core of the changes needed to support the
> thor controller.
>
> Patch 10 adds thor-specific completion coalescing configuration.
>
> Patch 11 adds thor-specific support for RSS.
>
> Lance Richardson (11):
> net/bnxt: endianness conversions in cp ring macros
> net/bnxt: fix ring type macro name usage
> net/bnxt: fix width in stats ctx endian conversion
> net/bnxt: use consistent values for vnic RSS rule
> net/bnxt: reset function earlier in initialization
> net/bnxt: support extended hwrm request sizes
> net/bnxt: refactor doorbell handling
> net/bnxt: refactor ring allocation code
> net/bnxt: add support for thor controller
> net/bnxt: enable completion coalescing for thor
> net/bnxt: enable RSS for thor-based controllers
More information about the dev
mailing list