Merge branch 'remotes/lorenzo/pci/host-generic'
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Jun 2020 17:59:16 +0000 (12:59 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Jun 2020 17:59:16 +0000 (12:59 -0500)
  - Constify struct pci_ecam_ops (Rob Herring)

  - Support building as modules (Rob Herring)

  - Eliminate wrappers for pci_host_common_probe() by using DT match table
    data (Rob Herring)

* remotes/lorenzo/pci/host-generic:
  PCI: host-generic: Eliminate pci_host_common_probe wrappers
  PCI: host-generic: Support building as modules
  PCI: Constify struct pci_ecam_ops

# Conflicts:
# drivers/pci/controller/dwc/pcie-hisi.c

1  2 
drivers/pci/controller/dwc/pcie-hisi.c
drivers/pci/controller/pcie-tango.c
drivers/pci/setup-bus.c
include/linux/pci-acpi.h

@@@ -362,7 -353,7 +353,7 @@@ static int hisi_pcie_platform_init(stru
        return 0;
  }
  
- static struct pci_ecam_ops hisi_pcie_platform_ops = {
 -const struct pci_ecam_ops hisi_pcie_platform_ops = {
++static const struct pci_ecam_ops hisi_pcie_platform_ops = {
        .bus_shift    = 20,
        .init         =  hisi_pcie_platform_init,
        .pci_ops      = {
Simple merge
Simple merge
Simple merge