diff options
-rw-r--r-- | src/dev/arm/Gic.py | 4 | ||||
-rw-r--r-- | src/dev/arm/RealView.py | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/dev/arm/Gic.py b/src/dev/arm/Gic.py index 63ecc923b..011e238cc 100644 --- a/src/dev/arm/Gic.py +++ b/src/dev/arm/Gic.py @@ -166,9 +166,9 @@ class Gicv3(BaseGic): type = 'Gicv3' cxx_header = "dev/arm/gic_v3.hh" - dist_addr = Param.Addr(0x2c000000, "Address for distributor") + dist_addr = Param.Addr("Address for distributor") dist_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to distributor") - redist_addr = Param.Addr(0x2c010000, "Address for redistributors") + redist_addr = Param.Addr("Address for redistributors") redist_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to redistributors") it_lines = Param.UInt32(1020, diff --git a/src/dev/arm/RealView.py b/src/dev/arm/RealView.py index f83f075f6..186d6df41 100644 --- a/src/dev/arm/RealView.py +++ b/src/dev/arm/RealView.py @@ -1083,7 +1083,8 @@ class VExpress_GEM5_V1(VExpress_GEM5_V1_Base): ] class VExpress_GEM5_V2_Base(VExpress_GEM5_Base): - gic = Gicv3(maint_int=ArmPPI(num=25)) + gic = Gicv3(dist_addr=0x2c000000, redist_addr=0x2c010000, + maint_int=ArmPPI(num=25)) # Limiting to 128 since it will otherwise overlap with PCI space gic.cpu_max = 128 |