Thread (79 messages) 79 messages, 4 authors, 2026-03-06

Re: [PATCH v9 01/30] arm64/sysreg: Update SMIDR_EL1 to DDI0601 2025-06

From: Fuad Tabba <tabba@google.com>
Date: 2026-01-07 19:25:31
Also in: kvm, kvmarm, linux-doc, linux-kselftest, lkml

On Tue, 23 Dec 2025 at 01:21, Mark Brown [off-list ref] wrote:
Update the definiton of SMIDR_EL1 in the sysreg definition to reflect the
nit: definiton->definition
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.

Signed-off-by: Mark Brown <broonie@kernel.org>
It matches the spec.

Reviewed-by: Fuad Tabba <tabba@google.com>

Cheers,
/fuad


quoted hunk ↗ jump to hunk
---
 arch/arm64/tools/sysreg | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
index 8921b51866d6..6bf143bfe57c 100644
--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -3660,11 +3660,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


--
2.47.3
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help