]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
PCI: Add R-Car Gen2 internal PCI support
authorValentine Barshak <valentine.barshak@cogentembedded.com>
Tue, 29 Oct 2013 16:12:51 +0000 (20:12 +0400)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 30 Oct 2013 17:25:55 +0000 (11:25 -0600)
commitba3eb9fce31571257f90c5e610ad74d6dd59b1f2
tree545fd231354febca4acfacac1f6ba6a02a7f876c
parent4a10c2ac2f368583138b774ca41fac4207911983
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>
drivers/pci/host/Kconfig
drivers/pci/host/Makefile
drivers/pci/host/pci-rcar-gen2.c [new file with mode: 0644]