From fad22b4936f0227456bb7660795ae7c07d9c1c8f Mon Sep 17 00:00:00 2001 From: Jun Lai Date: Tue, 18 Nov 2025 15:29:33 +0800 Subject: [PATCH] tools: topology: add dax module to ptl topologies Added sof-ptl-cs42l43-agg-l3-cs35l56-l2-dax.tplg for PTL platform. (cherry picked from commit 42d947293) Signed-off-by: Jun Lai --- app/overlays/ptl/dax_overlay.conf | 8 ++ tools/rimage/config/ptl.toml.h | 4 + tools/topology/topology2/cavs-sdw.conf | 3 + ...xout-gain-dax-alh-dai-copier-playback.conf | 130 ++++++++++++++++++ .../platform/intel/sdw-amp-generic.conf | 96 ++++++++++++- .../platform/intel/sdw-jack-generic.conf | 127 ++++++++++++++++- .../production/tplg-targets-ace3.cmake | 6 + 7 files changed, 364 insertions(+), 10 deletions(-) create mode 100644 app/overlays/ptl/dax_overlay.conf create mode 100644 tools/topology/topology2/include/pipelines/cavs/mixout-gain-dax-alh-dai-copier-playback.conf diff --git a/app/overlays/ptl/dax_overlay.conf b/app/overlays/ptl/dax_overlay.conf new file mode 100644 index 000000000000..9211e845cc36 --- /dev/null +++ b/app/overlays/ptl/dax_overlay.conf @@ -0,0 +1,8 @@ +CONFIG_COMP_MODULE_ADAPTER=y +CONFIG_COMP_DOLBY_DAX_AUDIO_PROCESSING=y +CONFIG_COMP_DOLBY_DAX_AUDIO_PROCESSING_MOCK=n +CONFIG_KCPS_DYNAMIC_CLOCK_CONTROL=n +CONFIG_SOF_STACK_SIZE=8192 + +# LLEXT +CONFIG_LLEXT_HEAP_SIZE=32 diff --git a/tools/rimage/config/ptl.toml.h b/tools/rimage/config/ptl.toml.h index 1a447c93c1c1..4be78f07b325 100644 --- a/tools/rimage/config/ptl.toml.h +++ b/tools/rimage/config/ptl.toml.h @@ -102,6 +102,10 @@ index = __COUNTER__ #include