diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-04-26 04:31:46 -0400 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2016-04-26 13:11:54 -0400 |
commit | 1c52a5139fcf3cebfd61be9293bc0da529968c0d (patch) | |
tree | 915f2a5cbb5d9414757916517aefea817dfac3a1 /drivers/pci/host/Kconfig | |
parent | 80014ad5d59cc5a141b21f46371b81736de1c44a (diff) |
PCI: armada: Add driver for Marvell Armada 7K/8K PCIe controller
The Marvell Armada 7K/8K SoCs integrate a PCIe controller from Synopsys.
Add a new driver that provides the small glue needed to use the existing
Designware driver to make it work on Marvell Armada 7K/8K SoCs.
The MSI support will be enabled at a later point.
[bhelgaas: use dev_dbg(), dw_pcie_wait_for_link()]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/host/Kconfig')
-rw-r--r-- | drivers/pci/host/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/pci/host/Kconfig b/drivers/pci/host/Kconfig index 7a0780d56d2d..a3b6f24be7c5 100644 --- a/drivers/pci/host/Kconfig +++ b/drivers/pci/host/Kconfig | |||
@@ -231,4 +231,15 @@ config PCI_HOST_THUNDER_ECAM | |||
231 | help | 231 | help |
232 | Say Y here if you want ECAM support for CN88XX-Pass-1.x Cavium Thunder SoCs. | 232 | Say Y here if you want ECAM support for CN88XX-Pass-1.x Cavium Thunder SoCs. |
233 | 233 | ||
234 | config PCIE_ARMADA_8K | ||
235 | bool "Marvell Armada-8K PCIe controller" | ||
236 | depends on ARCH_MVEBU | ||
237 | select PCIE_DW | ||
238 | select PCIEPORTBUS | ||
239 | help | ||
240 | Say Y here if you want to enable PCIe controller support on | ||
241 | Armada-8K SoCs. The PCIe controller on Armada-8K is based on | ||
242 | Designware hardware and therefore the driver re-uses the | ||
243 | Designware core functions to implement the driver. | ||
244 | |||
234 | endmenu | 245 | endmenu |