aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/tools
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2022-05-10 17:12:04 +0100
committerCatalin Marinas <catalin.marinas@arm.com>2022-05-16 19:50:20 +0100
commitc37b8700b7234c91e38c3a6c8dcddb6bffdfb218 (patch)
tree9cdd3ced9c9a87b63d2acb6328902034b25faa55 /arch/arm64/tools
parentarm64/sme: Automatically generate defines for SMCR (diff)
downloadlinux-dev-c37b8700b7234c91e38c3a6c8dcddb6bffdfb218.tar.xz
linux-dev-c37b8700b7234c91e38c3a6c8dcddb6bffdfb218.zip
arm64/sme: Automatically generate SMIDR_EL1 defines
Automatically generate the defines for SMIDR_EL1, no functional change. Signed-off-by: Mark Brown <broonie@kernel.org> Reviewed-by: Mark Rutland <mark.rutland@arm.com> Link: https://lore.kernel.org/r/20220510161208.631259-9-broonie@kernel.org Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/tools')
-rw-r--r--arch/arm64/tools/sysreg9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
index d0ac57648000..1bf88ca3da5b 100644
--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -197,6 +197,15 @@ Sysreg SMCR_EL1 3 0 1 2 6
Fields SMCR_ELx
EndSysreg
+Sysreg SMIDR_EL1 3 1 0 0 6
+Res0 63:32
+Field 31:24 IMPLEMENTER
+Field 23:16 REVISION
+Field 15 SMPS
+Res0 14:12
+Field 11:0 AFFINITY
+EndSysreg
+
Sysreg SMCR_EL2 3 4 1 2 6
Fields SMCR_ELx
EndSysreg