[v5,0/3] net/bnxt: vector mode enhancements
mbox series

Message ID 20200707222225.33446-1-ajit.khaparde@broadcom.com
Headers show
Series
  • net/bnxt: vector mode enhancements
Related show

Message

Ajit Khaparde July 7, 2020, 10:22 p.m. UTC
v2->v3:
 - update bnxt doc
 - update 20.08 release notes

v3->v4:
 - rebase against latest code base

v4->v5:
 - distribute release notes updates to the patches that adds the feature

Lance Richardson (3):
  net/bnxt: disable vector receive for mark action
  net/bnxt: support Rx/Tx burst mode info
  net/bnxt: add ARM64 vector support

 doc/guides/nics/bnxt.rst                |   6 +-
 doc/guides/nics/features/bnxt.ini       |   1 +
 doc/guides/rel_notes/release_20_08.rst  |   2 +
 drivers/net/bnxt/Makefile               |   3 +
 drivers/net/bnxt/bnxt_ethdev.c          |  52 ++-
 drivers/net/bnxt/bnxt_flow.c            |  20 +-
 drivers/net/bnxt/bnxt_ring.c            |   4 +-
 drivers/net/bnxt/bnxt_rxq.h             |   2 +-
 drivers/net/bnxt/bnxt_rxr.c             |  18 +
 drivers/net/bnxt/bnxt_rxr.h             |   2 +-
 drivers/net/bnxt/bnxt_rxtx_vec_common.h |  57 +++
 drivers/net/bnxt/bnxt_rxtx_vec_neon.c   | 469 ++++++++++++++++++++++++
 drivers/net/bnxt/bnxt_rxtx_vec_sse.c    |  46 +--
 drivers/net/bnxt/bnxt_txr.h             |   2 +-
 drivers/net/bnxt/meson.build            |   2 +
 15 files changed, 619 insertions(+), 67 deletions(-)
 create mode 100644 drivers/net/bnxt/bnxt_rxtx_vec_common.h
 create mode 100644 drivers/net/bnxt/bnxt_rxtx_vec_neon.c