android_kernel_xiaomi_sm8350/sound/core
Takashi Iwai a93bbaa77e [ALSA] Improve the slots option handling
Fix and improve the slots option handling.  The sound core tries to
find the slot with the given module name first and assign if it's
still available.  If all pre-given slots are unavailable, then try
to find another free slot.

Also, when a module name begins with '!', it means the negative match:
the slot will be given for any modules but that one.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-05-28 15:14:32 +02:00
..
oss [ALSA] Add more fallbacks to OSS PHONEOUT mixer map 2008-04-24 12:00:07 +02:00
seq [ALSA] seq-oss - Remove invalid BUG() 2008-04-24 12:00:14 +02:00
control_compat.c
control.c
device.c
hwdep_compat.c
hwdep.c
info_oss.c
info.c proc: remove proc_root from drivers 2008-04-29 08:06:18 -07:00
init.c [ALSA] Improve the slots option handling 2008-05-28 15:14:32 +02:00
isadma.c
Kconfig [ALSA] Replace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE 2008-05-27 15:56:21 +02:00
Makefile [ALSA] Move vmaster code to sound core 2008-04-24 12:00:12 +02:00
memalloc.c [ALSA] Remove unneeded ugly hack for i386 in memalloc.c 2008-05-19 13:19:15 +02:00
memory.c
misc.c [ALSA] sound: this amplifier only goes up to 7 2008-04-24 12:00:35 +02:00
pcm_compat.c
pcm_lib.c [ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE 2008-01-31 17:29:54 +01:00
pcm_memory.c
pcm_misc.c
pcm_native.c latency.c: use QoS infrastructure 2008-02-05 09:44:22 -08:00
pcm_timer.c
pcm.c [ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE 2008-01-31 17:29:54 +01:00
rawmidi_compat.c
rawmidi.c
rtctimer.c
sgbuf.c
sound_oss.c
sound.c SOUND: fix race in device_create 2008-05-20 13:31:55 -07:00
timer_compat.c
timer.c Dont touch fs_struct in drivers 2008-02-14 21:13:32 -08:00
vmaster.c [ALSA] Keep private TLV entry in vmaster itself 2008-04-24 12:00:12 +02:00