From e5c678fdd0469df58c7761fa7b27a9d7828fcca8 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 12 Jan 2026 10:46:06 +0100 Subject: [PATCH] sof-hda-dsp: Headphone output is optional Align changes with commit c8b5541. Fixes: c8b5541 ("ucm2: HDA: Headphone output may be optional") Signed-off-by: Jaroslav Kysela --- ucm2/Intel/sof-hda-dsp/HiFi-sof.conf | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ucm2/Intel/sof-hda-dsp/HiFi-sof.conf b/ucm2/Intel/sof-hda-dsp/HiFi-sof.conf index 738da91..d71c444 100644 --- a/ucm2/Intel/sof-hda-dsp/HiFi-sof.conf +++ b/ucm2/Intel/sof-hda-dsp/HiFi-sof.conf @@ -44,8 +44,14 @@ DefineMacro.SofAnalogPlaybackControl { } # Merge this to Headpones subtree in HDA/HiFi-analog.conf -SectionDevice."Headphones" { - Macro.headphone.SofAnalogPlaybackControl "endpoint=Headphone drcswitch=off" +If.hp { + Condition { + Type ControlExists + Control "name='Headphone Playback Switch'" + } + True.SectionDevice."Headphones" { + Macro.headphone.SofAnalogPlaybackControl "endpoint=Headphone drcswitch=off" + } } # Merge this to Speaker subtree in HDA/HiFi-analog.conf -- 2.47.3