Skip to content

Commit af65ea9

Browse files
brooniectmarinas
authored andcommitted
arm64/sysreg: Generate definitions for CLIDR_EL1
Convert CLIDR_EL1 to be automatically generated with definition as per DDI0487H.a. No functional change. Signed-off-by: Mark Brown <[email protected]> Reviewed-by: Mark Rutland <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Catalin Marinas <[email protected]>
1 parent 89e9fb3 commit af65ea9

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

arch/arm64/include/asm/sysreg.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,6 @@
457457
#define SYS_CNTKCTL_EL1 sys_reg(3, 0, 14, 1, 0)
458458

459459
#define SYS_CCSIDR_EL1 sys_reg(3, 1, 0, 0, 0)
460-
#define SYS_CLIDR_EL1 sys_reg(3, 1, 0, 0, 1)
461460
#define SYS_GMID_EL1 sys_reg(3, 1, 0, 0, 4)
462461
#define SYS_AIDR_EL1 sys_reg(3, 1, 0, 0, 7)
463462

arch/arm64/tools/sysreg

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,22 @@ Sysreg SMCR_EL1 3 0 1 2 6
212212
Fields SMCR_ELx
213213
EndSysreg
214214

215+
Sysreg CLIDR_EL1 3 1 0 0 1
216+
Res0 63:47
217+
Field 46:33 Ttypen
218+
Field 32:30 ICB
219+
Field 29:27 LoUU
220+
Field 26:24 LoC
221+
Field 23:21 LoUIS
222+
Field 20:18 Ctype7
223+
Field 17:15 Ctype6
224+
Field 14:12 Ctype5
225+
Field 11:9 Ctype4
226+
Field 8:6 Ctype3
227+
Field 5:3 Ctype2
228+
Field 2:0 Ctype1
229+
EndSysreg
230+
215231
Sysreg SMIDR_EL1 3 1 0 0 6
216232
Res0 63:32
217233
Field 31:24 IMPLEMENTER

0 commit comments

Comments
 (0)