OSDN Git Service

PCI: rockchip: Add EP driver for Rockchip PCIe controller
authorShawn Lin <shawn.lin@rock-chips.com>
Wed, 9 May 2018 01:12:59 +0000 (09:12 +0800)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Fri, 11 May 2018 09:36:02 +0000 (10:36 +0100)
commitcf590b07839133146842d2d3d9a68f804c2edc4b
tree9ab6f6e03049bb8f286419ca177abbfa67a79631
parent2ca25bd7472fba955081bcf03a9b3d9c3b77dec4
PCI: rockchip: Add EP driver for Rockchip PCIe controller

Add support for the Rockchip PCIe controller in endpoint mode;
it currently supports up to 32 regions with each region spanning
at least 1MB as per TRM.

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
[lorenzo.pieralisi@arm.com: updated commit log]
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/pci/host/Kconfig
drivers/pci/host/Makefile
drivers/pci/host/pcie-rockchip-ep.c [new file with mode: 0644]
drivers/pci/host/pcie-rockchip.c
drivers/pci/host/pcie-rockchip.h