From 7527b35a878293cbfb8ffba7a024bd549b03626d Mon Sep 17 00:00:00 2001 From: Bard Liao Date: Mon, 18 Nov 2024 10:38:18 +0800 Subject: [PATCH 1/3] Topology2: add sof-ptl-rt712-l2-rt1320-l1 support rt712_vb on SDW link2 and 1 rt1320 on SDW link2. This is one of the audio configurations on Realtek Gen6 AIOC. Signed-off-by: Bard Liao --- tools/topology/topology2/production/tplg-targets-ace3.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/topology/topology2/production/tplg-targets-ace3.cmake b/tools/topology/topology2/production/tplg-targets-ace3.cmake index f40d999261ba..8b878e708a1e 100644 --- a/tools/topology/topology2/production/tplg-targets-ace3.cmake +++ b/tools/topology/topology2/production/tplg-targets-ace3.cmake @@ -25,4 +25,8 @@ SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture- SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack,\ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-ptl-rt722-4ch.bin" +"cavs-sdw\;sof-ptl-rt712-l2-rt1320-l1\;PLATFORM=ptl,SDW_DMIC=1,NUM_SDW_AMP_LINKS=2,\ +SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\ +SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" + ) From 8ccdae65f11a8f7ffb0b5daf8836dc4fb763c5b7 Mon Sep 17 00:00:00 2001 From: Bard Liao Date: Mon, 18 Nov 2024 15:41:40 +0800 Subject: [PATCH 2/3] Topology2: add sof-ptl-rt713-l2-rt1320-l13 support rt713_vb on SoundWire link 2 and rt1320 on SoundWire link 1 and 3. Which is another configuration of Realtek Gen6 AIOC. Signed-off-by: Bard Liao --- tools/topology/topology2/production/tplg-targets-ace3.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/topology/topology2/production/tplg-targets-ace3.cmake b/tools/topology/topology2/production/tplg-targets-ace3.cmake index 8b878e708a1e..a7338cad72e8 100644 --- a/tools/topology/topology2/production/tplg-targets-ace3.cmake +++ b/tools/topology/topology2/production/tplg-targets-ace3.cmake @@ -29,4 +29,7 @@ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-ptl-rt722-4ch.bin" SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\ SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" +"cavs-sdw\;sof-ptl-rt713-l2-rt1320-l13\;PLATFORM=ptl,SDW_DMIC=1,NUM_SDW_AMP_LINKS=2,\ +SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\ +SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" ) From 6a840402bfd1d13a3c26f250cc79645fbc7bc895 Mon Sep 17 00:00:00 2001 From: Bard Liao Date: Mon, 18 Nov 2024 15:43:30 +0800 Subject: [PATCH 3/3] Topology2: add sof-lnl-rt713-l2-rt1320-l13 support rt713_vb on SoundWire link 2 and rt1320 on SoundWire link 1 and 3. Which is another configuration of Realtek Gen6 AIOC. Signed-off-by: Bard Liao --- tools/topology/topology2/production/tplg-targets-ace2.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/topology/topology2/production/tplg-targets-ace2.cmake b/tools/topology/topology2/production/tplg-targets-ace2.cmake index 3966e51799a0..b48675e40c96 100644 --- a/tools/topology/topology2/production/tplg-targets-ace2.cmake +++ b/tools/topology/topology2/production/tplg-targets-ace2.cmake @@ -22,6 +22,10 @@ SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\ SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" +"cavs-sdw\;sof-lnl-rt713-l2-rt1320-l13\;PLATFORM=lnl,SDW_DMIC=1,NUM_SDW_AMP_LINKS=2,\ +SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\ +SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack" + "cavs-sdw\;sof-lnl-rt713-l0-rt1318-l1-2ch\;PLATFORM=lnl,NUM_SDW_AMP_LINKS=1,\ SDW_SPK_STREAM=SDW1-Playback,SDW_AMP_FEEDBACK=false,\ NUM_DMICS=2,PDM1_MIC_A_ENABLE=0,PDM1_MIC_B_ENABLE=0,\