|
@@ -1072,6 +1072,20 @@ hal_rx_flow_setup_fse_6432(uint8_t *rx_fst, uint32_t table_offset,
|
|
|
HAL_SET_FLD_SM(RX_FLOW_SEARCH_ENTRY, L4_PROTOCOL,
|
|
|
flow->tuple_info.l4_protocol);
|
|
|
|
|
|
+ HAL_CLR_FLD(fse, RX_FLOW_SEARCH_ENTRY, USE_PPE);
|
|
|
+ HAL_SET_FLD(fse, RX_FLOW_SEARCH_ENTRY, USE_PPE) |=
|
|
|
+ HAL_SET_FLD_SM(RX_FLOW_SEARCH_ENTRY, USE_PPE, flow->use_ppe_ds);
|
|
|
+
|
|
|
+ HAL_CLR_FLD(fse, RX_FLOW_SEARCH_ENTRY, PRIORITY_VALID);
|
|
|
+ HAL_SET_FLD(fse, RX_FLOW_SEARCH_ENTRY, PRIORITY_VALID) |=
|
|
|
+ HAL_SET_FLD_SM(RX_FLOW_SEARCH_ENTRY, PRIORITY_VALID,
|
|
|
+ flow->priority_vld);
|
|
|
+
|
|
|
+ HAL_CLR_FLD(fse, RX_FLOW_SEARCH_ENTRY, SERVICE_CODE);
|
|
|
+ HAL_SET_FLD(fse, RX_FLOW_SEARCH_ENTRY, SERVICE_CODE) |=
|
|
|
+ HAL_SET_FLD_SM(RX_FLOW_SEARCH_ENTRY, SERVICE_CODE,
|
|
|
+ flow->service_code);
|
|
|
+
|
|
|
HAL_CLR_FLD(fse, RX_FLOW_SEARCH_ENTRY, REO_DESTINATION_HANDLER);
|
|
|
HAL_SET_FLD(fse, RX_FLOW_SEARCH_ENTRY, REO_DESTINATION_HANDLER) |=
|
|
|
HAL_SET_FLD_SM(RX_FLOW_SEARCH_ENTRY, REO_DESTINATION_HANDLER,
|