linux/sound/isa
Takashi Iwai df8bcf36be ALSA: es1688: Avoid devres management for es1688 object creation
The recent refactoring of es1688 object creation with the use of
devres caused a problem with the non-PnP probe of GUS driver, as it
tries to probe multiple times with different parameters  That is, this
object needs the immediate resource release and the devres doesn't fit
for it.

This patch reverts partially the commit for restoring the classic
resource management for es1688 object.

Fixes: 1bb11c1c7f ("ALSA: es1688: Allocate resources with device-managed APIs")
Reported-by: kernel test robot <oliver.sang@intel.com>
Link: https://lore.kernel.org/r/20210805032513.GA30485@xsang-OptiPlex-9020
Link: https://lore.kernel.org/r/20210805062148.30951-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2021-08-05 08:24:17 +02:00
..
ad1816a ALSA: ad1816a: Allocate resources with device-managed APIs 2021-07-19 16:17:12 +02:00
ad1848 ALSA: ad1848: Allocate resources with device-managed APIs 2021-07-19 16:17:15 +02:00
cs423x ALSA: cs423x: Allocate resources with device-managed APIs 2021-07-19 16:17:19 +02:00
es1688 ALSA: es1688: Avoid devres management for es1688 object creation 2021-08-05 08:24:17 +02:00
galaxy ALSA: galaxy: Allocate resources with device-managed APIs 2021-07-19 16:17:21 +02:00
gus ALSA: gus: Allocate resources with device-managed APIs 2021-07-19 16:17:22 +02:00
msnd ALSA: msnd: Allocate resources with device-managed APIs 2021-07-19 16:17:24 +02:00
opti9xx ALSA: opti9xx: fix missing { } around an if block 2021-07-20 17:40:12 +02:00
sb Merge branch 'for-linus' into for-next 2021-08-02 09:04:48 +02:00
wavefront ALSA: wavefront: Allocate resources with device-managed APIs 2021-07-19 16:17:27 +02:00
wss ALSA: wss: Allocate resources with device-managed APIs 2021-07-19 16:17:13 +02:00
adlib.c ALSA: adlib: Allocate resources with device-managed APIs 2021-07-19 16:17:16 +02:00
als100.c ALSA: als100: Allocate resources with device-managed APIs 2021-07-19 16:17:16 +02:00
azt2320.c ALSA: azt2320: Allocate resources with device-managed APIs 2021-07-19 16:17:17 +02:00
cmi8328.c ALSA: cmi8328: Allocate resources with device-managed APIs 2021-07-19 16:17:18 +02:00
cmi8330.c ALSA: cmi8330: Allocate resources with device-managed APIs 2021-07-19 16:17:18 +02:00
es18xx.c ALSA: es18xx: Allocate resources with device-managed APIs 2021-07-19 16:17:21 +02:00
Kconfig sound: Fix Kconfig indentation 2019-10-07 03:53:03 +02:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
opl3sa2.c ALSA: opl3sa2: Allocate resources with device-managed APIs 2021-07-19 16:17:25 +02:00
sc6000.c ALSA: sc6000: Use explicit cast for __iomem pointer 2021-07-21 00:49:46 +02:00
sscape.c ALSA: sscape: Allocate resources with device-managed APIs 2021-07-19 16:17:26 +02:00