| From 8508e9118649f13f7b857e9e10147b241db615d7 Mon Sep 17 00:00:00 2001 |
| From: Takashi Iwai <tiwai@suse.de> |
| Date: Tue, 7 Apr 2026 14:33:17 +0200 |
| Subject: Revert "ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone" |
| |
| From: Takashi Iwai <tiwai@suse.de> |
| |
| commit 8508e9118649f13f7b857e9e10147b241db615d7 upstream. |
| |
| This reverts commit 56fbbe096a89ff4b52af78a21a4afd9d94bdcc80. |
| |
| It caused regressions on other Gigabyte models, and looking at the |
| bugzilla entry again, the suggested change appears rather dubious, as |
| incorrectly setting the front mic pin as the headphone. |
| |
| Fixes: 56fbbe096a89 ("ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone") |
| Cc: <stable@vger.kernel.org> |
| Reported-by: Marcin Krycki <m.krycki@gmail.com> |
| Reported-by: Theodoros Orfanidis <teoulas@gmail.com> |
| Closes: https://lore.kernel.org/CAEfRphPU_ABuVFzaHhspxgp2WAqi7kKNGo4yOOt0zeVFPSj8+Q@mail.gmail.com |
| Link: https://patch.msgid.link/20260407123333.171130-1-tiwai@suse.de |
| Signed-off-by: Takashi Iwai <tiwai@suse.de> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| sound/hda/codecs/realtek/alc662.c | 9 --------- |
| 1 file changed, 9 deletions(-) |
| |
| --- a/sound/hda/codecs/realtek/alc662.c |
| +++ b/sound/hda/codecs/realtek/alc662.c |
| @@ -313,7 +313,6 @@ enum { |
| ALC897_FIXUP_HEADSET_MIC_PIN2, |
| ALC897_FIXUP_UNIS_H3C_X500S, |
| ALC897_FIXUP_HEADSET_MIC_PIN3, |
| - ALC897_FIXUP_H610M_HP_PIN, |
| }; |
| |
| static const struct hda_fixup alc662_fixups[] = { |
| @@ -767,13 +766,6 @@ static const struct hda_fixup alc662_fix |
| { } |
| }, |
| }, |
| - [ALC897_FIXUP_H610M_HP_PIN] = { |
| - .type = HDA_FIXUP_PINS, |
| - .v.pins = (const struct hda_pintbl[]) { |
| - { 0x19, 0x0321403f }, /* HP out */ |
| - { } |
| - }, |
| - }, |
| }; |
| |
| static const struct hda_quirk alc662_fixup_tbl[] = { |
| @@ -823,7 +815,6 @@ static const struct hda_quirk alc662_fix |
| SND_PCI_QUIRK(0x1043, 0x8469, "ASUS mobo", ALC662_FIXUP_NO_JACK_DETECT), |
| SND_PCI_QUIRK(0x105b, 0x0cd6, "Foxconn", ALC662_FIXUP_ASUS_MODE2), |
| SND_PCI_QUIRK(0x144d, 0xc051, "Samsung R720", ALC662_FIXUP_IDEAPAD), |
| - SND_PCI_QUIRK(0x1458, 0xa194, "H610M H V2 DDR4", ALC897_FIXUP_H610M_HP_PIN), |
| SND_PCI_QUIRK(0x14cd, 0x5003, "USI", ALC662_FIXUP_USI_HEADSET_MODE), |
| SND_PCI_QUIRK(0x17aa, 0x1036, "Lenovo P520", ALC662_FIXUP_LENOVO_MULTI_CODECS), |
| SND_PCI_QUIRK(0x17aa, 0x1057, "Lenovo P360", ALC897_FIXUP_HEADSET_MIC_PIN), |