linux/sound
Takashi Iwai 1fa1757366 ALSA: hda/realtek - Don't create alt-stream for capture when unnecessary
When the driver finds multiple ADCs, it tries to create an alternative
capture PCM stream.  However, these secondary ADCs might be useless or
in uncontrolled paths in some cases, e.g. when auto-mic or dynamic
ADC-switching is enabled.  Also, when only a single capture source is
available, the multi-streams don't make sense, too.

With this patch, the driver checks such condition and skips the alt
stream appropriately.

Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-11-02 21:30:51 +01:00
..
aoa Merge branch 'fix/misc' into topic/misc 2011-09-16 08:29:04 +02:00
arm sound: irq: Remove IRQF_DISABLED 2011-09-22 11:19:20 +02:00
atmel Merge branch 'master' into for-next 2011-07-11 14:15:55 +02:00
core ALSA: hwdep: silence integer overflow warning 2011-10-31 09:52:43 +01:00
drivers Merge branch 'topic/remove-irqf_disable' into for-linus 2011-10-26 23:51:48 +02:00
firewire ALSA: firewire-speakers: fix locking 2011-10-04 07:16:31 +02:00
i2c [media] tea575x: remove useless input ioctls 2011-07-27 17:53:08 -03:00
isa sound: irq: Remove IRQF_DISABLED 2011-09-22 11:19:20 +02:00
mips sound: irq: Remove IRQF_DISABLED 2011-09-22 11:19:20 +02:00
oss sound: oss: use strlcpy() in sound_timer_init() 2011-09-29 08:12:33 +02:00
parisc
pci ALSA: hda/realtek - Don't create alt-stream for capture when unnecessary 2011-11-02 21:30:51 +01:00
pcmcia ALSA: pcmcia - Use pcmcia_request_irq() 2011-07-08 10:11:35 +02:00
ppc sound: irq: Remove IRQF_DISABLED 2011-09-22 11:19:20 +02:00
sh
soc Merge branch 'topic/asoc' into for-linus 2011-10-27 10:43:40 +02:00
sparc sound: irq: Remove IRQF_DISABLED 2011-09-22 11:19:20 +02:00
spi ALSA: atmel - update author email for ABDAC, AC97C and AT73C213 2011-06-28 16:56:07 +02:00
synth
usb Merge branch 'topic/misc' into for-linus 2011-10-26 23:51:43 +02:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c
sound_firmware.c