From bfb279b94eced6cb5ed68c2e6bccf73201663662 Mon Sep 17 00:00:00 2001 From: Chao Song Date: Tue, 21 Mar 2023 11:11:58 +0800 Subject: [PATCH] topology2: enable wov test pipeline in nocodec topology This patch enable WoV test pipeline in nocodec topology for MTL. Signed-off-by: Chao Song --- tools/topology/topology2/cavs-nocodec.conf | 7 +++++++ tools/topology/topology2/development/tplg-targets.cmake | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/topology/topology2/cavs-nocodec.conf b/tools/topology/topology2/cavs-nocodec.conf index 153078e475fe..644687c72802 100644 --- a/tools/topology/topology2/cavs-nocodec.conf +++ b/tools/topology/topology2/cavs-nocodec.conf @@ -59,6 +59,13 @@ Define { DMIC1_NAME 'NoCodec-7' DMIC0_PCM_CAPS 'Gain Capture 13' DMIC1_PCM_CAPS 'DMIC1 WOV Capture' + DMIC1_HOST_PIPELINE_ID 21 + DMIC1_DAI_PIPELINE_ID 22 + WOV_PIPELINE_ID 23 + DMIC1_HOST_PIPELINE_SINK 'copier.host.21.1' + DMIC_WOV_DAI_PIPELINE_SRC 'copier.DMIC.22.1' + DMIC_WOV_DAI_PIPELINE_KPB 'kpb.22.1' + WOV_PIPELINE_SINK 'micsel.23.1' PLATFORM "none" DEEP_BUFFER_PIPELINE_ID 15 DEEP_BUFFER_PCM_ID 31 diff --git a/tools/topology/topology2/development/tplg-targets.cmake b/tools/topology/topology2/development/tplg-targets.cmake index 2c11ff85ed6a..de10c3308622 100644 --- a/tools/topology/topology2/development/tplg-targets.cmake +++ b/tools/topology/topology2/development/tplg-targets.cmake @@ -26,7 +26,7 @@ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-adl-nocodec.bin,DEEPBUFFER_FW_DMA_MS=1 "cavs-sdw\;mtl-sdw-hdmi\;PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-mtl-sdw-hdmi.bin" # SSP topology for MTL -"cavs-nocodec\;sof-mtl-nocodec\;PLATFORM=mtl,NUM_DMICS=2,\ +"cavs-nocodec\;sof-mtl-nocodec\;PLATFORM=mtl,NUM_DMICS=2,INCLUDE_WOV=true,\ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-mtl-nocodec.bin,DEEPBUFFER_FW_DMA_MS=100" # CAVS HDA topology with mixer-based efx eq pipelines for HDA and passthrough pipelines for HDMI