numam-dpdk/drivers/net/bnxt/tf_core
Pete Spreadborough 69c410b844 net/bnxt: support EM/EEM
- Add TruFlow flow memory support
- Exact Match (EM) adds the capability to manage and manipulate
  data flows using on chip memory.
- Extended Exact Match (EEM) behaves similarly to EM, but at a
  vastly increased scale by using host DDR, with performance
  trade-off due to the need to access off-chip memory.

Signed-off-by: Pete Spreadborough <peter.spreadborough@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2020-04-21 13:57:08 +02:00
..
bitalloc.c net/bnxt: add initial TruFlow core session close 2020-04-21 13:57:08 +02:00
bitalloc.h net/bnxt: add initial TruFlow core session close 2020-04-21 13:57:08 +02:00
hwrm_tf.h net/bnxt: support TruFlow core table scope 2020-04-21 13:57:08 +02:00
lookup3.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +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 EM/EEM 2020-04-21 13:57:08 +02:00
stack.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_core.c net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_core.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_em.c net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_em.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_ext_flow_handle.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +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 EM/EEM 2020-04-21 13:57:08 +02:00
tf_msg.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +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: add TruFlow core session SRAM 2020-04-21 13:57:08 +02:00
tf_rm.c net/bnxt: add resource manager 2020-04-21 13:57:08 +02:00
tf_rm.h net/bnxt: add initial TruFlow core resource management 2020-04-21 13:57:08 +02:00
tf_session.h net/bnxt: add resource manager 2020-04-21 13:57:08 +02:00
tf_tbl.c net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tf_tbl.h net/bnxt: support EM/EEM 2020-04-21 13:57:08 +02:00
tfp.c net/bnxt: add initial TruFlow core session open 2020-04-21 13:57:08 +02:00
tfp.h net/bnxt: add initial TruFlow core session open 2020-04-21 13:57:08 +02:00