Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPI: Drop ACPI_NO_HARDWARE_INIT

ACPI_NO_HARDWARE_INIT is only used by acpi_early_init() and
acpi_bus_init() when calling acpi_enable_subsystem(), but
acpi_enable_subsystem() doesn't check that flag, so it can be
dropped.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Len Brown <len.brown@intel.com>

authored by

Rafael J. Wysocki and committed by
Len Brown
4505a201 581de59e

+2 -7
+2 -6
drivers/acpi/bus.c
··· 911 911 } 912 912 #endif 913 913 914 - status = 915 - acpi_enable_subsystem(~ 916 - (ACPI_NO_HARDWARE_INIT | 917 - ACPI_NO_ACPI_ENABLE)); 914 + status = acpi_enable_subsystem(~ACPI_NO_ACPI_ENABLE); 918 915 if (ACPI_FAILURE(status)) { 919 916 printk(KERN_ERR PREFIX "Unable to enable ACPI\n"); 920 917 goto error0; ··· 932 935 933 936 acpi_os_initialize1(); 934 937 935 - status = 936 - acpi_enable_subsystem(ACPI_NO_HARDWARE_INIT | ACPI_NO_ACPI_ENABLE); 938 + status = acpi_enable_subsystem(ACPI_NO_ACPI_ENABLE); 937 939 if (ACPI_FAILURE(status)) { 938 940 printk(KERN_ERR PREFIX 939 941 "Unable to start the ACPI Interpreter\n");
-1
include/acpi/actypes.h
··· 470 470 */ 471 471 #define ACPI_FULL_INITIALIZATION 0x00 472 472 #define ACPI_NO_ADDRESS_SPACE_INIT 0x01 473 - #define ACPI_NO_HARDWARE_INIT 0x02 474 473 #define ACPI_NO_EVENT_INIT 0x04 475 474 #define ACPI_NO_HANDLER_INIT 0x08 476 475 #define ACPI_NO_ACPI_ENABLE 0x10