net/bnxt: update ULP to handle action/index tables
authorMike Baucom <michael.baucom@broadcom.com>
Sat, 25 Apr 2020 03:47:24 +0000 (09:17 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 5 May 2020 13:53:57 +0000 (15:53 +0200)
commita8dab4fe2673ec547c7ec78100f1b62c72464e81
tree128c74075e89c832d6e50eb2ae328ff14161dac5
parent229f98639605e7a856932baa7cf4fa473f6eb3b7
net/bnxt: update ULP to handle action/index tables

The ulp required to be changed to properly call the index table
management routines and use the index for external memory indices.
The ulp no longer has to account for stride as the tf_core returns the
actual offset, not a 0 based index.

Signed-off-by: Mike Baucom <michael.baucom@broadcom.com>
Reviewed-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Reviewed-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/tf_ulp/ulp_mapper.c