RealView.py (14153:03d1ad4167b0) RealView.py (14225:8df8b95062ed)
1# Copyright (c) 2009-2019 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

--- 1084 unchanged lines hidden (view full) ---

1093 def _on_chip_devices(self):
1094 return super(VExpress_GEM5_V1,self)._on_chip_devices() + [
1095 self.hdlcd,
1096 ]
1097
1098class VExpress_GEM5_V2_Base(VExpress_GEM5_Base):
1099 gic = Gicv3(dist_addr=0x2c000000, redist_addr=0x2c010000,
1100 maint_int=ArmPPI(num=25),
1# Copyright (c) 2009-2019 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

--- 1084 unchanged lines hidden (view full) ---

1093 def _on_chip_devices(self):
1094 return super(VExpress_GEM5_V1,self)._on_chip_devices() + [
1095 self.hdlcd,
1096 ]
1097
1098class VExpress_GEM5_V2_Base(VExpress_GEM5_Base):
1099 gic = Gicv3(dist_addr=0x2c000000, redist_addr=0x2c010000,
1100 maint_int=ArmPPI(num=25),
1101 its=Gicv3Its(pio_addr=0x2c120000))
1101 its=Gicv3Its(pio_addr=0x2e010000))
1102
1103 # Limiting to 128 since it will otherwise overlap with PCI space
1104 gic.cpu_max = 128
1105
1106 def _on_chip_devices(self):
1107 return super(VExpress_GEM5_V2_Base,self)._on_chip_devices() + [
1108 self.gic, self.gic.its
1109 ]

--- 14 unchanged lines hidden ---
1102
1103 # Limiting to 128 since it will otherwise overlap with PCI space
1104 gic.cpu_max = 128
1105
1106 def _on_chip_devices(self):
1107 return super(VExpress_GEM5_V2_Base,self)._on_chip_devices() + [
1108 self.gic, self.gic.its
1109 ]

--- 14 unchanged lines hidden ---