]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx
authorMarc Zyngier <maz@kernel.org>
Mon, 14 Jul 2025 11:54:59 +0000 (12:54 +0100)
committerOliver Upton <oliver.upton@linux.dev>
Wed, 16 Jul 2025 03:39:24 +0000 (20:39 -0700)
FEAT_THE and FEAT_ASID2 add new controls to the TCR2_ELx registers.

Add them to the register descriptions.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250714115503.3334242-2-maz@kernel.org
[ fix whitespace ]
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/tools/sysreg

index 8a8cf68742986cb2e01c9e0033e193f43e82c03a..c9dc6645a552ac6ed33aa88a5947fe9bfe124114 100644 (file)
@@ -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