]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64/sysreg: Convert GMID to automatic generation
authorMark Brown <broonie@kernel.org>
Mon, 4 Jul 2022 17:02:53 +0000 (18:02 +0100)
committerWill Deacon <will@kernel.org>
Tue, 5 Jul 2022 10:45:47 +0000 (11:45 +0100)
Automatically generate the register definitions for GMID as per DDI0487H.a,
no functional change.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220704170302.2609529-20-broonie@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/include/asm/sysreg.h
arch/arm64/tools/sysreg

index 1a6a04b96dfa7709ed0c7a4d360403a33299865f..1b92bea9299a8916956e7b0fcc2741401a6a4066 100644 (file)
 #define SYS_CNTKCTL_EL1                        sys_reg(3, 0, 14, 1, 0)
 
 #define SYS_CCSIDR_EL1                 sys_reg(3, 1, 0, 0, 0)
-#define SYS_GMID_EL1                   sys_reg(3, 1, 0, 0, 4)
 #define SYS_AIDR_EL1                   sys_reg(3, 1, 0, 0, 7)
 
 #define SMIDR_EL1_IMPLEMENTER_SHIFT    24
index c286b62958eabbfaf63ebd48f855f068b71f6107..ea3520a347b1c6f634bc5143f7c925288ca95903 100644 (file)
@@ -257,6 +257,11 @@ Field      5:3     Ctype2
 Field  2:0     Ctype1
 EndSysreg
 
+Sysreg GMID_EL1        3       1       0       0       4
+Res0   63:4
+Field  3:0     BS
+EndSysreg
+
 Sysreg SMIDR_EL1       3       1       0       0       6
 Res0   63:32
 Field  31:24   IMPLEMENTER