summaryrefslogtreecommitdiff
path: root/src/dev/arm/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/dev/arm/SConscript')
-rw-r--r--src/dev/arm/SConscript12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/dev/arm/SConscript b/src/dev/arm/SConscript
index 7d14abe67..0b015e2c3 100644
--- a/src/dev/arm/SConscript
+++ b/src/dev/arm/SConscript
@@ -44,6 +44,7 @@ if env['TARGET_ISA'] == 'arm':
SimObject('FlashDevice.py')
SimObject('Gic.py')
SimObject('RealView.py')
+ SimObject('SMMUv3.py')
SimObject('UFSHostDevice.py')
SimObject('EnergyCtrl.py')
SimObject('NoMali.py')
@@ -66,6 +67,15 @@ if env['TARGET_ISA'] == 'arm':
Source('pl111.cc')
Source('hdlcd.cc')
Source('kmi.cc')
+ Source('smmu_v3.cc');
+ Source('smmu_v3_caches.cc');
+ Source('smmu_v3_cmdexec.cc');
+ Source('smmu_v3_events.cc');
+ Source('smmu_v3_ports.cc');
+ Source('smmu_v3_proc.cc');
+ Source('smmu_v3_ptops.cc');
+ Source('smmu_v3_slaveifc.cc');
+ Source('smmu_v3_transl.cc');
Source('timer_sp804.cc')
Source('gpu_nomali.cc')
Source('pci_host.cc')
@@ -88,6 +98,8 @@ if env['TARGET_ISA'] == 'arm':
DebugFlag('GIC')
DebugFlag('ITS')
DebugFlag('RVCTRL')
+ DebugFlag('SMMUv3')
+ DebugFlag('SMMUv3Hazard')
DebugFlag('EnergyCtrl')
DebugFlag('UFSHostDevice')
DebugFlag('VGIC')