ACPI: move declaration acpi_early_init() to acpi.h
authorLen Brown <len.brown@intel.com>
Sat, 13 Jun 2009 00:42:08 +0000 (20:42 -0400)
committerLen Brown <len.brown@intel.com>
Sat, 13 Jun 2009 00:50:38 +0000 (20:50 -0400)
Signed-off-by: Len Brown <len.brown@intel.com>
include/linux/acpi.h
init/main.c

index 73cb141..bf17681 100644 (file)
@@ -290,7 +290,10 @@ void __init acpi_s4_no_nvs(void);
                                OSC_PCI_EXPRESS_CAP_STRUCTURE_CONTROL)
 
 extern acpi_status acpi_pci_osc_control_set(acpi_handle handle, u32 flags);
+extern void acpi_early_init(void);
+
 #else  /* CONFIG_ACPI */
+static inline void acpi_early_init(void) { }
 
 static inline int early_acpi_boot_init(void)
 {
index d721dad..f1b9f0f 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/smp_lock.h>
 #include <linux/initrd.h>
 #include <linux/bootmem.h>
+#include <linux/acpi.h>
 #include <linux/tty.h>
 #include <linux/gfp.h>
 #include <linux/percpu.h>
@@ -86,11 +87,6 @@ extern void sbus_init(void);
 extern void prio_tree_init(void);
 extern void radix_tree_init(void);
 extern void free_initmem(void);
-#ifdef CONFIG_ACPI
-extern void acpi_early_init(void);
-#else
-static inline void acpi_early_init(void) { }
-#endif
 #ifndef CONFIG_DEBUG_RODATA
 static inline void mark_rodata_ro(void) { }
 #endif