From 8ef4d51e686106e9d8090cb8c428f16651b5ab3a Mon Sep 17 00:00:00 2001 From: Bard Liao Date: Wed, 24 May 2023 18:07:30 +0800 Subject: [PATCH] topology2: sdw-jack-generic: add SDW_JACK_CAPTURE_CH macro Adding SDW_JACK_CAPTURE_CH macro to specify sdw jack channels. The default value is 2. Signed-off-by: Bard Liao --- tools/topology/topology2/cavs-sdw.conf | 1 + tools/topology/topology2/platform/intel/sdw-jack-generic.conf | 2 ++ 2 files changed, 3 insertions(+) diff --git a/tools/topology/topology2/cavs-sdw.conf b/tools/topology/topology2/cavs-sdw.conf index e8d7f7655..2dd47fa00 100644 --- a/tools/topology/topology2/cavs-sdw.conf +++ b/tools/topology/topology2/cavs-sdw.conf @@ -74,6 +74,7 @@ Define { SDW_DMIC 0 SDW_JACK true PASSTHROUGH false + SDW_JACK_CAPTURE_CH 2 } # override defaults with platform-specific config diff --git a/tools/topology/topology2/platform/intel/sdw-jack-generic.conf b/tools/topology/topology2/platform/intel/sdw-jack-generic.conf index f82cda744..219c2afa1 100644 --- a/tools/topology/topology2/platform/intel/sdw-jack-generic.conf +++ b/tools/topology/topology2/platform/intel/sdw-jack-generic.conf @@ -314,6 +314,8 @@ Object.PCM.pcm [ Object.PCM.pcm_caps.1 { name "Passthrough Capture 0" formats 'S16_LE,S32_LE' + channels_min $SDW_JACK_CAPTURE_CH + channels_max $SDW_JACK_CAPTURE_CH } } ]