[dpdk-dev] [PATCH 1/5] net/bnxt: reserve a flowdb resource function as invalid
Venkat Duvvuru
venkatkumar.duvvuru at broadcom.com
Sat Apr 25 05:47:22 CEST 2020
From: Mike Baucom <michael.baucom at broadcom.com>
The resource function did not have a method of invalidating or
indicating that a resource is uninitialized. Added an invalid enum so
that processing works correctly for partially added flows.
Signed-off-by: Mike Baucom <michael.baucom at broadcom.com>
Reviewed-by: Kishore Padmanabha <kishore.padmanabha at broadcom.com>
Reviewed-by: Ajit Kumar Khaparde <ajit.khaparde at broadcom.com>
---
drivers/net/bnxt/tf_ulp/ulp_template_db.h | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db.h b/drivers/net/bnxt/tf_ulp/ulp_template_db.h
index a5606bd..e6065d2 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db.h
@@ -204,13 +204,14 @@ enum bnxt_ulp_regfile_index {
};
enum bnxt_ulp_resource_func {
- BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE = 0,
- BNXT_ULP_RESOURCE_FUNC_EM_TABLE = 1,
- BNXT_ULP_RESOURCE_FUNC_INDEX_TABLE = 2,
- BNXT_ULP_RESOURCE_FUNC_CACHE_TABLE = 3,
- BNXT_ULP_RESOURCE_FUNC_IDENTIFIER = 4,
- BNXT_ULP_RESOURCE_FUNC_HW_FID = 5,
- BNXT_ULP_RESOURCE_FUNC_LAST = 6
+ BNXT_ULP_RESOURCE_FUNC_INVALID = 0,
+ BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE = 1,
+ BNXT_ULP_RESOURCE_FUNC_EM_TABLE = 2,
+ BNXT_ULP_RESOURCE_FUNC_INDEX_TABLE = 3,
+ BNXT_ULP_RESOURCE_FUNC_CACHE_TABLE = 4,
+ BNXT_ULP_RESOURCE_FUNC_IDENTIFIER = 5,
+ BNXT_ULP_RESOURCE_FUNC_HW_FID = 6,
+ BNXT_ULP_RESOURCE_FUNC_LAST = 7
};
enum bnxt_ulp_result_opc {
--
2.7.4
More information about the dev
mailing list