From: "Xu, Baojun" <baojun.xu@ti.com>
To: Eric Naim <dnaim@cachyos.org>, Jaroslav Kysela <perex@perex.cz>,
"Takashi Iwai" <tiwai@suse.com>
Cc: Takashi Iwai <tiwai@suse.de>,
"linux-sound@vger.kernel.org" <linux-sound@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: [EXTERNAL] Re: [PATCH] ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
Date: Mon, 16 Mar 2026 00:47:40 +0000 [thread overview]
Message-ID: <4ad2197cf43a45ac9fbab4a9da5a5671@ti.com> (raw)
In-Reply-To: <640ef064-3f41-4642-bf13-8800d8f7adbb@cachyos.org>
Hi Eric,
Have you applied the patch below?
https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/commit/?id=1d1b8b0734af5149946e687415bf6be05ae55bd6
Best Regards
Jim
________________________________________
From: Eric Naim <dnaim@cachyos.org>
Sent: 16 March 2026 04:10
To: Xu, Baojun; Jaroslav Kysela; Takashi Iwai
Cc: Takashi Iwai; linux-sound@vger.kernel.org; linux-kernel@vger.kernel.org
Subject: [EXTERNAL] Re: [PATCH] ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
On 3/16/26 12: 09 AM, Eric Naim wrote: > These drivers were incorrectly using the ALC287_FIXUP_TAS2781_I2C quirk > leading to errors: > s/drivers/devices/ > [ 18. 765990] Serial bus multi instantiate pseudo device driver TXNW2781: 00:
ZjQcmQRYFpfptBannerStart
This message was sent from outside of Texas Instruments.
Do not click links or open attachments unless you recognize the source of this email and know the content is safe.
<https://us-phishalarm-ewt.proofpoint.com/EWT/v1/G3vK!uvdq3ZeF3K0b6oXEVhMD_5HSUycqgkf3I6aOnkme-T317WIy61GG-PyNIoM5heLiGRXBWXzh4T4qX-qv9PubxMEA6zZJ7rdL8g$>
Report Suspicious
ZjQcmQRYFpfptBannerEnd
On 3/16/26 12:09 AM, Eric Naim wrote:
> These drivers were incorrectly using the ALC287_FIXUP_TAS2781_I2C quirk
> leading to errors:
>
s/drivers/devices/
> [ 18.765990] Serial bus multi instantiate pseudo device driver TXNW2781:00: error -ENXIO: IRQ index 0 not found
> [ 18.768153] Serial bus multi instantiate pseudo device driver TXNW2781:00: error -ENXIO: IRQ index 0 not found
> [ 18.768476] Serial bus multi instantiate pseudo device driver TXNW2781:00: error -ENXIO: IRQ index 0 not found
> [ 18.768899] Serial bus multi instantiate pseudo device driver TXNW2781:00: Instantiated 3 I2C devices.
>
> Use the correct ALC287_FIXUP_TXNW2781_I2C quirk to fix this and restore
> speaker audio on affected devices.
>
> Fixes: 1e9c708dc3ae ("ALSA: hda/tas2781: Add new quirk for Lenovo, ASUS, Dell projects")
> Closes: https://urldefense.com/v3/__https://lore.kernel.org/CACB9z7kjs8rhLstEc8fV29BCTb5dd881JwGozoKdO5cwCb=YwQ@mail.gmail.com__;!!G3vK!RDUcHqppj4GWhzD-W_XxH0estGYopq_8jROQEHBKwG8HkoERsx3UMULWGthsXajav0W2Q3PlTLuc$
> Signed-off-by: Eric Naim <dnaim@cachyos.org>
> ---
> sound/hda/codecs/realtek/alc269.c | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
> Hi maintainers,
>
> I'm changing the quirks for a lot of devices here, and the devices that I know are affected are only
> PID 3f20 and 3ef0. I hope someone can confirm that all these devices are using the same amplifier,
> and if not, I can send a v2 with only the confirmed affected devices.
>
> Thanks.
>
> diff --git a/sound/hda/codecs/realtek/alc269.c b/sound/hda/codecs/realtek/alc269.c
> index c1791b136620..98d29f4cc81b 100644
> --- a/sound/hda/codecs/realtek/alc269.c
> +++ b/sound/hda/codecs/realtek/alc269.c
> @@ -6999,12 +6999,12 @@ static const struct hda_quirk alc269_fixup_tbl[] = {
> SND_PCI_QUIRK(0x1043, 0x3e00, "ASUS G814FH/FM/FP", ALC287_FIXUP_CS35L41_I2C_2),
> SND_PCI_QUIRK(0x1043, 0x3e20, "ASUS G814PH/PM/PP", ALC287_FIXUP_CS35L41_I2C_2),
> SND_PCI_QUIRK(0x1043, 0x3e30, "ASUS TP3607SA", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3ee0, "ASUS Strix G815_JHR_JMR_JPR", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3ef0, "ASUS Strix G635LR_LW_LX", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3f00, "ASUS Strix G815LH_LM_LP", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3f10, "ASUS Strix G835LR_LW_LX", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3f20, "ASUS Strix G615LR_LW", ALC287_FIXUP_TAS2781_I2C),
> - SND_PCI_QUIRK(0x1043, 0x3f30, "ASUS Strix G815LR_LW", ALC287_FIXUP_TAS2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3ee0, "ASUS Strix G815_JHR_JMR_JPR", ALC287_FIXUP_TXNW2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3ef0, "ASUS Strix G635LR_LW_LX", ALC287_FIXUP_TXNW2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3f00, "ASUS Strix G815LH_LM_LP", ALC287_FIXUP_TXNW2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3f10, "ASUS Strix G835LR_LW_LX", ALC287_FIXUP_TXNW2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3f20, "ASUS Strix G615LR_LW", ALC287_FIXUP_TXNW2781_I2C),
> + SND_PCI_QUIRK(0x1043, 0x3f30, "ASUS Strix G815LR_LW", ALC287_FIXUP_TXNW2781_I2C),
> SND_PCI_QUIRK(0x1043, 0x3fd0, "ASUS B3605CVA", ALC245_FIXUP_CS35L41_SPI_2),
> SND_PCI_QUIRK(0x1043, 0x3ff0, "ASUS B5405CVA", ALC245_FIXUP_CS35L41_SPI_2),
> SND_PCI_QUIRK(0x1043, 0x831a, "ASUS P901", ALC269_FIXUP_STEREO_DMIC),
next prev parent reply other threads:[~2026-03-16 0:47 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-15 16:09 [PATCH] ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 Eric Naim
2026-03-15 20:10 ` Eric Naim
2026-03-16 0:47 ` Xu, Baojun [this message]
2026-03-16 4:06 ` [EXTERNAL] " Eric Naim
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4ad2197cf43a45ac9fbab4a9da5a5671@ti.com \
--to=baojun.xu@ti.com \
--cc=dnaim@cachyos.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-sound@vger.kernel.org \
--cc=perex@perex.cz \
--cc=tiwai@suse.com \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox