From: Jaroslav Kysela Date: Sun, 4 Jan 2026 18:44:43 +0000 (+0100) Subject: ucm2: HDA: Create microphone devices optionally X-Git-Tag: v1.2.15.2~7 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e9720b098ff5289e9bdd9ebd34a87870f0b87be6;p=alsa-ucm-conf.git ucm2: HDA: Create microphone devices optionally Check if 'Capture Switch' is present before HiFi-mic.conf file is included. Link: https://github.com/alsa-project/alsa-ucm-conf/issues/673 Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/HDA/HiFi-analog.conf b/ucm2/HDA/HiFi-analog.conf index 25eca3c..4628f5a 100644 --- a/ucm2/HDA/HiFi-analog.conf +++ b/ucm2/HDA/HiFi-analog.conf @@ -142,7 +142,13 @@ If.spk { } } -Include.hifi-mic.File "/HDA/HiFi-mic.conf" +If.cap-sw { + Condition { + Type ControlExists + Control "name='Capture Switch'" + } + True.Include.hifi-mic.File "/HDA/HiFi-mic.conf" +} If.line { Condition {