diff options
Diffstat (limited to 'sound')
-rw-r--r-- | sound/pci/hda/patch_realtek.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index a8e3eeda0457..114d3d0f56aa 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c | |||
@@ -14821,6 +14821,7 @@ enum { | |||
14821 | ALC269_FIXUP_DELL_M101Z, | 14821 | ALC269_FIXUP_DELL_M101Z, |
14822 | ALC269_FIXUP_SKU_IGNORE, | 14822 | ALC269_FIXUP_SKU_IGNORE, |
14823 | ALC269_FIXUP_ASUS_G73JW, | 14823 | ALC269_FIXUP_ASUS_G73JW, |
14824 | ALC269_FIXUP_LENOVO_EAPD, | ||
14824 | }; | 14825 | }; |
14825 | 14826 | ||
14826 | static const struct alc_fixup alc269_fixups[] = { | 14827 | static const struct alc_fixup alc269_fixups[] = { |
@@ -14855,6 +14856,12 @@ static const struct alc_fixup alc269_fixups[] = { | |||
14855 | { } | 14856 | { } |
14856 | } | 14857 | } |
14857 | }, | 14858 | }, |
14859 | [ALC269_FIXUP_LENOVO_EAPD] = { | ||
14860 | .verbs = (const struct hda_verb[]) { | ||
14861 | {0x14, AC_VERB_SET_EAPD_BTLENABLE, 0}, | ||
14862 | {} | ||
14863 | } | ||
14864 | }, | ||
14858 | }; | 14865 | }; |
14859 | 14866 | ||
14860 | static struct snd_pci_quirk alc269_fixup_tbl[] = { | 14867 | static struct snd_pci_quirk alc269_fixup_tbl[] = { |
@@ -14866,6 +14873,7 @@ static struct snd_pci_quirk alc269_fixup_tbl[] = { | |||
14866 | SND_PCI_QUIRK(0x17aa, 0x21b8, "Thinkpad Edge 14", ALC269_FIXUP_SKU_IGNORE), | 14873 | SND_PCI_QUIRK(0x17aa, 0x21b8, "Thinkpad Edge 14", ALC269_FIXUP_SKU_IGNORE), |
14867 | SND_PCI_QUIRK(0x17aa, 0x20f2, "Thinkpad SL410/510", ALC269_FIXUP_SKU_IGNORE), | 14874 | SND_PCI_QUIRK(0x17aa, 0x20f2, "Thinkpad SL410/510", ALC269_FIXUP_SKU_IGNORE), |
14868 | SND_PCI_QUIRK(0x1043, 0x1a13, "Asus G73Jw", ALC269_FIXUP_ASUS_G73JW), | 14875 | SND_PCI_QUIRK(0x1043, 0x1a13, "Asus G73Jw", ALC269_FIXUP_ASUS_G73JW), |
14876 | SND_PCI_QUIRK(0x17aa, 0x9e54, "LENOVO NB", ALC269_FIXUP_LENOVO_EAPD), | ||
14869 | {} | 14877 | {} |
14870 | }; | 14878 | }; |
14871 | 14879 | ||