ALSA: wss_lib: Fix resume on Yamaha OPL3-SAx
authorOndrej Zary <linux@rainbow-software.org>
Mon, 16 Jul 2012 06:30:18 +0000 (08:30 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 16 Jul 2012 09:24:05 +0000 (11:24 +0200)
commitb4e2a16f992288f1c5cddda1948c53ba3dde9cb3
treedfc8185f1afcc49f7b83b25bc89898173bfa40be
parentca3273fb594ae4e953042c956eb40141ba46ad2c
ALSA: wss_lib: Fix resume on Yamaha OPL3-SAx

Yamaha OPL3-SAx chips don't resume properly when playback is running -
garbage is played after resume. Restoring the CS4231_PLAYBK_FORMAT register
last fixes the problem.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/isa/wss/wss_lib.c