From d19a872ee47cd1d6a803728b3be59303c64e5285 Mon Sep 17 00:00:00 2001 From: Brent Lu Date: Fri, 19 Jan 2024 04:56:49 +0800 Subject: [PATCH] topology2: dmic-generic: add switch for LED control Add a mute switch to gain widget for DMIC. Also register this switch as MIC mute LED mixer control on Linux side. Signed-off-by: Brent Lu --- tools/topology/topology2/platform/intel/dmic-generic.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/topology/topology2/platform/intel/dmic-generic.conf b/tools/topology/topology2/platform/intel/dmic-generic.conf index 5ca0ec27c79b..093ec7347663 100644 --- a/tools/topology/topology2/platform/intel/dmic-generic.conf +++ b/tools/topology/topology2/platform/intel/dmic-generic.conf @@ -142,6 +142,12 @@ IncludeByKey.PASSTHROUGH { Object.Control.mixer.1 { name '$DMIC0_PCM_NAME Capture Volume' } + Object.Control.mixer.2 { + name '$DMIC0_PCM_NAME Capture Switch' + + mute_led_use 1 + mute_led_direction 1 + } } Object.Widget.module-copier."2" {