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

- Add TruFlow session and resource support functions
- Add Truflow session close API and related message support functions
  for both session and hw resources

Signed-off-by: Michael Wildt <michael.wildt@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/Makefile
drivers/net/bnxt/tf_core/bitalloc.c [new file with mode: 0644]
drivers/net/bnxt/tf_core/bitalloc.h [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_core.c
drivers/net/bnxt/tf_core/tf_msg.c
drivers/net/bnxt/tf_core/tf_msg.h
drivers/net/bnxt/tf_core/tf_resources.h
drivers/net/bnxt/tf_core/tf_rm.h
drivers/net/bnxt/tf_core/tf_session.h