From 94be43c1876c825cc6f2597005cbe558f66f400d Mon Sep 17 00:00:00 2001 From: Mengdong Lin Date: Thu, 8 Jun 2023 23:51:11 -0400 Subject: [PATCH] topology2: add development tplg to test playback with 2 cores This is to allow CI to test a simple multicore playback case on MTL/TGL/ADL: SSP0 playback on core 0 and SSP2 playback on core 1. Capture uses core 0 only atm. More multicore usage will be introduced later. Signed-off-by: Mengdong Lin --- tools/topology/topology2/development/tplg-targets.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/topology/topology2/development/tplg-targets.cmake b/tools/topology/topology2/development/tplg-targets.cmake index 9e349d2916ab..0846d796a889 100644 --- a/tools/topology/topology2/development/tplg-targets.cmake +++ b/tools/topology/topology2/development/tplg-targets.cmake @@ -20,6 +20,12 @@ SSP0_MIXER_2LEVEL=1,PLATFORM=tgl" PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-adl-nocodec.bin,DEEPBUFFER_FW_DMA_MS=100,\ PLATFORM=adl" +"cavs-nocodec-multicore\;sof-tgl-nocodec-multicore-ssp0-ssp2\;PLATFORM=tgl,SSP1_ENABLED=false,\ +SSP2_CORE_ID=1,PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-tgl-nocodec.bin" + +"cavs-nocodec-multicore\;sof-adl-nocodec-multicore-ssp0-ssp2\;PLATFORM=adl,SSP1_ENABLED=false,\ +SSP2_CORE_ID=1,PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-adl-nocodec.bin" + # SDW topology for MTL "cavs-sdw\;mtl-sdw\;NUM_HDMIS=0" @@ -37,6 +43,9 @@ DEEPBUFFER_D0I3_COMPATIBLE=true" "cavs-nocodec-multicore\;sof-mtl-nocodec-multicore\;PLATFORM=mtl,SSP1_ENABLED=true,SSP0_CORE_ID=0,\ SSP1_CORE_ID=1,SSP2_CORE_ID=2,PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-mtl-nocodec.bin" +"cavs-nocodec-multicore\;sof-mtl-nocodec-multicore-ssp0-ssp2\;PLATFORM=mtl,SSP1_ENABLED=false,\ +SSP2_CORE_ID=1,PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-mtl-nocodec.bin" + # SSP topology for LNL FPGA with lower DMIC IO clock of 19.2MHz, 2ch PDM1 enabled "cavs-nocodec\;sof-lnl-nocodec-fpga-2ch-pdm1\;PLATFORM=lnl,NUM_DMICS=2,PDM1_MIC_A_ENABLE=1,\ PDM1_MIC_B_ENABLE=1,PDM0_MIC_A_ENABLE=0,PDM0_MIC_B_ENABLE=0,PREPROCESS_PLUGINS=nhlt,\