The codec HW8326 is a compatible chip with ALC256. It is developed by Huawei via CPLD with Realtek's codec IP.
Thanks. ------------------ Original ------------------ From: "Takashi Iwai"<tiwai@suse.de>; Date: Tue, Jun 7, 2022 05:09 PM To: "huangwenhui"<huangwenhuia@uniontech.com>; Cc: "perex"<perex@perex.cz>; "tiwai"<tiwai@suse.com>; "alsa-devel"<alsa-devel@alsa-project.org>; "kailang"<kailang@realtek.com>; "tanureal"<tanureal@opensource.cirrus.com>; "jeremy.szu"<jeremy.szu@canonical.com>; "linux-kernel"<linux-kernel@vger.kernel.org>; "wse"<wse@tuxedocomputers.com>; "hui.wang"<hui.wang@canonical.com>; "sami"<sami@loone.fi>; "cam"<cam@neo-zeon.de>; Subject: Re: [PATCH] ALSA: hda/realtek - Add HW8326 support
On Tue, 07 Jun 2022 10:41:09 +0200, huangwenhui wrote: > > Added the support of new Huawei codec HW8326. >
It'd be appreciated if you describe about the hardware a bit more. It looks like a compatible chip with some other Realtek codecs (ALC256?).
> @@ -11479,6 +11492,7 @@ static const struct hda_device_id snd_hda_id_realtek[] = { > HDA_CODEC_ENTRY(0x10ec0236, "ALC236", patch_alc269), > HDA_CODEC_ENTRY(0x10ec0245, "ALC245", patch_alc269), > HDA_CODEC_ENTRY(0x10ec0255, "ALC255", patch_alc269), > + HDA_CODEC_ENTRY(0x19e58326, "HW8326", patch_alc269), > HDA_CODEC_ENTRY(0x10ec0256, "ALC256", patch_alc269), > HDA_CODEC_ENTRY(0x10ec0257, "ALC257", patch_alc269), > HDA_CODEC_ENTRY(0x10ec0260, "ALC260", patch_alc260),
This table is sorted in the codec ID order. Please put at the appropriate place (at the last), instead.
thanks,
Takashi