android_kernel_google_msm/sound/pci
Takashi Iwai 6759dc3238 ALSA: hda/realtek - Fix missing inits of item indices for auto-mic
When the imux entries are rebuilt in alc_rebuild_imux_for_auto_mic(),
the initialization of index field is missing.  It may work without it
casually when the original imux was created by the auto-parser, but
it's definitely broken in the case of static configs where no imux was
parsed beforehand.  Because of this, the auto-mic switching doesn't
work properly on some model options.

This patch adds the missing initialization of index field.

Reported-by: Dmitry Nezhevenko <dion@inhex.net>
Cc: <stable@kernel.org> [v3.1]
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-11-23 07:45:21 +01:00
..
ac97 sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
ali5451 sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
asihpi sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
au88x0 sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
aw2 sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ca0106 sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
cs46xx sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
cs5535audio ALSA: cs5535 - Fix an endianness conversion 2011-11-21 12:03:55 +01:00
ctxfi sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
echoaudio sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
emu10k1 sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
hda ALSA: hda/realtek - Fix missing inits of item indices for auto-mic 2011-11-23 07:45:21 +01:00
ice1712 sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
korg1212 sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
lola sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
lx6464es ALSA: lx6464es - fix device communication via command bus 2011-11-22 11:53:11 +01:00
mixart sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
nm256 sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
oxygen sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
pcxhr sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
riptide sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
rme9652 ALSA: hdspm - Fix PCI ID for PCIe RME MADI cards 2011-11-22 08:34:36 +01:00
trident sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
vx222 sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
ymfpci sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ad1889.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ad1889.h
ak4531_codec.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
als300.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
als4000.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
atiixp.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
atiixp_modem.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
azt3328.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
azt3328.h
bt87x.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
cmipci.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
cs4281.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
cs5530.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
ens1370.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
ens1371.c
es1938.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
es1968.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
fm801.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
intel8x0.c ALSA: intel8x0: improve virtual environment detection 2011-11-09 18:34:28 +01:00
intel8x0m.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
Kconfig ALSA: Fix dependency of CONFIG_SND_TEA575X 2011-08-07 17:54:17 +02:00
maestro3.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
Makefile ALSA: Add the driver for Digigram Lola PCI-e boards 2011-05-03 16:31:05 +02:00
rme32.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
rme96.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
sis7019.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
sis7019.h
sonicvibes.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
via82xx.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00
via82xx_modem.c sound: fix drivers needing module.h not moduleparam.h 2011-10-31 19:31:19 -04:00