Skip to content

Commit 6e15d12

Browse files
starnighttiwai
authored andcommitted
ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC
The Acer Aspire C20-820 AIO's audio (1025:1065) with ALC269VC can't detect the headset microphone until ALC269VC_FIXUP_ACER_HEADSET_MIC quirk maps the NID 0x18 as the headset mic pin. Signed-off-by: Jian-Hong Pan <[email protected]> Signed-off-by: Daniel Drake <[email protected]> Cc: <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Takashi Iwai <[email protected]>
1 parent 8eae7e9 commit 6e15d12

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

sound/pci/hda/patch_realtek.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6150,6 +6150,7 @@ enum {
61506150
ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET,
61516151
ALC295_FIXUP_ASUS_MIC_NO_PRESENCE,
61526152
ALC269VC_FIXUP_ACER_VCOPPERBOX_PINS,
6153+
ALC269VC_FIXUP_ACER_HEADSET_MIC,
61536154
};
61546155

61556156
static const struct hda_fixup alc269_fixups[] = {
@@ -7339,6 +7340,15 @@ static const struct hda_fixup alc269_fixups[] = {
73397340
.chained = true,
73407341
.chain_id = ALC269_FIXUP_HEADSET_MIC
73417342
},
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+
},
73427352
};
73437353

73447354
static const struct snd_pci_quirk alc269_fixup_tbl[] = {
@@ -7354,6 +7364,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
73547364
SND_PCI_QUIRK(0x1025, 0x0775, "Acer Aspire E1-572", ALC271_FIXUP_HP_GATE_MIC_JACK_E1_572),
73557365
SND_PCI_QUIRK(0x1025, 0x079b, "Acer Aspire V5-573G", ALC282_FIXUP_ASPIRE_V5_PINS),
73567366
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),
73577368
SND_PCI_QUIRK(0x1025, 0x106d, "Acer Cloudbook 14", ALC283_FIXUP_CHROME_BOOK),
73587369
SND_PCI_QUIRK(0x1025, 0x1099, "Acer Aspire E5-523G", ALC255_FIXUP_ACER_MIC_NO_PRESENCE),
73597370
SND_PCI_QUIRK(0x1025, 0x110e, "Acer Aspire ES1-432", ALC255_FIXUP_ACER_MIC_NO_PRESENCE),

0 commit comments

Comments
 (0)