1 # SPDX-License-Identifier: GPL-2.0-only
3 # System register metadata
5 # Each System register is described by a Sysreg block:
7 # Sysreg <name> <op0> <op1> <crn> <crm> <op2>
12 # Within a Sysreg block, each field can be described as one of:
20 # Field <msb>[:<lsb>] <name>
22 # Enum <msb>[:<lsb>] <name>
23 # <enumval> <enumname>
27 # Alternatively if multiple registers share the same layout then
28 # a SysregFields block can be used to describe the shared layout
30 # SysregFields <fieldsname>
35 # and referenced from within the Sysreg:
37 # Sysreg <name> <op0> <op1> <crn> <crm> <op2>
41 # For ID registers we adopt a few conventions for translating the
42 # language in the ARM into defines:
44 # NI - Not implemented
47 # In general it is recommended that new enumeration items be named for the
48 # feature that introduces them (eg, FEAT_LS64_ACCDATA introduces enumeration
49 # item ACCDATA) though it may be more taseful to do something else.
51 Sysreg OSDTRRX_EL1 2 0 0 0 2
56 Sysreg MDCCINT_EL1 2 0 0 2 0
63 Sysreg MDSCR_EL1 2 0 0 2 2
91 Sysreg OSDTRTX_EL1 2 0 0 3 2
96 Sysreg OSECCR_EL1 2 0 0 6 2
101 Sysreg OSLAR_EL1 2 0 1 0 4
106 Sysreg ID_PFR0_EL1 3 0 0 1 0
108 UnsignedEnum 31:28 RAS
113 UnsignedEnum 27:24 DIT
117 UnsignedEnum 23:20 AMU
122 UnsignedEnum 19:16 CSV2
127 UnsignedEnum 15:12 State3
136 UnsignedEnum 7:4 State1
141 UnsignedEnum 3:0 State0
147 Sysreg ID_PFR1_EL1 3 0 0 1 1
149 UnsignedEnum 31:28 GIC
154 UnsignedEnum 27:24 Virt_frac
163 UnsignedEnum 19:16 GenTimer
168 UnsignedEnum 15:12 Virtualization
172 UnsignedEnum 11:8 MProgMod
181 UnsignedEnum 3:0 ProgMod
187 Sysreg ID_DFR0_EL1 3 0 0 1 2
189 UnsignedEnum 31:28 TraceFilt
193 UnsignedEnum 27:24 PerfMon
239 Sysreg ID_AFR0_EL1 3 0 0 1 3
247 Sysreg ID_MMFR0_EL1 3 0 0 1 4
254 UnsignedEnum 27:24 FCSE
294 Sysreg ID_MMFR1_EL1 3 0 0 1 5
311 0b0010 CLEAN_AND_INVALIDATE
315 0b0001 INVALIDATE_ISIDE_ONLY
317 0b0011 CLEAN_AND_INVALIDATE
322 0b0010 CLEAN_AND_INVALIDATE
327 0b0001 CLEAN_AND_INVALIDATE
328 0b0010 INVALIDATE_DSIDE_ONLY
333 0b0001 CLEAN_AND_INVALIDATE
338 0b0001 CLEAN_AND_INVALIDATE
343 Sysreg ID_MMFR2_EL1 3 0 0 1 6
384 Sysreg ID_MMFR3_EL1 3 0 0 1 7
424 Sysreg ID_ISAR0_EL1 3 0 0 2 0
431 UnsignedEnum 23:20 Debug
442 UnsignedEnum 15:12 CmpBranch
446 UnsignedEnum 11:8 BitField
450 UnsignedEnum 7:4 BitCount
454 UnsignedEnum 3:0 Swap
460 Sysreg ID_ISAR1_EL1 3 0 0 2 1
499 Sysreg ID_ISAR2_EL1 3 0 0 2 2
526 Enum 11:8 MultiAccessInt
545 Sysreg ID_ISAR3_EL1 3 0 0 2 3
583 Sysreg ID_ISAR4_EL1 3 0 0 2 4
593 Enum 23:20 SynchPrim_frac
618 0b0010 SIGNED_HALFWORD
622 Sysreg ID_ISAR5_EL1 3 0 0 2 5
624 UnsignedEnum 31:28 VCMA
628 UnsignedEnum 27:24 RDM
633 UnsignedEnum 19:16 CRC32
637 UnsignedEnum 15:12 SHA2
641 UnsignedEnum 11:8 SHA1
650 UnsignedEnum 3:0 SEVL
656 Sysreg ID_ISAR6_EL1 3 0 0 2 7
658 UnsignedEnum 27:24 I8MM
662 UnsignedEnum 23:20 BF16
666 UnsignedEnum 19:16 SPECRES
670 UnsignedEnum 15:12 SB
674 UnsignedEnum 11:8 FHM
682 UnsignedEnum 3:0 JSCVT
688 Sysreg ID_MMFR4_EL1 3 0 0 2 6
690 UnsignedEnum 31:28 EVT
695 UnsignedEnum 27:24 CCIDX
699 UnsignedEnum 23:20 LSM
703 UnsignedEnum 19:16 HPDS
708 UnsignedEnum 15:12 CnP
712 UnsignedEnum 11:8 XNX
720 UnsignedEnum 3:0 SpecSEI
726 Sysreg MVFR0_EL1 3 0 0 3 0
728 UnsignedEnum 31:28 FPRound
732 UnsignedEnum 27:24 FPShVec
736 UnsignedEnum 23:20 FPSqrt
740 UnsignedEnum 19:16 FPDivide
744 UnsignedEnum 15:12 FPTrap
748 UnsignedEnum 11:8 FPDP
753 UnsignedEnum 7:4 FPSP
765 Sysreg MVFR1_EL1 3 0 0 3 1
767 UnsignedEnum 31:28 SIMDFMAC
771 UnsignedEnum 27:24 FPHP
777 UnsignedEnum 23:20 SIMDHP
782 UnsignedEnum 19:16 SIMDSP
786 UnsignedEnum 15:12 SIMDInt
790 UnsignedEnum 11:8 SIMDLS
794 UnsignedEnum 7:4 FPDNaN
798 UnsignedEnum 3:0 FPFtZ
804 Sysreg MVFR2_EL1 3 0 0 3 2
809 0b0010 FP_DIRECTED_ROUNDING
815 0b0001 SIMD_DIRECTED_ROUNDING
821 Sysreg ID_PFR2_EL1 3 0 0 3 4
823 UnsignedEnum 11:8 RAS_frac
827 UnsignedEnum 7:4 SSBS
831 UnsignedEnum 3:0 CSV3
837 Sysreg ID_DFR1_EL1 3 0 0 3 5
839 UnsignedEnum 7:4 HPMN0
850 Sysreg ID_MMFR5_EL1 3 0 0 3 6
852 UnsignedEnum 7:4 nTLBPA
862 Sysreg ID_AA64PFR0_EL1 3 0 0 4 0
863 UnsignedEnum 63:60 CSV3
867 UnsignedEnum 59:56 CSV2
873 UnsignedEnum 55:52 RME
877 UnsignedEnum 51:48 DIT
881 UnsignedEnum 47:44 AMU
886 UnsignedEnum 43:40 MPAM
890 UnsignedEnum 39:36 SEL2
894 UnsignedEnum 35:32 SVE
898 UnsignedEnum 31:28 RAS
903 UnsignedEnum 27:24 GIC
908 SignedEnum 23:20 AdvSIMD
918 UnsignedEnum 15:12 EL3
923 UnsignedEnum 11:8 EL2
938 Sysreg ID_AA64PFR1_EL1 3 0 0 4 1
939 UnsignedEnum 63:60 PFAR
943 UnsignedEnum 59:56 DF2
947 UnsignedEnum 55:52 MTEX
951 UnsignedEnum 51:48 THE
955 UnsignedEnum 47:44 GCS
963 UnsignedEnum 39:36 NMI
967 UnsignedEnum 35:32 CSV2_frac
972 UnsignedEnum 31:28 RNDR_trap
976 UnsignedEnum 27:24 SME
982 UnsignedEnum 19:16 MPAM_frac
986 UnsignedEnum 15:12 RAS_frac
990 UnsignedEnum 11:8 MTE
996 UnsignedEnum 7:4 SSBS
1007 Sysreg ID_AA64PFR2_EL1 3 0 0 4 2
1009 UnsignedEnum 35:32 FPMR
1014 UnsignedEnum 11:8 MTEFAR
1018 UnsignedEnum 7:4 MTESTOREONLY
1022 UnsignedEnum 3:0 MTEPERM
1028 Sysreg ID_AA64ZFR0_EL1 3 0 0 4 4
1030 UnsignedEnum 59:56 F64MM
1034 UnsignedEnum 55:52 F32MM
1039 UnsignedEnum 47:44 I8MM
1043 UnsignedEnum 43:40 SM4
1048 UnsignedEnum 35:32 SHA3
1053 UnsignedEnum 27:24 B16B16
1057 UnsignedEnum 23:20 BF16
1062 UnsignedEnum 19:16 BitPerm
1067 UnsignedEnum 7:4 AES
1072 UnsignedEnum 3:0 SVEver
1079 Sysreg ID_AA64SMFR0_EL1 3 0 0 4 5
1080 UnsignedEnum 63 FA64
1085 UnsignedEnum 60 LUTv2
1089 UnsignedEnum 59:56 SMEver
1095 UnsignedEnum 55:52 I16I64
1100 UnsignedEnum 48 F64F64
1104 UnsignedEnum 47:44 I16I32
1108 UnsignedEnum 43 B16B16
1112 UnsignedEnum 42 F16F16
1116 UnsignedEnum 41 F8F16
1120 UnsignedEnum 40 F8F32
1124 UnsignedEnum 39:36 I8I32
1128 UnsignedEnum 35 F16F32
1132 UnsignedEnum 34 B16F32
1136 UnsignedEnum 33 BI32I32
1140 UnsignedEnum 32 F32F32
1145 UnsignedEnum 30 SF8FMA
1149 UnsignedEnum 29 SF8DP4
1153 UnsignedEnum 28 SF8DP2
1160 Sysreg ID_AA64FPFR0_EL1 3 0 0 4 7
1162 UnsignedEnum 31 F8CVT
1166 UnsignedEnum 30 F8FMA
1170 UnsignedEnum 29 F8DP4
1174 UnsignedEnum 28 F8DP2
1179 UnsignedEnum 1 F8E4M3
1183 UnsignedEnum 0 F8E5M2
1189 Sysreg ID_AA64DFR0_EL1 3 0 0 5 0
1191 0b0000 UNPREDICTABLE
1194 UnsignedEnum 59:56 ExtTrcBuff
1198 UnsignedEnum 55:52 BRBE
1208 UnsignedEnum 47:44 TraceBuffer
1212 UnsignedEnum 43:40 TraceFilt
1216 UnsignedEnum 39:36 DoubleLock
1220 UnsignedEnum 35:32 PMSVer
1228 Field 31:28 CTX_CMPs
1233 UnsignedEnum 11:8 PMUVer
1243 UnsignedEnum 7:4 TraceVer
1247 UnsignedEnum 3:0 DebugVer
1257 Sysreg ID_AA64DFR1_EL1 3 0 0 5 1
1258 Field 63:56 ABL_CMPs
1259 UnsignedEnum 55:52 DPFZS
1263 UnsignedEnum 51:48 EBEP
1267 UnsignedEnum 47:44 ITE
1271 UnsignedEnum 43:40 ABLE
1275 UnsignedEnum 39:36 PMICNTR
1279 UnsignedEnum 35:32 SPMU
1284 Field 31:24 CTX_CMPs
1290 Sysreg ID_AA64AFR0_EL1 3 0 0 5 4
1302 Sysreg ID_AA64AFR1_EL1 3 0 0 5 5
1306 Sysreg ID_AA64ISAR0_EL1 3 0 0 6 0
1307 UnsignedEnum 63:60 RNDR
1311 UnsignedEnum 59:56 TLB
1316 UnsignedEnum 55:52 TS
1321 UnsignedEnum 51:48 FHM
1325 UnsignedEnum 47:44 DP
1329 UnsignedEnum 43:40 SM4
1333 UnsignedEnum 39:36 SM3
1337 UnsignedEnum 35:32 SHA3
1341 UnsignedEnum 31:28 RDM
1345 UnsignedEnum 27:24 TME
1349 UnsignedEnum 23:20 ATOMIC
1354 UnsignedEnum 19:16 CRC32
1358 UnsignedEnum 15:12 SHA2
1363 UnsignedEnum 11:8 SHA1
1367 UnsignedEnum 7:4 AES
1375 Sysreg ID_AA64ISAR1_EL1 3 0 0 6 1
1376 UnsignedEnum 63:60 LS64
1382 UnsignedEnum 59:56 XS
1386 UnsignedEnum 55:52 I8MM
1390 UnsignedEnum 51:48 DGH
1394 UnsignedEnum 47:44 BF16
1399 UnsignedEnum 43:40 SPECRES
1403 UnsignedEnum 39:36 SB
1407 UnsignedEnum 35:32 FRINTTS
1411 UnsignedEnum 31:28 GPI
1415 UnsignedEnum 27:24 GPA
1419 UnsignedEnum 23:20 LRCPC
1425 UnsignedEnum 19:16 FCMA
1429 UnsignedEnum 15:12 JSCVT
1433 UnsignedEnum 11:8 API
1442 UnsignedEnum 7:4 APA
1451 UnsignedEnum 3:0 DPB
1458 Sysreg ID_AA64ISAR2_EL1 3 0 0 6 2
1459 UnsignedEnum 63:60 ATS1A
1463 UnsignedEnum 59:56 LUT
1467 UnsignedEnum 55:52 CSSC
1471 UnsignedEnum 51:48 RPRFM
1476 UnsignedEnum 43:40 PRFMSLC
1480 UnsignedEnum 39:36 SYSINSTR_128
1484 UnsignedEnum 35:32 SYSREG_128
1488 UnsignedEnum 31:28 CLRBHB
1492 UnsignedEnum 27:24 PAC_frac
1496 UnsignedEnum 23:20 BC
1500 UnsignedEnum 19:16 MOPS
1504 UnsignedEnum 15:12 APA3
1513 UnsignedEnum 11:8 GPA3
1517 UnsignedEnum 7:4 RPRES
1521 UnsignedEnum 3:0 WFxT
1527 Sysreg ID_AA64ISAR3_EL1 3 0 0 6 3
1529 UnsignedEnum 11:8 TLBIW
1533 UnsignedEnum 7:4 FAMINMAX
1537 UnsignedEnum 3:0 CPA
1544 Sysreg ID_AA64MMFR0_EL1 3 0 0 7 0
1545 UnsignedEnum 63:60 ECV
1550 UnsignedEnum 59:56 FGT
1555 UnsignedEnum 47:44 EXS
1565 Enum 39:36 TGRAN64_2
1570 Enum 35:32 TGRAN16_2
1576 SignedEnum 31:28 TGRAN4
1581 SignedEnum 27:24 TGRAN64
1585 UnsignedEnum 23:20 TGRAN16
1590 UnsignedEnum 19:16 BIGENDEL0
1594 UnsignedEnum 15:12 SNSMEM
1598 UnsignedEnum 11:8 BIGEND
1617 Sysreg ID_AA64MMFR1_EL1 3 0 0 7 1
1618 UnsignedEnum 63:60 ECBHB
1622 UnsignedEnum 59:56 CMOW
1626 UnsignedEnum 55:52 TIDCP1
1630 UnsignedEnum 51:48 nTLBPA
1634 UnsignedEnum 47:44 AFP
1638 UnsignedEnum 43:40 HCX
1642 UnsignedEnum 39:36 ETS
1646 UnsignedEnum 35:32 TWED
1650 UnsignedEnum 31:28 XNX
1654 UnsignedEnum 27:24 SpecSEI
1658 UnsignedEnum 23:20 PAN
1664 UnsignedEnum 19:16 LO
1668 UnsignedEnum 15:12 HPDS
1673 UnsignedEnum 11:8 VH
1681 UnsignedEnum 3:0 HAFDBS
1688 Sysreg ID_AA64MMFR2_EL1 3 0 0 7 2
1689 UnsignedEnum 63:60 E0PD
1693 UnsignedEnum 59:56 EVT
1698 UnsignedEnum 55:52 BBM
1703 UnsignedEnum 51:48 TTL
1708 UnsignedEnum 43:40 FWB
1716 UnsignedEnum 35:32 AT
1724 UnsignedEnum 27:24 NV
1733 UnsignedEnum 19:16 VARange
1737 UnsignedEnum 15:12 IESB
1741 UnsignedEnum 11:8 LSM
1745 UnsignedEnum 7:4 UAO
1749 UnsignedEnum 3:0 CnP
1755 Sysreg ID_AA64MMFR3_EL1 3 0 0 7 3
1756 UnsignedEnum 63:60 Spec_FPACC
1760 UnsignedEnum 59:56 ADERR
1764 0b0011 FEAT_ADERR_IND
1766 UnsignedEnum 55:52 SDERR
1770 0b0011 FEAT_ADERR_IND
1773 UnsignedEnum 47:44 ANERR
1777 0b0011 FEAT_ANERR_IND
1779 UnsignedEnum 43:40 SNERR
1783 0b0011 FEAT_ANERR_IND
1785 UnsignedEnum 39:36 D128_2
1789 UnsignedEnum 35:32 D128
1793 UnsignedEnum 31:28 MEC
1797 UnsignedEnum 27:24 AIE
1801 UnsignedEnum 23:20 S2POE
1805 UnsignedEnum 19:16 S1POE
1809 UnsignedEnum 15:12 S2PIE
1813 UnsignedEnum 11:8 S1PIE
1817 UnsignedEnum 7:4 SCTLRX
1821 UnsignedEnum 3:0 TCRX
1827 Sysreg SCTLR_EL1 3 0 1 0 0
1899 SysregFields CPACR_ELx
1912 Sysreg CPACR_EL1 3 0 1 0 2
1916 Sysreg SMPRI_EL1 3 0 1 2 4
1921 SysregFields ZCR_ELx
1927 Sysreg ZCR_EL1 3 0 1 2 0
1931 SysregFields SMCR_ELx
1940 Sysreg SMCR_EL1 3 0 1 2 6
1944 SysregFields GCSCR_ELx
1955 Sysreg GCSCR_EL1 3 0 2 5 0
1959 SysregFields GCSPR_ELx
1964 Sysreg GCSPR_EL1 3 0 2 5 1
1968 Sysreg GCSCRE0_EL1 3 0 2 5 2
1979 Sysreg ALLINT 3 0 4 3 0
1985 Sysreg FAR_EL1 3 0 6 0 0
1989 Sysreg PMSCR_EL1 3 0 9 9 0
2000 Sysreg PMSNEVFR_EL1 3 0 9 9 1
2004 Sysreg PMSICR_EL1 3 0 9 9 2
2010 Sysreg PMSIRR_EL1 3 0 9 9 3
2017 Sysreg PMSFCR_EL1 3 0 9 9 4
2029 Sysreg PMSEVFR_EL1 3 0 9 9 5
2033 Sysreg PMSLATFR_EL1 3 0 9 9 6
2038 Sysreg PMSIDR_EL1 3 0 9 9 7
2042 Enum 19:16 COUNTSIZE
2067 Sysreg PMBLIMITR_EL1 3 0 9 10 0
2079 Sysreg PMBPTR_EL1 3 0 9 10 1
2083 Sysreg PMBSR_EL1 3 0 9 10 3
2100 Sysreg PMBIDR_EL1 3 0 9 10 7
2113 SysregFields CONTEXTIDR_ELx
2118 Sysreg CONTEXTIDR_EL1 3 0 13 0 1
2119 Fields CONTEXTIDR_ELx
2122 Sysreg RCWSMASK_EL1 3 0 13 0 3
2126 Sysreg TPIDR_EL1 3 0 13 0 4
2130 Sysreg RCWMASK_EL1 3 0 13 0 6
2134 Sysreg SCXTNUM_EL1 3 0 13 0 7
2135 Field 63:0 SoftwareContextNumber
2138 # The bit layout for CCSIDR_EL1 depends on whether FEAT_CCIDX is implemented.
2139 # The following is for case when FEAT_CCIDX is not implemented.
2140 Sysreg CCSIDR_EL1 3 1 0 0 0
2144 Field 12:3 Associativity
2148 Sysreg CLIDR_EL1 3 1 0 0 1
2164 Sysreg CCSIDR2_EL1 3 1 0 0 2
2169 Sysreg GMID_EL1 3 1 0 0 4
2174 Sysreg SMIDR_EL1 3 1 0 0 6
2176 Field 31:24 IMPLEMENTER
2177 Field 23:16 REVISION
2183 Sysreg CSSELR_EL1 3 2 0 0 0
2190 Sysreg CTR_EL0 3 3 0 0 1
2192 Field 37:32 TminLine
2199 Field 19:16 DminLine
2201 # This was named as VPIPT in the ARM but now documented as reserved
2203 # This is named as AIVIVT in the ARM but documented as reserved
2204 0b01 RESERVED_AIVIVT
2212 Sysreg DCZID_EL0 3 3 0 0 7
2218 Sysreg GCSPR_EL0 3 3 2 5 1
2222 Sysreg SVCR 3 3 4 2 2
2228 Sysreg FPMR 3 3 4 4 2
2237 UnsignedEnum 8:6 F8D
2241 UnsignedEnum 5:3 F8S2
2245 UnsignedEnum 2:0 F8S1
2251 SysregFields HFGxTR_EL2
2252 Field 63 nAMAIR2_EL1
2259 Field 56 nRCWMASK_EL1
2260 Field 55 nTPIDR2_EL0
2265 Field 50 nACCDATA_EL1
2266 Field 49 ERXADDR_EL1
2267 Field 48 ERXPFGCDN_EL1
2268 Field 47 ERXPFGCTL_EL1
2269 Field 46 ERXPFGF_EL1
2270 Field 45 ERXMISCn_EL1
2271 Field 44 ERXSTATUS_EL1
2272 Field 43 ERXCTLR_EL1
2274 Field 41 ERRSELR_EL1
2276 Field 39 ICC_IGRPENn_EL1
2281 Field 34 TPIDRRO_EL0
2284 Field 31 SCXTNUM_EL0
2285 Field 30 SCXTNUM_EL1
2304 Field 11 CONTEXTIDR_EL1
2318 Sysreg HFGRTR_EL2 3 4 1 1 4
2322 Sysreg HFGWTR_EL2 3 4 1 1 5
2326 Sysreg HFGITR_EL2 3 4 1 1 6
2332 Field 58 nGCSSTR_EL1
2333 Field 57 nGCSPUSHM_EL1
2348 Field 42 TLBIVMALLE1
2349 Field 41 TLBIRVAALE1
2353 Field 37 TLBIRVAALE1IS
2354 Field 36 TLBIRVALE1IS
2355 Field 35 TLBIRVAAE1IS
2356 Field 34 TLBIRVAE1IS
2357 Field 33 TLBIVAALE1IS
2358 Field 32 TLBIVALE1IS
2359 Field 31 TLBIVAAE1IS
2360 Field 30 TLBIASIDE1IS
2362 Field 28 TLBIVMALLE1IS
2363 Field 27 TLBIRVAALE1OS
2364 Field 26 TLBIRVALE1OS
2365 Field 25 TLBIRVAAE1OS
2366 Field 24 TLBIRVAE1OS
2367 Field 23 TLBIVAALE1OS
2368 Field 22 TLBIVALE1OS
2369 Field 21 TLBIVAAE1OS
2370 Field 20 TLBIASIDE1OS
2372 Field 18 TLBIVMALLE1OS
2393 Sysreg HDFGRTR_EL2 3 4 3 1 4
2395 Field 62 nPMSNEVFR_EL1
2399 Field 58 PMCEIDn_EL0
2400 Field 57 PMUSERENR_EL0
2405 Field 52 TRBLIMITR_EL1
2407 Field 50 TRBBASER_EL1
2422 Field 34 TRCAUTHSTATUS
2424 Field 32 PMSLATFR_EL1
2429 Field 27 PMSEVFR_EL1
2433 Field 23 PMBLIMITR_EL1
2440 Field 15 PMCCNTR_EL0
2441 Field 14 PMCCFILTR_EL0
2442 Field 13 PMEVTYPERn_EL0
2443 Field 12 PMEVCNTRn_EL0
2449 Field 6 DBGAUTHSTATUS_EL1
2458 Sysreg HDFGWTR_EL2 3 4 3 1 5
2460 Field 62 nPMSNEVFR_EL1
2464 Field 57 PMUSERENR_EL0
2469 Field 52 TRBLIMITR_EL1
2471 Field 50 TRBBASER_EL1
2487 Field 32 PMSLATFR_EL1
2492 Field 27 PMSEVFR_EL1
2496 Field 23 PMBLIMITR_EL1
2499 Field 20 PMSWINC_EL0
2504 Field 15 PMCCNTR_EL0
2505 Field 14 PMCCFILTR_EL0
2506 Field 13 PMEVTYPERn_EL0
2507 Field 12 PMEVCNTRn_EL0
2522 Sysreg HAFGRTR_EL2 3 4 3 1 6
2524 Field 49 AMEVTYPER115_EL0
2525 Field 48 AMEVCNTR115_EL0
2526 Field 47 AMEVTYPER114_EL0
2527 Field 46 AMEVCNTR114_EL0
2528 Field 45 AMEVTYPER113_EL0
2529 Field 44 AMEVCNTR113_EL0
2530 Field 43 AMEVTYPER112_EL0
2531 Field 42 AMEVCNTR112_EL0
2532 Field 41 AMEVTYPER111_EL0
2533 Field 40 AMEVCNTR111_EL0
2534 Field 39 AMEVTYPER110_EL0
2535 Field 38 AMEVCNTR110_EL0
2536 Field 37 AMEVTYPER19_EL0
2537 Field 36 AMEVCNTR19_EL0
2538 Field 35 AMEVTYPER18_EL0
2539 Field 34 AMEVCNTR18_EL0
2540 Field 33 AMEVTYPER17_EL0
2541 Field 32 AMEVCNTR17_EL0
2542 Field 31 AMEVTYPER16_EL0
2543 Field 30 AMEVCNTR16_EL0
2544 Field 29 AMEVTYPER15_EL0
2545 Field 28 AMEVCNTR15_EL0
2546 Field 27 AMEVTYPER14_EL0
2547 Field 26 AMEVCNTR14_EL0
2548 Field 25 AMEVTYPER13_EL0
2549 Field 24 AMEVCNTR13_EL0
2550 Field 23 AMEVTYPER12_EL0
2551 Field 22 AMEVCNTR12_EL0
2552 Field 21 AMEVTYPER11_EL0
2553 Field 20 AMEVCNTR11_EL0
2554 Field 19 AMEVTYPER10_EL0
2555 Field 18 AMEVCNTR10_EL0
2558 Field 4 AMEVCNTR03_EL0
2559 Field 3 AMEVCNTR02_EL0
2560 Field 2 AMEVCNTR01_EL0
2561 Field 1 AMEVCNTR00_EL0
2565 Sysreg ZCR_EL2 3 4 1 2 0
2569 Sysreg HCRX_EL2 3 4 1 2 2
2597 Sysreg SMPRIMAP_EL2 3 4 1 2 5
2616 Sysreg SMCR_EL2 3 4 1 2 6
2620 Sysreg GCSCR_EL2 3 4 2 5 0
2624 Sysreg GCSPR_EL2 3 4 2 5 1
2628 Sysreg DACR32_EL2 3 4 3 0 0
2648 Sysreg FAR_EL2 3 4 6 0 0
2652 Sysreg PMSCR_EL2 3 4 9 9 0
2667 Sysreg CONTEXTIDR_EL2 3 4 13 0 1
2668 Fields CONTEXTIDR_ELx
2671 Sysreg CNTPOFF_EL2 3 4 14 0 6
2672 Field 63:0 PhysicalOffset
2675 Sysreg CPACR_EL12 3 5 1 0 2
2679 Sysreg ZCR_EL12 3 5 1 2 0
2683 Sysreg SMCR_EL12 3 5 1 2 6
2687 Sysreg GCSCR_EL12 3 5 2 5 0
2691 Sysreg GCSPR_EL12 3 5 2 5 1
2695 Sysreg FAR_EL12 3 5 6 0 0
2699 Sysreg CONTEXTIDR_EL12 3 5 13 0 1
2700 Fields CONTEXTIDR_ELx
2703 SysregFields TTBRx_EL1
2709 Sysreg TTBR0_EL1 3 0 2 0 0
2713 Sysreg TTBR1_EL1 3 0 2 0 1
2717 SysregFields TCR2_EL1x
2733 Sysreg TCR2_EL1 3 0 2 0 3
2737 Sysreg TCR2_EL12 3 5 2 0 3
2741 Sysreg TCR2_EL2 3 4 2 0 3
2759 SysregFields MAIR2_ELx
2770 Sysreg MAIR2_EL1 3 0 10 2 1
2774 Sysreg MAIR2_EL2 3 4 10 1 1
2778 Sysreg AMAIR2_EL1 3 0 10 3 1
2782 Sysreg AMAIR2_EL2 3 4 10 3 1
2786 SysregFields PIRx_ELx
2805 Sysreg PIRE0_EL1 3 0 10 2 2
2809 Sysreg PIRE0_EL12 3 5 10 2 2
2813 Sysreg PIR_EL1 3 0 10 2 3
2817 Sysreg PIR_EL12 3 5 10 2 3
2821 Sysreg PIR_EL2 3 4 10 2 3
2825 Sysreg POR_EL0 3 3 10 2 4
2829 Sysreg POR_EL1 3 0 10 2 4
2833 Sysreg POR_EL12 3 5 10 2 4
2837 Sysreg S2POR_EL1 3 0 10 2 5
2841 Sysreg S2PIR_EL2 3 4 10 2 5
2845 Sysreg LORSA_EL1 3 0 10 4 0
2852 Sysreg LOREA_EL1 3 0 10 4 1
2854 Field 51:48 EA_51_48
2855 Field 47:16 EA_47_16
2859 Sysreg LORN_EL1 3 0 10 4 2
2864 Sysreg LORC_EL1 3 0 10 4 3
2871 Sysreg LORID_EL1 3 0 10 4 7
2878 Sysreg ISR_EL1 3 0 12 1 0
2888 Sysreg ICC_NMIAR1_EL1 3 0 12 9 5
2893 Sysreg TRBLIMITR_EL1 3 0 9 11 0
2911 Sysreg TRBPTR_EL1 3 0 9 11 1
2915 Sysreg TRBBASER_EL1 3 0 9 11 2
2920 Sysreg TRBSR_EL1 3 0 9 11 3
2936 Sysreg TRBMAR_EL1 3 0 9 11 4
2946 0b10 OUTER_SHAREABLE
2947 0b11 INNER_SHAREABLE
2952 Sysreg TRBTRG_EL1 3 0 9 11 6
2957 Sysreg TRBIDR_EL1 3 0 9 11 7