From: Sergey Tiraspolsky Date: Fri, 2 Oct 2026 23:38:42 +0000 (-0700) Subject: ucm2: Intel: avs_rt5663 - Fix headset mic JackControl name X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=f1b3b57633663d5db010d2d2c5c7db9d1f16a4d7;p=alsa-ucm-conf.git ucm2: Intel: avs_rt5663 - Fix headset mic JackControl name The avs rt5663 board driver registers its headset mic jack pin as "Headset Mic", so the jack control is "Headset Mic Jack". The profiles named "Headset Mic", which doesn't exist: PipeWire logs 'Invalid JackControl value: "Headset Mic"' and headset mic detection can't work. Same fix as 02f4fb7 for avs_nau8825. Tested on a Google Pixelbook (Eve) with snd_soc_avs.obsolete_card_names=1: the warning is gone and the Headphones, Headset Microphone and Digital Microphone devices still come up. HP Soraka uses the same board driver. Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/866 Signed-off-by: Sergey Tiraspolsky Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/Intel/avs/avs_rt5663/Google-Eve-1.0-HiFi.conf b/ucm2/Intel/avs/avs_rt5663/Google-Eve-1.0-HiFi.conf index 7066603..f3f02b6 100644 --- a/ucm2/Intel/avs/avs_rt5663/Google-Eve-1.0-HiFi.conf +++ b/ucm2/Intel/avs/avs_rt5663/Google-Eve-1.0-HiFi.conf @@ -20,7 +20,7 @@ SectionDevice."Mic" { Value { CapturePCM "hw:${CardId},1" CaptureMixerElem "Headset Mic" - JackControl "Headset Mic" + JackControl "Headset Mic Jack" } EnableSequence [ cset "name='Headset Mic Switch' on" diff --git a/ucm2/Intel/avs/avs_rt5663/HP-Soraka-1.0-HiFi.conf b/ucm2/Intel/avs/avs_rt5663/HP-Soraka-1.0-HiFi.conf index 7066603..f3f02b6 100644 --- a/ucm2/Intel/avs/avs_rt5663/HP-Soraka-1.0-HiFi.conf +++ b/ucm2/Intel/avs/avs_rt5663/HP-Soraka-1.0-HiFi.conf @@ -20,7 +20,7 @@ SectionDevice."Mic" { Value { CapturePCM "hw:${CardId},1" CaptureMixerElem "Headset Mic" - JackControl "Headset Mic" + JackControl "Headset Mic Jack" } EnableSequence [ cset "name='Headset Mic Switch' on"