diff options
author | Valentine Barshak <valentine.barshak@cogentembedded.com> | 2013-10-29 20:12:51 +0400 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2013-10-30 21:25:55 +0400 |
commit | ba3eb9fce31571257f90c5e610ad74d6dd59b1f2 (patch) | |
tree | 545fd231354febca4acfacac1f6ba6a02a7f876c /drivers/pci/host/Kconfig | |
parent | 4a10c2ac2f368583138b774ca41fac4207911983 (diff) | |
download | linux-ba3eb9fce31571257f90c5e610ad74d6dd59b1f2.tar.xz |
PCI: Add R-Car Gen2 internal PCI support
This adds internal PCI controller driver for R-Car Gen2 SoC. There are
three PCI controllers available with only a single EHCI/OHCI device
built-in on each PCI bus. This gives us three USB channels. Channel 0 is
shared with the USBHS device, while channel 2 is shared with the USBSS.
The PCI controllers do not support I/O port space mapping, and it is not
needed here.
Signed-off-by: Valentine Barshak <valentine.barshak@cogentembedded.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/host/Kconfig')
-rw-r--r-- | drivers/pci/host/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/pci/host/Kconfig b/drivers/pci/host/Kconfig index 3d9504811126..2e33c2ba825f 100644 --- a/drivers/pci/host/Kconfig +++ b/drivers/pci/host/Kconfig @@ -19,4 +19,12 @@ config PCI_TEGRA bool "NVIDIA Tegra PCIe controller" depends on ARCH_TEGRA +config PCI_RCAR_GEN2 + bool "Renesas R-Car Gen2 Internal PCI controller" + depends on ARM && (ARCH_R8A7790 || ARCH_R8A7791 || COMPILE_TEST) + help + Say Y here if you want internal PCI support on R-Car Gen2 SoC. + There are 3 internal PCI controllers available with a single + built-in EHCI/OHCI host controller present on each one. + endmenu |