kernel/acpi: Move the declaration of _debug_acpi to acpivar.h.
authorSascha Wildner <saw@online.de>
Sat, 10 May 2014 23:11:37 +0000 (01:11 +0200)
committerSascha Wildner <saw@online.de>
Sat, 10 May 2014 23:11:37 +0000 (01:11 +0200)
sys/dev/acpica/Osd/OsdSynch.c
sys/dev/acpica/acpi_ec.c
sys/dev/acpica/acpi_smbat.c
sys/dev/acpica/acpivar.h

index 0a4ccb7..c7332fb 100644 (file)
@@ -37,6 +37,7 @@
 #include "opt_acpi.h"
 
 #include <sys/kernel.h>
+#include <sys/bus.h>
 #include <sys/malloc.h>
 #include <sys/sysctl.h>
 #include <sys/lock.h>
@@ -44,6 +45,8 @@
 #include <sys/thread2.h>
 #include <sys/spinlock2.h>
 
+#include <dev/acpica/acpivar.h>
+
 #define _COMPONENT     ACPI_OS_SERVICES
 ACPI_MODULE_NAME("SYNCH")
 
@@ -72,7 +75,6 @@ struct acpi_semaphore {
 #endif
 static int     acpi_semaphore_debug = 0;
 TUNABLE_INT("debug.acpi_semaphore_debug", &acpi_semaphore_debug);
-SYSCTL_DECL(_debug_acpi);
 SYSCTL_INT(_debug_acpi, OID_AUTO, semaphore_debug, CTLFLAG_RW,
           &acpi_semaphore_debug, 0, "Enable ACPI semaphore debug messages");
 #endif /* !ACPI_NO_SEMAPHORES */
index e49611d..34c8ba7 100644 (file)
@@ -174,7 +174,6 @@ struct acpi_ec_softc {
 
 ACPI_SERIAL_DECL(ec, "ACPI embedded controller");
 
-SYSCTL_DECL(_debug_acpi);
 SYSCTL_NODE(_debug_acpi, OID_AUTO, ec, CTLFLAG_RD, NULL, "EC debugging");
 
 static int     ec_burst_mode;
index 97dfbba..673c8f8 100644 (file)
@@ -60,7 +60,6 @@ static int    acpi_smbat_get_bst(device_t dev, struct acpi_bst *bst);
 
 ACPI_SERIAL_DECL(smbat, "ACPI Smart Battery");
 
-SYSCTL_DECL(_debug_acpi);
 static SYSCTL_NODE(_debug_acpi, OID_AUTO, batt, CTLFLAG_RD, NULL,
     "Battery debugging");
 
index 9295d19..071713f 100644 (file)
@@ -484,5 +484,7 @@ extern BOOLEAN acpi_MatchHid(ACPI_HANDLE h, const char *hid);
 /* Use the device logging level for ktr(4). */
 #define        KTR_ACPI                KTR_DEV
 
+SYSCTL_DECL(_debug_acpi);
+
 #endif /* _KERNEL */
 #endif /* !_ACPIVAR_H_ */