Skip to content
ACPI fixes for 5.0-rc3

 - Restore the ACPI initialization ordering changed implicitly by the
   module-level AML handling rework during the 4.17 development cycle
   that caused the EC address space handler based on information from
   ECDT to be set up before loading AML definition blocks, making it
   effectively not accessible by AML on some systems that don't work
   as expected any more (Rafael Wysocki).

 - Add direct dependencies on PCI to Kconfig in multiple places for
   code that depends on both ACPI and PCI, but the PCI dependency
   was implicitly satisfied by the ACPI dependency before, to prevent
   invalid configurations from being created, for example by
   randconfig (Sinan Kaya).