aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci
diff options
context:
space:
mode:
Diffstat (limited to 'sound/pci')
-rw-r--r--sound/pci/hda/patch_sigmatel.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c
index 52bdbdc7786e..946ae4094aa3 100644
--- a/sound/pci/hda/patch_sigmatel.c
+++ b/sound/pci/hda/patch_sigmatel.c
@@ -103,6 +103,7 @@ enum {
103 STAC_92HD83XXX_HP, 103 STAC_92HD83XXX_HP,
104 STAC_HP_ENVY_BASS, 104 STAC_HP_ENVY_BASS,
105 STAC_HP_BNB13_EQ, 105 STAC_HP_BNB13_EQ,
106 STAC_HP_ENVY_TS_BASS,
106 STAC_92HD83XXX_MODELS 107 STAC_92HD83XXX_MODELS
107}; 108};
108 109
@@ -2668,6 +2669,13 @@ static const struct hda_fixup stac92hd83xxx_fixups[] = {
2668 .chained = true, 2669 .chained = true,
2669 .chain_id = STAC_92HD83XXX_HP_MIC_LED, 2670 .chain_id = STAC_92HD83XXX_HP_MIC_LED,
2670 }, 2671 },
2672 [STAC_HP_ENVY_TS_BASS] = {
2673 .type = HDA_FIXUP_PINS,
2674 .v.pins = (const struct hda_pintbl[]) {
2675 { 0x10, 0x92170111 },
2676 {}
2677 },
2678 },
2671}; 2679};
2672 2680
2673static const struct hda_model_fixup stac92hd83xxx_models[] = { 2681static const struct hda_model_fixup stac92hd83xxx_models[] = {
@@ -2684,6 +2692,7 @@ static const struct hda_model_fixup stac92hd83xxx_models[] = {
2684 { .id = STAC_92HD83XXX_HEADSET_JACK, .name = "headset-jack" }, 2692 { .id = STAC_92HD83XXX_HEADSET_JACK, .name = "headset-jack" },
2685 { .id = STAC_HP_ENVY_BASS, .name = "hp-envy-bass" }, 2693 { .id = STAC_HP_ENVY_BASS, .name = "hp-envy-bass" },
2686 { .id = STAC_HP_BNB13_EQ, .name = "hp-bnb13-eq" }, 2694 { .id = STAC_HP_BNB13_EQ, .name = "hp-bnb13-eq" },
2695 { .id = STAC_HP_ENVY_TS_BASS, .name = "hp-envy-ts-bass" },
2687 {} 2696 {}
2688}; 2697};
2689 2698
@@ -2739,6 +2748,8 @@ static const struct snd_pci_quirk stac92hd83xxx_fixup_tbl[] = {
2739 "HP bNB13", STAC_HP_BNB13_EQ), 2748 "HP bNB13", STAC_HP_BNB13_EQ),
2740 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x190A, 2749 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x190A,
2741 "HP bNB13", STAC_HP_BNB13_EQ), 2750 "HP bNB13", STAC_HP_BNB13_EQ),
2751 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x190e,
2752 "HP ENVY TS", STAC_HP_ENVY_TS_BASS),
2742 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1940, 2753 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1940,
2743 "HP bNB13", STAC_HP_BNB13_EQ), 2754 "HP bNB13", STAC_HP_BNB13_EQ),
2744 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1941, 2755 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1941,