From 2f2f508c74b532ef4b9e083879a6c27b17e7bcb1 Mon Sep 17 00:00:00 2001 From: Adrian Herrera Date: Thu, 24 Oct 2019 12:47:22 +0100 Subject: dev-arm: add Watchdog Module SP805 model This provides a model of the Arm Watchdog Module SP805. This is based on the public TRM rev. r1p0 (ARM DDI 0270B). Integration test harness is not supported. Auto-generation of device tree entries is provided. Change-Id: I6157cec2212d0a1d2685bcfa983d2acbae1f3377 Reviewed-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/24205 Maintainer: Giacomo Travaglini Tested-by: kokoro --- src/dev/arm/SConscript | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dev/arm/SConscript') diff --git a/src/dev/arm/SConscript b/src/dev/arm/SConscript index c2df3ef51..66a368df0 100644 --- a/src/dev/arm/SConscript +++ b/src/dev/arm/SConscript @@ -81,6 +81,7 @@ if env['TARGET_ISA'] == 'arm': Source('smmu_v3_slaveifc.cc'); Source('smmu_v3_transl.cc'); Source('timer_sp804.cc') + Source('watchdog_sp805.cc') Source('gpu_nomali.cc') Source('pci_host.cc') Source('rv_ctrl.cc') @@ -104,6 +105,7 @@ if env['TARGET_ISA'] == 'arm': DebugFlag('RVCTRL') DebugFlag('SMMUv3') DebugFlag('SMMUv3Hazard') + DebugFlag('Sp805') DebugFlag('EnergyCtrl') DebugFlag('UFSHostDevice') DebugFlag('VGIC') -- cgit v1.2.3