1
0
Fork 0
alistair23-linux/sound/isa
Takashi Iwai 101f6f4ba7 [ALSA] Fix unfreed pnp driver in opti9xx ISA driver
- Added the missing pnp_unregister_card_driver() in the case ISA PnP
  isn't found, which caused an error at kobject_add with -EEXIST
   Jun 11 09:07:31 rain kernel: kobject_add failed for opti9xx with -EEXIST, don't try to register things with the same name in the same directory.
   Jun 11 09:07:31 rain kernel:  [<c01c18fa>] kobject_shadow_add+0x12a/0x1c0
   Jun 11 09:07:31 rain kernel:  [<c01c1a81>] kobject_register+0x21/0x50
   Jun 11 09:07:31 rain kernel:  [<c01f09a2>] bus_add_driver+0x72/0x1b0
   Jun 11 09:07:31 rain kernel:  [<c01d3dff>] pnp_register_card_driver+0x4f/0xc0
   Jun 11 09:07:31 rain kernel:  [<c89bc00a>] alsa_card_opti9xx_init+0xa/0x25 [snd_opti92x_ad1848]
   Jun 11 09:07:31 rain kernel:  [<c0136947>] sys_init_module+0x157/0x1610
   Jun 11 09:07:31 rain kernel:  [<c01029b4>] syscall_call+0x7/0xb
- Fixed the probe behavior when no PnP is set up.  Now it behaves
  like the former version.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
2007-07-20 11:11:13 +02:00
..
ad1816a [ALSA] ad1816a: Fix modprobe snd_mpu401 && modprobe snd_ad1816a 2007-05-11 16:55:49 +02:00
ad1848 [ALSA] isa_bus: ad1848 2007-05-11 16:55:38 +02:00
cs423x [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
es1688 [ALSA] es1688 - code clean-up 2007-05-11 16:55:39 +02:00
gus [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
opti9xx [ALSA] Fix unfreed pnp driver in opti9xx ISA driver 2007-07-20 11:11:13 +02:00
sb [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
wavefront [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
Kconfig [ALSA] do not depend on FW_LOADER when internal firmware images are used 2007-05-11 16:56:14 +02:00
Makefile [ALSA] AdLib FM card driver 2006-03-31 17:58:59 +02:00
adlib.c [ALSA] isa_bus: adlib 2007-05-11 16:55:38 +02:00
als100.c [PATCH] irq-flags: sound: Use the new IRQF_ constants 2006-07-02 13:58:54 -07:00
azt2320.c [PATCH] irq-flags: sound: Use the new IRQF_ constants 2006-07-02 13:58:54 -07:00
cmi8330.c [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
dt019x.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
es18xx.c [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00
opl3sa2.c ALSA: use __devexit_p 2007-06-28 11:34:54 -07:00
sgalaxy.c [ALSA] isa_bus device/driver naming 2007-05-11 16:55:50 +02:00
sscape.c [ALSA] Fix probe of non-PnP ISA devices 2007-05-16 12:22:44 +02:00