Commit 79260355 authored by Mark Brown's avatar Mark Brown Committed by Will Deacon
Browse files

arm64/sysreg: Update ID_AA64PFR1_EL1 for DDI0601 2022-12



Version 2022-12 of DDI0601 has defined a number of new fields in
previously RES0 space in ID_AA64PFR1_EL1, update our definition to
include them.

No functional changes.

Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20230308-arm64-aa64pfr1-2022-12-v1-1-f03c1ea39611@kernel.org


Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent cc077e7f
Loading
Loading
Loading
Loading
+24 −1
Original line number Diff line number Diff line
@@ -879,7 +879,30 @@ EndEnum
EndSysreg

Sysreg	ID_AA64PFR1_EL1	3	0	0	4	1
Res0	63:40
UnsignedEnum	63:60	PFAR
	0b0000	NI
	0b0001	IMP
EndEnum
UnsignedEnum	59:56	DF2
	0b0000	NI
	0b0001	IMP
EndEnum
UnsignedEnum	55:52	MTEX
	0b0000	MTE
	0b0001	MTE4
EndEnum
UnsignedEnum	51:48	THE
	0b0000	NI
	0b0001	IMP
EndEnum
UnsignedEnum	47:44	GCS
	0b0000	NI
	0b0001	IMP
EndEnum
Enum	43:40	MTE_frac
	0b0000	ASYNC
	0b1111	NI
EndEnum
UnsignedEnum	39:36	NMI
	0b0000	NI
	0b0001	IMP