Skip to content

Commit f35c32c

Browse files
Marc Zyngierwilldeacon
authored andcommitted
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: Zenghui Yu <[email protected]> Signed-off-by: Marc Zyngier <[email protected]> Reviewed-by: Anshuman Khandual <[email protected]> Acked-by: Mark Rutland <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Will Deacon <[email protected]>
1 parent d8e12a0 commit f35c32c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

arch/arm64/tools/sysreg

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2004,9 +2004,10 @@ Field 27:24 CWG
20042004
Field 23:20 ERG
20052005
Field 19:16 DminLine
20062006
Enum 15:14 L1Ip
2007-
0b00 VPIPT
2007+
# This was named as VPIPT in the ARM but now documented as reserved
2008+
0b00 RESERVED_VPIPT
20082009
# This is named as AIVIVT in the ARM but documented as reserved
2009-
0b01 RESERVED
2010+
0b01 RESERVED_AIVIVT
20102011
0b10 VIPT
20112012
0b11 PIPT
20122013
EndEnum

0 commit comments

Comments
 (0)