sst-linux/sound/isa
Takashi Iwai c35034fd64 ALSA: gus: Fix kctl->id initialization
commit c5ae57b1bb99bd6f50b90428fabde397c2aeba0f upstream.

GUS driver replaces the kctl->id.index after assigning the kctl via
snd_ctl_add().  This doesn't work any longer with the new Xarray
lookup change.  It has to be set before snd_ctl_add() call instead.

Fixes: c27e1efb61 ("ALSA: control: Use xarray for faster lookups")
Cc: <stable@vger.kernel.org>
Reviewed-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20230606093855.14685-4-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-06-14 11:15:24 +02:00
..
ad1816a
ad1848
cs423x
es1688
galaxy
gus
msnd
opti9xx
sb ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it 2022-09-29 08:11:55 +02:00
wavefront
wss
adlib.c
als100.c
azt2320.c
cmi8328.c
cmi8330.c
es18xx.c
Kconfig m68k: coldfire: drop ISA_DMA_API support 2022-05-16 13:18:30 +10:00
Makefile
opl3sa2.c ALSA: opl3sa2: Allocate resources with device-managed APIs 2021-07-19 16:17:25 +02:00
sc6000.c
sscape.c ALSA: sscape: Allocate resources with device-managed APIs 2021-07-19 16:17:26 +02:00