net/bnxt: add initial TruFlow core resource management
authorShahaji Bhosle <sbhosle@broadcom.com>
Wed, 15 Apr 2020 08:18:44 +0000 (13:48 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:08 +0000 (13:57 +0200)
commitf8b6392ad769670fc1f9219db1f2cb8e4c83a44c
tree2082afa51d41ed93247a2c46ab4e3d4a57dbd706
parent80815f84691d7d366bdc7949f7fdbf3b9a14f849
net/bnxt: add initial TruFlow core resource management

- Add TruFlow public API definitions for resources
  as well as RM infrastructure

Signed-off-by: Shahaji Bhosle <sbhosle@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/tf_core.c
drivers/net/bnxt/tf_core/tf_core.h
drivers/net/bnxt/tf_core/tf_rm.c [new file with mode: 0644]
drivers/net/bnxt/tf_core/tf_rm.h
drivers/net/bnxt/tf_core/tf_session.h