blob: 24d290d097be6396aba9b5299ff5b6fb05930db1 [file] [log] [blame]
Thomas Petazzoni45361a42013-05-16 17:55:22 +02001menu "PCI host controller drivers"
2 depends on PCI
3
4config PCI_MVEBU
5 bool "Marvell EBU PCIe controller"
Sebastian Hesselbarthcc54ccd2013-08-13 14:25:24 +02006 depends on ARCH_MVEBU || ARCH_DOVE || ARCH_KIRKWOOD
Thomas Petazzoni5477a332013-08-09 12:35:50 +02007 depends on OF
Thomas Petazzoni45361a42013-05-16 17:55:22 +02008
Jingoo Han340cba62013-06-21 16:24:54 +09009config PCIE_DW
10 bool
11
12config PCI_EXYNOS
13 bool "Samsung Exynos PCIe controller"
14 depends on SOC_EXYNOS5440
15 select PCIEPORTBUS
16 select PCIE_DW
17
Sean Crossbb389192013-09-26 11:24:47 +080018config PCI_IMX6
19 bool "Freescale i.MX6 PCIe controller"
20 depends on SOC_IMX6Q
21 select PCIEPORTBUS
22 select PCIE_DW
23
Thierry Redingd1523b52013-08-09 16:49:19 +020024config PCI_TEGRA
25 bool "NVIDIA Tegra PCIe controller"
26 depends on ARCH_TEGRA
27
Valentine Barshakba3eb9f2013-10-29 20:12:51 +040028config PCI_RCAR_GEN2
29 bool "Renesas R-Car Gen2 Internal PCI controller"
Magnus Dammef4741e2014-02-18 11:12:01 +090030 depends on ARCH_SHMOBILE || (ARM && COMPILE_TEST)
Valentine Barshakba3eb9f2013-10-29 20:12:51 +040031 help
32 Say Y here if you want internal PCI support on R-Car Gen2 SoC.
33 There are 3 internal PCI controllers available with a single
34 built-in EHCI/OHCI host controller present on each one.
35
Phil Edworthyc25da472014-05-12 11:57:48 +010036config PCI_RCAR_GEN2_PCIE
37 bool "Renesas R-Car PCIe controller"
38 depends on ARCH_SHMOBILE || (ARM && COMPILE_TEST)
39 help
40 Say Y here if you want PCIe controller support on R-Car Gen2 SoCs.
41
Thomas Petazzoni45361a42013-05-16 17:55:22 +020042endmenu