arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation
authorMark Brown <broonie@kernel.org>
Mon, 5 Sep 2022 22:54:24 +0000 (23:54 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 9 Sep 2022 09:59:06 +0000 (10:59 +0100)
Convert SCXTNUM_EL1 to automatic generation as per DDI0487H.a, no
functional changes.

Signed-off-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Kristina Martsenko <kristina.martsenko@arm.com>
Link: https://lore.kernel.org/r/20220905225425.1871461-28-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/sysreg.h
arch/arm64/tools/sysreg

index 61a24737d517f67fd25e6568996dbd96eeaedc9f..c7876363c6e567e93de1418b2e6eb3ebda903641 100644 (file)
 #define SYS_ICC_IGRPEN0_EL1            sys_reg(3, 0, 12, 12, 6)
 #define SYS_ICC_IGRPEN1_EL1            sys_reg(3, 0, 12, 12, 7)
 
-#define SYS_SCXTNUM_EL1                        sys_reg(3, 0, 13, 0, 7)
-
 #define SYS_CNTKCTL_EL1                        sys_reg(3, 0, 14, 1, 0)
 
 #define SYS_CCSIDR_EL1                 sys_reg(3, 1, 0, 0, 0)
index 644ad47e28e54a80e395bac403b5d0620795d75c..6326dca99f3c0e2ce4160e14e4fd2cbb29966cac 100644 (file)
@@ -778,6 +778,10 @@ Sysreg     TPIDR_EL1       3       0       13      0       4
 Field  63:0    ThreadID
 EndSysreg
 
+Sysreg SCXTNUM_EL1     3       0       13      0       7
+Field  63:0    SoftwareContextNumber
+EndSysreg
+
 Sysreg CLIDR_EL1       3       1       0       0       1
 Res0   63:47
 Field  46:33   Ttypen