summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/staging/fsl_dpa_offload/dpa_classifier.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/drivers/staging/fsl_dpa_offload/dpa_classifier.c b/drivers/staging/fsl_dpa_offload/dpa_classifier.c
index 0c081b9..5f7c7f7 100644
--- a/drivers/staging/fsl_dpa_offload/dpa_classifier.c
+++ b/drivers/staging/fsl_dpa_offload/dpa_classifier.c
@@ -2784,10 +2784,6 @@ static int action_to_next_engine_params(const struct dpa_cls_tbl_action *action,
next_engine_params->nextEngine = e_FM_PCD_DONE;
next_engine_params->params.enqueueParams.action =
e_FM_PCD_DROP_FRAME;
- if (action->enable_statistics)
- next_engine_params->statisticsEn =
- TRUE;
-
break;
case DPA_CLS_TBL_ACTION_ENQ:
if (distribution && classification) {
@@ -2863,10 +2859,6 @@ static int action_to_next_engine_params(const struct dpa_cls_tbl_action *action,
action->enq_params.new_rel_vsp_id;
#endif
}
-
- if (action->enable_statistics)
- next_engine_params->statisticsEn =
- TRUE;
}
if (action->enq_params.hmd != DPA_OFFLD_DESC_NONE) {
@@ -2980,6 +2972,9 @@ static int action_to_next_engine_params(const struct dpa_cls_tbl_action *action,
return -EINVAL;
}
+ if (action->enable_statistics)
+ next_engine_params->statisticsEn = TRUE;
+
dpa_cls_dbg(("DEBUG: dpa_classifier %s (%d) <--\n", __func__,
__LINE__));