]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda - Allow analog low-current mode when dynamic power-control is on
authorTakashi Iwai <tiwai@suse.de>
Wed, 1 Feb 2012 09:33:23 +0000 (10:33 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 2 Feb 2012 09:18:09 +0000 (10:18 +0100)
commit3b36e89f56d060657b0da0fb8511275d73e2ca27
treeef54a3c768f43e761577dd67d682cc680865981a
parente1ec89847f2bff685d7f6b8baed0823539add6fc
ALSA: hda - Allow analog low-current mode when dynamic power-control is on

VIA codecs have several different power-saving features, and one of
them is the analog low-current mode.  But it turned out that the ALC
mode causes pop-noises at each on/off time on some machines.  As a
quick workaround, disable the ALC when another power-saving feature,
the dynamic pin power-control, is turned off, too, since the dynamic
power-control is already exposed as a mixer enum element so that user
can turn it on/off freely.

Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=741128

Cc: <stable@kernel.org> [v3.1+]
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_via.c