]> git.baikalelectronics.ru Git - kernel.git/commit
sound: via82xx: move DXS volume controls to PCM interface
authorClemens Ladisch <clemens@ladisch.de>
Tue, 6 Oct 2009 06:21:04 +0000 (08:21 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 6 Oct 2009 12:58:58 +0000 (14:58 +0200)
commit75bd5dc5c11f72c80a27beaa06117f9738bac83c
treeb07211090d75e2d568c62995d35447ecfce1319f
parent520d505a036da18519f24d1d0e6242153c0747de
sound: via82xx: move DXS volume controls to PCM interface

The "VIA DXS" controls are actually volume controls that apply to the
four PCM substreams, so we better indicate this connection by moving the
controls to the PCM interface.

Commit 867602655e4e4ccde77e01276fee7477122ba14f in 2.6.30 broke the
restoring of these volumes by "alsactl restore" that most distributions
use; the renaming in this patch cures that regression by preventing
alsactl from applying the old, wrong volume levels to the new controls.
http://bugzilla.kernel.org/show_bug.cgi?id=14151
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532613

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/via82xx.c