ALSA: hda/via - Disable broken dynamic power control
authorTakashi Iwai <tiwai@suse.de>
Fri, 31 May 2013 11:54:10 +0000 (13:54 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Jun 2013 17:49:20 +0000 (10:49 -0700)
commitab327c178ec19e28f3b2ac88cf9d352f50d206b1
tree9406a08e5249c9a0e827f6238b030b94367d3f72
parent5742034d9fdabffc077b24fa0f0857a0b5e2a2eb
ALSA: hda/via - Disable broken dynamic power control

commit 087c2e3b4e062573dbbc8a50b9208992e3768dcf upstream.

Since the transition to the generic parser, the actual routes used
there don't match always with the assumed static paths in some
set_widgets_power_state callbacks.  This results in the wrong power
setup in the end.  As a temporary workaround, we need to disable the
calls together with the non-functional dynamic power control enum.

Reported-by: Alex Riesen <raa.lkml@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/pci/hda/patch_via.c