diff options
author | Adrian Herrera <adrian.herrera@arm.com> | 2019-08-19 13:52:01 +0100 |
---|---|---|
committer | Giacomo Travaglini <giacomo.travaglini@arm.com> | 2019-08-22 08:49:00 +0000 |
commit | 8e73f1d497f8586271841750b800e60c054026ec (patch) | |
tree | 93998294ee72b24a8549f1d661a413f4cde76dae /src | |
parent | 441fa07f8c7978fa17680976d6c731c6a181f596 (diff) | |
download | gem5-8e73f1d497f8586271841750b800e60c054026ec.tar.xz |
dev-arm,system-arm: missing GICv3 ranges property
This patch adds the device tree "ranges" property to GICv3 for
the VExpress_GEM5_V2 platform. It is also included in the GICv3 DTB
auto generation.
This allows the GICv3 ITS to be specified in the device tree.
Change-Id: I00e1bb0fd45521e34820c0a23ddf047afec7aa4c
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20255
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/dev/arm/Gic.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dev/arm/Gic.py b/src/dev/arm/Gic.py index 734299f50..e1a8a78db 100644 --- a/src/dev/arm/Gic.py +++ b/src/dev/arm/Gic.py @@ -235,6 +235,7 @@ class Gicv3(BaseGic): node.append(self._state.interruptCellsProperty()) node.append(self._state.addrCellsProperty()) node.append(self._state.sizeCellsProperty()) + node.append(FdtProperty("ranges")) node.append(FdtProperty("interrupt-controller")) redist_stride = 0x40000 if self.gicv4 else 0x20000 |