]> git.droids-corp.org - dpdk.git/commitdiff
net/bnxt: remove 2 slice wildcard entries
authorMike Baucom <michael.baucom@broadcom.com>
Wed, 3 Nov 2021 00:52:49 +0000 (17:52 -0700)
committerAjit Khaparde <ajit.khaparde@broadcom.com>
Thu, 4 Nov 2021 21:14:28 +0000 (22:14 +0100)
Remove 2-slice wildcard entries for scale.
The type-5 wildcard IPv6 flows are removed in order to increase
the scale for app-id=3.
The app no longer supports 2-slice wildcard entries.

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

index b64279710bebd14d8bcd020777414bcffbd1a2af..fd211bbc3fda58db858b8aa3da6ec490b08b5445 100644 (file)
@@ -462,7 +462,7 @@ ulp_ctx_shared_session_open(struct bnxt *bp,
 
        parms.shadow_copy = true;
        parms.bp = bp;
-       if (app_id == 0 || app_id == 3)
+       if (app_id == 0)
                parms.wc_num_slices = TF_WC_TCAM_2_SLICE_PER_ROW;
        else
                parms.wc_num_slices = TF_WC_TCAM_1_SLICE_PER_ROW;
@@ -584,7 +584,7 @@ ulp_ctx_session_open(struct bnxt *bp,
                return rc;
 
        params.bp = bp;
-       if (app_id == 0 || app_id == 3)
+       if (app_id == 0)
                params.wc_num_slices = TF_WC_TCAM_2_SLICE_PER_ROW;
        else
                params.wc_num_slices = TF_WC_TCAM_1_SLICE_PER_ROW;