ARM: cns3xxx: Add support for PCI Express ports
authorAnton Vorontsov <avorontsov@mvista.com>
Fri, 28 May 2010 09:10:52 +0000 (13:10 +0400)
committerAnton Vorontsov <avorontsov@mvista.com>
Tue, 8 Jun 2010 13:37:09 +0000 (17:37 +0400)
commit5f32f7a028c9e8e032132b1818bde6cda5785a6b
treeb08a539c4d94b1b7fd47e1d55c0df155b23d2cba
parent6eb5d146d4535822d32cb317df5a9e37da6e31f6
ARM: cns3xxx: Add support for PCI Express ports

This patch adds PCIe support for CNS3xxx-based boards. The support
was tested with a directly attached SKY2 NIC, and EHCI USB controller
behind the PLX PEX8112 P2P bridge (to make sure that type1 cfg cycles
work as expected).

Signed-off-by: Anton Vorontsov <avorontsov@mvista.com>
arch/arm/Kconfig
arch/arm/mach-cns3xxx/Makefile
arch/arm/mach-cns3xxx/pcie.c [new file with mode: 0644]