@@ -1235,8 +1235,8 @@ static int rvu_af_dl_dwrr_mtu_get(struct devlink *devlink, u32 id,
12351235enum rvu_af_dl_param_id {
12361236 RVU_AF_DEVLINK_PARAM_ID_BASE = DEVLINK_PARAM_GENERIC_ID_MAX ,
12371237 RVU_AF_DEVLINK_PARAM_ID_DWRR_MTU ,
1238- RVU_AF_DEVLINK_PARAM_ID_NPC_EXACT_FEATURE_DISABLE ,
12391238 RVU_AF_DEVLINK_PARAM_ID_NPC_MCAM_ZONE_PERCENT ,
1239+ RVU_AF_DEVLINK_PARAM_ID_NPC_EXACT_FEATURE_DISABLE ,
12401240 RVU_AF_DEVLINK_PARAM_ID_NIX_MAXLF ,
12411241};
12421242
@@ -1434,15 +1434,6 @@ static const struct devlink_param rvu_af_dl_params[] = {
14341434 BIT (DEVLINK_PARAM_CMODE_RUNTIME ),
14351435 rvu_af_dl_dwrr_mtu_get , rvu_af_dl_dwrr_mtu_set ,
14361436 rvu_af_dl_dwrr_mtu_validate ),
1437- };
1438-
1439- static const struct devlink_param rvu_af_dl_param_exact_match [] = {
1440- DEVLINK_PARAM_DRIVER (RVU_AF_DEVLINK_PARAM_ID_NPC_EXACT_FEATURE_DISABLE ,
1441- "npc_exact_feature_disable" , DEVLINK_PARAM_TYPE_STRING ,
1442- BIT (DEVLINK_PARAM_CMODE_RUNTIME ),
1443- rvu_af_npc_exact_feature_get ,
1444- rvu_af_npc_exact_feature_disable ,
1445- rvu_af_npc_exact_feature_validate ),
14461437 DEVLINK_PARAM_DRIVER (RVU_AF_DEVLINK_PARAM_ID_NPC_MCAM_ZONE_PERCENT ,
14471438 "npc_mcam_high_zone_percent" , DEVLINK_PARAM_TYPE_U8 ,
14481439 BIT (DEVLINK_PARAM_CMODE_RUNTIME ),
@@ -1457,6 +1448,15 @@ static const struct devlink_param rvu_af_dl_param_exact_match[] = {
14571448 rvu_af_dl_nix_maxlf_validate ),
14581449};
14591450
1451+ static const struct devlink_param rvu_af_dl_param_exact_match [] = {
1452+ DEVLINK_PARAM_DRIVER (RVU_AF_DEVLINK_PARAM_ID_NPC_EXACT_FEATURE_DISABLE ,
1453+ "npc_exact_feature_disable" , DEVLINK_PARAM_TYPE_STRING ,
1454+ BIT (DEVLINK_PARAM_CMODE_RUNTIME ),
1455+ rvu_af_npc_exact_feature_get ,
1456+ rvu_af_npc_exact_feature_disable ,
1457+ rvu_af_npc_exact_feature_validate ),
1458+ };
1459+
14601460/* Devlink switch mode */
14611461static int rvu_devlink_eswitch_mode_get (struct devlink * devlink , u16 * mode )
14621462{
0 commit comments