arm: DT autogeneration - generate PCI node
authorGlenn Bergmans <glenn.bergmans@arm.com>
Fri, 22 Jan 2016 15:40:14 +0000 (15:40 +0000)
committerCurtis Dunham <curtis.dunham@arm.com>
Mon, 29 Jan 2018 22:22:41 +0000 (22:22 +0000)
commit7c9122b6f2365bae51903f125ccaa9c4b779ea26
tree8bbb3c02645e4587702e866978f3b6eec1e97613
parentaa80cc9edbfb46b1a83342a32858c1cf48ac61a2
arm: DT autogeneration - generate PCI node

Enables automatic generation of Device Trees for RealView PCI host
controllers. Note that some parts are more hard coded than you'd want,
but this is due to the limited understanding the PCI host has of its
configuration (i.e. it doesn't know all memory ranges). Fixing this,
for now at least, went beyond the scope and intentions of the
Device Tree generating code: use with care!

Change-Id: I2041871e0eb4d04fb5191257c47dd38649d1c0cc
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5967
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/dev/arm/RealView.py
src/dev/pci/PciHost.py