android_kernel_xiaomi_sm8350/sound
Clemens Ladisch fe6ce80ae2 ALSA: virtuoso: fix setting of Xonar DS line-in/mic-in controls
The Line and Mic inputs cannot be used at the same time, so the driver
has to automatically disable one of them if both are set.  However, it
forgot to notify userspace about this change, so the mixer state would
be inconsistent.  To fix this, check if the other control gets muted,
and send a notification event in this case.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Reported-and-tested-by: Nathan Schagen
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-09-08 08:26:15 +02:00
..
aoa of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
arm
atmel
core ALSA: pcm: add more format names 2010-08-28 11:59:33 +02:00
drivers Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2010-08-07 17:07:31 -07:00
i2c
isa
mips
oss sound: oss: fix uninitialized spinlock 2010-08-28 11:57:54 +02:00
parisc
pci ALSA: virtuoso: fix setting of Xonar DS line-in/mic-in controls 2010-09-08 08:26:15 +02:00
pcmcia pcmcia: do not use io_req_t when calling pcmcia_request_io() 2010-08-03 09:04:11 +02:00
ppc
sh
soc ASoC: soc-core: fix debugfs_pop_time file permissions 2010-08-27 19:58:40 +01:00
sparc of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
spi
synth
usb ALSA: usb-audio: fix detection of vendor-specific device protocol settings 2010-09-03 22:36:39 +02:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c
sound_firmware.c