Skip to content

Commit 8e05381

Browse files
brooniectmarinas
authored andcommitted
arm64/sme: Automatically generate SMPRIMAP_EL2 definitions
No functional change should be seen from converting SMPRIMAP_EL2 to be generated. 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 c37b870 commit 8e05381

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

arch/arm64/include/asm/sysreg.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,6 @@
568568
#define SYS_ZCR_EL2 sys_reg(3, 4, 1, 2, 0)
569569
#define SYS_TRFCR_EL2 sys_reg(3, 4, 1, 2, 1)
570570
#define SYS_HCRX_EL2 sys_reg(3, 4, 1, 2, 2)
571-
#define SYS_SMPRIMAP_EL2 sys_reg(3, 4, 1, 2, 5)
572571
#define SYS_DACR32_EL2 sys_reg(3, 4, 3, 0, 0)
573572
#define SYS_HDFGRTR_EL2 sys_reg(3, 4, 3, 1, 4)
574573
#define SYS_HDFGWTR_EL2 sys_reg(3, 4, 3, 1, 5)

arch/arm64/tools/sysreg

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,25 @@ Res0 14:12
206206
Field 11:0 AFFINITY
207207
EndSysreg
208208

209+
Sysreg SMPRIMAP_EL2 3 4 1 2 5
210+
Field 63:60 P15
211+
Field 59:56 P14
212+
Field 55:52 P13
213+
Field 51:48 P12
214+
Field 47:44 P11
215+
Field 43:40 P10
216+
Field 39:36 F9
217+
Field 35:32 P8
218+
Field 31:28 P7
219+
Field 27:24 P6
220+
Field 23:20 P5
221+
Field 19:16 P4
222+
Field 15:12 P3
223+
Field 11:8 P2
224+
Field 7:4 P1
225+
Field 3:0 P0
226+
EndSysreg
227+
209228
Sysreg SMCR_EL2 3 4 1 2 6
210229
Fields SMCR_ELx
211230
EndSysreg

0 commit comments

Comments
 (0)