numam-dpdk/drivers/net/bnxt/tf_core
Peter Spreadborough b2da02480c net/bnxt: support EEM system memory
- Select EEM Host or System memory via config parameter
- Add EEM system memory support for kernel memory
- Dependent on DPDK changes that add support for the HWRM_OEM_CMD.

Signed-off-by: Peter Spreadborough <peter.spreadborough@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
2020-07-07 23:38:27 +02:00
..
bitalloc.c net/bnxt: support two-level priority for TCAMs 2020-07-07 23:38:27 +02:00
bitalloc.h net/bnxt: support two-level priority for TCAMs 2020-07-07 23:38:27 +02:00
cfa_resource_types.h net/bnxt: align CFA resources with RM 2020-07-07 23:38:27 +02:00
hwrm_tf.h net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
ll.c net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
ll.h net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
lookup3.h net/bnxt: support exact match 2020-07-07 23:38:26 +02:00
Makefile net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
rand.c net/bnxt: add TruFlow core session SRAM 2020-04-21 13:57:08 +02:00
rand.h net/bnxt: add TruFlow core session SRAM 2020-04-21 13:57:08 +02:00
stack.c net/bnxt: support exact match 2020-07-07 23:38:26 +02:00
stack.h net/bnxt: support exact match 2020-07-07 23:38:26 +02:00
tf_common.h net/bnxt: update table get to use new design 2020-07-07 23:38:27 +02:00
tf_core.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_core.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_device_p4.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_device_p4.h net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
tf_device.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_device.h net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
tf_em_common.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_em_common.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_em_host.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_em_internal.c net/bnxt: update RM to support HCAPI only 2020-07-07 23:38:27 +02:00
tf_em_system.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_em.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_ext_flow_handle.h net/bnxt: support exact match 2020-07-07 23:38:26 +02:00
tf_global_cfg.c net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
tf_global_cfg.h net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
tf_identifier.c net/bnxt: implement IF tables set and get 2020-07-07 23:38:27 +02:00
tf_identifier.h net/bnxt: support multiple device 2020-07-07 23:38:27 +02:00
tf_if_tbl.c net/bnxt: implement IF tables set and get 2020-07-07 23:38:27 +02:00
tf_if_tbl.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_msg_common.h net/bnxt: add initial TruFlow core session open 2020-04-21 13:57:08 +02:00
tf_msg.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_msg.h net/bnxt: add global config set and get functions 2020-07-07 23:38:27 +02:00
tf_project.h net/bnxt: add initial TruFlow core session open 2020-04-21 13:57:08 +02:00
tf_resources.h net/bnxt: update table get to use new design 2020-07-07 23:38:27 +02:00
tf_rm.c net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
tf_rm.h net/bnxt: add external action allocate and free 2020-07-07 23:38:27 +02:00
tf_session.c net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
tf_session.h net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
tf_shadow_tbl.c net/bnxt: support multi device 2020-07-07 23:38:26 +02:00
tf_shadow_tbl.h net/bnxt: support multi device 2020-07-07 23:38:26 +02:00
tf_shadow_tcam.c net/bnxt: support multi device 2020-07-07 23:38:26 +02:00
tf_shadow_tcam.h net/bnxt: support multi device 2020-07-07 23:38:26 +02:00
tf_tbl.c net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
tf_tbl.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tf_tcam.c net/bnxt: add TF register and unregister 2020-07-07 23:38:27 +02:00
tf_tcam.h net/bnxt: support EM and TCAM lookup with table scope 2020-07-07 23:38:27 +02:00
tf_util.c net/bnxt: add external action allocate and free 2020-07-07 23:38:27 +02:00
tf_util.h net/bnxt: update RM with residual checker 2020-07-07 23:38:27 +02:00
tfp.c net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00
tfp.h net/bnxt: support EEM system memory 2020-07-07 23:38:27 +02:00