@@ -6150,6 +6150,7 @@ enum {
6150
6150
ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET ,
6151
6151
ALC295_FIXUP_ASUS_MIC_NO_PRESENCE ,
6152
6152
ALC269VC_FIXUP_ACER_VCOPPERBOX_PINS ,
6153
+ ALC269VC_FIXUP_ACER_HEADSET_MIC ,
6153
6154
};
6154
6155
6155
6156
static const struct hda_fixup alc269_fixups [] = {
@@ -7339,6 +7340,15 @@ static const struct hda_fixup alc269_fixups[] = {
7339
7340
.chained = true,
7340
7341
.chain_id = ALC269_FIXUP_HEADSET_MIC
7341
7342
},
7343
+ [ALC269VC_FIXUP_ACER_HEADSET_MIC ] = {
7344
+ .type = HDA_FIXUP_PINS ,
7345
+ .v .pins = (const struct hda_pintbl []) {
7346
+ { 0x18 , 0x02a11030 }, /* use as headset mic */
7347
+ { }
7348
+ },
7349
+ .chained = true,
7350
+ .chain_id = ALC269_FIXUP_HEADSET_MIC
7351
+ },
7342
7352
};
7343
7353
7344
7354
static const struct snd_pci_quirk alc269_fixup_tbl [] = {
@@ -7354,6 +7364,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
7354
7364
SND_PCI_QUIRK (0x1025 , 0x0775 , "Acer Aspire E1-572" , ALC271_FIXUP_HP_GATE_MIC_JACK_E1_572 ),
7355
7365
SND_PCI_QUIRK (0x1025 , 0x079b , "Acer Aspire V5-573G" , ALC282_FIXUP_ASPIRE_V5_PINS ),
7356
7366
SND_PCI_QUIRK (0x1025 , 0x102b , "Acer Aspire C24-860" , ALC286_FIXUP_ACER_AIO_MIC_NO_PRESENCE ),
7367
+ SND_PCI_QUIRK (0x1025 , 0x1065 , "Acer Aspire C20-820" , ALC269VC_FIXUP_ACER_HEADSET_MIC ),
7357
7368
SND_PCI_QUIRK (0x1025 , 0x106d , "Acer Cloudbook 14" , ALC283_FIXUP_CHROME_BOOK ),
7358
7369
SND_PCI_QUIRK (0x1025 , 0x1099 , "Acer Aspire E5-523G" , ALC255_FIXUP_ACER_MIC_NO_PRESENCE ),
7359
7370
SND_PCI_QUIRK (0x1025 , 0x110e , "Acer Aspire ES1-432" , ALC255_FIXUP_ACER_MIC_NO_PRESENCE ),
0 commit comments