net/bnxt: support TruFlow core TCAM
authorShahaji Bhosle <sbhosle@broadcom.com>
Wed, 15 Apr 2020 08:18:47 +0000 (13:48 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:08 +0000 (13:57 +0200)
commit82fa189de8ae89b4a3c181140ff4a2490b192a03
tree9e35b70107f423416607b38484562db1dec3ab56
parent6cf2f95d4dfbae8c8b4ea31ec899e750dcbc62bb
net/bnxt: support TruFlow core TCAM

- Add TruFlow TCAM public API functions
- Add TCAM support functions as well as public APIs.

Signed-off-by: Shahaji Bhosle <sbhosle@broadcom.com>
Signed-off-by: Jay Ding <jay.ding@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/tf_core/tf_core.c
drivers/net/bnxt/tf_core/tf_core.h
drivers/net/bnxt/tf_core/tf_msg.c
drivers/net/bnxt/tf_core/tf_msg.h