aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv8.h
diff options
context:
space:
mode:
authorMatthias Welwarsky <matthias.welwarsky@sysgo.com>2016-09-03 23:20:58 +0200
committerMatthias Welwarsky <matthias.welwarsky@sysgo.com>2017-02-10 14:01:38 +0100
commita3b9e12aecc3021bc3022eca93d07f7d11255b3b (patch)
tree82b35ea3737b66feeadfdff5846759c355cc50c2 /src/target/armv8.h
parentdf32af234cae1f24b0a0f3abf4b50859f9d26740 (diff)
aarch64: introduce dpm extension for ARMv8
Add or move ARMv8 related dpm function to their own source module Change-Id: Id93d50be0b8635bd40ddb2a74fe8746ff840d736 Signed-off-by: Matthias Welwarsky <matthias.welwarsky@sysgo.com>
Diffstat (limited to 'src/target/armv8.h')
-rw-r--r--src/target/armv8.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/target/armv8.h b/src/target/armv8.h
index 47e36680..ccb205c5 100644
--- a/src/target/armv8.h
+++ b/src/target/armv8.h
@@ -23,7 +23,7 @@
#include "arm.h"
#include "armv4_5_mmu.h"
#include "armv4_5_cache.h"
-#include "arm_dpm.h"
+#include "armv8_dpm.h"
enum {
ARMV8_R0,
@@ -198,6 +198,8 @@ int armv8_mmu_translate_va(struct target *target, uint32_t va, uint32_t *val);
int armv8_handle_cache_info_command(struct command_context *cmd_ctx,
struct armv8_cache_common *armv8_cache);
+void armv8_set_cpsr(struct arm *arm, uint32_t cpsr);
+
extern const struct command_registration armv8_command_handlers[];
#endif