numam-dpdk/drivers/net/bnxt
Kishore Padmanabha 2730e7f9e8 net/bnxt: add flow templates for Thor
1. Add support for egress flows with port and count action for
   Thor platform.
2. Added templates to support VXLAN encapsulation feature for Thor.
3. Added support for VXLAN decap and VLAN pop actions along with
   the ingress flow.
4. Added templates to enable VXLAN decap support for f1 and f2 flows.
5. Added templates Thor VF Rep support
6. Added Thor ingress mod table actions for NAT, NAPT, and TTL.
7. Added mirror/sample table support
8. Added supported for IPv6 flows for Thor.

Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Signed-off-by: Mike Baucom <michael.baucom@broadcom.com>
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Shahaji Bhosle <sbhosle@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2021-09-21 06:40:18 +02:00
..
hcapi/cfa net/bnxt: cleanup ULP parser and mapper 2021-07-08 02:02:14 +02:00
tf_core net/bnxt: add flow templates for Thor 2021-09-21 06:40:18 +02:00
tf_ulp net/bnxt: add flow templates for Thor 2021-09-21 06:40:18 +02:00
bnxt_cpr.c net/bnxt: handle pause storm event 2021-07-14 20:29:05 +02:00
bnxt_cpr.h net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_ethdev.c net/bnxt: fix Rx queue startup state 2021-09-15 02:07:08 +02:00
bnxt_filter.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_filter.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_flow.c net/bnxt: use common function to free VNIC resource 2021-06-09 00:27:45 +02:00
bnxt_hwrm.c net/bnxt: fix double allocation of ring groups 2021-09-02 02:39:45 +02:00
bnxt_hwrm.h net/bnxt: handle pause storm event 2021-07-14 20:29:05 +02:00
bnxt_irq.c net/bnxt: fix null dereference in interrupt handler 2021-07-20 23:33:25 +02:00
bnxt_irq.h net/bnxt: rename a member to avoid conflict 2021-03-12 07:13:49 +01:00
bnxt_nvm_defs.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_reps.c net/bnxt: drop unused attribute 2021-04-24 21:23:09 +02:00
bnxt_reps.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_ring.c net/bnxt: update ring group after ring stop start 2021-08-19 06:39:23 +02:00
bnxt_ring.h net/bnxt: fix ring and context memory allocation 2021-07-08 05:55:52 +02:00
bnxt_rxq.c net/bnxt: support runtime queue setup 2021-07-08 05:55:56 +02:00
bnxt_rxq.h net/bnxt: detect bad opaque in Rx completion 2021-06-08 19:17:25 +02:00
bnxt_rxr.c net/bnxt: fix VLAN indication in Rx mbuf 2021-09-02 02:34:03 +02:00
bnxt_rxr.h net/bnxt: fix mbuf VLAN in scalar Rx 2021-09-02 02:33:39 +02:00
bnxt_rxtx_vec_avx2.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_rxtx_vec_common.h net/bnxt: optimize Tx completion handling 2021-03-12 16:07:33 +01:00
bnxt_rxtx_vec_neon.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_rxtx_vec_sse.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_stats.c net/bnxt: clear cached statistics 2021-07-15 02:31:32 +02:00
bnxt_stats.h net/bnxt: drop unused attribute 2021-04-24 21:23:09 +02:00
bnxt_txq.c net/bnxt: support runtime queue setup 2021-07-08 05:55:56 +02:00
bnxt_txq.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_txr.c net/bnxt: fix missing barriers in completion handling 2021-07-12 20:38:12 +02:00
bnxt_txr.h net/bnxt: add AVX2 RX/Tx 2021-06-07 23:36:13 +02:00
bnxt_util.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
bnxt_util.h net/bnxt: add action SRAM translation 2021-07-08 01:56:51 +02:00
bnxt_vnic.c net/bnxt: fix ring and context memory allocation 2021-07-08 05:55:52 +02:00
bnxt_vnic.h net/bnxt: use prefix on global function 2021-04-24 21:39:12 +02:00
bnxt.h net/bnxt: fix VLAN indication in Rx mbuf 2021-09-02 02:34:03 +02:00
hsi_struct_def_dpdk.h net/bnxt: update HSI structure 2021-07-14 20:29:05 +02:00
meson.build net/bnxt: fix aarch32 build 2021-07-09 19:59:46 +02:00
rte_pmd_bnxt.c net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
rte_pmd_bnxt.h net/bnxt: update copyright year 2021-01-29 18:16:10 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00