summaryrefslogtreecommitdiff
path: root/src/dev/arm/SConscript
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2015-07-07 10:03:14 +0100
committerAndreas Sandberg <andreas.sandberg@arm.com>2015-07-07 10:03:14 +0100
commita74c446e7d034cebe01babb92f448a145b4ba77d (patch)
tree86fe8e283759ba865e3afb23646775c32c8ccffd /src/dev/arm/SConscript
parentc2740578404b4e46d198de70af1cfd554033d99f (diff)
downloadgem5-a74c446e7d034cebe01babb92f448a145b4ba77d.tar.xz
dev, arm: Add a device model that uses the NoMali model
Add a simple device shim that interfaces with the NoMali model library. The gem5 side of the interface supports Mali T60x/T62x/T760 GPUs. This device model pretends to be a Mali GPU, but doesn't render anything and executes in zero time.
Diffstat (limited to 'src/dev/arm/SConscript')
-rw-r--r--src/dev/arm/SConscript3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dev/arm/SConscript b/src/dev/arm/SConscript
index 06398ed15..804c11b24 100644
--- a/src/dev/arm/SConscript
+++ b/src/dev/arm/SConscript
@@ -46,6 +46,7 @@ if env['TARGET_ISA'] == 'arm':
SimObject('RealView.py')
SimObject('UFSHostDevice.py')
SimObject('EnergyCtrl.py')
+ SimObject('NoMali.py')
Source('a9scu.cc')
Source('amba_device.cc')
@@ -60,6 +61,7 @@ if env['TARGET_ISA'] == 'arm':
Source('hdlcd.cc')
Source('kmi.cc')
Source('timer_sp804.cc')
+ Source('gpu_nomali.cc')
Source('rv_ctrl.cc')
Source('realview.cc')
Source('rtc_pl031.cc')
@@ -79,3 +81,4 @@ if env['TARGET_ISA'] == 'arm':
DebugFlag('EnergyCtrl')
DebugFlag('UFSHostDevice')
DebugFlag('VGIC')
+ DebugFlag('NoMali')