summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven 'Steve' Kendall <skend@chromium.org>2024-08-06 00:08:24 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-08-19 05:33:51 +0200
commit3c540f420026eacc8a4ff5d9790e6fdf20ae8610 (patch)
treeba85e54f8294e13c36e0e4f1ecb06dbd2c6a6571
parent40f3d5cb0e0cbf7fa697913a27d5d361373bdcf5 (diff)
downloadlinux-3c540f420026eacc8a4ff5d9790e6fdf20ae8610.tar.gz
linux-3c540f420026eacc8a4ff5d9790e6fdf20ae8610.tar.bz2
linux-3c540f420026eacc8a4ff5d9790e6fdf20ae8610.zip
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
commit 7e1e206b99f4b3345aeb49d94584a420b7887f1d upstream. In recent HP UEFI firmware (likely v2.15 and above, tested on 2.27), these pins are incorrectly set for HDMI/DP audio. Tested on HP MP9 G4 Retail System AMS. Tested audio with two monitors connected via DisplayPort. Link: https://forum.manjaro.org/t/intel-cannon-lake-pch-cavs-conexant-cx20632-no-sound-at-hdmi-or-displayport/133494 Link: https://bbs.archlinux.org/viewtopic.php?id=270523 Signed-off-by: Steven 'Steve' Kendall <skend@chromium.org> Cc: <stable@vger.kernel.org> Link: https://patch.msgid.link/20240806-hdmi-audio-hp-wrongpins-v2-1-d9eb4ad41043@chromium.org Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--sound/pci/hda/patch_hdmi.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
index ff81e6051773..01d6f5b73af8 100644
--- a/sound/pci/hda/patch_hdmi.c
+++ b/sound/pci/hda/patch_hdmi.c
@@ -1818,6 +1818,7 @@ static int hdmi_add_cvt(struct hda_codec *codec, hda_nid_t cvt_nid)
}
static const struct snd_pci_quirk force_connect_list[] = {
+ SND_PCI_QUIRK(0x103c, 0x83ef, "HP MP9 G4 Retail System AMS", 1),
SND_PCI_QUIRK(0x103c, 0x870f, "HP", 1),
SND_PCI_QUIRK(0x103c, 0x871a, "HP", 1),
SND_PCI_QUIRK(0x103c, 0x8711, "HP", 1),