Skip to content

topology2: add deep buffer speaker support to amp function topologies to v2.14#10595

Open
bardliao wants to merge 2 commits intothesofproject:stable-v2.14from
bardliao:for-v2.14-deep-buffer
Open

topology2: add deep buffer speaker support to amp function topologies to v2.14#10595
bardliao wants to merge 2 commits intothesofproject:stable-v2.14from
bardliao:for-v2.14-deep-buffer

Conversation

@bardliao
Copy link
Collaborator

@bardliao bardliao commented Mar 4, 2026

cherry pick the deep buffer speaker support to v2.14

bardliao and others added 2 commits March 4, 2026 14:20
Add deep buffer speaker support to amp function topologies

Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
(cherry picked from commit 5267a4b)
With Dynamic DeepBuffer the host DMA buffer size is calculated based
on the requested ALSA period size (with a headroom between the two)
using the DEEP_BUFFER token as a maximum limit for the host DMA buffer.

This way applications can use the same DeepBuffer enabled PCM for
different use cases and still benefit of the power saving of a bigger host DMA

Kernel has been updated
thesofproject/linux#5673

Signed-off-by: Uday M Bhat <uday.m.bhat@intel.com>
(cherry picked from commit 9ce8671)
@bardliao bardliao requested review from kv2019i and lgirdwood March 4, 2026 06:24
@bardliao bardliao requested review from jsarha and ranj063 as code owners March 4, 2026 06:24
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.

3 participants