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

arm64/sysreg: Add definition for ID_AA64FPFR0_EL1



DDI0601 2023-09 defines a new feature register ID_AA64FPFR0_EL1 which
enumerates a number of FP8 related features. Add a definition for it.

Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Reviewed-by: default avatarFuad Tabba <tabba@google.com>
Link: https://lore.kernel.org/r/20231209-b4-arm64-sysreg-additions-v1-8-45284e538474@kernel.org


Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent b5aefb66
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
@@ -1131,6 +1131,35 @@ EndEnum
Res0	31:0
EndSysreg

Sysreg	ID_AA64FPFR0_EL1	3	0	0	4	7
Res0	63:32
UnsignedEnum	31	F8CVT
	0b0	NI
	0b1	IMP
EndEnum
UnsignedEnum	30	F8FMA
	0b0	NI
	0b1	IMP
EndEnum
UnsignedEnum	29	F8DP4
	0b0	NI
	0b1	IMP
EndEnum
UnsignedEnum	28	F8DP2
	0b0	NI
	0b1	IMP
EndEnum
Res0	27:2
UnsignedEnum	1	F8E4M3
	0b0	NI
	0b1	IMP
EndEnum
UnsignedEnum	0	F8E5M2
	0b0	NI
	0b1	IMP
EndEnum
EndSysreg

Sysreg	ID_AA64DFR0_EL1	3	0	0	5	0
Enum	63:60	HPMN0
	0b0000	UNPREDICTABLE