summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2010-03-08 12:13:07 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2010-04-01 16:01:10 -0700
commit9ba9ca73e6155efd4137e93796835b4377801893 (patch)
treec32db1bbddac39dd2ca077bcc3ebd896bb89f0b6 /kernel
parentf46a0cd9a472a3f3c2d10f99558ef5b70f88ee8c (diff)
downloadkernel-crypto-9ba9ca73e6155efd4137e93796835b4377801893.tar.gz
kernel-crypto-9ba9ca73e6155efd4137e93796835b4377801893.tar.xz
kernel-crypto-9ba9ca73e6155efd4137e93796835b4377801893.zip
ALSA: hda - Fix input source elements of secondary ADCs on Realtek
commit 5311114d4867113c00f78829d4ce14be458ec925 upstream. Since alc_auto_create_input_ctls() doesn't set the elements for the secondary ADCs, "Input Source" elemtns for these also get empty, resulting in buggy outputs of alsactl like: control.14 { comment.access 'read write' comment.type ENUMERATED comment.count 1 iface MIXER name 'Input Source' index 1 value 0 } This patch fixes alc_mux_enum_*() (and others) to fall back to the first entry if the secondary input mux is empty. Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions