public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* Please apply commit 8983dc1b66c0 ("ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model") to v6.1.y (and v6.6.y)
@ 2025-04-24 14:42 Salvatore Bonaccorso
  2025-04-24 15:31 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 2+ messages in thread
From: Salvatore Bonaccorso @ 2025-04-24 14:42 UTC (permalink / raw)
  To: stable, Greg Kroah-Hartman, Sasha Levin; +Cc: Takashi Iwai

Hi

As per subject, can you please apply commit 8983dc1b66c0 ("ALSA:
hda/realtek: Fix built-in mic on another ASUS VivoBook model") to
v6.1.y?

The commit fixes 3b4309546b48 ("ALSA: hda: Fix headset detection
failure due to unstable sort"), which is in 6.14-rc1 *but* it got
backported to other stable series as well: 6.1.129, 6.6.78, 6.12.14
and 6.13.3.

While 8983dc1b66c0 got then backported down to 6.12.23, 6.13.11 and
and 6.14.2 it was not backported further down, the reason is likely
the commit does not apply cleanly due to context changes in the struct
hda_quirk alc269_fixup_tbl (as some entries are missing in older
series).

For context see as well:
https://lore.kernel.org/linux-sound/Z95s5T6OXFPjRnKf@eldamar.lan
https://lore.kernel.org/linux-sound/Z_aq9kkdswrGZRUQ@eldamar.lan/
https://bugs.debian.org/1100928

Can you please apply it down for 6.1.y?

Attached is a manual backport of the change in case needed.

Regards,
Salvatore

From 336110525d8a24cd8bbc4cfe61c2aaf6aee511d4 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Wed, 2 Apr 2025 09:42:07 +0200
Subject: [PATCH] ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook
 model

[ Upstream commit 8983dc1b66c0e1928a263b8af0bb06f6cb9229c4 ]

There is another VivoBook model which built-in mic got broken recently
by the fix of the pin sort.  Apply the correct quirk
ALC256_FIXUP_ASUS_MIC_NO_PRESENCE to this model for addressing the
regression, too.

Fixes: 3b4309546b48 ("ALSA: hda: Fix headset detection failure due to unstable sort")
Closes: https://lore.kernel.org/Z95s5T6OXFPjRnKf@eldamar.lan
Link: https://patch.msgid.link/20250402074208.7347-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
[Salvatore Bonaccorso: Update for context change due to missing other
quirk entries in the struct snd_pci_quirk alc269_fixup_tbl]
Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
---
 sound/pci/hda/patch_realtek.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 93e8990c23bc..61b48f2418bf 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -10071,6 +10071,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
 	SND_PCI_QUIRK(0x1043, 0x1bbd, "ASUS Z550MA", ALC255_FIXUP_ASUS_MIC_NO_PRESENCE),
 	SND_PCI_QUIRK(0x1043, 0x1c23, "Asus X55U", ALC269_FIXUP_LIMIT_INT_MIC_BOOST),
 	SND_PCI_QUIRK(0x1043, 0x1c62, "ASUS GU603", ALC289_FIXUP_ASUS_GA401),
+	SND_PCI_QUIRK(0x1043, 0x1c80, "ASUS VivoBook TP401", ALC256_FIXUP_ASUS_MIC_NO_PRESENCE),
 	SND_PCI_QUIRK(0x1043, 0x1c92, "ASUS ROG Strix G15", ALC285_FIXUP_ASUS_G533Z_PINS),
 	SND_PCI_QUIRK(0x1043, 0x1caf, "ASUS G634JYR/JZR", ALC285_FIXUP_ASUS_SPI_REAR_SPEAKERS),
 	SND_PCI_QUIRK(0x1043, 0x1ccd, "ASUS X555UB", ALC256_FIXUP_ASUS_MIC),
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: Please apply commit 8983dc1b66c0 ("ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model") to v6.1.y (and v6.6.y)
  2025-04-24 14:42 Please apply commit 8983dc1b66c0 ("ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model") to v6.1.y (and v6.6.y) Salvatore Bonaccorso
@ 2025-04-24 15:31 ` Greg Kroah-Hartman
  0 siblings, 0 replies; 2+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-24 15:31 UTC (permalink / raw)
  To: Salvatore Bonaccorso; +Cc: stable, Sasha Levin, Takashi Iwai

On Thu, Apr 24, 2025 at 04:42:13PM +0200, Salvatore Bonaccorso wrote:
> Hi
> 
> As per subject, can you please apply commit 8983dc1b66c0 ("ALSA:
> hda/realtek: Fix built-in mic on another ASUS VivoBook model") to
> v6.1.y?
> 
> The commit fixes 3b4309546b48 ("ALSA: hda: Fix headset detection
> failure due to unstable sort"), which is in 6.14-rc1 *but* it got
> backported to other stable series as well: 6.1.129, 6.6.78, 6.12.14
> and 6.13.3.
> 
> While 8983dc1b66c0 got then backported down to 6.12.23, 6.13.11 and
> and 6.14.2 it was not backported further down, the reason is likely
> the commit does not apply cleanly due to context changes in the struct
> hda_quirk alc269_fixup_tbl (as some entries are missing in older
> series).
> 
> For context see as well:
> https://lore.kernel.org/linux-sound/Z95s5T6OXFPjRnKf@eldamar.lan
> https://lore.kernel.org/linux-sound/Z_aq9kkdswrGZRUQ@eldamar.lan/
> https://bugs.debian.org/1100928
> 
> Can you please apply it down for 6.1.y?
> 
> Attached is a manual backport of the change in case needed.

The backport was needed and was why this wasn't applied there, thanks!

greg k-h

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-04-24 15:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-24 14:42 Please apply commit 8983dc1b66c0 ("ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model") to v6.1.y (and v6.6.y) Salvatore Bonaccorso
2025-04-24 15:31 ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox