net/bnxt: add initial TruFlow core session open
authorMichael Wildt <michael.wildt@broadcom.com>
Wed, 15 Apr 2020 08:18:41 +0000 (13:48 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:08 +0000 (13:57 +0200)
commit8430a8b841c84a6a3cd84fb983013cf581c7d6a1
tree9c017419dd959281742eed5b13d95f3de20264d2
parent0ac8e95d3c4eb4826c62e481c6c93823f43eb459
net/bnxt: add initial TruFlow core session open

- Add infrastructure support
- Add tf_core open session support

Signed-off-by: Michael Wildt <michael.wildt@broadcom.com>
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
14 files changed:
drivers/net/bnxt/Makefile
drivers/net/bnxt/bnxt.h
drivers/net/bnxt/tf_core/hwrm_tf.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_core.c [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_core.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_msg.c [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_msg.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_msg_common.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_project.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_resources.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_rm.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_session.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tfp.c [new file with mode: 0644]
drivers/net/bnxt/tf_core/tfp.h [new file with mode: 0644]