Skip to content

Commit d36e03c

Browse files
Revert "ipc4: handler: maintain IPC set_pipeline_state order"
This reverts commit 05bffd7.
1 parent 4a6ac13 commit d36e03c

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

src/ipc/ipc4/handler.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -685,17 +685,6 @@ static int ipc4_set_pipeline_state(struct ipc4_message_request *ipc4)
685685
ipc_compound_pre_start(state.primary.r.type);
686686
ret = ipc4_pipeline_trigger(ppl_icd, cmd, &delayed);
687687
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-
}
699688
}
700689

701690
if (ret != 0)

0 commit comments

Comments
 (0)