[PATCH 0/4] ASoC: SOF: ipc4: Send heap/stack bytes via new ext_init

Peter Ujfalusi
2026-01-12T11:31:46Z

Hi,

Add new module init payload (this has already been partly specified in
SOF FW src/include/ipc4/module.h) and use that to pass new topology widget
properties to FW.

The original ext_init payload extension for this is already already
supported by the firmware.

Regards,
Peter
---
Jyri Sarha (4):
ASoC: sof: ipc4-topology: Add topology tokens domain_in stack &
heap_bytes
ASoC: sof: Add domain_id, heap_bytes and stack_bytes to snd_sof_widget
ASoC: SOF: ipc4: sof_ipc4_module_init_ext_init structs and macros
ASoC: sof ipc4: Add sof_ipc4_widget_setup_msg_payload() and call it

include/sound/sof/ipc4/header.h | 75 +++++++++++++++++++++++++++
include/uapi/sound/sof/tokens.h | 3 ++
sound/soc/sof/ipc4-topology.c | 91 +++++++++++++++++++++++++++++++++
sound/soc/sof/sof-audio.h | 5 ++
4 files changed, 174 insertions(+)

--
2.52.0