5 * Copyright (C) 1991-1998 Linus Torvalds
7 * Moved partition checking code to fs/partitions* - Russell King
8 * (linux@arm.uk.linux.org)
11 #include <linux/config.h>
13 #include <linux/genhd.h>
14 #include <linux/kernel.h>
15 #include <linux/blk.h>
16 #include <linux/init.h>
18 extern int parport_init(void);
19 extern int chr_dev_init(void);
20 extern int blk_dev_init(void);
21 #ifdef CONFIG_BLK_DEV_DAC960
22 extern void DAC960_Initialize(void);
24 extern int scsi_dev_init(void);
25 extern int net_dev_init(void);
26 extern void console_map_init(void);
27 extern int soc_probe(void);
28 extern int atmdev_init(void);
30 void __init
device_init(void)
36 * I2O must come before block and char as the I2O layer may
37 * in future claim devices that block/char most not touch.
45 #ifdef CONFIG_BLK_DEV_DAC960
49 /* This has to be done before scsi_dev_init */
55 #ifdef CONFIG_BLK_CPQ_DA