On Wednesday 16 December 2015 18:12:35 Jayachandran C wrote: > Add a simple ACPI based PCI host controller. This is done by > providing a simple implementation for pci_acpi_scan_root(). > > The pci_mmcfg_list handling is done by the ACPI code, we > keep a reference to the pci_mmcfg_region which is already > mapped. > > This is enabled only for ARM64 now. > > Signed-off-by: Jayachandran C <jchandra@xxxxxxxxxxxx> > --- > drivers/pci/host/Kconfig | 7 ++ > drivers/pci/host/Makefile | 1 + > drivers/pci/host/pci-host-acpi.c | 193 +++++++++++++++++++++++++++++++++++++++ > 3 files changed, 201 insertions(+) > create mode 100644 drivers/pci/host/pci-host-acpi.c (just noticed this got stuck in my outbox, sending it late) I think this would be better put into drivers/acpi/pci_root.c, it directly interacts with the code that is already there, and it's by no means a standalone driver. Also, there is no need for a Kconfig symbol that way. You can put it into #if !(defined(CONFIG_X86) || defined(CONFIG_IA64)) if the code cannot be shared with the other architectures at the moment. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html