summary refs log tree commit diff stats
path: root/include/hw/arm/digic.h
diff options
context:
space:
mode:
authorAntony Pavlov <antonynpavlov@gmail.com>2013-12-17 19:42:36 +0000
committerPeter Maydell <peter.maydell@linaro.org>2013-12-17 20:12:51 +0000
commit576e99cb951e9c1a289555a31cfd5b9040e80037 (patch)
treed118af802e4377eb634529142701c0973625e833 /include/hw/arm/digic.h
parentd91fd756fb2af16584d338c4ef715f40ea49924c (diff)
downloadfocaccia-qemu-576e99cb951e9c1a289555a31cfd5b9040e80037.tar.gz
focaccia-qemu-576e99cb951e9c1a289555a31cfd5b9040e80037.zip
hw/arm/digic: add timer support
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 1387188908-754-4-git-send-email-antonynpavlov@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/hw/arm/digic.h')
-rw-r--r--include/hw/arm/digic.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/hw/arm/digic.h b/include/hw/arm/digic.h
index b7d16fb50f..177a06d64b 100644
--- a/include/hw/arm/digic.h
+++ b/include/hw/arm/digic.h
@@ -20,16 +20,22 @@
 
 #include "cpu.h"
 
+#include "hw/timer/digic-timer.h"
+
 #define TYPE_DIGIC "digic"
 
 #define DIGIC(obj) OBJECT_CHECK(DigicState, (obj), TYPE_DIGIC)
 
+#define DIGIC4_NB_TIMERS 3
+
 typedef struct DigicState {
     /*< private >*/
     DeviceState parent_obj;
     /*< public >*/
 
     ARMCPU cpu;
+
+    DigicTimerState timer[DIGIC4_NB_TIMERS];
 } DigicState;
 
 #endif /* HW_ARM_DIGIC_H */