summaryrefslogtreecommitdiff
path: root/arch/arm64/tools
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-03-06 17:00:53 +0000
committerCatalin Marinas <catalin.marinas@arm.com>2026-04-02 21:48:21 +0100
commit85b6f920a8691d96441da9da7fc55ec93b906fe6 (patch)
treea4259f2de18d4509152a338337fac812d2d5fd95 /arch/arm64/tools
parent1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 (diff)
downloadlinux-next-85b6f920a8691d96441da9da7fc55ec93b906fe6.tar.gz
linux-next-85b6f920a8691d96441da9da7fc55ec93b906fe6.zip
arm64/sysreg: Update SMIDR_EL1 to DDI0601 2025-06
Update the definition of SMIDR_EL1 in the sysreg definition to reflect the information in DD0601 2025-06. This includes somewhat more generic ways of describing the sharing of SMCUs, more information on supported priorities and provides additional resolution for describing affinity groups. Reviewed-by: Fuad Tabba <tabba@google.com> Signed-off-by: Mark Brown <broonie@kernel.org> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/tools')
-rw-r--r--arch/arm64/tools/sysreg8
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
index 9d1c21108057..b6586accf344 100644
--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -3655,11 +3655,15 @@ Field 3:0 BS
EndSysreg
Sysreg SMIDR_EL1 3 1 0 0 6
-Res0 63:32
+Res0 63:60
+Field 59:56 NSMC
+Field 55:52 HIP
+Field 51:32 AFFINITY2
Field 31:24 IMPLEMENTER
Field 23:16 REVISION
Field 15 SMPS
-Res0 14:12
+Field 14:13 SH
+Res0 12
Field 11:0 AFFINITY
EndSysreg