aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Zyngier <[email protected]>2025-07-14 11:54:59 +0000
committerOliver Upton <[email protected]>2025-07-16 03:39:24 +0000
commita3ed7da911c1c9870fbd0f37bee09877b4d540b0 (patch)
treecfdb6145d2181efaca05b88d302571d35dbaed65
parentLinux 6.16-rc3 (diff)
downloadkernel-a3ed7da911c1c9870fbd0f37bee09877b4d540b0.tar.gz
kernel-a3ed7da911c1c9870fbd0f37bee09877b4d540b0.zip
arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx
FEAT_THE and FEAT_ASID2 add new controls to the TCR2_ELx registers. Add them to the register descriptions. Signed-off-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected] [ fix whitespace ] Signed-off-by: Oliver Upton <[email protected]>
-rw-r--r--arch/arm64/tools/sysreg13
1 files changed, 11 insertions, 2 deletions
diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
index 8a8cf6874298..c9dc6645a552 100644
--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -4150,7 +4150,13 @@ Mapping TCR_EL1
EndSysreg
Sysreg TCR2_EL1 3 0 2 0 3
-Res0 63:16
+Res0 63:22
+Field 21 FNGNA1
+Field 20 FNGNA0
+Res0 19
+Field 18 FNG1
+Field 17 FNG0
+Field 16 A2
Field 15 DisCH1
Field 14 DisCH0
Res0 13:12
@@ -4174,7 +4180,10 @@ Mapping TCR2_EL1
EndSysreg
Sysreg TCR2_EL2 3 4 2 0 3
-Res0 63:16
+Res0 63:19
+Field 18 FNG1
+Field 17 FNG0
+Field 16 A2
Field 15 DisCH1
Field 14 DisCH0
Field 13 AMEC1