summaryrefslogtreecommitdiffstats
path: root/target-arm/cpu.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2012-01-25 12:42:29 +0000
committerPeter Maydell <peter.maydell@linaro.org>2012-01-25 12:42:29 +0000
commit0383ac006f6bfa60d5cb3d0ddf4a9e1d65f9c900 (patch)
tree08f53b40306c18fdb01895c081ccde5b9674c6eb /target-arm/cpu.h
parent5fe91019e66e2c2187f0af2324e25d450eb03a86 (diff)
downloadhqemu-0383ac006f6bfa60d5cb3d0ddf4a9e1d65f9c900.zip
hqemu-0383ac006f6bfa60d5cb3d0ddf4a9e1d65f9c900.tar.gz
Add dummy implementation of generic timer cp15 registers
Add a dummy implementation of the cp15 registers for the generic timer (found in the Cortex-A15), just sufficient for Linux to decide that it can't use it. This requires at least CNTP_CTL and CNTFRQ to be implemented as RAZ/WI; we RAZ/WI all of c14. Reviewed-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target-arm/cpu.h')
-rw-r--r--target-arm/cpu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target-arm/cpu.h b/target-arm/cpu.h
index 42c53a7..7442c99 100644
--- a/target-arm/cpu.h
+++ b/target-arm/cpu.h
@@ -382,6 +382,7 @@ enum arm_features {
ARM_FEATURE_VAPA, /* cp15 VA to PA lookups */
ARM_FEATURE_ARM_DIV, /* divide supported in ARM encoding */
ARM_FEATURE_VFP4, /* VFPv4 (implies that NEON is v2) */
+ ARM_FEATURE_GENERIC_TIMER,
};
static inline int arm_feature(CPUARMState *env, int feature)
OpenPOWER on IntegriCloud