mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-03 13:09:11 +08:00
arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants
Despite having the control bits for FEAT_SPECRES and FEAT_PACM, the ID registers fields are either incomplete or missing. Fix it. Reviewed-by: Mark Brown <broonie@kernel.org> Signed-off-by: Marc Zyngier <maz@kernel.org> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Link: https://lore.kernel.org/r/20240214131827.2856277-2-maz@kernel.org Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
This commit is contained in:
committed by
Oliver Upton
parent
9aa030cee1
commit
aeddd5b214
@@ -1366,6 +1366,7 @@ EndEnum
|
||||
UnsignedEnum 43:40 SPECRES
|
||||
0b0000 NI
|
||||
0b0001 IMP
|
||||
0b0010 COSP_RCTX
|
||||
EndEnum
|
||||
UnsignedEnum 39:36 SB
|
||||
0b0000 NI
|
||||
@@ -1492,7 +1493,12 @@ EndEnum
|
||||
EndSysreg
|
||||
|
||||
Sysreg ID_AA64ISAR3_EL1 3 0 0 6 3
|
||||
Res0 63:12
|
||||
Res0 63:16
|
||||
UnsignedEnum 15:12 PACM
|
||||
0b0000 NI
|
||||
0b0001 TRIVIAL_IMP
|
||||
0b0010 FULL_IMP
|
||||
EndEnum
|
||||
UnsignedEnum 11:8 TLBIW
|
||||
0b0000 NI
|
||||
0b0001 IMP
|
||||
|
||||
Reference in New Issue
Block a user