dev-arm: Use recurseDeviceTree instead of custom in platform
authorAndreas Sandberg <andreas.sandberg@arm.com>
Tue, 5 Jun 2018 16:13:31 +0000 (17:13 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Thu, 21 Jun 2018 14:21:44 +0000 (14:21 +0000)
commit48e420cbd5d9ab9d56d4b837ca9fda65170dba3a
tree0e6fd6c22693d6418e3ab99adfab006e5a9ba423
parentc03e7b3d221a927ceda6fdb7dd65ccd1a0df1945
dev-arm: Use recurseDeviceTree instead of custom in platform

The platform code uses a custom mechanism to traverse the object
hierarchy when generating device trees. This is highly undesirable
since this breaks for common cases such as when SimObjects are stored
in a list.

Change-Id: I1b968e5fa1db62f1456e3c0ac3de47ab1299e58d
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/10781
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
src/dev/arm/RealView.py