Commit 31d504fc authored by Mark Brown's avatar Mark Brown Committed by Catalin Marinas
Browse files

arm64/sysreg: Convert OSLAR_EL1 to automatic generation



Convert OSLAR_EL1 to automatic generation as per DDI0601 2023-03. No
functional change.

Reviewed-by: default avatarShaoqin Huang <shahuang@redhat.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Reviewed-by: default avatarOliver Upton <oliver.upton@linux.dev>
Link: https://lore.kernel.org/r/20230419-arm64-syreg-gen-v2-4-4c6add1f6257@kernel.org


Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
parent 187de7c2
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -143,9 +143,6 @@
#define SYS_DBGWCRn_EL1(n)		sys_reg(2, 0, 0, n, 7)
#define SYS_MDRAR_EL1			sys_reg(2, 0, 1, 0, 0)

#define SYS_OSLAR_EL1			sys_reg(2, 0, 1, 0, 4)
#define OSLAR_EL1_OSLK			BIT(0)

#define SYS_OSLSR_EL1			sys_reg(2, 0, 1, 1, 4)
#define OSLSR_EL1_OSLM_MASK		(BIT(3) | BIT(0))
#define OSLSR_EL1_OSLM_NI		0
+5 −0
Original line number Diff line number Diff line
@@ -83,6 +83,11 @@ Res0 5:1
Field	0	SS
EndSysreg

Sysreg	OSLAR_EL1	2	0	1	0	4
Res0	63:1
Field	0	OSLK
EndSysreg

Sysreg ID_PFR0_EL1	3	0	0	1	0
Res0	63:32
UnsignedEnum	31:28	RAS