arm64/sysreg: Convert LORSA_EL1 to automatic generation
authorMark Brown <broonie@kernel.org>
Mon, 4 Jul 2022 17:02:56 +0000 (18:02 +0100)
committerWill Deacon <will@kernel.org>
Tue, 5 Jul 2022 10:45:47 +0000 (11:45 +0100)
Convert LORSA_EL1 to automatic register generation as per DDI0487H.a, no
functional changes.

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

index cd6820f6e8192445e28ef2ad8aee65f0d838e1a2..48a48974515b9b7da201d3fb2cdedbe1fdf0ea6f 100644 (file)
 #define SYS_MAIR_EL1                   sys_reg(3, 0, 10, 2, 0)
 #define SYS_AMAIR_EL1                  sys_reg(3, 0, 10, 3, 0)
 
-#define SYS_LORSA_EL1                  sys_reg(3, 0, 10, 4, 0)
 #define SYS_LOREA_EL1                  sys_reg(3, 0, 10, 4, 1)
 #define SYS_LORN_EL1                   sys_reg(3, 0, 10, 4, 2)
 #define SYS_LORC_EL1                   sys_reg(3, 0, 10, 4, 3)
index da5e925bf6246302775b9b2d6bfc16bd81765a83..c1e3a9ceb049cb836247f1d18a80ba9ecabf3778 100644 (file)
@@ -515,3 +515,11 @@ EndSysreg
 Sysreg TTBR1_EL1       3       0       2       0       1
 Fields TTBRx_EL1
 EndSysreg
+
+Sysreg LORSA_EL1       3       0       10      4       0
+Res0   63:52
+Field  51:16   SA
+Res0   15:1
+Field  0       Valid
+EndSysreg
+