summaryrefslogtreecommitdiff
path: root/sound/pci/vx222
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2013-06-03 09:17:38 (GMT)
committerTakashi Iwai <tiwai@suse.de>2013-06-03 09:33:16 (GMT)
commit5a6f294e87974e6ec68d7113553ffd975d83bf15 (patch)
tree0dbfe6b1cf27cfd7d65889e37f3de37171bb1c92 /sound/pci/vx222
parent05909d5c679cf7c9a8a5bc663677c066a546894f (diff)
downloadlinux-fsl-qoriq-5a6f294e87974e6ec68d7113553ffd975d83bf15.tar.xz
ALSA: hda/via - Fix wrongly cleared pins after suspend on VT1802
VIA driver has a special suspend handling only for VT1802 to reduce the pop noise. During the transition to the generic parser, the behavior of snd_hda_set_pin_ctl() was also changed to modify the cached values, too. And this caused a regression where the pin is still cleared even after the resume (including the resume from power save), resulting in the silent output. The fix is simply to replace snd_hda_set_pin_ctl() with the explicit call of snd_hda_codec_write() again. Reported-by: Alex Riesen <raa.lkml@gmail.com> Cc: <stable@vger.kernel.org> [v3.9] Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/vx222')
0 files changed, 0 insertions, 0 deletions