[SRU][S/U][PATCH 0/1] Fix missing headset on Dell QCx1255 models

Chris Chiu chris.chiu at canonical.com
Sat Oct 3 02:45:57 UTC 2026


From: Chris Chiu <chris.chiu at canonical.com>

BugLink: https://bugs.launchpad.net/bugs/2169175

[Impact]
The headset microphone does not work on Dell QC1255 models. The earlier
headphone pop-noise fix leaves out the headset-mode setup.

[Fix]
Chain the headset-microphone and headset-mode fixup after the headphone
pop-noise fixup in the Realtek HDA codec driver.

Upstream commit 608c0c8947f03069b651ace54538a115f5b23123 is in the
sound tree and linux-next,

It fixes the regression introduced by headphone pop-noise fix
97272a5704bf, which is in v7.2.

[Test Plan]
On an affected Dell QCx1255 models, plug in a headset with a microphone and select
the headset microphone as the recording input. List the ALSA capture devices:

    arecord -l

Record five seconds while speaking, using the card and device numbers shown
above for the Realtek codec:

    arecord -D plughw:CARD,DEVICE -f S16_LE -r 48000 -c 1 -d 5 /tmp/headset-mic.wav
    aplay /tmp/headset-mic.wav

Replace CARD and DEVICE with those numbers. Without the patch, the headset
microphone does not record speech. With the patch, the recording contains
speech from the headset microphone.

[Where problems could occur]
The change affects headset pin setup on Dell systems using this Realtek HDA
fixup. If the chained fixup selects the wrong input pins, the headset
microphone may still be silent or the built-in microphone may stop working.
If the fixup changes headphone routing, headphone pop noise could return.

Kailang Yang (1):
  ALSA: hda/realtek - Add headset mode for Dell Pro QC1255

 sound/hda/codecs/realtek/alc269.c | 2 ++
 1 file changed, 2 insertions(+)

-- 
2.43.0




More information about the kernel-team mailing list