Re: [PATCH 1/3] ALSA: hda/realtek: Fix DAC binding for Lenovo Legion Pro 7 16ARX8H
From: Takashi Iwai
Date: Wed Nov 04 2026 - 09:46:34 EST
On Wed, 04 Nov 2026 11:04:25 +0100,
Zhang Heng wrote:
>
> The Lenovo Legion Pro 7 16ARX8H (SSID 17aa:38a7) uses the TAS2781
> I2C DAC. The generic ALC287_FIXUP_TAS2781_I2C quirk assumes two
> speakers (0x14 and 0x17). It forcibly binds 0x14 to DAC 0x02, and
> binds 0x17 and 0x21 to DAC 0x03.
>
> However, this machine only has 0x17 as the speaker and lacks 0x14,
> which leads to incorrect DAC binding. To fix this, chain the
> alc295_fixup_asus_dacs() fixup before the generic quirk to ensure
> the correct DAC routing for this hardware layout.
>
> Tested-by: Roman Maidanovych via B4 Relay <devnull+devuarpd.gmail.com@xxxxxxxxxx>
> Link: https://bugzilla.kernel.org/show_bug.cgi?id=221735
> Signed-off-by: Zhang Heng <zhangheng@xxxxxxxxxx>
Applied all three patches now. Thanks.
Takashi