Skip to content

Commit b020bd2

Browse files
author
Jyri Sarha
committed
topology2: cavs-nocodec.conf: Add domain_id, stack and heap_size to DP SRC
Adds domain_id, stack and heap_size_requirements values to SRCs widgets if SRC's scheduling domain is DP. At this phase the values are there only for testing purposes and they do not represent SRC modules actual requirements. The values are sent to FW using ipc4 module init message's ext_init payload and its object array. Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
1 parent 5dbb5b1 commit b020bd2

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

tools/topology/topology2/cavs-nocodec.conf

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -693,7 +693,14 @@ IncludeByKey.PASSTHROUGH {
693693
}
694694
Object.Widget.src.1 {
695695
scheduler_domain "$SRC_DOMAIN"
696-
core_id $DP_SRC_CORE_ID
696+
IncludeByKey.SRC_DOMAIN {
697+
"DP" {
698+
core_id $DP_SRC_CORE_ID
699+
domain_id 123
700+
stack_bytes_requirement 4096
701+
heap_bytes_requirement 8192
702+
}
703+
}
697704
}
698705
Object.Widget.pipeline.1 {
699706
core $SSP2_PCM_CORE_ID
@@ -1370,7 +1377,14 @@ IncludeByKey.PASSTHROUGH {
13701377
index 11
13711378
rate_in 48000
13721379
scheduler_domain "$SRC_DOMAIN"
1373-
core_id $DP_SRC_CORE_ID
1380+
IncludeByKey.SRC_DOMAIN {
1381+
"DP" {
1382+
core_id $DP_SRC_CORE_ID
1383+
domain_id 123
1384+
stack_bytes_requirement 4096
1385+
heap_bytes_requirement 8192
1386+
}
1387+
}
13741388

13751389
<include/components/src_format_s32_convert_from_48k.conf>
13761390
}

0 commit comments

Comments
 (0)