net/bnxt: update ULP to handle action/index tables
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 <c089d82d6780f221b7ddfeedb35afd8fb349c608@broadcom.com>
Reviewed-by: Kishore Padmanabha <8439b6a081a812bae1e8bb617b93292cb4053ca8@broadcom.com>
Reviewed-by: Venkat Duvvuru <48b8ea0e77f20d44c3ea07c37bda62dfebd795d9@broadcom.com>
Reviewed-by: Ajit Khaparde <01965fbd61169dc18f3fb5e13de7f67d298f8924@broadcom.com>

john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk