net/bnxt: add AVX2 RX/Tx
authorLance Richardson <lance.richardson@broadcom.com>
Mon, 24 May 2021 18:59:51 +0000 (14:59 -0400)
committerAjit Khaparde <ajit.khaparde@broadcom.com>
Mon, 7 Jun 2021 21:36:13 +0000 (23:36 +0200)
commitc4e4c18963b0c686d990e067787b9944a6330a9c
tree54aeeacb2523e24835d753cfb0536e354ff2bfa9
parent008feb839f4e2829db8510719f5a393da803fc1b
net/bnxt: add AVX2 RX/Tx

Implement AVX2 vector PMD.

Signed-off-by: Lance Richardson <lance.richardson@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
doc/guides/nics/bnxt.rst
drivers/net/bnxt/bnxt_ethdev.c
drivers/net/bnxt/bnxt_rxr.c
drivers/net/bnxt/bnxt_rxr.h
drivers/net/bnxt/bnxt_rxtx_vec_avx2.c [new file with mode: 0644]
drivers/net/bnxt/bnxt_rxtx_vec_neon.c
drivers/net/bnxt/bnxt_rxtx_vec_sse.c
drivers/net/bnxt/bnxt_txr.h
drivers/net/bnxt/meson.build