Skip to content

Commit 5d3c13e

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 8edfc16 commit 5d3c13e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tools/topology/topology2/cavs-nocodec.conf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,13 @@ IncludeByKey.PASSTHROUGH {
248248
}
249249
Object.Widget.src.1 {
250250
scheduler_domain "$SRC_DOMAIN"
251+
IncludeByKey.SRC_DOMAIN {
252+
"DP" {
253+
domain_id 123
254+
stack_bytes_requirement 4096
255+
heap_bytes_requirement 8192
256+
}
257+
}
251258
}
252259
Object.Widget.pipeline.1 {
253260
core $SSP2_PCM_CORE_ID
@@ -808,6 +815,13 @@ IncludeByKey.PASSTHROUGH {
808815
index 11
809816
rate_in 48000
810817
scheduler_domain "$SRC_DOMAIN"
818+
IncludeByKey.SRC_DOMAIN {
819+
"DP" {
820+
domain_id 123
821+
stack_bytes_requirement 4096
822+
heap_bytes_requirement 8192
823+
}
824+
}
811825

812826
<include/components/src_format_s32_convert_from_48k.conf>
813827
}

0 commit comments

Comments
 (0)