Skip to content

ipc4: multi pipeline set state on different cores - #7995

Merged
mwasko merged 1 commit into
thesofproject:mainfrom
juimonen:multi_set_state
Jul 31, 2023
Merged

mwasko merged 1 commit into
thesofproject:mainfrom
juimonen:multi_set_state

Conversation

@juimonen

Copy link
Copy Markdown

This will allow to correctly set multiple pipelines state even if they are allocated on different cores.

ipc4_set_pipeline_state will check if several cores are involved

  • set ppl state if only current core requested
  • process IPC on another core if only single secondary core requested
  • send IDC messages if several secondary cores involved

This will allow to correctly set multiple pipelines state
even if they are allocated on different cores.

ipc4_set_pipeline_state will check if several cores are involved
- set ppl state if only current core requested
- process IPC on another core if only single secondary core requested
- send IDC messages if several secondary cores involved

Signed-off-by: Adrian Bonislawski <adrian.bonislawski@intel.com>
Signed-off-by: Jaska Uimonen <jaska.uimonen@intel.com>
@lgirdwood

Copy link
Copy Markdown
Member

This is an update of #7962 as @abonislawski is OOO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants