Commit f35c32ca authored by Marc Zyngier's avatar Marc Zyngier Committed by Will Deacon
Browse files

arm64: Rename reserved values for CTR_EL0.L1Ip



We now have *two* values for CTR_EL0.L1Ip that are reserved.
Which makes things a bit awkward. In order to lift the ambiguity,
rename RESERVED (0b01) to RESERVED_AIVIVT, and VPIPT (0b00) to
RESERVED_VPIPT.

This makes it clear which of these meant what, and I'm sure
archeologists will find it useful...

Reviewed-by: default avatarZenghui Yu <yuzenghui@huawei.com>
Signed-off-by: default avatarMarc Zyngier <maz@kernel.org>
Reviewed-by: default avatarAnshuman Khandual <anshuman.khandual@arm.com>
Acked-by: default avatarMark Rutland <mark.rutland@arm.com>
Link: https://lore.kernel.org/r/20231204143606.1806432-4-maz@kernel.org


Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent d8e12a0d
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -2004,9 +2004,10 @@ Field 27:24 CWG
Field	23:20	ERG
Field	19:16	DminLine
Enum	15:14	L1Ip
	0b00	VPIPT
	# This was named as VPIPT in the ARM but now documented as reserved
	0b00	RESERVED_VPIPT
	# This is named as AIVIVT in the ARM but documented as reserved
	0b01	RESERVED
	0b01	RESERVED_AIVIVT
	0b10	VIPT
	0b11	PIPT
EndEnum