diff options
author | Matthieu Longo <matthieu.longo@arm.com> | 2024-05-16 12:36:14 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-05-16 12:36:14 +0100 |
commit | f01ae0392ed9e7012ae33fdcf972ee4508fb7db2 (patch) | |
tree | 778e8cdde104624dcd5c621ace44d8c346d9e973 /opcodes | |
parent | e9ee1927d1ad1bc08c32c791aac3a1acc6701ac4 (diff) | |
download | binutils-f01ae0392ed9e7012ae33fdcf972ee4508fb7db2.zip binutils-f01ae0392ed9e7012ae33fdcf972ee4508fb7db2.tar.gz binutils-f01ae0392ed9e7012ae33fdcf972ee4508fb7db2.tar.bz2 |
aarch64: add SPMU feature and its associated registers
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/aarch64-sys-regs.def | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/opcodes/aarch64-sys-regs.def b/opcodes/aarch64-sys-regs.def index 8b65673..7cbc9a4 100644 --- a/opcodes/aarch64-sys-regs.def +++ b/opcodes/aarch64-sys-regs.def @@ -867,6 +867,10 @@ SYSREG ("sp_el0", CPENC (3,0,4,1,0), 0, AARCH64_NO_FEATURES) SYSREG ("sp_el1", CPENC (3,4,4,1,0), 0, AARCH64_NO_FEATURES) SYSREG ("sp_el2", CPENC (3,6,4,1,0), 0, AARCH64_NO_FEATURES) + SYSREG ("spmaccessr_el1", CPENC (2,0,9,13,3), F_ARCHEXT, AARCH64_FEATURE (SPMU)) + SYSREG ("spmcr_el0", CPENC (2,3,9,12,0), F_ARCHEXT, AARCH64_FEATURE (SPMU)) + SYSREG ("spmdevaff_el1", CPENC (2,0,9,13,6), F_REG_READ|F_ARCHEXT, AARCH64_FEATURE (SPMU)) + SYSREG ("spmintenset_el1", CPENC (2,0,9,14,1), F_ARCHEXT, AARCH64_FEATURE (SPMU)) SYSREG ("spsel", CPENC (3,0,4,2,0), 0, AARCH64_NO_FEATURES) SYSREG ("spsr_abt", CPENC (3,4,4,3,1), 0, AARCH64_NO_FEATURES) SYSREG ("spsr_el1", CPENC (3,0,4,0,0), 0, AARCH64_NO_FEATURES) |