|
@@ -297,17 +297,15 @@ acpi_system_write_debug(struct file *file,
|
|
|
|
|
|
return count;
|
|
|
}
|
|
|
+#endif
|
|
|
|
|
|
-static int __init acpi_debug_init(void)
|
|
|
+int __init acpi_debug_init(void)
|
|
|
{
|
|
|
+#ifdef CONFIG_ACPI_PROCFS
|
|
|
struct proc_dir_entry *entry;
|
|
|
int error = 0;
|
|
|
char *name;
|
|
|
|
|
|
-
|
|
|
- if (acpi_disabled)
|
|
|
- return 0;
|
|
|
-
|
|
|
/* 'debug_layer' [R/W] */
|
|
|
name = ACPI_SYSTEM_FILE_DEBUG_LAYER;
|
|
|
entry =
|
|
@@ -338,7 +336,7 @@ static int __init acpi_debug_init(void)
|
|
|
remove_proc_entry(ACPI_SYSTEM_FILE_DEBUG_LAYER, acpi_root_dir);
|
|
|
error = -ENODEV;
|
|
|
goto Done;
|
|
|
-}
|
|
|
-
|
|
|
-subsys_initcall(acpi_debug_init);
|
|
|
+#else
|
|
|
+ return 0;
|
|
|
#endif
|
|
|
+}
|