Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ALSA: hda/realtek: Fix pop noise on ALC225

Commit 317d9313925c ("ALSA: hda/realtek - Set default power save node to
0") makes the ALC225 have pop noise on S3 resume and cold boot.

So partially revert this commit for ALC225 to fix the regression.

Fixes: 317d9313925c ("ALSA: hda/realtek - Set default power save node to 0")
BugLink: https://bugs.launchpad.net/bugs/1866357
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Link: https://lore.kernel.org/r/20200311061328.17614-1-kai.heng.feng@canonical.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>

authored by

Kai-Heng Feng and committed by
Takashi Iwai
3b36b13d d683469b

+2
+2
sound/pci/hda/patch_realtek.c
··· 8051 8051 spec->gen.mixer_nid = 0; 8052 8052 break; 8053 8053 case 0x10ec0225: 8054 + codec->power_save_node = 1; 8055 + /* fall through */ 8054 8056 case 0x10ec0295: 8055 8057 case 0x10ec0299: 8056 8058 spec->codec_variant = ALC269_TYPE_ALC225;