Skip to content

Commit 430c60a

Browse files
author
Jyri Sarha
committed
Topology2: Add "scheduler_domain" attribute to all widgets
Add "scheduler_domain" attribute to all widgets. The allowed values are "LL" and "DP". Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
1 parent b1c979d commit 430c60a

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

tools/topology/topology2/include/common/tokens.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Object.Base.VendorToken {
2525
num_input_audio_formats 415
2626
num_output_audio_formats 416
2727
no_wname_in_kcontrol_name 417
28+
scheduler_domain 418
2829
}
2930

3031
"2" {

tools/topology/topology2/include/components/widget-common.conf

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,18 @@ DefineAttribute."no_wname_in_kcontrol_name" {
119119
}
120120

121121
no_wname_in_kcontrol_name "true"
122+
123+
## widget format
124+
DefineAttribute."scheduler_domain" {
125+
type "string"
126+
# Token set reference name and type
127+
token_ref "comp.string"
128+
constraints {
129+
!valid_values [
130+
# Low Latnecy
131+
"LL"
132+
# Data Processing
133+
"DP"
134+
]
135+
}
136+
}

0 commit comments

Comments
 (0)