android_kernel_xiaomi_sm8350/sound/pci
Takashi Iwai 19a982b694 [ALSA] hda-intel - Probe additional slots only if necessary
Probing the codec slots on ATI controller causes problems on some
devices like Acer laptops.  On these devices, reading from codec
slot 3 results in the communication failure with the codec chip.
Meanwhile, some laptops (e.g. Gateway) have the codec connection
only on slot 3, and probing this slot is mandatory for them.
The patch improves the probing robustness.  The additional slots
are now checked only when no codecs are found in the primary three
slots.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
2007-05-11 16:55:52 +02:00
..
ac97 [ALSA] ac97 - Smart 5.1 for VIA 1617a codec 2007-05-11 16:55:48 +02:00
ali5451 [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
au88x0 [ALSA] Delete unused header file sound/pci/au88x0/au88x0_sb.h 2007-05-11 16:55:48 +02:00
ca0106 [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
cs46xx [ALSA] Fix alsa-devel ML address 2007-05-11 16:55:52 +02:00
cs5535audio [ALSA] Remove IRQF_DISABLED for shared PCI irqs 2006-12-20 08:55:57 +01:00
echoaudio [ALSA] echoaudio - increase sleep time at loading firmware 2007-05-11 16:55:45 +02:00
emu10k1 [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
hda [ALSA] hda-intel - Probe additional slots only if necessary 2007-05-11 16:55:52 +02:00
ice1712 [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
korg1212 [ALSA] Enable Kconfig options for external firmwares 2007-05-11 16:55:43 +02:00
mixart sound: convert "sound" subdirectory to UTF-8 2007-05-09 08:58:22 +02:00
nm256 [ALSA] nm256 - Use quirk list helper function 2007-02-09 09:01:51 +01:00
pcxhr [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
riptide [ALSA] Add missing sysfs device assignment for ALSA PCI drivers 2007-03-06 10:40:29 +01:00
rme9652 [ALSA] hdsp - Add support for fine tuning of sample rate support to HDSP 9632 2007-05-11 16:55:50 +02:00
trident [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
vx222 [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
ymfpci [ALSA] Enable Kconfig options for external firmwares 2007-05-11 16:55:43 +02:00
ad1889.c [ALSA] Remove IRQF_DISABLED for shared PCI irqs 2006-12-20 08:55:57 +01:00
ad1889.h
als300.c [ALSA] Fix obsolete *_t typedefs 2007-02-09 09:01:45 +01:00
als4000.c
atiixp_modem.c [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers 2007-02-09 09:01:09 +01:00
atiixp.c [ALSA] atiixp - Use quirk list helper function 2007-02-09 09:01:48 +01:00
azt3328.c [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
azt3328.h
bt87x.c [ALSA] Fix alsa-devel ML address 2007-05-11 16:55:52 +02:00
cmipci.c [ALSA] cmipci - Allow to disable integrated FM port 2007-03-06 11:03:53 +01:00
cs4281.c [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
ens1370.c [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
ens1371.c
es1938.c [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
es1968.c [ALSA] Remove IRQF_DISABLED for shared PCI irqs 2006-12-20 08:55:57 +01:00
fm801.c [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
intel8x0.c [ALSA] intel8x0 - Fix Oops at kdump crash kernel 2007-03-14 08:24:18 +01:00
intel8x0m.c [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers 2007-02-09 09:01:09 +01:00
Kconfig [ALSA] Kconfig: clarify help text for external firmware entries 2007-05-11 16:55:46 +02:00
maestro3.c [ALSA] Enable Kconfig options for external firmwares 2007-05-11 16:55:43 +02:00
Makefile
rme32.c [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup 2007-05-11 16:55:42 +02:00
rme96.c [ALSA] Remove IRQF_DISABLED for shared PCI irqs 2006-12-20 08:55:57 +01:00
sonicvibes.c [ALSA] Remove IRQF_DISABLED for shared PCI irqs 2006-12-20 08:55:57 +01:00
via82xx_modem.c [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers 2007-02-09 09:01:09 +01:00
via82xx.c [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00