summaryrefslogtreecommitdiff
path: root/arch/arm64/disassembler
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2024-09-14 16:58:15 -0400
committerJosh Ferrell <josh@vector35.com>2024-09-14 16:58:15 -0400
commit0f34db27cb60990e6b1b200820e814366ec99452 (patch)
tree60b23a139ef94827e659f291317a97ee1700bed2 /arch/arm64/disassembler
parentf068de0f2d2fec6ca6d039a9648316f35e6ad965 (diff)
Add mpidr_el1 aarch64 sysreg
Diffstat (limited to 'arch/arm64/disassembler')
-rw-r--r--arch/arm64/disassembler/sysregs.c1
-rw-r--r--arch/arm64/disassembler/sysregs.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/disassembler/sysregs.c b/arch/arm64/disassembler/sysregs.c
index 09ee3e80..95928015 100644
--- a/arch/arm64/disassembler/sysregs.c
+++ b/arch/arm64/disassembler/sysregs.c
@@ -264,6 +264,7 @@ const char *get_system_register_name(enum SystemReg sr)
case 38944: return "dbgdtr_el0";
case 38952: return "dbgdtrtx_el0";
case 41016: return "dbgvcr32_el2";
+ case 49157: return "mpidr_el1";
case 49280: return "sctlr_el1";
case 49281: return "actlr_el1";
case 49282: return "cpacr_el1";
diff --git a/arch/arm64/disassembler/sysregs.h b/arch/arm64/disassembler/sysregs.h
index c90fc15b..af24babb 100644
--- a/arch/arm64/disassembler/sysregs.h
+++ b/arch/arm64/disassembler/sysregs.h
@@ -259,6 +259,7 @@ enum SystemReg {
REG_DBGDTR_EL0=38944,
REG_DBGDTRTX_EL0=38952,
REG_DBGVCR32_EL2=41016,
+ REG_MPIDR_EL1=49157,
REG_SCTLR_EL1=49280,
REG_ACTLR_EL1=49281,
REG_CPACR_EL1=49282,