diff options
Diffstat (limited to 'sound/pci')
-rw-r--r-- | sound/pci/hda/patch_sigmatel.c | 11 |
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 | ||
2673 | static const struct hda_model_fixup stac92hd83xxx_models[] = { | 2681 | static 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, |