u-boot/board/armltd/vexpress64
Liviu Dudau 2fdc9b741b vexpress64: Juno: Add initialisation code for Juno R1 PCIe host bridge.
Juno R1 has an XpressRICH3 PCIe host bridge that needs to be initialised
in order for the Linux kernel to be able to enumerate the bus. Add
support code here that enables the host bridge, trains the links and
sets up the Address Translation Tables.

Signed-off-by: Liviu Dudau <Liviu.Dudau@foss.arm.com>
Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
[trini: Always declare vexpress64_pcie_init and continue handling logic
inside the function]
Signed-off-by: Tom Rini <trini@konsulko.com>
2015-10-19 17:05:46 -04:00
..
Kconfig vexpress64: fvp dram: add DRAM configuration 2015-10-11 17:11:47 -04:00
MAINTAINERS vexpress64: fvp dram: add DRAM configuration 2015-10-11 17:11:47 -04:00
Makefile vexpress64: Juno: Add initialisation code for Juno R1 PCIe host bridge. 2015-10-19 17:05:46 -04:00
pcie.c vexpress64: Juno: Add initialisation code for Juno R1 PCIe host bridge. 2015-10-19 17:05:46 -04:00
pcie.h vexpress64: Juno: Add initialisation code for Juno R1 PCIe host bridge. 2015-10-19 17:05:46 -04:00
vexpress64.c vexpress64: Juno: Add initialisation code for Juno R1 PCIe host bridge. 2015-10-19 17:05:46 -04:00