Compiler is not happy about a couple of symbols that, it thinks, are not declared: warning: symbol 'acpi_device_lock' was not declared. Should it be static? warning: symbol 'acpi_wakeup_device_list' was not declared. Should it be static? Include "sleep.h" to have them explicitly declared and make the compiler happy. Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> --- drivers/acpi/scan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c index ec1c9bec8bae..5b145f1aaa1b 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -23,6 +23,7 @@ #include <linux/dma-direct.h> #include "internal.h" +#include "sleep.h" #define ACPI_BUS_CLASS "system_bus" #define ACPI_BUS_HID "LNXSYBUS" -- 2.40.0.1.gaa8946217a0b