linux-stable/sound/pci
Takashi Iwai 6162552b0d ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs
We've got a bug report about the silent output from the headphone on a
mobo with VT2021, and spotted out that this was because of the wrong
D3 state on the DAC for the headphone output.  The bug is triggered by
the incomplete check for this DAC in set_widgets_power_state_vt1718S().
It checks only the connectivity of the primary output (0x27) but
doesn't consider the path from the headphone pin (0x28).

Now this patch fixes the problem by checking both pins for DAC 0x0b.

Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2012-07-25 13:55:49 +02:00
..
ac97
ali5451 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
asihpi
au88x0
aw2
ca0106 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
cs46xx ALSA: Move some headers to local directories from include/sound 2012-07-03 08:23:09 +02:00
cs5535audio ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
ctxfi ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
echoaudio ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
emu10k1 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
hda ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs 2012-07-25 13:55:49 +02:00
ice1712 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
korg1212
lola
lx6464es
mixart
nm256 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
oxygen ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
pcxhr ALSA: pcxhr: Add LTC support 2012-06-20 08:35:37 +02:00
riptide ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
rme9652
trident ALSA: Move some headers to local directories from include/sound 2012-07-03 08:23:09 +02:00
vx222 ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
ymfpci ALSA: Move some headers to local directories from include/sound 2012-07-03 08:23:09 +02:00
ad1889.c
ad1889.h
ak4531_codec.c
als300.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
als4000.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
atiixp.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
atiixp_modem.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
azt3328.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
azt3328.h
bt87x.c
cmipci.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
cs4281.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
cs5530.c
ens1370.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
ens1371.c
es1938.c Merge branch 'topic/pm-convert' into for-next 2012-07-19 08:21:57 +02:00
es1968.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
fm801.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
intel8x0.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
intel8x0m.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
Kconfig
maestro3.c Merge branch 'topic/pm-convert' into for-next 2012-07-19 08:21:57 +02:00
Makefile
rme32.c
rme96.c
sis7019.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
sis7019.h
sonicvibes.c
via82xx.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00
via82xx_modem.c ALSA: Convert to new pm_ops for PCI drivers 2012-07-03 08:23:03 +02:00