Merge branch 'remotes/lorenzo/pci/uniphier'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 2 Jan 2019 21:31:15 +0000 (15:31 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 2 Jan 2019 21:31:15 +0000 (15:31 -0600)
  - Add UniPhier PCIe controller driver and DT bindings (Kunihiko Hayashi)

* remotes/lorenzo/pci/uniphier:
  PCI: uniphier: Add UniPhier PCIe host controller support
  dt-bindings: PCI: Add UniPhier PCIe host controller description

# Conflicts:
# drivers/pci/controller/dwc/Kconfig
# drivers/pci/controller/dwc/Makefile

1  2 
MAINTAINERS
drivers/pci/controller/dwc/Kconfig
drivers/pci/controller/dwc/Makefile

diff --cc MAINTAINERS
Simple merge
@@@ -193,14 -193,14 +193,24 @@@ config PCIE_HISI_ST
        help
            Say Y here if you want PCIe controller support on HiSilicon STB SoCs
  
 +config PCI_MESON
 +      bool "MESON PCIe controller"
 +      depends on PCI_MSI_IRQ_DOMAIN
 +      select PCIE_DW_HOST
 +      help
 +        Say Y here if you want to enable PCI controller support on Amlogic
 +        SoCs. The PCI controller on Amlogic is based on DesignWare hardware
 +        and therefore the driver re-uses the DesignWare core functions to
 +        implement the driver.
 +
+ config PCIE_UNIPHIER
+       bool "Socionext UniPhier PCIe controllers"
+       depends on ARCH_UNIPHIER || COMPILE_TEST
+       depends on OF && HAS_IOMEM
+       depends on PCI_MSI_IRQ_DOMAIN
+       select PCIE_DW_HOST
+       help
+         Say Y here if you want PCIe controller support on UniPhier SoCs.
+         This driver supports LD20 and PXs3 SoCs.
  endmenu
@@@ -14,7 -14,7 +14,8 @@@ obj-$(CONFIG_PCIE_ARMADA_8K) += pcie-ar
  obj-$(CONFIG_PCIE_ARTPEC6) += pcie-artpec6.o
  obj-$(CONFIG_PCIE_KIRIN) += pcie-kirin.o
  obj-$(CONFIG_PCIE_HISI_STB) += pcie-histb.o
 +obj-$(CONFIG_PCI_MESON) += pci-meson.o
+ obj-$(CONFIG_PCIE_UNIPHIER) += pcie-uniphier.o
  
  # The following drivers are for devices that use the generic ACPI
  # pci_root.c driver but don't support standard ECAM config access.