Skip to content

Commit d3c8157

Browse files
author
Jyri Sarha
committed
topology2: add d0i3_compatible properties to host-copier widget
Add playback_compatible_d0i3 and capture_compatible_d0i3 attributes to the host-copier widget class so they can be set on host-copier widgets to enable Wake on Voice and similar functionalities for the associated PCMs. Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
1 parent f3732b2 commit d3c8157

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

‎tools/topology/topology2/include/components/host-copier.conf‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,18 @@ Class.Widget."host-copier" {
8383
token_ref "copier.word"
8484
}
8585

86+
#
87+
# D0I3 compatibility flags for streams. When set, the DSP can
88+
# remain in D0i3 during S0ix while this stream is active.
89+
#
90+
DefineAttribute."playback_compatible_d0i3" {
91+
token_ref "stream.bool"
92+
}
93+
94+
DefineAttribute."capture_compatible_d0i3" {
95+
token_ref "stream.bool"
96+
}
97+
8698
attributes {
8799
#
88100
# The host copier widget name would be constructed using the copier pcm_id and

0 commit comments

Comments
 (0)