diff mbox series

ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32

Message ID 20240126155626.2304465-1-seda18@rolmail.net (mailing list archive)
State Accepted
Commit efb56d84dd9c3de3c99fc396abb57c6d330038b5
Headers show
Series ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 | expand

Commit Message

David Senoner Jan. 26, 2024, 3:56 p.m. UTC
If you connect an external headset/microphone to the 3.5mm jack on the
  Acer Swift 1 SF114-32 it does not recognize the microphone. This fixes
  that and gives the user the ability to choose between internal and
  headset mic.

Signed-off-by: David Senoner <seda18@rolmail.net>

---
 sound/pci/hda/patch_realtek.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Takashi Iwai Jan. 29, 2024, 8:06 a.m. UTC | #1
On Fri, 26 Jan 2024 16:56:26 +0100,
David Senoner wrote:
> 
> If you connect an external headset/microphone to the 3.5mm jack on the
>   Acer Swift 1 SF114-32 it does not recognize the microphone. This fixes
>   that and gives the user the ability to choose between internal and
>   headset mic.
> 
> Signed-off-by: David Senoner <seda18@rolmail.net>

Thanks, applied now.


Takashi
diff mbox series

Patch

diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 42ee37af24bc..f58a8a433370 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -9489,6 +9489,7 @@  static const struct snd_pci_quirk alc269_fixup_tbl[] = {
 	SND_PCI_QUIRK(0x1025, 0x1247, "Acer vCopperbox", ALC269VC_FIXUP_ACER_VCOPPERBOX_PINS),
 	SND_PCI_QUIRK(0x1025, 0x1248, "Acer Veriton N4660G", ALC269VC_FIXUP_ACER_MIC_NO_PRESENCE),
 	SND_PCI_QUIRK(0x1025, 0x1269, "Acer SWIFT SF314-54", ALC256_FIXUP_ACER_HEADSET_MIC),
+	SND_PCI_QUIRK(0x1025, 0x126a, "Acer Swift SF114-32", ALC256_FIXUP_ACER_MIC_NO_PRESENCE),
 	SND_PCI_QUIRK(0x1025, 0x128f, "Acer Veriton Z6860G", ALC286_FIXUP_ACER_AIO_HEADSET_MIC),
 	SND_PCI_QUIRK(0x1025, 0x1290, "Acer Veriton Z4860G", ALC286_FIXUP_ACER_AIO_HEADSET_MIC),
 	SND_PCI_QUIRK(0x1025, 0x1291, "Acer Veriton Z4660G", ALC286_FIXUP_ACER_AIO_HEADSET_MIC),