drivers/atm/atmdev_init.c
[...]
/*
* For historical reasons, atmdev_init returns the number of devices found.
* Note that some detections may not go via atmdev_init (e.g. eni.c), so this
* number is meaningless.
*/
pci_dev style init does the job. Trivial patch + dmesg output follows.
Linux version 2.4.20-rc4-ac1 (romieu@aglae) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-112)) #3 SMP Thu Nov 28 21:36:30 CET 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[...]
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994
Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak.
IA: 00-00-77-97-C0-29
IA: SUNI carrier detected
--- linux-2.4.20-rc4-ac1.orig/drivers/atm/atmdev_init.c Thu Nov 28 20:29:23 2002
+++ linux-2.4.20-rc4-ac1/drivers/atm/atmdev_init.c Thu Nov 28 20:31:37 2002
@@ -19,9 +19,6 @@ extern int amb_detect(void);
#ifdef CONFIG_ATM_HORIZON
extern int hrz_detect(void);
#endif
-#ifdef CONFIG_ATM_IA
-extern int ia_detect(void);
-#endif
#ifdef CONFIG_ATM_FORE200E
extern int fore200e_detect(void);
#endif
@@ -53,9 +50,6 @@ int __init atmdev_init(void)
#ifdef CONFIG_ATM_HORIZON
devs += hrz_detect();
#endif
-#ifdef CONFIG_ATM_IA
- devs += ia_detect();
-#endif
#ifdef CONFIG_ATM_FORE200E
devs += fore200e_detect();
#endif
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/