]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: sysreg: Describe ID_AA64DFR2_EL1 fields
authorOliver Upton <oliver.upton@linux.dev>
Fri, 25 Oct 2024 18:23:37 +0000 (18:23 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Thu, 31 Oct 2024 19:00:38 +0000 (19:00 +0000)
Describe the new ID register in line with DDI0601 2024-09.

Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20241025182354.3364124-3-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/tools/sysreg

index 3c812fd28eca2cc97d5d96599a3411362fabb5d4..98e710aaa6201ab0e0fd5244f9bceb588959b4ad 100644 (file)
@@ -1287,6 +1287,32 @@ Field    15:8    BRPs
 Field  7:0     SYSPMUID
 EndSysreg
 
+Sysreg ID_AA64DFR2_EL1 3       0       0       5       2
+Res0   63:28
+UnsignedEnum   27:24   TRBE_EXC
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   23:20   SPE_nVM
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   19:16   SPE_EXC
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+Res0   15:8
+UnsignedEnum   7:4     BWE
+       0b0000  NI
+       0b0001  FEAT_BWE
+       0b0002  FEAT_BWE2
+EndEnum
+UnsignedEnum   3:0     STEP
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+EndSysreg
+
 Sysreg ID_AA64AFR0_EL1 3       0       0       5       4
 Res0   63:32
 Field  31:28   IMPDEF7