Changes from v11: collect acked by for ACPI/IORT split ACPI reboot into is own function per feedback from Christoph. Removed more ACPICA functions that depend on PCI and moved #ifdef outside of acpi_os_(read/write)_pci_configurations() Sinan Kaya (7): ACPI: Move PCI reset to a separate function ACPI: Allow CONFIG_PCI to be unset for reboot ACPICA: Remove PCI bits from ACPICA when CONFIG_PCI is unset PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set arm64: select ACPI PCI code only when both features are enabled ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set ACPI: Make PCI slot detection driver depend on PCI arch/arm64/Kconfig | 4 ++-- arch/x86/include/asm/pci_x86.h | 7 ++++++ drivers/acpi/Kconfig | 3 +-- drivers/acpi/Makefile | 2 +- drivers/acpi/acpica/Makefile | 2 +- drivers/acpi/acpica/achware.h | 9 ++++++++ drivers/acpi/acpica/evhandler.c | 8 +++---- drivers/acpi/acpica/exregion.c | 4 ++++ drivers/acpi/arm64/iort.c | 20 +++++++++++------ drivers/acpi/internal.h | 5 +++++ drivers/acpi/osl.c | 2 ++ drivers/acpi/reboot.c | 40 ++++++++++++++++++++++----------- drivers/pci/Makefile | 2 +- include/acpi/acpi_drivers.h | 7 ++++++ include/acpi/platform/aclinux.h | 4 ++++ include/linux/acpi.h | 7 ++++++ include/linux/pci.h | 4 ++++ 17 files changed, 99 insertions(+), 31 deletions(-) -- 2.19.0