dev-arm: Add SMMUv3 to VExpress_GEM5_V*
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 12 Aug 2019 14:07:15 +0000 (15:07 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 1 Nov 2019 09:41:29 +0000 (09:41 +0000)
commit092ab7f5ca37f0dbaa73446ac0a0db394ae83acc
treed786f3592943cb3310eebb62539ffd28f0271352
parent0464696e29c1f8fc726a5aeb7522859a1f6b1379
dev-arm: Add SMMUv3 to VExpress_GEM5_V*

The VExpress_GEM5_V* Platforms will now optionally make use of the
SMMUv3.
In order to attach a devices to it, a user must simply use the
attachSmmu method, making sure the device it is not part of the
_on_chip_devices().

Change-Id: Ib819eb50d43dba1f5e5d1a1f7159ac4fbaccff6e
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Ciro Santilli <ciro.santilli@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21559
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/dev/arm/RealView.py