devide: allow for ide_select/deselect being null defines
authorAlan Cox <alan@linux.intel.com>
Fri, 9 Oct 2015 13:29:26 +0000 (14:29 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 9 Oct 2015 13:29:26 +0000 (14:29 +0100)
Kernel/dev/devide.h
Kernel/platform-dragon-nx32/platform_ide.h

index 101b5cb..206f6b2 100644 (file)
@@ -107,10 +107,6 @@ extern int devide_flush_cache(void);
 extern void devide_write_data(void);
 extern void devide_read_data(void);
 
-/* Platform provided */
-extern void ide_select(uint8_t drive);
-extern void ide_deselect(void);
-
 #ifndef IDE_REG_INDIRECT
 #ifdef IDE_IS_MMIO
 #define ide_reg_control *((volatile uint8_t *)IDE_REG_CONTROL)
index f22591e..46b55d9 100644 (file)
@@ -1,4 +1,9 @@
 extern uint16_t ide_base;
 
+/* Platform provided */
+extern void ide_select(uint8_t drive);
+extern void ide_deselect(void);
+
 #define IDE_REG_CS1_BASE (ide_base)
 #define IDE_IS_MMIO  1         /* MMIO IDE */
+