]> Git Repo - linux.git/commitdiff
arm64/sysreg: Add register fields for ID_AA64DFR1_EL1
authorAnshuman Khandual <[email protected]>
Tue, 20 Feb 2024 02:32:03 +0000 (08:02 +0530)
committerCatalin Marinas <[email protected]>
Wed, 21 Feb 2024 18:06:33 +0000 (18:06 +0000)
This adds register fields for ID_AA64DFR1_EL1 as per the definitions based
on DDI0601 2023-12.

Cc: Will Deacon <[email protected]>
Cc: Mark Brown <[email protected]>
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Anshuman Khandual <[email protected]>
Reviewed-by: Mark Brown <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Catalin Marinas <[email protected]>
arch/arm64/tools/sysreg

index 4c9b679343674ab0ceaa04799654757391dd262c..dd693f992832c9897bf5647ecc68c4123b2e4472 100644 (file)
@@ -1251,7 +1251,36 @@ EndEnum
 EndSysreg
 
 Sysreg ID_AA64DFR1_EL1 3       0       0       5       1
-Res0   63:0
+Field  63:56   ABL_CMPs
+UnsignedEnum   55:52   DPFZS
+       0b0000  IGNR
+       0b0001  FRZN
+EndEnum
+UnsignedEnum   51:48   EBEP
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   47:44   ITE
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   43:40   ABLE
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   39:36   PMICNTR
+       0b0000  NI
+       0b0001  IMP
+EndEnum
+UnsignedEnum   35:32   SPMU
+       0b0000  NI
+       0b0001  IMP
+       0b0010  IMP_SPMZR
+EndEnum
+Field  31:24   CTX_CMPs
+Field  23:16   WRPs
+Field  15:8    BRPs
+Field  7:0     SYSPMUID
 EndSysreg
 
 Sysreg ID_AA64AFR0_EL1 3       0       0       5       4
This page took 0.058487 seconds and 4 git commands to generate.