aboutsummaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
Diffstat (limited to 'linux')
-rw-r--r--linux/dev/drivers/block/genhd.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/linux/dev/drivers/block/genhd.c b/linux/dev/drivers/block/genhd.c
index 23c1e120..903135c3 100644
--- a/linux/dev/drivers/block/genhd.c
+++ b/linux/dev/drivers/block/genhd.c
@@ -1021,11 +1021,13 @@ static void setup_dev(struct gendisk *dev)
void device_setup(void)
{
extern void console_map_init(void);
- extern char *kernel_cmdline;
- char *c, *param, *white;
struct gendisk *p;
int nr=0;
+#ifdef CONFIG_BLK_DEV_IDE
+ extern char *kernel_cmdline;
+ char *c, *param, *white;
+
for (c = kernel_cmdline; c; )
{
param = strstr(c, " ide");
@@ -1048,6 +1050,7 @@ void device_setup(void)
}
}
}
+#endif
#ifndef MACH
chr_dev_init();
#endif