aboutsummaryrefslogtreecommitdiffstats
path: root/fs/dlm
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2012-02-27 15:00:58 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-03-12 10:32:40 -0700
commit9c2143082d8e7797f6a63720100d06bec7586fd5 (patch)
treeb5563dc3c7d7b3a5e98a74f499e85911e9d75f60 /fs/dlm
parenta8e161f4c38c371974319359165d544604e06b78 (diff)
downloadkernel_samsung_smdk4412-9c2143082d8e7797f6a63720100d06bec7586fd5.zip
kernel_samsung_smdk4412-9c2143082d8e7797f6a63720100d06bec7586fd5.tar.gz
kernel_samsung_smdk4412-9c2143082d8e7797f6a63720100d06bec7586fd5.tar.bz2
ALSA: hda - Add a fake mute feature
commit 3868137ea41866773e75d9ac4b9988dcc361ff1d upstream. Some codecs don't supply the mute amp-capabilities although the lowest volume gives the mute. It'd be handy if the parser provides the mute mixers in such a case. This patch adds an extension amp-cap bit (which is used only in the driver) to represent the min volume = mute state. Also modified the amp cache code to support the fake mute feature when this bit is set but the real mute bit is unset. In addition, conexant cx5051 parser uses this new feature to implement the missing mute controls. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=42825 Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/dlm')
0 files changed, 0 insertions, 0 deletions