Skip to content

audio: pipeline: create LL task for DP-only pipelines - #11453

Open
abonislawski wants to merge 1 commit into
thesofproject:mainfrom
abonislawski:dp_ppl_ll_task
Open

abonislawski wants to merge 1 commit into
thesofproject:mainfrom
abonislawski:dp_ppl_ll_task

Conversation

@abonislawski

Copy link
Copy Markdown
Member

Initialize an LL task during pipeline preparation
so secondary ring buffers are synchronized before DP processing.

Initialize an LL task during pipeline preparation
so secondary ring buffers are synchronized before DP processing.

Signed-off-by: Adrian Bonislawski <adrian.bonislawski@intel.com>X
Copilot AI balanced review requested due to automatic review settings November 13, 2026 08:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain for the change enabling LL task initialization in DP-only audio pipelines.

No open issues 🎉

What changed in this PR

This PR initializes a low-latency (LL) task for DP-only audio pipelines during preparation, enabling secondary-buffer synchronization before DP processing.

Changes:

  • Removes the LL processing-domain restriction on task initialization while preserving error handling.
  • Adds documentation explaining why DP pipelines need LL scheduling for triggers and buffer synchronization.
File Description
src/​audio/​pipeline/​pipeline-params.c Initializes LL tasks regardless of processing domain and documents their role in DP pipelines.

Review effort: Balanced

@intel-sofci

Copy link
Copy Markdown

PR 11453: test results

Run date: 2026-11-13 09:01 UTC

Tested commit: 1bdb7b0dd7d5e7047f7a17fa950f775ad09f3270

mtl pass rate lnl pass rate ptl pass rate wcl pass rate nvl pass rate

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.

5 participants