From 815dc6590ff70186a9b7915cf59987e57fef0ca4 Mon Sep 17 00:00:00 2001 From: Jairo Balart Date: Tue, 13 Nov 2018 10:58:31 +0100 Subject: dev-arm: Add a VExpress_GEM5_V2 platform with GICv3 support Change-Id: I6fd14138d94654e8e60cde08239ea9a50fc19eb7 Reviewed-on: https://gem5-review.googlesource.com/c/14255 Maintainer: Andreas Sandberg Reviewed-by: Andreas Sandberg Reviewed-by: Giacomo Travaglini --- configs/common/FSConfig.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'configs') diff --git a/configs/common/FSConfig.py b/configs/common/FSConfig.py index 674761634..e4babbcb6 100644 --- a/configs/common/FSConfig.py +++ b/configs/common/FSConfig.py @@ -330,7 +330,10 @@ def makeArmSystem(mem_mode, machine_type, num_cpus=1, mdesc=None, self.realview.setupBootLoader(None, self, binary) else: self.realview.setupBootLoader(self.membus, self, binary) - self.gic_cpu_addr = self.realview.gic.cpu_addr + + if hasattr(self.realview.gic, 'cpu_addr'): + self.gic_cpu_addr = self.realview.gic.cpu_addr + self.flags_addr = self.realview.realview_io.pio_addr + 0x30 # This check is for users who have previously put 'android' in -- cgit v1.2.3