We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a6ac13 commit d36e03cCopy full SHA for d36e03c
src/ipc/ipc4/handler.c
@@ -685,17 +685,6 @@ static int ipc4_set_pipeline_state(struct ipc4_message_request *ipc4)
685
ipc_compound_pre_start(state.primary.r.type);
686
ret = ipc4_pipeline_trigger(ppl_icd, cmd, &delayed);
687
ipc_compound_post_start(state.primary.r.type, ret, delayed);
688
- if (delayed) {
689
- /* To maintain pipeline order for triggers, we must
690
- * do a blocking wait until trigger is processed.
691
- * This will add a max delay of 'ppl_count' LL ticks
692
- * to process the full trigger list.
693
- */
694
- if (ipc_wait_for_compound_msg() != 0) {
695
- ipc_cmd_err(&ipc_tr, "ipc4: fail with delayed trigger");
696
- return IPC4_FAILURE;
697
- }
698
699
}
700
701
if (ret != 0)
0 commit comments