From 08399a0ab6810b265ffa0ed008da6627386ec7a2 Mon Sep 17 00:00:00 2001 From: Liam Girdwood Date: Wed, 7 Oct 2026 19:56:28 +0100 Subject: [PATCH 1/8] registry: add Steam Audio component UUID and manifest entries Add global UUID registration for Steam Audio (53746561-6d61-7564-696f737465616d31), declare sys_comp_module_steamaudio_interface_init() in component.h, and include steamaudio.toml in rimage manifest configurations across PTL, MTL, and LNL platforms for modular LLEXT firmware packaging. Signed-off-by: Liam Girdwood --- src/include/sof/audio/component.h | 1 + tools/rimage/config/lnl.toml.h | 4 ++++ tools/rimage/config/mtl.toml.h | 4 ++++ tools/rimage/config/ptl.toml.h | 4 ++++ uuid-registry.txt | 1 + 5 files changed, 14 insertions(+) diff --git a/src/include/sof/audio/component.h b/src/include/sof/audio/component.h index 48d0764f26d8..c672ccf9fa14 100644 --- a/src/include/sof/audio/component.h +++ b/src/include/sof/audio/component.h @@ -975,6 +975,7 @@ void sys_comp_module_selector_interface_init(void); void sys_comp_module_sound_dose_interface_init(void); void sys_comp_module_src_interface_init(void); void sys_comp_module_src_lite_interface_init(void); +void sys_comp_module_steamaudio_interface_init(void); void sys_comp_module_stft_process_interface_init(void); void sys_comp_module_tdfb_interface_init(void); void sys_comp_module_tone_interface_init(void); diff --git a/tools/rimage/config/lnl.toml.h b/tools/rimage/config/lnl.toml.h index faefbb8acadb..6b4e3b634a13 100644 --- a/tools/rimage/config/lnl.toml.h +++ b/tools/rimage/config/lnl.toml.h @@ -154,6 +154,10 @@ #include