Skip to content

Commit b9b1c68

Browse files
Revert "ipc4: handler: maintain IPC set_pipeline_state order"
This reverts commit 05bffd7. Signed-off-by: Serhiy Katsyuba <serhiy.katsyuba@intel.com>
1 parent 07eaea1 commit b9b1c68

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

src/ipc/ipc4/handler-user.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -556,17 +556,6 @@ int ipc4_set_pipeline_state(struct ipc4_message_request *ipc4)
556556
ipc_compound_pre_start(state.primary.r.type);
557557
ret = ipc4_pipeline_trigger(ppl_icd, cmd, &delayed);
558558
ipc_compound_post_start(state.primary.r.type, ret, delayed);
559-
if (delayed) {
560-
/* To maintain pipeline order for triggers, we must
561-
* do a blocking wait until trigger is processed.
562-
* This will add a max delay of 'ppl_count' LL ticks
563-
* to process the full trigger list.
564-
*/
565-
if (ipc_wait_for_compound_msg() != 0) {
566-
ipc_cmd_err(&ipc_tr, "ipc4: fail with delayed trigger");
567-
return IPC4_FAILURE;
568-
}
569-
}
570559
}
571560

572561
if (ret != 0)

0 commit comments

Comments
 (0)