From 6d301ce67e6deea9f753d3e3ab381ee824413514 Mon Sep 17 00:00:00 2001 From: Gabriele Date: Tue, 13 May 2014 14:02:13 +0200 Subject: [PATCH] ALSA: hda - Disable AA-loopback on ALC668 --- sound/pci/hda/patch_realtek.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 5f7c765..ac72eb2 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -3903,6 +3903,8 @@ static void alc_fixup_headset_mode_alc668(struct hda_codec *codec, val = alc_read_coef_idx(codec, 0xc2); alc_write_coef_idx(codec, 0xc2, val & 0xfe); snd_hda_set_pin_ctl_cache(codec, 0x18, 0); + /* Disable AA-loopback as it causes white noise */ + spec->gen.mixer_nid = 0; } alc_fixup_headset_mode(codec, fix, action); } -- 2.0.0.rc2