From d6434e1042f3b0a6dfe1b1f615af369486f9b1fa Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Sat, 9 Oct 1999 00:00:47 +0000 Subject: Merge with 2.3.19. --- drivers/atm/atmdev_init.c | 60 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 drivers/atm/atmdev_init.c (limited to 'drivers/atm/atmdev_init.c') diff --git a/drivers/atm/atmdev_init.c b/drivers/atm/atmdev_init.c new file mode 100644 index 000000000..3e5c714f0 --- /dev/null +++ b/drivers/atm/atmdev_init.c @@ -0,0 +1,60 @@ +/* drivers/atm/atmdev_init.c - ATM device driver initialization */ + +/* Written 1995-1997 by Werner Almesberger, EPFL LRC */ + + +#include +#include + + +#ifdef CONFIG_ATM_ENI +extern int eni_detect(void); +#endif +#ifdef CONFIG_ATM_ZATM +extern int zatm_detect(void); +#endif +#ifdef CONFIG_ATM_TNETA1570 +extern int tneta1570_detect(void); +#endif +#ifdef CONFIG_ATM_FORE200 +extern int fore200_detect(void); +#endif +#ifdef CONFIG_ATM_NICSTAR +extern int nicstar_detect(void); +#endif +#ifdef CONFIG_ATM_AMBASSADOR +extern int amb_detect(void); +#endif +#ifdef CONFIG_ATM_HORIZON +extern int hrz_detect(void); +#endif + + +int __init atmdev_init(void) +{ + int devs; + + devs = 0; +#ifdef CONFIG_ATM_ENI + devs += eni_detect(); +#endif +#ifdef CONFIG_ATM_ZATM + devs += zatm_detect(); +#endif +#ifdef CONFIG_ATM_TNETA1570 + devs += tneta1570_detect(); +#endif +#ifdef CONFIG_ATM_FORE200 + devs += fore200_detect(); +#endif +#ifdef CONFIG_ATM_NICSTAR + devs += nicstar_detect(); +#endif +#ifdef CONFIG_ATM_AMBASSADOR + devs += amb_detect(); +#endif +#ifdef CONFIG_ATM_HORIZON + devs += hrz_detect(); +#endif + return devs; +} -- cgit v1.2.3