diff options
author | Harsha Priya <harshapriya.n@intel.com> | 2014-10-09 07:04:56 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2014-10-20 01:49:40 -0400 |
commit | b450b17c156e264bc44a198046d3ebaaef5a041d (patch) | |
tree | 2176e7d9139d1e19b2a8eb11fa6034b776281ba1 | |
parent | a011e213f3700233ed2a676f1ef0a74a052d7162 (diff) |
ALSA: ALC283 codec - Avoid pop noise on headphones during suspend/resume
This patch sets the headphones mode to default before suspending
which helps avoid the pop noise on headphones
Signed-off-by: Harsha Priya <harshapriya.n@intel.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | sound/pci/hda/patch_realtek.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index bc86c36b4bfa..4c35490cf119 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c | |||
@@ -2884,6 +2884,9 @@ static void alc283_shutup(struct hda_codec *codec) | |||
2884 | 2884 | ||
2885 | alc_write_coef_idx(codec, 0x43, 0x9004); | 2885 | alc_write_coef_idx(codec, 0x43, 0x9004); |
2886 | 2886 | ||
2887 | /*depop hp during suspend*/ | ||
2888 | alc_write_coef_idx(codec, 0x06, 0x2100); | ||
2889 | |||
2887 | snd_hda_codec_write(codec, hp_pin, 0, | 2890 | snd_hda_codec_write(codec, hp_pin, 0, |
2888 | AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_MUTE); | 2891 | AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_MUTE); |
2889 | 2892 | ||