]> Git Repo - J-linux.git/commitdiff
Merge branch 'remotes/lorenzo/pci/uniphier'
authorBjorn Helgaas <[email protected]>
Wed, 2 Jan 2019 21:31:15 +0000 (15:31 -0600)
committerBjorn Helgaas <[email protected]>
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 --combined MAINTAINERS
index 4cdf07c51ef8faef3ec47d5c102d101778b74f10,f47a64769add50c021f55b0ee90e27d3cf53403d..68c5be2633b23c0dfbdbf96f3d057166a10b863f
@@@ -11500,7 -11500,6 +11500,7 @@@ F:   include/uapi/linux/pci
  F:    lib/pci*
  F:    arch/x86/pci/
  F:    arch/x86/kernel/quirks.c
 +F:    arch/x86/kernel/early-quirks.c
  
  PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  M:    Lorenzo Pieralisi <[email protected]>
@@@ -11510,13 -11509,6 +11510,13 @@@ T: git git://git.kernel.org/pub/scm/lin
  S:    Supported
  F:    drivers/pci/controller/
  
 +PCIE DRIVER FOR AMLOGIC MESON
 +M:    Yue Wang <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/pci/controller/dwc/pci-meson.c
 +
  PCIE DRIVER FOR AXIS ARTPEC
  M:    Jesper Nilsson <[email protected]>
  L:    [email protected]
@@@ -11549,6 -11541,7 +11549,6 @@@ F:   Documentation/devicetree/bindings/pc
  F:    drivers/pci/controller/dwc/pcie-kirin.c
  
  PCIE DRIVER FOR HISILICON STB
 -M:    Jianguo Sun <[email protected]>
  M:    Shawn Guo <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -11585,6 -11578,13 +11585,13 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  F:    drivers/pci/controller/pci-v3-semi.c
  
+ PCIE DRIVER FOR SOCIONEXT UNIPHIER
+ M:    Kunihiko Hayashi <[email protected]>
+ L:    [email protected]
+ S:    Maintained
+ F:    Documentation/devicetree/bindings/pci/uniphier-pcie.txt
+ F:    drivers/pci/controller/dwc/pcie-uniphier.c
  PCIE DRIVER FOR ST SPEAR13XX
  M:    Pratyush Anand <[email protected]>
  L:    [email protected]
index 0b1ab6b5e2340a03fc7a72b2ab5241e9fe1dca37,955068867c35e41c5a33930d55d9cfda6e20278a..548c58223868cada23a84085b58f2ac509ffb9e6
@@@ -89,8 -89,8 +89,8 @@@ config PCI_EXYNO
        select PCIE_DW_HOST
  
  config PCI_IMX6
 -      bool "Freescale i.MX6 PCIe controller"
 -      depends on SOC_IMX6Q || (ARM && COMPILE_TEST)
 +      bool "Freescale i.MX6/7 PCIe controller"
 +      depends on SOC_IMX6Q || SOC_IMX7D || (ARM && COMPILE_TEST)
        depends on PCI_MSI_IRQ_DOMAIN
        select PCIE_DW_HOST
  
@@@ -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
index e05a0153ffc4a4cafc9451e6a64669edae1f99b9,688a0ec13121e6802c6918bb906a40bc030fdca5..7bcdcdf5024eb9355016ee26c8c3a40a9cef73af
@@@ -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.
This page took 0.072198 seconds and 4 git commands to generate.