ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine [Linux 4.9.187]

This Linux kernel change "ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine" is included in the Linux 4.9.187 release. This change is authored by Hui Wang < [at]> on Tue Jul 16 15:21:34 2019 +0800. The commit for this change in Linux stable tree is 2735924 (patch) which is from upstream commit 4b4e0e3. The same Linux upstream change may have been applied to various maintained Linux releases and you can find all Linux releases containing changes from upstream 4b4e0e3.

ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine

commit 4b4e0e32e4b09274dbc9d173016c1a026f44608c upstream.

Without this patch, the headset-mic and headphone-mic don't work.

Cc: <>
Signed-off-by: Hui Wang <>
Signed-off-by: Takashi Iwai <>
Signed-off-by: Greg Kroah-Hartman <>

There are 5 lines of Linux source code added/deleted in this change. Code changes to Linux kernel are as follows.

 sound/pci/hda/patch_realtek.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 95fb213..04d2dc7 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -7272,6 +7272,11 @@ enum {
        {0x18, 0x01a19030},
        {0x1a, 0x01813040},
        {0x21, 0x01014020}),
+   SND_HDA_PIN_QUIRK(0x10ec0867, 0x1028, "Dell", ALC891_FIXUP_DELL_MIC_NO_PRESENCE,
+       {0x16, 0x01813030},
+       {0x17, 0x02211010},
+       {0x18, 0x01a19040},
+       {0x21, 0x01014020}),
    SND_HDA_PIN_QUIRK(0x10ec0662, 0x1028, "Dell", ALC662_FIXUP_DELL_MIC_NO_PRESENCE,
        {0x14, 0x01014010},
        {0x18, 0x01a19020},

Leave a Reply

Your email address will not be published. Required fields are marked *