PCI: Add driver for a 'pci-host-ecam-generic' host controller
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
Tue, 19 Sep 2017 20:18:06 +0000 (23:18 +0300)
committerTom Rini <trini@konsulko.com>
Fri, 6 Oct 2017 15:28:12 +0000 (11:28 -0400)
commit3675cb044e68bc1145444f3c4f9af5c02864607b
tree38aab531d82d139c4ccf491e1d1d57ece1f93c03
parente434a90ec43e1905d1f853f2355e973dfb83143b
PCI: Add driver for a 'pci-host-ecam-generic' host controller

QEMU emulates such a device with '-machine virt,highmem=off' on ARM.
The 'highmem=off' part is required for things to work as the PCI code
in U-Boot doesn't seem to support 64-bit BARs.

Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
drivers/pci/Kconfig
drivers/pci/Makefile
drivers/pci/pcie_ecam_generic.c [new file with mode: 0644]