#[repr(u32)]pub enum SysReg {
Show 1483 variants
EDSCR = 4,
EDPRCR = 24,
UAOIMM = 515,
PANIMM = 516,
SPSELIMM = 517,
DITIMM = 6_658,
SVCRIMM = 6_659,
ICIALLUIS = 17_288,
ICIALLU = 17_320,
DCIVAC = 17_329,
DCISW = 17_330,
ATS1E1R = 17_344,
ATS1E1W = 17_345,
ATS1E0R = 17_346,
ATS1E0W = 17_347,
DCCSW = 17_362,
DCCISW = 17_394,
TLBIVMALLE1IS = 17_432,
TLBIVAE1IS = 17_433,
TLBIASIDE1IS = 17_434,
TLBIVAAE1IS = 17_435,
TLBIVALE1IS = 17_437,
TLBIVAALE1IS = 17_439,
TLBIVMALLE1 = 17_464,
TLBIVAE1 = 17_465,
TLBIASIDE1 = 17_466,
TLBIVAAE1 = 17_467,
TLBIVALE1 = 17_469,
TLBIVAALE1 = 17_471,
DCZVA = 23_457,
ICIVAU = 23_465,
DCCVAC = 23_505,
DCCVAU = 23_513,
DCCIVAC = 23_537,
ATS1E2R = 25_536,
ATS1E2W = 25_537,
ATS12E1R = 25_540,
ATS12E1W = 25_541,
ATS12E0R = 25_542,
ATS12E0W = 25_543,
TLBIIPAS2E1IS = 25_601,
TLBIIPAS2LE1IS = 25_605,
TLBIALLE2IS = 25_624,
TLBIVAE2IS = 25_625,
TLBIALLE1IS = 25_628,
TLBIVALE2IS = 25_629,
TLBIVMALLS12E1IS = 25_630,
TLBIIPAS2E1 = 25_633,
TLBIIPAS2LE1 = 25_637,
TLBIALLE2 = 25_656,
TLBIVAE2 = 25_657,
TLBIALLE1 = 25_660,
TLBIVALE2 = 25_661,
TLBIVMALLS12E1 = 25_662,
ATS1E3R = 29_632,
ATS1E3W = 29_633,
TLBIALLE3IS = 29_720,
TLBIVAE3IS = 29_721,
TLBIVALE3IS = 29_725,
TLBIALLE3 = 29_752,
TLBIVAE3 = 29_753,
TLBIVALE3 = 29_757,
OSDTRRX_EL1 = 32_770,
DBGBVR0_EL1 = 32_772,
DBGBCR0_EL1 = 32_773,
DBGWVR0_EL1 = 32_774,
DBGWCR0_EL1 = 32_775,
DBGBVR1_EL1 = 32_780,
DBGBCR1_EL1 = 32_781,
DBGWVR1_EL1 = 32_782,
DBGWCR1_EL1 = 32_783,
MDCCINT_EL1 = 32_784,
MDSCR_EL1 = 32_786,
DBGBVR2_EL1 = 32_788,
DBGBCR2_EL1 = 32_789,
DBGWVR2_EL1 = 32_790,
DBGWCR2_EL1 = 32_791,
OSDTRTX_EL1 = 32_794,
DBGBVR3_EL1 = 32_796,
DBGBCR3_EL1 = 32_797,
DBGWVR3_EL1 = 32_798,
DBGWCR3_EL1 = 32_799,
DBGBVR4_EL1 = 32_804,
DBGBCR4_EL1 = 32_805,
DBGWVR4_EL1 = 32_806,
DBGWCR4_EL1 = 32_807,
DBGBVR5_EL1 = 32_812,
DBGBCR5_EL1 = 32_813,
DBGWVR5_EL1 = 32_814,
DBGWCR5_EL1 = 32_815,
DBGWFAR = 32_816,
OSECCR_EL1 = 32_818,
DBGBVR6_EL1 = 32_820,
DBGBCR6_EL1 = 32_821,
DBGWVR6_EL1 = 32_822,
DBGWCR6_EL1 = 32_823,
DBGBVR7_EL1 = 32_828,
DBGBCR7_EL1 = 32_829,
DBGWVR7_EL1 = 32_830,
DBGWCR7_EL1 = 32_831,
DBGBVR8_EL1 = 32_836,
DBGBCR8_EL1 = 32_837,
DBGWVR8_EL1 = 32_838,
DBGWCR8_EL1 = 32_839,
DBGBVR9_EL1 = 32_844,
DBGBCR9_EL1 = 32_845,
DBGWVR9_EL1 = 32_846,
DBGWCR9_EL1 = 32_847,
DBGBVR10_EL1 = 32_852,
DBGBCR10_EL1 = 32_853,
DBGWVR10_EL1 = 32_854,
DBGWCR10_EL1 = 32_855,
DBGBVR11_EL1 = 32_860,
DBGBCR11_EL1 = 32_861,
DBGWVR11_EL1 = 32_862,
DBGWCR11_EL1 = 32_863,
DBGBVR12_EL1 = 32_868,
DBGBCR12_EL1 = 32_869,
DBGWVR12_EL1 = 32_870,
DBGWCR12_EL1 = 32_871,
DBGBVR13_EL1 = 32_876,
DBGBCR13_EL1 = 32_877,
DBGWVR13_EL1 = 32_878,
DBGWCR13_EL1 = 32_879,
DBGBVR14_EL1 = 32_884,
DBGBCR14_EL1 = 32_885,
DBGWVR14_EL1 = 32_886,
DBGWCR14_EL1 = 32_887,
DBGBVR15_EL1 = 32_892,
DBGBCR15_EL1 = 32_893,
DBGWVR15_EL1 = 32_894,
DBGWCR15_EL1 = 32_895,
MDRAR_EL1 = 32_896,
OSLAR_EL1 = 32_900,
OSLSR_EL1 = 32_908,
OSDLR_EL1 = 32_924,
DBGPRCR_EL1 = 32_932,
DBGCLAIMSET_EL1 = 33_734,
DBGCLAIMCLR_EL1 = 33_742,
DBGAUTHSTAT_EL1 = 33_782,
TRCTRACEIDR = 34_817,
TRCVICTLR = 34_818,
TRCSEQEVR0 = 34_820,
TRCCNTRLDVR0 = 34_821,
TRCIMSPEC0 = 34_823,
TRCPRGCTLR = 34_824,
TRCQCTLR = 34_825,
TRCVIIECTLR = 34_826,
TRCSEQEVR1 = 34_828,
TRCCNTRLDVR1 = 34_829,
TRCIMSPEC1 = 34_831,
TRCPROCSELR = 34_832,
TRCVISSCTLR = 34_834,
TRCSEQEVR2 = 34_836,
TRCCNTRLDVR2 = 34_837,
TRCIMSPEC2 = 34_839,
TRCVIPCSSCTLR = 34_842,
TRCCNTRLDVR3 = 34_845,
TRCIMSPEC3 = 34_847,
TRCCONFIGR = 34_848,
TRCCNTCTLR0 = 34_853,
TRCIMSPEC4 = 34_855,
TRCCNTCTLR1 = 34_861,
TRCIMSPEC5 = 34_863,
TRCAUXCTLR = 34_864,
TRCSEQRSTEVR = 34_868,
TRCCNTCTLR2 = 34_869,
TRCIMSPEC6 = 34_871,
TRCSEQSTR = 34_876,
TRCCNTCTLR3 = 34_877,
TRCIMSPEC7 = 34_879,
TRCEVENTCTL0R = 34_880,
TRCVDCTLR = 34_882,
TRCEXTINSELR = 34_884,
TRCCNTVR0 = 34_885,
TRCEVENTCTL1R = 34_888,
TRCVDSACCTLR = 34_890,
TRCEXTINSELR1 = 34_892,
TRCCNTVR1 = 34_893,
TRCRSR = 34_896,
TRCVDARCCTLR = 34_898,
TRCEXTINSELR2 = 34_900,
TRCCNTVR2 = 34_901,
TRCSTALLCTLR = 34_904,
TRCEXTINSELR3 = 34_908,
TRCCNTVR3 = 34_909,
TRCTSCTLR = 34_912,
TRCSYNCPR = 34_920,
TRCCCCTLR = 34_928,
TRCBBCTLR = 34_936,
TRCRSCTLR16 = 34_945,
TRCSSCCR0 = 34_946,
TRCSSPCICR0 = 34_947,
TRCOSLAR = 34_948,
TRCRSCTLR17 = 34_953,
TRCSSCCR1 = 34_954,
TRCSSPCICR1 = 34_955,
TRCRSCTLR2 = 34_960,
TRCRSCTLR18 = 34_961,
TRCSSCCR2 = 34_962,
TRCSSPCICR2 = 34_963,
TRCRSCTLR3 = 34_968,
TRCRSCTLR19 = 34_969,
TRCSSCCR3 = 34_970,
TRCSSPCICR3 = 34_971,
TRCRSCTLR4 = 34_976,
TRCRSCTLR20 = 34_977,
TRCSSCCR4 = 34_978,
TRCSSPCICR4 = 34_979,
TRCPDCR = 34_980,
TRCRSCTLR5 = 34_984,
TRCRSCTLR21 = 34_985,
TRCSSCCR5 = 34_986,
TRCSSPCICR5 = 34_987,
TRCRSCTLR6 = 34_992,
TRCRSCTLR22 = 34_993,
TRCSSCCR6 = 34_994,
TRCSSPCICR6 = 34_995,
TRCRSCTLR7 = 35_000,
TRCRSCTLR23 = 35_001,
TRCSSCCR7 = 35_002,
TRCSSPCICR7 = 35_003,
TRCRSCTLR8 = 35_008,
TRCRSCTLR24 = 35_009,
TRCSSCSR0 = 35_010,
TRCRSCTLR9 = 35_016,
TRCRSCTLR25 = 35_017,
TRCSSCSR1 = 35_018,
TRCRSCTLR10 = 35_024,
TRCRSCTLR26 = 35_025,
TRCSSCSR2 = 35_026,
TRCRSCTLR11 = 35_032,
TRCRSCTLR27 = 35_033,
TRCSSCSR3 = 35_034,
TRCRSCTLR12 = 35_040,
TRCRSCTLR28 = 35_041,
TRCSSCSR4 = 35_042,
TRCRSCTLR13 = 35_048,
TRCRSCTLR29 = 35_049,
TRCSSCSR5 = 35_050,
TRCRSCTLR14 = 35_056,
TRCRSCTLR30 = 35_057,
TRCSSCSR6 = 35_058,
TRCRSCTLR15 = 35_064,
TRCRSCTLR31 = 35_065,
TRCSSCSR7 = 35_066,
TRCACVR0 = 35_072,
TRCACVR8 = 35_073,
TRCACATR0 = 35_074,
TRCACATR8 = 35_075,
TRCDVCVR0 = 35_076,
TRCDVCVR4 = 35_077,
TRCDVCMR0 = 35_078,
TRCDVCMR4 = 35_079,
TRCACVR1 = 35_088,
TRCACVR9 = 35_089,
TRCACATR1 = 35_090,
TRCACATR9 = 35_091,
TRCACVR2 = 35_104,
TRCACVR10 = 35_105,
TRCACATR2 = 35_106,
TRCACATR10 = 35_107,
TRCDVCVR1 = 35_108,
TRCDVCVR5 = 35_109,
TRCDVCMR1 = 35_110,
TRCDVCMR5 = 35_111,
TRCACVR3 = 35_120,
TRCACVR11 = 35_121,
TRCACATR3 = 35_122,
TRCACATR11 = 35_123,
TRCACVR4 = 35_136,
TRCACVR12 = 35_137,
TRCACATR4 = 35_138,
TRCACATR12 = 35_139,
TRCDVCVR2 = 35_140,
TRCDVCVR6 = 35_141,
TRCDVCMR2 = 35_142,
TRCDVCMR6 = 35_143,
TRCACVR5 = 35_152,
TRCACVR13 = 35_153,
TRCACATR5 = 35_154,
TRCACATR13 = 35_155,
TRCACVR6 = 35_168,
TRCACVR14 = 35_169,
TRCACATR6 = 35_170,
TRCACATR14 = 35_171,
TRCDVCVR3 = 35_172,
TRCDVCVR7 = 35_173,
TRCDVCMR3 = 35_174,
TRCDVCMR7 = 35_175,
TRCACVR7 = 35_184,
TRCACVR15 = 35_185,
TRCACATR7 = 35_186,
TRCACATR15 = 35_187,
TRCCIDCVR0 = 35_200,
TRCVMIDCVR0 = 35_201,
TRCCIDCCTLR0 = 35_202,
TRCCIDCCTLR1 = 35_210,
TRCCIDCVR1 = 35_216,
TRCVMIDCVR1 = 35_217,
TRCVMIDCCTLR0 = 35_218,
TRCVMIDCCTLR1 = 35_226,
TRCCIDCVR2 = 35_232,
TRCVMIDCVR2 = 35_233,
TRCCIDCVR3 = 35_248,
TRCVMIDCVR3 = 35_249,
TRCCIDCVR4 = 35_264,
TRCVMIDCVR4 = 35_265,
TRCCIDCVR5 = 35_280,
TRCVMIDCVR5 = 35_281,
TRCCIDCVR6 = 35_296,
TRCVMIDCVR6 = 35_297,
TRCCIDCVR7 = 35_312,
TRCVMIDCVR7 = 35_313,
TRCITCTRL = 35_716,
TRCCLAIMSET = 35_782,
TRCCLAIMCLR = 35_790,
TRCLAR = 35_814,
TEECR32_EL1 = 36_864,
TEEHBR32_EL1 = 36_992,
MDCCSR_EL0 = 38_920,
DBGDTR_EL0 = 38_944,
DBGDTRRX_EL0 = 38_952,
DBGVCR32_EL2 = 41_016,
MIDR_EL1 = 49_152,
MPIDR_EL1 = 49_157,
REVIDR_EL1 = 49_158,
ID_PFR0_EL1 = 49_160,
ID_PFR1_EL1 = 49_161,
ID_DFR0_EL1 = 49_162,
ID_AFR0_EL1 = 49_163,
ID_MMFR0_EL1 = 49_164,
ID_MMFR1_EL1 = 49_165,
ID_MMFR2_EL1 = 49_166,
ID_MMFR3_EL1 = 49_167,
ID_ISAR0_EL1 = 49_168,
ID_ISAR1_EL1 = 49_169,
ID_ISAR2_EL1 = 49_170,
ID_ISAR3_EL1 = 49_171,
ID_ISAR4_EL1 = 49_172,
ID_ISAR5_EL1 = 49_173,
ID_MMFR4_EL1 = 49_174,
ID_ISAR6_EL1 = 49_175,
MVFR0_EL1 = 49_176,
MVFR1_EL1 = 49_177,
MVFR2_EL1 = 49_178,
ID_AA32RES3_EL1 = 49_179,
ID_PFR2_EL1 = 49_180,
ID_AA32RES5_EL1 = 49_181,
ID_AA32RES6_EL1 = 49_182,
ID_AA32RES7_EL1 = 49_183,
ID_AA64PFR0_EL1 = 49_184,
ID_AA64PFR1_EL1 = 49_185,
ID_AA64PFR2_EL1 = 49_186,
ID_AA64PFR3_EL1 = 49_187,
ID_AA64ZFR0_EL1 = 49_188,
ID_AA64SMFR0_EL1 = 49_189,
ID_AA64ZFR2_EL1 = 49_190,
ID_AA64ZFR3_EL1 = 49_191,
ID_AA64DFR0_EL1 = 49_192,
ID_AA64DFR1_EL1 = 49_193,
ID_AA64DFR2_EL1 = 49_194,
ID_AA64DFR3_EL1 = 49_195,
ID_AA64AFR0_EL1 = 49_196,
ID_AA64AFR1_EL1 = 49_197,
ID_AA64AFR2_EL1 = 49_198,
ID_AA64AFR3_EL1 = 49_199,
ID_AA64ISAR0_EL1 = 49_200,
ID_AA64ISAR1_EL1 = 49_201,
ID_AA64ISAR2_EL1 = 49_202,
ID_AA64ISAR3_EL1 = 49_203,
ID_AA64ISAR4_EL1 = 49_204,
ID_AA64ISAR5_EL1 = 49_205,
ID_AA64ISAR6_EL1 = 49_206,
ID_AA64ISAR7_EL1 = 49_207,
ID_AA64MMFR0_EL1 = 49_208,
ID_AA64MMFR1_EL1 = 49_209,
ID_AA64MMFR2_EL1 = 49_210,
ID_AA64MMFR3_EL1 = 49_211,
ID_AA64MMFR4_EL1 = 49_212,
ID_AA64MMFR5_EL1 = 49_213,
ID_AA64MMFR6_EL1 = 49_214,
ID_AA64MMFR7_EL1 = 49_215,
SCTLR_EL1 = 49_280,
ACTLR_EL1 = 49_281,
CPACR_EL1 = 49_282,
RGSR_EL1 = 49_285,
GCR_EL1 = 49_286,
TRFCR_EL1 = 49_297,
SMPRI_EL1 = 49_300,
SMCR_EL1 = 49_302,
TTBR0_EL1 = 49_408,
TTBR1_EL1 = 49_409,
TCR_EL1 = 49_410,
APIAKEYLO_EL1 = 49_416,
APIAKEYHI_EL1 = 49_417,
APIBKEYLO_EL1 = 49_418,
APIBKEYHI_EL1 = 49_419,
APDAKEYLO_EL1 = 49_424,
APDAKEYHI_EL1 = 49_425,
APDBKEYLO_EL1 = 49_426,
APDBKEYHI_EL1 = 49_427,
APGAKEYLO_EL1 = 49_432,
APGAKEYHI_EL1 = 49_433,
SPSR_EL1 = 49_664,
ELR_EL1 = 49_665,
SP_EL0 = 49_672,
SPSEL = 49_680,
CURRENTEL = 49_682,
PAN = 49_683,
UAO = 49_684,
ICV_PMR_EL1 = 49_712,
AFSR0_EL1 = 49_800,
AFSR1_EL1 = 49_801,
ESR_EL1 = 49_808,
ERRIDR_EL1 = 49_816,
ERRSELR_EL1 = 49_817,
ERXCTLR_EL1 = 49_825,
ERXSTATUS_EL1 = 49_826,
ERXADDR_EL1 = 49_827,
ERXPFGCTL_EL1 = 49_829,
ERXPFGCDN_EL1 = 49_830,
ERXMISC0_EL1 = 49_832,
ERXMISC1_EL1 = 49_833,
ERXMISC2_EL1 = 49_834,
ERXMISC3_EL1 = 49_835,
ERXTS_EL1 = 49_839,
TFSR_EL1 = 49_840,
TFSRE0_EL1 = 49_841,
FAR_EL1 = 49_920,
PAR_EL1 = 50_080,
PMSCR_EL1 = 50_376,
PMSICR_EL1 = 50_378,
PMSIRR_EL1 = 50_379,
PMSFCR_EL1 = 50_380,
PMSEVFR_EL1 = 50_381,
PMSLATFR_EL1 = 50_382,
PMSIDR_EL1 = 50_383,
PMBLIMITR_EL1 = 50_384,
PMBPTR_EL1 = 50_385,
PMBSR_EL1 = 50_387,
PMBIDR_EL1 = 50_391,
TRBLIMITR_EL1 = 50_392,
TRBPTR_EL1 = 50_393,
TRBBASER_EL1 = 50_394,
TRBSR_EL1 = 50_395,
TRBMAR_EL1 = 50_396,
TRBTRG_EL1 = 50_398,
PMINTENSET_EL1 = 50_417,
PMINTENCLR_EL1 = 50_418,
PMMIR_EL1 = 50_422,
MAIR_EL1 = 50_448,
AMAIR_EL1 = 50_456,
LORSA_EL1 = 50_464,
LOREA_EL1 = 50_465,
LORN_EL1 = 50_466,
LORC_EL1 = 50_467,
LORID_EL1 = 50_471,
MPAM1_EL1 = 50_472,
MPAM0_EL1 = 50_473,
CTRR_C_LWR_EL1 = 50_560,
CTRR_C_UPR_EL1 = 50_561,
CTRR_D_LWR_EL1 = 50_562,
CTRR_D_UPR_EL1 = 50_563,
CTRR_C_LWR_EL12 = 50_564,
CTRR_C_UPR_EL12 = 50_565,
CTRR_D_LWR_EL12 = 50_566,
CTRR_D_UPR_EL12 = 50_567,
CTRR_C_LWR_EL2 = 50_568,
CTRR_C_UPR_EL2 = 50_569,
CTRR_D_LWR_EL2 = 50_570,
CTRR_D_UPR_EL2 = 50_571,
CTRR_C_CTL_EL1 = 50_572,
CTRR_D_CTL_EL1 = 50_573,
CTRR_C_CTL_EL12 = 50_574,
CTRR_D_CTL_EL12 = 50_575,
CTRR_C_CTL_EL2 = 50_576,
CTRR_D_CTL_EL2 = 50_577,
CTXR_A_LWR_EL1 = 50_578,
CTXR_A_UPR_EL1 = 50_579,
CTXR_B_LWR_EL1 = 50_580,
CTXR_B_UPR_EL1 = 50_581,
CTXR_C_LWR_EL1 = 50_582,
CTXR_C_UPR_EL1 = 50_583,
CTXR_D_LWR_EL1 = 50_584,
CTXR_D_UPR_EL1 = 50_585,
CTXR_A_LWR_EL12 = 50_586,
CTXR_A_UPR_EL12 = 50_587,
CTXR_B_LWR_EL12 = 50_588,
CTXR_B_UPR_EL12 = 50_589,
CTXR_C_LWR_EL12 = 50_590,
CTXR_C_UPR_EL12 = 50_591,
CTXR_D_LWR_EL12 = 50_592,
CTXR_D_UPR_EL12 = 50_593,
CTXR_A_LWR_EL2 = 50_594,
CTXR_A_UPR_EL2 = 50_595,
CTXR_B_LWR_EL2 = 50_596,
CTXR_B_UPR_EL2 = 50_597,
CTXR_C_LWR_EL2 = 50_598,
CTXR_C_UPR_EL2 = 50_599,
CTXR_D_LWR_EL2 = 50_600,
CTXR_D_UPR_EL2 = 50_601,
CTXR_A_CTL_EL1 = 50_602,
CTXR_B_CTL_EL1 = 50_603,
CTXR_C_CTL_EL1 = 50_604,
CTXR_D_CTL_EL1 = 50_605,
CTXR_A_CTL_EL12 = 50_606,
CTXR_B_CTL_EL12 = 50_607,
CTXR_C_CTL_EL12 = 50_608,
CTXR_D_CTL_EL12 = 50_609,
CTXR_A_CTL_EL2 = 50_610,
CTXR_B_CTL_EL2 = 50_611,
CTXR_C_CTL_EL2 = 50_612,
CTXR_D_CTL_EL2 = 50_613,
ACC_CTRR_C_LWR_EL2 = 50_614,
ACC_CTRR_C_UPR_EL2 = 50_615,
ACC_CTRR_D_LWR_EL2 = 50_616,
ACC_CTRR_D_UPR_EL2 = 50_617,
ACC_CTXR_A_LWR_EL2 = 50_618,
ACC_CTXR_A_UPR_EL2 = 50_619,
ACC_CTXR_B_LWR_EL2 = 50_620,
ACC_CTXR_B_UPR_EL2 = 50_621,
ACC_CTXR_C_LWR_EL2 = 50_622,
ACC_CTXR_C_UPR_EL2 = 50_623,
ACC_CTXR_D_LWR_EL2 = 50_624,
ACC_CTXR_D_UPR_EL2 = 50_625,
ACC_CTRR_C_CTL_EL2 = 50_626,
ACC_CTRR_D_CTL_EL2 = 50_627,
ACC_CTXR_A_CTL_EL2 = 50_628,
ACC_CTXR_B_CTL_EL2 = 50_629,
ACC_CTXR_C_CTL_EL2 = 50_630,
ACC_CTXR_D_CTL_EL2 = 50_631,
VBAR_EL1 = 50_688,
RVBAR_EL1 = 50_689,
RMR_EL1 = 50_690,
ISR_EL1 = 50_696,
DISR_EL1 = 50_697,
ICV_IAR0_EL1 = 50_752,
ICV_EOIR0_EL1 = 50_753,
ICV_HPPIR0_EL1 = 50_754,
ICV_BPR0_EL1 = 50_755,
ICC_AP0R0_EL1 = 50_756,
ICC_AP0R1_EL1 = 50_757,
ICC_AP0R2_EL1 = 50_758,
ICC_AP0R3_EL1 = 50_759,
ICC_AP1R0_EL1 = 50_760,
ICC_AP1R1_EL1 = 50_761,
ICC_AP1R2_EL1 = 50_762,
ICC_AP1R3_EL1 = 50_763,
ICV_DIR_EL1 = 50_777,
ICV_RPR_EL1 = 50_779,
ICC_SGI1R_EL1 = 50_781,
ICC_ASGI1R_EL1 = 50_782,
ICC_SGI0R_EL1 = 50_783,
ICV_IAR1_EL1 = 50_784,
ICV_EOIR1_EL1 = 50_785,
ICV_HPPIR1_EL1 = 50_786,
ICV_BPR1CBPR_EL1 = 50_787,
ICV_CTLR_EL1 = 50_788,
ICC_SRE_EL1 = 50_789,
ICV_IGRPEN0_EL1 = 50_790,
ICV_IGRPEN1_EL1 = 50_791,
ICC_SEIEN_EL1 = 50_792,
CONTEXTIDR_EL1 = 50_817,
TPIDR_EL1 = 50_820,
SCXTNUM_EL1 = 50_823,
CNTHCTL_EL21 = 50_952,
HID0 = 51_072,
HID25 = 51_074,
HID26 = 51_075,
HID27 = 51_076,
HID28 = 51_077,
HID29 = 51_078,
HID34 = 51_079,
HID1 = 51_080,
HID21 = 51_083,
BIUVCSCUPCMDCRD = 51_084,
BIUVCSCUPDATCRD = 51_085,
HID2 = 51_088,
HID30 = 51_091,
HID31 = 51_092,
HID32 = 51_093,
HID33 = 51_095,
HID3 = 51_096,
BIUVCSCUPCMDCRDC2 = 51_098,
BIUVCSCUPDATCRDC2 = 51_099,
HID4 = 51_104,
HID5 = 51_112,
HID6 = 51_120,
HID7 = 51_128,
HID8 = 51_136,
HID9 = 51_144,
HID10 = 51_152,
BLOCK_CMAINT_CFG = 51_154,
HID11 = 51_160,
HID18 = 51_162,
HID36 = 51_164,
HID37 = 51_165,
HID12 = 51_168,
HID15 = 51_169,
HID19 = 51_170,
BIU_TLIMIT = 51_176,
HID13 = 51_184,
HID_RCTX_G0CTL = 51_186,
HID_RCTX_G1CTL = 51_187,
HID14 = 51_192,
HID16 = 51_194,
LLC_WRR2 = 51_195,
BIU_AFI_CFG = 51_196,
HID17 = 51_197,
HID24 = 51_198,
HID35 = 51_199,
CCSIDR_EL1 = 51_200,
CLIDR_EL1 = 51_201,
SMIDR_EL1 = 51_206,
AIDR_EL1 = 51_207,
PMCR0_EL1 = 53_120,
APPL_CONTEXTPTR = 53_121,
LD_LATPROF_CTL_EL1 = 53_122,
AON_CPU_MSTALL_CTL01_EL1 = 53_123,
PM_MEMFLT_CTL23_EL1 = 53_124,
AGTCNTHV_CTL_EL21 = 53_125,
AGTCNTVCTSS_NOREDIR_EL0 = 53_126,
PMCR1_EL1 = 53_128,
LD_LATPROF_CTR_EL1 = 53_130,
AON_CPU_MSTALL_CTL23_EL1 = 53_131,
PM_MEMFLT_CTL45_EL1 = 53_132,
AGTCNTRDIR_EL1 = 53_133,
AGTCNTHCTL_NOREDIR_EL21 = 53_134,
PMCR2_EL1 = 53_136,
LD_LATPROF_STS_EL1 = 53_138,
AON_CPU_MSTALL_CTL45_EL1 = 53_139,
AGTCNTHP_CVAL_EL2 = 53_140,
CNTVCT_NOREDIR_EL0 = 53_141,
AGTCNTHP_CVAL_NOREDIR_EL21 = 53_142,
PMCR3_EL1 = 53_144,
LD_LATPROF_INF_EL1 = 53_146,
AON_CPU_MSTALL_CTL67_EL1 = 53_147,
AGTCNTHP_TVAL_EL2 = 53_148,
CNTPCTSS_NOREDIR_EL0 = 53_149,
AGTCNTHP_TVAL_NOREDIR_EL21 = 53_150,
PMCR4_EL1 = 53_152,
LD_LATPROF_CTL_EL2 = 53_154,
AON_CPU_MEMFLT_CTL01_EL1 = 53_155,
AGTCNTHP_CTL_EL2 = 53_156,
CNTVCTSS_NOREDIR_EL0 = 53_157,
AGTCNTHP_CTL_NOREDIR_EL21 = 53_158,
PMESR0_EL1 = 53_160,
LD_LATPROF_CMD_EL1 = 53_162,
AON_CPU_MEMFLT_CTL23_EL1 = 53_163,
AGTCNTHV_CVAL_EL2 = 53_164,
AGTCNTHV_CVAL_NOREDIR_EL21 = 53_166,
PMESR1_EL1 = 53_168,
PMCR1_EL2 = 53_170,
AON_CPU_MEMFLT_CTL45_EL1 = 53_171,
AGTCNTHV_TVAL_EL2 = 53_172,
CNTHCTL_NOREDIR_EL21 = 53_173,
AGTCNTHV_TVAL_NOREDIR_EL21 = 53_174,
OPMAT0_EL1 = 53_176,
PMCR1_EL12 = 53_178,
AON_CPU_MEMFLT_CTL67_EL1 = 53_179,
AGTCNTHV_CTL_EL2 = 53_180,
CNTHP_CVAL_NOREDIR_EL21 = 53_181,
AGTCNTHV_CTL_NOREDIR_EL21 = 53_182,
OPMAT1_EL1 = 53_184,
PMCR1_GL12 = 53_186,
AON_CPU_MSTALL_CTR0_EL1 = 53_187,
AGTCNTFRQ_EL0 = 53_188,
CNTHP_TVAL_NOREDIR_EL21 = 53_189,
CNTPCT_NOREDIR_EL0 = 53_190,
OPMSK0_EL1 = 53_192,
LD_LATPROF_CTL_EL12 = 53_194,
AON_CPU_MSTALL_CTR1_EL1 = 53_195,
AGTCNTVOFF_EL2 = 53_196,
CNTHP_CTL_NOREDIR_EL21 = 53_197,
CNTHV_CTL_NOREDIR_EL21 = 53_198,
OPMSK1_EL1 = 53_200,
LD_LATPROF_INF_EL2 = 53_202,
AON_CPU_MSTALL_CTR2_EL1 = 53_203,
AGTCNTHP_CVAL_EL21 = 53_204,
CNTHV_CVAL_NOREDIR_EL21 = 53_205,
AGTCNTPCT_NOREDIR_EL0 = 53_206,
AON_CPU_MSTALL_CTR3_EL1 = 53_211,
AGTCNTHP_TVAL_EL21 = 53_212,
CNTHV_TVAL_NOREDIR_EL21 = 53_213,
VMSA_HV_LOCK_EL2 = 53_214,
PMSWCTRL_EL1 = 53_216,
PMCR5_EL0 = 53_217,
AON_CPU_MSTALL_CTR4_EL1 = 53_219,
PMCOMPARE0_EL1 = 53_220,
PMCOMPARE1_EL1 = 53_221,
VMSA_NV_LOCK_EL2 = 53_222,
PMSR_EL1 = 53_224,
AON_CPU_MSTALL_CTR5_EL1 = 53_227,
AGTCNTHP_CTL_EL21 = 53_228,
PMCOMPARE5_EL1 = 53_229,
PMCOMPARE6_EL1 = 53_230,
PMCOMPARE7_EL1 = 53_231,
PMCR_BVRNG4_EL1 = 53_232,
PM_PMI_PC = 53_233,
AON_CPU_MSTALL_CTR6_EL1 = 53_235,
AGTCNTHV_CVAL_EL21 = 53_236,
AGTCNTVCT_NOREDIR_EL0 = 53_237,
PMCR_BVRNG5_EL1 = 53_240,
AON_CPU_MSTALL_CTR7_EL1 = 53_243,
AGTCNTHV_TVAL_EL21 = 53_244,
AGTCNTPCTSS_NOREDIR_EL0 = 53_245,
CSSELR_EL1 = 53_248,
PMC0 = 55_168,
UPMCFILTER0 = 55_169,
UPMCFILTER1 = 55_170,
UPMCFILTER2 = 55_171,
UPMCFILTER3 = 55_172,
UPMCFILTER4 = 55_173,
UPMCFILTER5 = 55_174,
UPMCFILTER6 = 55_175,
PMC1 = 55_176,
UPMCFILTER7 = 55_177,
PMC2 = 55_184,
PMC3 = 55_192,
PMC4 = 55_200,
PMC5 = 55_208,
PMC6 = 55_216,
PMC7 = 55_224,
PMC8 = 55_240,
PMC9 = 55_248,
PMTRHLD6_EL1 = 55_264,
PMTRHLD4_EL1 = 55_272,
PMTRHLD2_EL1 = 55_280,
PMMMAP_EL1 = 55_288,
CTR_EL0 = 55_297,
DCZID_EL0 = 55_303,
NZCV = 55_824,
DAIF = 55_825,
SVCR = 55_826,
DIT = 55_829,
SSBS = 55_830,
TCO = 55_831,
FPCR = 55_840,
FPSR = 55_841,
DSPSR = 55_848,
DLR = 55_849,
PMCR_EL0 = 56_544,
PMCNTENSET_EL0 = 56_545,
PMCNTENCLR_EL0 = 56_546,
PMOVSCLR_EL0 = 56_547,
PMSWINC_EL0 = 56_548,
PMSELR_EL0 = 56_549,
PMCCNTR_EL0 = 56_552,
PMXEVTYPER_EL0 = 56_553,
PMXEVCNTR_EL0 = 56_554,
DAIFCLR = 56_557,
PMUSERENR_EL0 = 56_560,
PMOVSSET_EL0 = 56_563,
TPIDR_EL0 = 56_962,
TPIDRRO_EL0 = 56_963,
TPIDR2_EL0 = 56_965,
SCXTNUM_EL0 = 56_967,
AMCR_EL0 = 56_976,
AMUSERENR_EL0 = 56_979,
AMCNTENCLR0_EL0 = 56_980,
AMCNTENSET0_EL0 = 56_981,
AMCNTENCLR1_EL0 = 56_984,
AMCNTENSET1_EL0 = 56_985,
AMEVCNTR00_EL0 = 56_992,
AMEVCNTR01_EL0 = 56_993,
AMEVCNTR02_EL0 = 56_994,
AMEVCNTR03_EL0 = 56_995,
AMEVCNTR10_EL0 = 57_056,
AMEVCNTR11_EL0 = 57_057,
AMEVCNTR12_EL0 = 57_058,
AMEVCNTR13_EL0 = 57_059,
AMEVCNTR14_EL0 = 57_060,
AMEVCNTR15_EL0 = 57_061,
AMEVCNTR16_EL0 = 57_062,
AMEVCNTR17_EL0 = 57_063,
AMEVCNTR18_EL0 = 57_064,
AMEVCNTR19_EL0 = 57_065,
AMEVCNTR110_EL0 = 57_066,
AMEVCNTR111_EL0 = 57_067,
AMEVCNTR112_EL0 = 57_068,
AMEVCNTR113_EL0 = 57_069,
AMEVCNTR114_EL0 = 57_070,
AMEVCNTR115_EL0 = 57_071,
AMEVTYPER10_EL0 = 57_072,
AMEVTYPER11_EL0 = 57_073,
AMEVTYPER12_EL0 = 57_074,
AMEVTYPER13_EL0 = 57_075,
AMEVTYPER14_EL0 = 57_076,
AMEVTYPER15_EL0 = 57_077,
AMEVTYPER16_EL0 = 57_078,
AMEVTYPER17_EL0 = 57_079,
AMEVTYPER18_EL0 = 57_080,
AMEVTYPER19_EL0 = 57_081,
AMEVTYPER110_EL0 = 57_082,
AMEVTYPER111_EL0 = 57_083,
AMEVTYPER112_EL0 = 57_084,
AMEVTYPER113_EL0 = 57_085,
AMEVTYPER114_EL0 = 57_086,
AMEVTYPER115_EL0 = 57_087,
CNTFRQ_EL0 = 57_088,
CNTPCT_EL0 = 57_089,
CNTVCT_EL0 = 57_090,
CNTPCTSS_EL0 = 57_093,
CNTVCTSS_EL0 = 57_094,
CNTHP_TVAL_EL21 = 57_104,
CNTHP_CTL_EL21 = 57_105,
CNTHP_CVAL_EL21 = 57_106,
CNTHV_TVAL_EL21 = 57_112,
CNTHV_CTL_EL21 = 57_113,
CNTHV_CVAL_EL21 = 57_114,
PMEVCNTR0_EL0 = 57_152,
PMEVCNTR1_EL0 = 57_153,
PMEVCNTR2_EL0 = 57_154,
PMEVCNTR3_EL0 = 57_155,
PMEVCNTR4_EL0 = 57_156,
PMEVCNTR5_EL0 = 57_157,
PMEVCNTR6_EL0 = 57_158,
PMEVCNTR7_EL0 = 57_159,
PMEVCNTR8_EL0 = 57_160,
PMEVCNTR9_EL0 = 57_161,
PMEVCNTR10_EL0 = 57_162,
PMEVCNTR11_EL0 = 57_163,
PMEVCNTR12_EL0 = 57_164,
PMEVCNTR13_EL0 = 57_165,
PMEVCNTR14_EL0 = 57_166,
PMEVCNTR15_EL0 = 57_167,
PMEVCNTR16_EL0 = 57_168,
PMEVCNTR17_EL0 = 57_169,
PMEVCNTR18_EL0 = 57_170,
PMEVCNTR19_EL0 = 57_171,
PMEVCNTR20_EL0 = 57_172,
PMEVCNTR21_EL0 = 57_173,
PMEVCNTR22_EL0 = 57_174,
PMEVCNTR23_EL0 = 57_175,
PMEVCNTR24_EL0 = 57_176,
PMEVCNTR25_EL0 = 57_177,
PMEVCNTR26_EL0 = 57_178,
PMEVCNTR27_EL0 = 57_179,
PMEVCNTR28_EL0 = 57_180,
PMEVCNTR29_EL0 = 57_181,
PMEVCNTR30_EL0 = 57_182,
PMEVTYPER0_EL0 = 57_184,
PMEVTYPER1_EL0 = 57_185,
PMEVTYPER2_EL0 = 57_186,
PMEVTYPER3_EL0 = 57_187,
PMEVTYPER4_EL0 = 57_188,
PMEVTYPER5_EL0 = 57_189,
PMEVTYPER6_EL0 = 57_190,
PMEVTYPER7_EL0 = 57_191,
PMEVTYPER8_EL0 = 57_192,
PMEVTYPER9_EL0 = 57_193,
PMEVTYPER10_EL0 = 57_194,
PMEVTYPER11_EL0 = 57_195,
PMEVTYPER12_EL0 = 57_196,
PMEVTYPER13_EL0 = 57_197,
PMEVTYPER14_EL0 = 57_198,
PMEVTYPER15_EL0 = 57_199,
PMEVTYPER16_EL0 = 57_200,
PMEVTYPER17_EL0 = 57_201,
PMEVTYPER18_EL0 = 57_202,
PMEVTYPER19_EL0 = 57_203,
PMEVTYPER20_EL0 = 57_204,
PMEVTYPER21_EL0 = 57_205,
PMEVTYPER22_EL0 = 57_206,
PMEVTYPER23_EL0 = 57_207,
PMEVTYPER24_EL0 = 57_208,
PMEVTYPER25_EL0 = 57_209,
PMEVTYPER26_EL0 = 57_210,
PMEVTYPER27_EL0 = 57_211,
PMEVTYPER28_EL0 = 57_212,
PMEVTYPER29_EL0 = 57_213,
PMEVTYPER30_EL0 = 57_214,
PMCCFILTR_EL0 = 57_215,
LSU_ERR_STS = 57_216,
AFLATCTL1_EL1 = 57_220,
AFLATVALBIN0_EL1 = 57_221,
AFLATINFLO_EL1 = 57_222,
LSU_ERR_CTL = 57_224,
AFLATCTL2_EL1 = 57_228,
AFLATVALBIN1_EL1 = 57_229,
AFLATINFHI_EL1 = 57_230,
AFLATCTL3_EL1 = 57_236,
AFLATVALBIN2_EL1 = 57_237,
AFLATCTL4_EL1 = 57_244,
AFLATVALBIN3_EL1 = 57_245,
LLC_FILL_CTL = 57_248,
AFLATCTL5_LO_EL1 = 57_252,
AFLATVALBIN4_EL1 = 57_253,
AFLATCTL5_HI_EL1 = 57_254,
LLC_FILL_DAT = 57_256,
AFLATVALBIN5_EL1 = 57_261,
AFLATVALBIN6_EL1 = 57_269,
LLC_RAM_CONFIG = 57_272,
AFLATVALBIN7_EL1 = 57_277,
LLC_ERR_STS = 57_280,
CMAINT_BCAST_LIST_0 = 57_281,
CMAINT_BCAST_LIST_1 = 57_282,
CMAINT_BCAST_CTL = 57_283,
LLC_ERR_ADR = 57_288,
LLC_ERR_CTL = 57_289,
LLC_ERR_INJ = 57_290,
LLC_ERR_INF = 57_296,
USERTAGSEL_EL1 = 57_297,
UUSERTAG_EL0 = 57_298,
KUSERTAG_EL1 = 57_299,
HUSERTAG_EL2 = 57_300,
LLC_TRACE_CTL0 = 57_304,
LLC_TRACE_CTL1 = 57_312,
LLC_UP_REQ_VC = 57_320,
LLC_UP_REQ_VC_THRESH = 57_321,
LLC_UP_REQ_VC_2 = 57_322,
LLC_UP_REQ_VC_THRESH_2 = 57_323,
LLC_DRAM_HASH0 = 57_324,
LLC_DRAM_HASH1 = 57_325,
LLC_DRAM_HASH2 = 57_326,
LLC_DRAM_HASH3 = 57_327,
LLC_TRACE_CTL2 = 57_328,
LLC_DRAM_HASH4 = 57_329,
LLC_UP_REQ_VC_3 = 57_330,
LLC_UP_REQ_VC_THRESH_3 = 57_331,
LLC_UP_REQ_VC_4 = 57_332,
LLC_UP_REQ_VC_THRESH_4 = 57_333,
LLC_HASH0 = 57_336,
LLC_HASH1 = 57_337,
LLC_HASH2 = 57_338,
LLC_HASH3 = 57_339,
LLC_WRR = 57_340,
LLC_DRAM_HASH5 = 57_341,
LLC_DRAM_HASH6 = 57_342,
VPIDR_EL2 = 57_344,
VMPIDR_EL2 = 57_349,
SCTLR_EL2 = 57_472,
ACTLR_EL2 = 57_473,
HCR_EL2 = 57_480,
MDCR_EL2 = 57_481,
CPTR_EL2 = 57_482,
HSTR_EL2 = 57_483,
HFGRTR_EL2 = 57_484,
HFGWTR_EL2 = 57_485,
HFGITR_EL2 = 57_486,
HACR_EL2 = 57_487,
TRFCR_EL2 = 57_489,
HCRX_EL2 = 57_490,
SMPRIMAP_EL2 = 57_493,
SMCR_EL2 = 57_494,
SDER32_EL2 = 57_497,
TTBR0_EL2 = 57_600,
TTBR1_EL2 = 57_601,
TCR_EL2 = 57_602,
VTTBR_EL2 = 57_608,
VTCR_EL2 = 57_610,
VNCR_EL2 = 57_616,
VSTTBR_EL2 = 57_648,
VSTCR_EL2 = 57_650,
DACR32_EL2 = 57_728,
HDFGRTR_EL2 = 57_740,
HDFGWTR_EL2 = 57_741,
SPSR_EL2 = 57_856,
ELR_EL2 = 57_857,
SP_EL1 = 57_864,
SPSR_IRQ = 57_880,
SPSR_ABT = 57_881,
SPSR_UND = 57_882,
SPSR_FIQ = 57_883,
IFSR32_EL2 = 57_985,
AFSR0_EL2 = 57_992,
AFSR1_EL2 = 57_993,
ESR_EL2 = 58_000,
VSESR_EL2 = 58_003,
FPEXC32_EL2 = 58_008,
TFSR_EL2 = 58_032,
FAR_EL2 = 58_112,
HPFAR_EL2 = 58_116,
PMSCR_EL2 = 58_568,
MAIR_EL2 = 58_640,
AMAIR_EL2 = 58_648,
MPAMHCR_EL2 = 58_656,
MPAMVPMV_EL2 = 58_657,
MPAM2_EL2 = 58_664,
MPAMVPM0_EL2 = 58_672,
MPAMVPM1_EL2 = 58_673,
MPAMVPM2_EL2 = 58_674,
MPAMVPM3_EL2 = 58_675,
MPAMVPM4_EL2 = 58_676,
MPAMVPM5_EL2 = 58_677,
MPAMVPM6_EL2 = 58_678,
MPAMVPM7_EL2 = 58_679,
VBAR_EL2 = 58_880,
RVBAR_EL2 = 58_881,
RMR_EL2 = 58_882,
VDISR_EL2 = 58_889,
ICH_AP0R0_EL2 = 58_944,
ICH_AP0R1_EL2 = 58_945,
ICH_AP0R2_EL2 = 58_946,
ICH_AP0R3_EL2 = 58_947,
ICH_AP1R0_EL2 = 58_952,
ICH_AP1R1_EL2 = 58_953,
ICH_AP1R2_EL2 = 58_954,
ICH_AP1R3_EL2 = 58_955,
ICH_VSEIR_EL2 = 58_956,
ICC_SRE_EL2 = 58_957,
ICH_HCR_EL2 = 58_968,
ICH_VTR_EL2 = 58_969,
ICH_MISR_EL2 = 58_970,
ICH_EISR_EL2 = 58_971,
ICH_ELRSR_EL2 = 58_973,
ICH_VMCR_EL2 = 58_975,
ICH_LR0_EL2 = 58_976,
ICH_LR1_EL2 = 58_977,
ICH_LR2_EL2 = 58_978,
ICH_LR3_EL2 = 58_979,
ICH_LR4_EL2 = 58_980,
ICH_LR5_EL2 = 58_981,
ICH_LR6_EL2 = 58_982,
ICH_LR7_EL2 = 58_983,
ICH_LR8_EL2 = 58_984,
ICH_LR9_EL2 = 58_985,
ICH_LR10_EL2 = 58_986,
ICH_LR11_EL2 = 58_987,
ICH_LR12_EL2 = 58_988,
ICH_LR13_EL2 = 58_989,
ICH_LR14_EL2 = 58_990,
ICH_LR15_EL2 = 58_991,
CONTEXTIDR_EL2 = 59_009,
TPIDR_EL2 = 59_010,
SCXTNUM_EL2 = 59_015,
CNTVOFF_EL2 = 59_139,
CNTHCTL_EL2 = 59_144,
CNTHP_TVAL_EL2 = 59_152,
CNTHP_CTL_EL2 = 59_153,
CNTHP_CVAL_EL2 = 59_154,
CNTHV_TVAL_EL2 = 59_160,
CNTHV_CTL_EL2 = 59_161,
CNTHV_CVAL_EL2 = 59_162,
CNTHVS_TVAL_EL2 = 59_168,
CNTHVS_CTL_EL2 = 59_169,
CNTHVS_CVAL_EL2 = 59_170,
CNTHPS_TVAL_EL2 = 59_176,
CNTHPS_CTL_EL2 = 59_177,
CNTHPS_CVAL_EL2 = 59_178,
FED_ERR_STS = 59_264,
FED_ERR_CTL = 59_265,
APCTL_EL1 = 59_268,
KERNKEYLO_EL1 = 59_272,
KERNKEYHI_EL1 = 59_273,
VMSALOCK_EL21 = 59_274,
AMX_STATE_T_EL1 = 59_275,
AMX_CONFIG_EL1 = 59_276,
VMSA_LOCK_EL2 = 59_277,
CTRR_B_UPR_EL1 = 59_278,
CTRR_B_LWR_EL1 = 59_279,
SP_SETUP_GL1 = 59_280,
SP_SETUP_GL2 = 59_281,
CTRR_B_CTL_EL1 = 59_282,
CTRR_A_LWR_EL1 = 59_283,
CTRR_A_UPR_EL1 = 59_284,
CTRR_A_CTL_EL1 = 59_285,
VMSA_LOCK_EL12 = 59_286,
AGTCNTV_CTL_EL02 = 59_287,
AMX_STATE_EL1 = 59_288,
AMX_STATUS_EL1 = 59_294,
AGTCNTP_CVAL_EL02 = 59_297,
REDIR_ACNTP_TVAL_EL02 = 59_298,
AGTCNTP_CTL_EL02 = 59_299,
AGTCNTV_CVAL_EL02 = 59_300,
AGTCNTV_TVAL_EL02 = 59_301,
AMX_CONFIG_EL12 = 59_302,
AMX_CONFIG_EL2 = 59_303,
SPRR_HUPERM_EL0 = 59_305,
SPRR_VUPERM_EL0 = 59_306,
CTRR_A_CTL_EL2 = 59_314,
CTRR_B_CTL_EL2 = 59_315,
CTRR_A_LWR_EL2 = 59_316,
CTRR_A_UPR_EL2 = 59_317,
CTRR_B_LWR_EL2 = 59_318,
CTRR_B_UPR_EL2 = 59_319,
SPRR_HUMPRR_EL2 = 59_320,
SPRR_HUPERM_SH01_EL2 = 59_321,
SPRR_HUPERM_SH02_EL2 = 59_322,
SPRR_HUPERM_SH03_EL2 = 59_323,
SPRR_HUPERM_SH04_EL2 = 59_324,
SPRR_HUPERM_SH05_EL2 = 59_325,
SPRR_HUPERM_SH06_EL2 = 59_326,
SPRR_HUPERM_SH07_EL2 = 59_327,
SPRR_VUMPRR_EL1 = 59_328,
SPRR_VUPERM_SH01_EL1 = 59_329,
SPRR_VUPERM_SH02_EL1 = 59_330,
SPRR_VUPERM_SH03_EL1 = 59_331,
SPRR_VUPERM_SH04_EL1 = 59_332,
SPRR_VUPERM_SH05_EL1 = 59_333,
SPRR_VUPERM_SH06_EL1 = 59_334,
SPRR_VUPERM_SH07_EL1 = 59_335,
CTRR_A_LWR_EL12 = 59_336,
CTRR_A_UPR_EL12 = 59_337,
CTRR_B_LWR_EL12 = 59_338,
CTRR_B_UPR_EL12 = 59_339,
CTRR_A_CTL_EL12 = 59_340,
CTRR_B_CTL_EL12 = 59_341,
AGTCNTHCTL_EL21 = 59_342,
AGTCNTKCTL_EL12 = 59_343,
PREDAKEYLO_EL1 = 59_344,
PREDAKEYHI_EL1 = 59_345,
PREDBKEYLO_EL1 = 59_346,
PREDBKEYHI_EL1 = 59_347,
SIQ_CFG_EL1 = 59_348,
AGTCNTPCTSS_EL0 = 59_349,
AGTCNTVCTSS_EL0 = 59_350,
AVNCR_EL2 = 59_351,
ACC_CTRR_A_LWR_EL2 = 59_352,
ACC_CTRR_A_UPR_EL2 = 59_353,
ACC_CTRR_B_LWR_EL2 = 59_354,
ACC_CTRR_B_UPR_EL2 = 59_355,
ACC_CTRR_A_CTL_EL2 = 59_356,
ACC_CTRR_B_CTL_EL2 = 59_357,
AGTCNTPCT_EL0 = 59_358,
AGTCNTVCT_EL0 = 59_359,
ACFG_EL1 = 59_360,
AHCR_EL2 = 59_361,
APL_INTSTATUS_EL1 = 59_362,
APL_INTSTATUS_EL2 = 59_363,
AGTCNTHCTL_EL2 = 59_366,
JAPIAKEYLO_EL2 = 59_368,
JAPIAKEYHI_EL2 = 59_369,
JAPIBKEYLO_EL2 = 59_370,
JAPIBKEYHI_EL2 = 59_371,
JAPIAKEYLO_EL1 = 59_372,
JAPIAKEYHI_EL1 = 59_373,
JAPIBKEYLO_EL1 = 59_374,
JAPIBKEYHI_EL1 = 59_375,
JAPIAKEYLO_EL12 = 59_376,
JAPIAKEYHI_EL12 = 59_377,
JAPIBKEYLO_EL12 = 59_378,
JAPIBKEYHI_EL12 = 59_379,
AGTCNTRDIR_EL2 = 59_381,
AGTCNTRDIR_EL12 = 59_382,
JRANGE_EL2 = 59_384,
JRANGE_EL1 = 59_385,
JRANGE_EL12 = 59_386,
JCTL_EL2 = 59_387,
JCTL_EL1 = 59_388,
JCTL_EL12 = 59_389,
JCTL_EL0 = 59_390,
AMDSCR_EL1 = 59_391,
SCTLR_EL12 = 59_520,
ACTLR_EL12 = 59_521,
CPACR_EL12 = 59_522,
TRFCR_EL12 = 59_537,
SMCR_EL12 = 59_542,
TTBR0_EL12 = 59_648,
TTBR1_EL12 = 59_649,
TCR_EL12 = 59_650,
SPSR_EL12 = 59_904,
ELR_EL12 = 59_905,
AFSR0_EL12 = 60_040,
AFSR1_EL12 = 60_041,
ESR_EL12 = 60_048,
TFSR_EL12 = 60_080,
FAR_EL12 = 60_160,
PMSCR_EL12 = 60_616,
MAIR_EL12 = 60_688,
AMAIR_EL12 = 60_696,
MPAM1_EL12 = 60_712,
VBAR_EL12 = 60_928,
CONTEXTIDR_EL12 = 61_057,
SCXTNUM_EL12 = 61_063,
CNTKCTL_EL12 = 61_192,
CNTP_TVAL_EL02 = 61_200,
CNTP_CTL_EL02 = 61_201,
CNTP_CVAL_EL02 = 61_202,
CNTV_TVAL_EL02 = 61_208,
CNTV_CTL_EL02 = 61_209,
CNTV_CVAL_EL02 = 61_210,
IPI_RR_LOCAL_EL1 = 61_312,
IPI_RR_GLOBAL_EL1 = 61_313,
AF_ERR_CFG0 = 61_314,
AP_ERR_CFG0 = 61_315,
AF_ERR_SRC_IDS = 61_316,
DPC_ERR_STS = 61_317,
DPC_ERR_CTL = 61_318,
PROD_TRC_CORE_CFG_EL1 = 61_319,
TRACE_CORE_CFG = 61_320,
IPI_SR = 61_321,
APL_LRTMR_EL2 = 61_322,
APL_INTENABLE_EL2 = 61_323,
KTRACE_MESSAGE = 61_324,
TRACE_CORE_CFG_EXT = 61_325,
PROD_TRC_CORE_CFG_EL2 = 61_326,
HID_PROD_TRC_CORE_CFG_EL1 = 61_327,
DBG_WRAP_GLB = 61_328,
TRACE_STREAM_BASE = 61_329,
TRACE_STREAM_FILL = 61_330,
TRACE_STREAM_BASE1 = 61_331,
TRACE_STREAM_FILL1 = 61_332,
TRACE_STREAM_IRQ = 61_333,
WATCHDOGDIAG0 = 61_334,
WATCHDOGDIAG1 = 61_335,
TRACE_AUX_CTL = 61_336,
IPI_CR = 61_337,
UTRIG_EVENT = 61_338,
HID_PROD_TRC_MASK_EL1 = 61_339,
TRACE_CTL = 61_340,
TRACE_DAT = 61_341,
PROD_TRC_STRM_BASE0_GL2 = 61_342,
PROD_TRC_STRM_BASE1_GL2 = 61_343,
CPU_CFG = 61_344,
PBLK_STS = 61_345,
PROD_TRC_CTL_EL1 = 61_347,
PROD_TRC_STRM_BASE0_GL1 = 61_348,
PROD_TRC_STRM_BASE1_GL1 = 61_349,
PROD_TRC_STRM_FIQ_EL1 = 61_350,
CPU_OVRD = 61_352,
PBLK_EXE_ST = 61_354,
PROD_TRC_CORE_GL_CTL_GL1 = 61_357,
PROD_TRC_CORE_GL_CTL_GL2 = 61_358,
ACC_OVRD = 61_360,
ACC_OVRD1 = 61_361,
CPM_PWRDN_CTL = 61_362,
PROD_TRC_BUF_RESTORE0_GL1 = 61_364,
PROD_TRC_BUF_RESTORE1_GL1 = 61_365,
PROD_TRC_EN_GL1 = 61_366,
PRE_LLCFLUSH_TMR = 61_368,
BIUINTFCTL_CFG = 61_372,
BIUINTFWRR_CFG = 61_373,
PRE_TD_TMR = 61_376,
ACC_SLP_WAKE_UP_TMR = 61_377,
PBLK_PSW_DLY = 61_384,
CPU_STS = 61_392,
HIST_TRIG = 61_393,
PROD_TRC_BUF_RESTORE0_GL2 = 61_396,
PROD_TRC_BUF_RESTORE1_GL2 = 61_397,
PROD_TRC_STRM_FILL0_EL1 = 61_398,
PROD_TRC_STRM_FILL1_EL1 = 61_399,
ARRAY_INDEX = 61_400,
PROD_TRC_CTL_EL2 = 61_401,
PROD_TRC_EN_GL2 = 61_402,
PROD_TRC_STRM_FIQ_EL2 = 61_403,
PROD_TRC_CPMU_DUMP_TRIG_EL1 = 61_404,
PROD_LOSS_COUNT_EL1 = 61_405,
SW_TRACE_DATA_EL0 = 61_406,
IL1_DATA0 = 61_408,
IL1_DATA1 = 61_409,
DL1_DATA0 = 61_410,
DL1_DATA1 = 61_411,
MMUDATA0 = 61_412,
MMUDATA1 = 61_413,
DL1_DATA2 = 61_414,
IL1_DATA2 = 61_415,
LLC_DATA0 = 61_420,
LLC_DATA1 = 61_421,
SCTLR_EL3 = 61_568,
ACTLR_EL3 = 61_569,
SCR_EL3 = 61_576,
SDER32_EL3 = 61_577,
CPTR_EL3 = 61_578,
MDCR_EL3 = 61_593,
TTBR0_EL3 = 61_696,
TCR_EL3 = 61_698,
SPSR_EL3 = 61_952,
ELR_EL3 = 61_953,
SP_EL2 = 61_960,
AFSR0_EL3 = 62_088,
AFSR1_EL3 = 62_089,
ESR_EL3 = 62_096,
TFSR_EL3 = 62_128,
FAR_EL3 = 62_208,
MAIR_EL3 = 62_736,
AMAIR_EL3 = 62_744,
MPAM3_EL3 = 62_760,
VBAR_EL3 = 62_976,
RVBAR_EL3 = 62_977,
RMR_EL3 = 62_978,
ICC_CTLR_EL3 = 63_076,
ICC_SRE_EL3 = 63_077,
ICC_IGRPEN1_EL3 = 63_079,
TPIDR_EL3 = 63_106,
SCXTNUM_EL3 = 63_111,
MMU_ERR_STS = 63_360,
AFSR1_GL1 = 63_361,
AFSR1_GL2 = 63_362,
AFSR1_GL12 = 63_363,
BP_OBJC_ADR_EL1 = 63_364,
BP_OBJC_CTL_EL1 = 63_365,
SP_GL11 = 63_366,
MMU_SESR_EL2 = 63_367,
SPRR_CONFIG_EL1 = 63_368,
HPFAR_GL2 = 63_369,
GXF_CONFIG_EL1 = 63_370,
AMRANGE_EL21 = 63_371,
GXF_CONFIG_EL2 = 63_372,
SPRR_UPERM_EL0 = 63_373,
SPRR_PPERM_EL1 = 63_374,
SPRR_PPERM_EL2 = 63_375,
APGAKEYLO_EL12 = 63_377,
APGAKEYHI_EL12 = 63_378,
KERNKEYLO_EL12 = 63_379,
KERNKEYHI_EL12 = 63_380,
AFPCR_EL0 = 63_381,
SP_GL22 = 63_382,
AMXIDR_EL1 = 63_383,
SPRR_HUMPRR_EL21 = 63_384,
SPRR_PMPRR_EL1 = 63_385,
SPRR_PMPRR_EL2 = 63_386,
SPRR_HUPERM_SH01_EL21 = 63_387,
SPRR_HUPERM_SH02_EL21 = 63_388,
SPRR_HUPERM_SH03_EL21 = 63_389,
SPRR_HUPERM_SH04_EL21 = 63_390,
SPRR_HUPERM_SH05_EL21 = 63_391,
SPRR_HUPERM_SH06_EL21 = 63_392,
SPRR_HUPERM_SH07_EL21 = 63_393,
SPRR_PPERM_SH01_EL1 = 63_394,
SPRR_PPERM_SH02_EL1 = 63_395,
SPRR_PPERM_SH03_EL1 = 63_396,
SPRR_PPERM_SH04_EL1 = 63_397,
SPRR_PPERM_SH05_EL1 = 63_398,
SPRR_PPERM_SH06_EL1 = 63_399,
SPRR_PPERM_SH07_EL1 = 63_400,
SPRR_PPERM_SH01_EL2 = 63_401,
SPRR_PPERM_SH02_EL2 = 63_402,
SPRR_PPERM_SH03_EL2 = 63_403,
SPRR_PPERM_SH04_EL2 = 63_404,
SPRR_PPERM_SH05_EL2 = 63_405,
SPRR_PPERM_SH06_EL2 = 63_406,
SPRR_PPERM_SH07_EL2 = 63_407,
SPRR_PMPRR_EL12 = 63_408,
SPRR_PPERM_SH01_EL12 = 63_409,
SPRR_PPERM_SH02_EL12 = 63_410,
SPRR_PPERM_SH03_EL12 = 63_411,
SPRR_PPERM_SH04_EL12 = 63_412,
SPRR_PPERM_SH05_EL12 = 63_413,
SPRR_PPERM_SH06_EL12 = 63_414,
SPRR_PPERM_SH07_EL12 = 63_415,
APIAKEYLO_EL12 = 63_416,
APIAKEYHI_EL12 = 63_417,
APIBKEYLO_EL12 = 63_418,
APIBKEYHI_EL12 = 63_419,
APDAKEYLO_EL12 = 63_420,
APDAKEYHI_EL12 = 63_421,
APDBKEYLO_EL12 = 63_422,
APDBKEYHI_EL12 = 63_423,
CURRENTG = 63_424,
GXF_ENTRY_EL1 = 63_425,
GXF_PABENTRY_EL1 = 63_426,
ASPSR_EL1 = 63_427,
ADSPSR_EL0 = 63_428,
PMCR1_GL2 = 63_429,
ASPSR_EL2 = 63_430,
PMCR1_GL1 = 63_431,
VBAR_GL12 = 63_434,
SPSR_GL12 = 63_435,
ASPSR_GL12 = 63_436,
ESR_GL12 = 63_437,
ELR_GL12 = 63_438,
FAR_GL12 = 63_439,
SP_GL1 = 63_440,
TPIDR_GL1 = 63_441,
VBAR_GL1 = 63_442,
SPSR_GL1 = 63_443,
ASPSR_GL1 = 63_444,
ESR_GL1 = 63_445,
ELR_GL1 = 63_446,
FAR_GL1 = 63_447,
SP_GL2 = 63_448,
TPIDR_GL2 = 63_449,
VBAR_GL2 = 63_450,
SPSR_GL2 = 63_451,
ASPSR_GL2 = 63_452,
ESR_GL2 = 63_453,
ELR_GL2 = 63_454,
FAR_GL2 = 63_455,
GXF_ENTRY_EL2 = 63_456,
GXF_PABENTRY_EL2 = 63_457,
APCTL_EL2 = 63_458,
APSTS_EL2 = 63_459,
APSTS_EL1 = 63_460,
KERNKEYLO_EL2 = 63_461,
KERNKEYHI_EL2 = 63_462,
ASPSR_EL12 = 63_463,
APIAKEYLO_EL2 = 63_464,
APIAKEYHI_EL2 = 63_465,
APIBKEYLO_EL2 = 63_466,
APIBKEYHI_EL2 = 63_467,
APDAKEYLO_EL2 = 63_468,
APDAKEYHI_EL2 = 63_469,
APDBKEYLO_EL2 = 63_470,
APDBKEYHI_EL2 = 63_471,
APGAKEYLO_EL2 = 63_472,
APGAKEYHI_EL2 = 63_473,
SPRR_CONFIG_EL2 = 63_474,
SPRR_AMRANGE_EL2 = 63_475,
VMKEYLO_EL2 = 63_476,
VMKEYHI_EL2 = 63_477,
MMU_SFAR_EL2 = 63_478,
APSTS_EL12 = 63_479,
APCTL_EL12 = 63_480,
GXF_CONFIG_EL12 = 63_481,
GXF_ENTRY_EL12 = 63_482,
GXF_PABENTRY_EL12 = 63_483,
SPRR_CONFIG_EL12 = 63_484,
SPRR_AMRANGE_EL12 = 63_485,
MMU_SESR_CTL_EL2 = 63_486,
SPRR_PPERM_EL12 = 63_487,
CNTPS_TVAL_EL1 = 65_296,
CNTPS_CTL_EL1 = 65_297,
CNTPS_CVAL_EL1 = 65_298,
PSTATE_SPSEL = 65_299,
PWRDNSAVE0 = 65_408,
NRG_ACC_CTL = 65_409,
AON_CNT0 = 65_410,
CPU_CNT0 = 65_411,
UPMCR0_EL1 = 65_412,
UPMC8 = 65_413,
AON_CNT8 = 65_414,
PWRDNSAVE1 = 65_416,
CORE_NRG_ACC_DAT = 65_417,
AON_CNT_CTL0 = 65_418,
CPU_CNT_CTL0 = 65_419,
UPMESR0_EL1 = 65_420,
UPMC9 = 65_421,
AON_CNT_CTL8 = 65_422,
ACC_PWR_DN_SAVE = 65_424,
CPM_NRG_ACC_DAT = 65_425,
AON_CNT1 = 65_426,
CPU_CNT1 = 65_427,
UPMSWCTRL_EL1 = 65_428,
UPMC10 = 65_429,
AON_CNT9 = 65_430,
CORE_SRM_NRG_ACC_DAT = 65_433,
AON_CNT_CTL1 = 65_434,
CPU_CNT_CTL1 = 65_435,
UPMECM0_EL1 = 65_436,
UPMC11 = 65_437,
AON_CNT_CTL9 = 65_438,
AON_CNT_CTL = 65_440,
CPM_SRM_NRG_ACC_DAT = 65_441,
AON_CNT2 = 65_442,
CPU_CNT2 = 65_443,
UPMECM1_EL1 = 65_444,
UPMC12 = 65_445,
AON_CNT10 = 65_446,
CPU_CNT_CTL = 65_448,
AON_CNT_CTL2 = 65_450,
CPU_CNT_CTL2 = 65_451,
UPMPCM_EL1 = 65_452,
UPMC13 = 65_453,
AON_CNT_CTL10 = 65_454,
AON_CNT3 = 65_458,
CPU_CNT3 = 65_459,
UPMSR_EL1 = 65_460,
UPMC14 = 65_461,
AON_CNT11 = 65_462,
AON_CNT_CTL3 = 65_466,
CPU_CNT_CTL3 = 65_467,
UPMC0 = 65_468,
UPMC15 = 65_469,
AON_CNT_CTL11 = 65_470,
AON_CNT4 = 65_474,
CPU_CNT4 = 65_475,
UPMC1 = 65_476,
UPMECM2_EL1 = 65_477,
AON_CNT_CTL4 = 65_482,
CPU_CNT_CTL4 = 65_483,
UPMC2 = 65_484,
UPMECM3_EL1 = 65_485,
AON_CNT5 = 65_490,
CPU_CNT5 = 65_491,
UPMC3 = 65_492,
UPMCR1_EL1 = 65_493,
AON_CNT_CTL5 = 65_498,
CPU_CNT_CTL5 = 65_499,
UPMC4 = 65_500,
UPMESR1_EL1 = 65_501,
AON_CNT6 = 65_506,
CPU_CNT6 = 65_507,
UPMC5 = 65_508,
AON_CNT_CTL6 = 65_514,
CPU_CNT_CTL6 = 65_515,
UPMC6 = 65_516,
AON_CNT7 = 65_522,
CPU_CNT7 = 65_523,
UPMC7 = 65_524,
AON_CNT_CTL7 = 65_530,
CPU_CNT_CTL7 = 65_531,
}Expand description
A system register
Variants§
EDSCR = 4
EDPRCR = 24
UAOIMM = 515
PANIMM = 516
SPSELIMM = 517
DITIMM = 6_658
SVCRIMM = 6_659
ICIALLUIS = 17_288
ICIALLU = 17_320
DCIVAC = 17_329
DCISW = 17_330
ATS1E1R = 17_344
ATS1E1W = 17_345
ATS1E0R = 17_346
ATS1E0W = 17_347
DCCSW = 17_362
DCCISW = 17_394
TLBIVMALLE1IS = 17_432
TLBIVAE1IS = 17_433
TLBIASIDE1IS = 17_434
TLBIVAAE1IS = 17_435
TLBIVALE1IS = 17_437
TLBIVAALE1IS = 17_439
TLBIVMALLE1 = 17_464
TLBIVAE1 = 17_465
TLBIASIDE1 = 17_466
TLBIVAAE1 = 17_467
TLBIVALE1 = 17_469
TLBIVAALE1 = 17_471
DCZVA = 23_457
ICIVAU = 23_465
DCCVAC = 23_505
DCCVAU = 23_513
DCCIVAC = 23_537
ATS1E2R = 25_536
ATS1E2W = 25_537
ATS12E1R = 25_540
ATS12E1W = 25_541
ATS12E0R = 25_542
ATS12E0W = 25_543
TLBIIPAS2E1IS = 25_601
TLBIIPAS2LE1IS = 25_605
TLBIALLE2IS = 25_624
TLBIVAE2IS = 25_625
TLBIALLE1IS = 25_628
TLBIVALE2IS = 25_629
TLBIVMALLS12E1IS = 25_630
TLBIIPAS2E1 = 25_633
TLBIIPAS2LE1 = 25_637
TLBIALLE2 = 25_656
TLBIVAE2 = 25_657
TLBIALLE1 = 25_660
TLBIVALE2 = 25_661
TLBIVMALLS12E1 = 25_662
ATS1E3R = 29_632
ATS1E3W = 29_633
TLBIALLE3IS = 29_720
TLBIVAE3IS = 29_721
TLBIVALE3IS = 29_725
TLBIALLE3 = 29_752
TLBIVAE3 = 29_753
TLBIVALE3 = 29_757
OSDTRRX_EL1 = 32_770
DBGBVR0_EL1 = 32_772
DBGBCR0_EL1 = 32_773
DBGWVR0_EL1 = 32_774
DBGWCR0_EL1 = 32_775
DBGBVR1_EL1 = 32_780
DBGBCR1_EL1 = 32_781
DBGWVR1_EL1 = 32_782
DBGWCR1_EL1 = 32_783
MDCCINT_EL1 = 32_784
MDSCR_EL1 = 32_786
DBGBVR2_EL1 = 32_788
DBGBCR2_EL1 = 32_789
DBGWVR2_EL1 = 32_790
DBGWCR2_EL1 = 32_791
OSDTRTX_EL1 = 32_794
DBGBVR3_EL1 = 32_796
DBGBCR3_EL1 = 32_797
DBGWVR3_EL1 = 32_798
DBGWCR3_EL1 = 32_799
DBGBVR4_EL1 = 32_804
DBGBCR4_EL1 = 32_805
DBGWVR4_EL1 = 32_806
DBGWCR4_EL1 = 32_807
DBGBVR5_EL1 = 32_812
DBGBCR5_EL1 = 32_813
DBGWVR5_EL1 = 32_814
DBGWCR5_EL1 = 32_815
DBGWFAR = 32_816
OSECCR_EL1 = 32_818
DBGBVR6_EL1 = 32_820
DBGBCR6_EL1 = 32_821
DBGWVR6_EL1 = 32_822
DBGWCR6_EL1 = 32_823
DBGBVR7_EL1 = 32_828
DBGBCR7_EL1 = 32_829
DBGWVR7_EL1 = 32_830
DBGWCR7_EL1 = 32_831
DBGBVR8_EL1 = 32_836
DBGBCR8_EL1 = 32_837
DBGWVR8_EL1 = 32_838
DBGWCR8_EL1 = 32_839
DBGBVR9_EL1 = 32_844
DBGBCR9_EL1 = 32_845
DBGWVR9_EL1 = 32_846
DBGWCR9_EL1 = 32_847
DBGBVR10_EL1 = 32_852
DBGBCR10_EL1 = 32_853
DBGWVR10_EL1 = 32_854
DBGWCR10_EL1 = 32_855
DBGBVR11_EL1 = 32_860
DBGBCR11_EL1 = 32_861
DBGWVR11_EL1 = 32_862
DBGWCR11_EL1 = 32_863
DBGBVR12_EL1 = 32_868
DBGBCR12_EL1 = 32_869
DBGWVR12_EL1 = 32_870
DBGWCR12_EL1 = 32_871
DBGBVR13_EL1 = 32_876
DBGBCR13_EL1 = 32_877
DBGWVR13_EL1 = 32_878
DBGWCR13_EL1 = 32_879
DBGBVR14_EL1 = 32_884
DBGBCR14_EL1 = 32_885
DBGWVR14_EL1 = 32_886
DBGWCR14_EL1 = 32_887
DBGBVR15_EL1 = 32_892
DBGBCR15_EL1 = 32_893
DBGWVR15_EL1 = 32_894
DBGWCR15_EL1 = 32_895
MDRAR_EL1 = 32_896
OSLAR_EL1 = 32_900
OSLSR_EL1 = 32_908
OSDLR_EL1 = 32_924
DBGPRCR_EL1 = 32_932
DBGCLAIMSET_EL1 = 33_734
DBGCLAIMCLR_EL1 = 33_742
DBGAUTHSTAT_EL1 = 33_782
TRCTRACEIDR = 34_817
TRCVICTLR = 34_818
TRCSEQEVR0 = 34_820
TRCCNTRLDVR0 = 34_821
TRCIMSPEC0 = 34_823
TRCPRGCTLR = 34_824
TRCQCTLR = 34_825
TRCVIIECTLR = 34_826
TRCSEQEVR1 = 34_828
TRCCNTRLDVR1 = 34_829
TRCIMSPEC1 = 34_831
TRCPROCSELR = 34_832
TRCVISSCTLR = 34_834
TRCSEQEVR2 = 34_836
TRCCNTRLDVR2 = 34_837
TRCIMSPEC2 = 34_839
TRCVIPCSSCTLR = 34_842
TRCCNTRLDVR3 = 34_845
TRCIMSPEC3 = 34_847
TRCCONFIGR = 34_848
TRCCNTCTLR0 = 34_853
TRCIMSPEC4 = 34_855
TRCCNTCTLR1 = 34_861
TRCIMSPEC5 = 34_863
TRCAUXCTLR = 34_864
TRCSEQRSTEVR = 34_868
TRCCNTCTLR2 = 34_869
TRCIMSPEC6 = 34_871
TRCSEQSTR = 34_876
TRCCNTCTLR3 = 34_877
TRCIMSPEC7 = 34_879
TRCEVENTCTL0R = 34_880
TRCVDCTLR = 34_882
TRCEXTINSELR = 34_884
TRCCNTVR0 = 34_885
TRCEVENTCTL1R = 34_888
TRCVDSACCTLR = 34_890
TRCEXTINSELR1 = 34_892
TRCCNTVR1 = 34_893
TRCRSR = 34_896
TRCVDARCCTLR = 34_898
TRCEXTINSELR2 = 34_900
TRCCNTVR2 = 34_901
TRCSTALLCTLR = 34_904
TRCEXTINSELR3 = 34_908
TRCCNTVR3 = 34_909
TRCTSCTLR = 34_912
TRCSYNCPR = 34_920
TRCCCCTLR = 34_928
TRCBBCTLR = 34_936
TRCRSCTLR16 = 34_945
TRCSSCCR0 = 34_946
TRCSSPCICR0 = 34_947
TRCOSLAR = 34_948
TRCRSCTLR17 = 34_953
TRCSSCCR1 = 34_954
TRCSSPCICR1 = 34_955
TRCRSCTLR2 = 34_960
TRCRSCTLR18 = 34_961
TRCSSCCR2 = 34_962
TRCSSPCICR2 = 34_963
TRCRSCTLR3 = 34_968
TRCRSCTLR19 = 34_969
TRCSSCCR3 = 34_970
TRCSSPCICR3 = 34_971
TRCRSCTLR4 = 34_976
TRCRSCTLR20 = 34_977
TRCSSCCR4 = 34_978
TRCSSPCICR4 = 34_979
TRCPDCR = 34_980
TRCRSCTLR5 = 34_984
TRCRSCTLR21 = 34_985
TRCSSCCR5 = 34_986
TRCSSPCICR5 = 34_987
TRCRSCTLR6 = 34_992
TRCRSCTLR22 = 34_993
TRCSSCCR6 = 34_994
TRCSSPCICR6 = 34_995
TRCRSCTLR7 = 35_000
TRCRSCTLR23 = 35_001
TRCSSCCR7 = 35_002
TRCSSPCICR7 = 35_003
TRCRSCTLR8 = 35_008
TRCRSCTLR24 = 35_009
TRCSSCSR0 = 35_010
TRCRSCTLR9 = 35_016
TRCRSCTLR25 = 35_017
TRCSSCSR1 = 35_018
TRCRSCTLR10 = 35_024
TRCRSCTLR26 = 35_025
TRCSSCSR2 = 35_026
TRCRSCTLR11 = 35_032
TRCRSCTLR27 = 35_033
TRCSSCSR3 = 35_034
TRCRSCTLR12 = 35_040
TRCRSCTLR28 = 35_041
TRCSSCSR4 = 35_042
TRCRSCTLR13 = 35_048
TRCRSCTLR29 = 35_049
TRCSSCSR5 = 35_050
TRCRSCTLR14 = 35_056
TRCRSCTLR30 = 35_057
TRCSSCSR6 = 35_058
TRCRSCTLR15 = 35_064
TRCRSCTLR31 = 35_065
TRCSSCSR7 = 35_066
TRCACVR0 = 35_072
TRCACVR8 = 35_073
TRCACATR0 = 35_074
TRCACATR8 = 35_075
TRCDVCVR0 = 35_076
TRCDVCVR4 = 35_077
TRCDVCMR0 = 35_078
TRCDVCMR4 = 35_079
TRCACVR1 = 35_088
TRCACVR9 = 35_089
TRCACATR1 = 35_090
TRCACATR9 = 35_091
TRCACVR2 = 35_104
TRCACVR10 = 35_105
TRCACATR2 = 35_106
TRCACATR10 = 35_107
TRCDVCVR1 = 35_108
TRCDVCVR5 = 35_109
TRCDVCMR1 = 35_110
TRCDVCMR5 = 35_111
TRCACVR3 = 35_120
TRCACVR11 = 35_121
TRCACATR3 = 35_122
TRCACATR11 = 35_123
TRCACVR4 = 35_136
TRCACVR12 = 35_137
TRCACATR4 = 35_138
TRCACATR12 = 35_139
TRCDVCVR2 = 35_140
TRCDVCVR6 = 35_141
TRCDVCMR2 = 35_142
TRCDVCMR6 = 35_143
TRCACVR5 = 35_152
TRCACVR13 = 35_153
TRCACATR5 = 35_154
TRCACATR13 = 35_155
TRCACVR6 = 35_168
TRCACVR14 = 35_169
TRCACATR6 = 35_170
TRCACATR14 = 35_171
TRCDVCVR3 = 35_172
TRCDVCVR7 = 35_173
TRCDVCMR3 = 35_174
TRCDVCMR7 = 35_175
TRCACVR7 = 35_184
TRCACVR15 = 35_185
TRCACATR7 = 35_186
TRCACATR15 = 35_187
TRCCIDCVR0 = 35_200
TRCVMIDCVR0 = 35_201
TRCCIDCCTLR0 = 35_202
TRCCIDCCTLR1 = 35_210
TRCCIDCVR1 = 35_216
TRCVMIDCVR1 = 35_217
TRCVMIDCCTLR0 = 35_218
TRCVMIDCCTLR1 = 35_226
TRCCIDCVR2 = 35_232
TRCVMIDCVR2 = 35_233
TRCCIDCVR3 = 35_248
TRCVMIDCVR3 = 35_249
TRCCIDCVR4 = 35_264
TRCVMIDCVR4 = 35_265
TRCCIDCVR5 = 35_280
TRCVMIDCVR5 = 35_281
TRCCIDCVR6 = 35_296
TRCVMIDCVR6 = 35_297
TRCCIDCVR7 = 35_312
TRCVMIDCVR7 = 35_313
TRCITCTRL = 35_716
TRCCLAIMSET = 35_782
TRCCLAIMCLR = 35_790
TRCLAR = 35_814
TEECR32_EL1 = 36_864
TEEHBR32_EL1 = 36_992
MDCCSR_EL0 = 38_920
DBGDTR_EL0 = 38_944
DBGDTRRX_EL0 = 38_952
DBGVCR32_EL2 = 41_016
MIDR_EL1 = 49_152
MPIDR_EL1 = 49_157
REVIDR_EL1 = 49_158
ID_PFR0_EL1 = 49_160
ID_PFR1_EL1 = 49_161
ID_DFR0_EL1 = 49_162
ID_AFR0_EL1 = 49_163
ID_MMFR0_EL1 = 49_164
ID_MMFR1_EL1 = 49_165
ID_MMFR2_EL1 = 49_166
ID_MMFR3_EL1 = 49_167
ID_ISAR0_EL1 = 49_168
ID_ISAR1_EL1 = 49_169
ID_ISAR2_EL1 = 49_170
ID_ISAR3_EL1 = 49_171
ID_ISAR4_EL1 = 49_172
ID_ISAR5_EL1 = 49_173
ID_MMFR4_EL1 = 49_174
ID_ISAR6_EL1 = 49_175
MVFR0_EL1 = 49_176
MVFR1_EL1 = 49_177
MVFR2_EL1 = 49_178
ID_AA32RES3_EL1 = 49_179
ID_PFR2_EL1 = 49_180
ID_AA32RES5_EL1 = 49_181
ID_AA32RES6_EL1 = 49_182
ID_AA32RES7_EL1 = 49_183
ID_AA64PFR0_EL1 = 49_184
ID_AA64PFR1_EL1 = 49_185
ID_AA64PFR2_EL1 = 49_186
ID_AA64PFR3_EL1 = 49_187
ID_AA64ZFR0_EL1 = 49_188
ID_AA64SMFR0_EL1 = 49_189
ID_AA64ZFR2_EL1 = 49_190
ID_AA64ZFR3_EL1 = 49_191
ID_AA64DFR0_EL1 = 49_192
ID_AA64DFR1_EL1 = 49_193
ID_AA64DFR2_EL1 = 49_194
ID_AA64DFR3_EL1 = 49_195
ID_AA64AFR0_EL1 = 49_196
ID_AA64AFR1_EL1 = 49_197
ID_AA64AFR2_EL1 = 49_198
ID_AA64AFR3_EL1 = 49_199
ID_AA64ISAR0_EL1 = 49_200
ID_AA64ISAR1_EL1 = 49_201
ID_AA64ISAR2_EL1 = 49_202
ID_AA64ISAR3_EL1 = 49_203
ID_AA64ISAR4_EL1 = 49_204
ID_AA64ISAR5_EL1 = 49_205
ID_AA64ISAR6_EL1 = 49_206
ID_AA64ISAR7_EL1 = 49_207
ID_AA64MMFR0_EL1 = 49_208
ID_AA64MMFR1_EL1 = 49_209
ID_AA64MMFR2_EL1 = 49_210
ID_AA64MMFR3_EL1 = 49_211
ID_AA64MMFR4_EL1 = 49_212
ID_AA64MMFR5_EL1 = 49_213
ID_AA64MMFR6_EL1 = 49_214
ID_AA64MMFR7_EL1 = 49_215
SCTLR_EL1 = 49_280
ACTLR_EL1 = 49_281
CPACR_EL1 = 49_282
RGSR_EL1 = 49_285
GCR_EL1 = 49_286
TRFCR_EL1 = 49_297
SMPRI_EL1 = 49_300
SMCR_EL1 = 49_302
TTBR0_EL1 = 49_408
TTBR1_EL1 = 49_409
TCR_EL1 = 49_410
APIAKEYLO_EL1 = 49_416
APIAKEYHI_EL1 = 49_417
APIBKEYLO_EL1 = 49_418
APIBKEYHI_EL1 = 49_419
APDAKEYLO_EL1 = 49_424
APDAKEYHI_EL1 = 49_425
APDBKEYLO_EL1 = 49_426
APDBKEYHI_EL1 = 49_427
APGAKEYLO_EL1 = 49_432
APGAKEYHI_EL1 = 49_433
SPSR_EL1 = 49_664
ELR_EL1 = 49_665
SP_EL0 = 49_672
SPSEL = 49_680
CURRENTEL = 49_682
PAN = 49_683
UAO = 49_684
ICV_PMR_EL1 = 49_712
AFSR0_EL1 = 49_800
AFSR1_EL1 = 49_801
ESR_EL1 = 49_808
ERRIDR_EL1 = 49_816
ERRSELR_EL1 = 49_817
ERXCTLR_EL1 = 49_825
ERXSTATUS_EL1 = 49_826
ERXADDR_EL1 = 49_827
ERXPFGCTL_EL1 = 49_829
ERXPFGCDN_EL1 = 49_830
ERXMISC0_EL1 = 49_832
ERXMISC1_EL1 = 49_833
ERXMISC2_EL1 = 49_834
ERXMISC3_EL1 = 49_835
ERXTS_EL1 = 49_839
TFSR_EL1 = 49_840
TFSRE0_EL1 = 49_841
FAR_EL1 = 49_920
PAR_EL1 = 50_080
PMSCR_EL1 = 50_376
PMSICR_EL1 = 50_378
PMSIRR_EL1 = 50_379
PMSFCR_EL1 = 50_380
PMSEVFR_EL1 = 50_381
PMSLATFR_EL1 = 50_382
PMSIDR_EL1 = 50_383
PMBLIMITR_EL1 = 50_384
PMBPTR_EL1 = 50_385
PMBSR_EL1 = 50_387
PMBIDR_EL1 = 50_391
TRBLIMITR_EL1 = 50_392
TRBPTR_EL1 = 50_393
TRBBASER_EL1 = 50_394
TRBSR_EL1 = 50_395
TRBMAR_EL1 = 50_396
TRBTRG_EL1 = 50_398
PMINTENSET_EL1 = 50_417
PMINTENCLR_EL1 = 50_418
PMMIR_EL1 = 50_422
MAIR_EL1 = 50_448
AMAIR_EL1 = 50_456
LORSA_EL1 = 50_464
LOREA_EL1 = 50_465
LORN_EL1 = 50_466
LORC_EL1 = 50_467
LORID_EL1 = 50_471
MPAM1_EL1 = 50_472
MPAM0_EL1 = 50_473
CTRR_C_LWR_EL1 = 50_560
CTRR_C_UPR_EL1 = 50_561
CTRR_D_LWR_EL1 = 50_562
CTRR_D_UPR_EL1 = 50_563
CTRR_C_LWR_EL12 = 50_564
CTRR_C_UPR_EL12 = 50_565
CTRR_D_LWR_EL12 = 50_566
CTRR_D_UPR_EL12 = 50_567
CTRR_C_LWR_EL2 = 50_568
CTRR_C_UPR_EL2 = 50_569
CTRR_D_LWR_EL2 = 50_570
CTRR_D_UPR_EL2 = 50_571
CTRR_C_CTL_EL1 = 50_572
CTRR_D_CTL_EL1 = 50_573
CTRR_C_CTL_EL12 = 50_574
CTRR_D_CTL_EL12 = 50_575
CTRR_C_CTL_EL2 = 50_576
CTRR_D_CTL_EL2 = 50_577
CTXR_A_LWR_EL1 = 50_578
CTXR_A_UPR_EL1 = 50_579
CTXR_B_LWR_EL1 = 50_580
CTXR_B_UPR_EL1 = 50_581
CTXR_C_LWR_EL1 = 50_582
CTXR_C_UPR_EL1 = 50_583
CTXR_D_LWR_EL1 = 50_584
CTXR_D_UPR_EL1 = 50_585
CTXR_A_LWR_EL12 = 50_586
CTXR_A_UPR_EL12 = 50_587
CTXR_B_LWR_EL12 = 50_588
CTXR_B_UPR_EL12 = 50_589
CTXR_C_LWR_EL12 = 50_590
CTXR_C_UPR_EL12 = 50_591
CTXR_D_LWR_EL12 = 50_592
CTXR_D_UPR_EL12 = 50_593
CTXR_A_LWR_EL2 = 50_594
CTXR_A_UPR_EL2 = 50_595
CTXR_B_LWR_EL2 = 50_596
CTXR_B_UPR_EL2 = 50_597
CTXR_C_LWR_EL2 = 50_598
CTXR_C_UPR_EL2 = 50_599
CTXR_D_LWR_EL2 = 50_600
CTXR_D_UPR_EL2 = 50_601
CTXR_A_CTL_EL1 = 50_602
CTXR_B_CTL_EL1 = 50_603
CTXR_C_CTL_EL1 = 50_604
CTXR_D_CTL_EL1 = 50_605
CTXR_A_CTL_EL12 = 50_606
CTXR_B_CTL_EL12 = 50_607
CTXR_C_CTL_EL12 = 50_608
CTXR_D_CTL_EL12 = 50_609
CTXR_A_CTL_EL2 = 50_610
CTXR_B_CTL_EL2 = 50_611
CTXR_C_CTL_EL2 = 50_612
CTXR_D_CTL_EL2 = 50_613
ACC_CTRR_C_LWR_EL2 = 50_614
ACC_CTRR_C_UPR_EL2 = 50_615
ACC_CTRR_D_LWR_EL2 = 50_616
ACC_CTRR_D_UPR_EL2 = 50_617
ACC_CTXR_A_LWR_EL2 = 50_618
ACC_CTXR_A_UPR_EL2 = 50_619
ACC_CTXR_B_LWR_EL2 = 50_620
ACC_CTXR_B_UPR_EL2 = 50_621
ACC_CTXR_C_LWR_EL2 = 50_622
ACC_CTXR_C_UPR_EL2 = 50_623
ACC_CTXR_D_LWR_EL2 = 50_624
ACC_CTXR_D_UPR_EL2 = 50_625
ACC_CTRR_C_CTL_EL2 = 50_626
ACC_CTRR_D_CTL_EL2 = 50_627
ACC_CTXR_A_CTL_EL2 = 50_628
ACC_CTXR_B_CTL_EL2 = 50_629
ACC_CTXR_C_CTL_EL2 = 50_630
ACC_CTXR_D_CTL_EL2 = 50_631
VBAR_EL1 = 50_688
RVBAR_EL1 = 50_689
RMR_EL1 = 50_690
ISR_EL1 = 50_696
DISR_EL1 = 50_697
ICV_IAR0_EL1 = 50_752
ICV_EOIR0_EL1 = 50_753
ICV_HPPIR0_EL1 = 50_754
ICV_BPR0_EL1 = 50_755
ICC_AP0R0_EL1 = 50_756
ICC_AP0R1_EL1 = 50_757
ICC_AP0R2_EL1 = 50_758
ICC_AP0R3_EL1 = 50_759
ICC_AP1R0_EL1 = 50_760
ICC_AP1R1_EL1 = 50_761
ICC_AP1R2_EL1 = 50_762
ICC_AP1R3_EL1 = 50_763
ICV_DIR_EL1 = 50_777
ICV_RPR_EL1 = 50_779
ICC_SGI1R_EL1 = 50_781
ICC_ASGI1R_EL1 = 50_782
ICC_SGI0R_EL1 = 50_783
ICV_IAR1_EL1 = 50_784
ICV_EOIR1_EL1 = 50_785
ICV_HPPIR1_EL1 = 50_786
ICV_BPR1CBPR_EL1 = 50_787
ICV_CTLR_EL1 = 50_788
ICC_SRE_EL1 = 50_789
ICV_IGRPEN0_EL1 = 50_790
ICV_IGRPEN1_EL1 = 50_791
ICC_SEIEN_EL1 = 50_792
CONTEXTIDR_EL1 = 50_817
TPIDR_EL1 = 50_820
SCXTNUM_EL1 = 50_823
CNTHCTL_EL21 = 50_952
HID0 = 51_072
HID25 = 51_074
HID26 = 51_075
HID27 = 51_076
HID28 = 51_077
HID29 = 51_078
HID34 = 51_079
HID1 = 51_080
HID21 = 51_083
BIUVCSCUPCMDCRD = 51_084
BIUVCSCUPDATCRD = 51_085
HID2 = 51_088
HID30 = 51_091
HID31 = 51_092
HID32 = 51_093
HID33 = 51_095
HID3 = 51_096
BIUVCSCUPCMDCRDC2 = 51_098
BIUVCSCUPDATCRDC2 = 51_099
HID4 = 51_104
HID5 = 51_112
HID6 = 51_120
HID7 = 51_128
HID8 = 51_136
HID9 = 51_144
HID10 = 51_152
BLOCK_CMAINT_CFG = 51_154
HID11 = 51_160
HID18 = 51_162
HID36 = 51_164
HID37 = 51_165
HID12 = 51_168
HID15 = 51_169
HID19 = 51_170
BIU_TLIMIT = 51_176
HID13 = 51_184
HID_RCTX_G0CTL = 51_186
HID_RCTX_G1CTL = 51_187
HID14 = 51_192
HID16 = 51_194
LLC_WRR2 = 51_195
BIU_AFI_CFG = 51_196
HID17 = 51_197
HID24 = 51_198
HID35 = 51_199
CCSIDR_EL1 = 51_200
CLIDR_EL1 = 51_201
SMIDR_EL1 = 51_206
AIDR_EL1 = 51_207
PMCR0_EL1 = 53_120
APPL_CONTEXTPTR = 53_121
LD_LATPROF_CTL_EL1 = 53_122
AON_CPU_MSTALL_CTL01_EL1 = 53_123
PM_MEMFLT_CTL23_EL1 = 53_124
AGTCNTHV_CTL_EL21 = 53_125
AGTCNTVCTSS_NOREDIR_EL0 = 53_126
PMCR1_EL1 = 53_128
LD_LATPROF_CTR_EL1 = 53_130
AON_CPU_MSTALL_CTL23_EL1 = 53_131
PM_MEMFLT_CTL45_EL1 = 53_132
AGTCNTRDIR_EL1 = 53_133
AGTCNTHCTL_NOREDIR_EL21 = 53_134
PMCR2_EL1 = 53_136
LD_LATPROF_STS_EL1 = 53_138
AON_CPU_MSTALL_CTL45_EL1 = 53_139
AGTCNTHP_CVAL_EL2 = 53_140
CNTVCT_NOREDIR_EL0 = 53_141
AGTCNTHP_CVAL_NOREDIR_EL21 = 53_142
PMCR3_EL1 = 53_144
LD_LATPROF_INF_EL1 = 53_146
AON_CPU_MSTALL_CTL67_EL1 = 53_147
AGTCNTHP_TVAL_EL2 = 53_148
CNTPCTSS_NOREDIR_EL0 = 53_149
AGTCNTHP_TVAL_NOREDIR_EL21 = 53_150
PMCR4_EL1 = 53_152
LD_LATPROF_CTL_EL2 = 53_154
AON_CPU_MEMFLT_CTL01_EL1 = 53_155
AGTCNTHP_CTL_EL2 = 53_156
CNTVCTSS_NOREDIR_EL0 = 53_157
AGTCNTHP_CTL_NOREDIR_EL21 = 53_158
PMESR0_EL1 = 53_160
LD_LATPROF_CMD_EL1 = 53_162
AON_CPU_MEMFLT_CTL23_EL1 = 53_163
AGTCNTHV_CVAL_EL2 = 53_164
AGTCNTHV_CVAL_NOREDIR_EL21 = 53_166
PMESR1_EL1 = 53_168
PMCR1_EL2 = 53_170
AON_CPU_MEMFLT_CTL45_EL1 = 53_171
AGTCNTHV_TVAL_EL2 = 53_172
CNTHCTL_NOREDIR_EL21 = 53_173
AGTCNTHV_TVAL_NOREDIR_EL21 = 53_174
OPMAT0_EL1 = 53_176
PMCR1_EL12 = 53_178
AON_CPU_MEMFLT_CTL67_EL1 = 53_179
AGTCNTHV_CTL_EL2 = 53_180
CNTHP_CVAL_NOREDIR_EL21 = 53_181
AGTCNTHV_CTL_NOREDIR_EL21 = 53_182
OPMAT1_EL1 = 53_184
PMCR1_GL12 = 53_186
AON_CPU_MSTALL_CTR0_EL1 = 53_187
AGTCNTFRQ_EL0 = 53_188
CNTHP_TVAL_NOREDIR_EL21 = 53_189
CNTPCT_NOREDIR_EL0 = 53_190
OPMSK0_EL1 = 53_192
LD_LATPROF_CTL_EL12 = 53_194
AON_CPU_MSTALL_CTR1_EL1 = 53_195
AGTCNTVOFF_EL2 = 53_196
CNTHP_CTL_NOREDIR_EL21 = 53_197
CNTHV_CTL_NOREDIR_EL21 = 53_198
OPMSK1_EL1 = 53_200
LD_LATPROF_INF_EL2 = 53_202
AON_CPU_MSTALL_CTR2_EL1 = 53_203
AGTCNTHP_CVAL_EL21 = 53_204
CNTHV_CVAL_NOREDIR_EL21 = 53_205
AGTCNTPCT_NOREDIR_EL0 = 53_206
AON_CPU_MSTALL_CTR3_EL1 = 53_211
AGTCNTHP_TVAL_EL21 = 53_212
CNTHV_TVAL_NOREDIR_EL21 = 53_213
VMSA_HV_LOCK_EL2 = 53_214
PMSWCTRL_EL1 = 53_216
PMCR5_EL0 = 53_217
AON_CPU_MSTALL_CTR4_EL1 = 53_219
PMCOMPARE0_EL1 = 53_220
PMCOMPARE1_EL1 = 53_221
VMSA_NV_LOCK_EL2 = 53_222
PMSR_EL1 = 53_224
AON_CPU_MSTALL_CTR5_EL1 = 53_227
AGTCNTHP_CTL_EL21 = 53_228
PMCOMPARE5_EL1 = 53_229
PMCOMPARE6_EL1 = 53_230
PMCOMPARE7_EL1 = 53_231
PMCR_BVRNG4_EL1 = 53_232
PM_PMI_PC = 53_233
AON_CPU_MSTALL_CTR6_EL1 = 53_235
AGTCNTHV_CVAL_EL21 = 53_236
AGTCNTVCT_NOREDIR_EL0 = 53_237
PMCR_BVRNG5_EL1 = 53_240
AON_CPU_MSTALL_CTR7_EL1 = 53_243
AGTCNTHV_TVAL_EL21 = 53_244
AGTCNTPCTSS_NOREDIR_EL0 = 53_245
CSSELR_EL1 = 53_248
PMC0 = 55_168
UPMCFILTER0 = 55_169
UPMCFILTER1 = 55_170
UPMCFILTER2 = 55_171
UPMCFILTER3 = 55_172
UPMCFILTER4 = 55_173
UPMCFILTER5 = 55_174
UPMCFILTER6 = 55_175
PMC1 = 55_176
UPMCFILTER7 = 55_177
PMC2 = 55_184
PMC3 = 55_192
PMC4 = 55_200
PMC5 = 55_208
PMC6 = 55_216
PMC7 = 55_224
PMC8 = 55_240
PMC9 = 55_248
PMTRHLD6_EL1 = 55_264
PMTRHLD4_EL1 = 55_272
PMTRHLD2_EL1 = 55_280
PMMMAP_EL1 = 55_288
CTR_EL0 = 55_297
DCZID_EL0 = 55_303
NZCV = 55_824
DAIF = 55_825
SVCR = 55_826
DIT = 55_829
SSBS = 55_830
TCO = 55_831
FPCR = 55_840
FPSR = 55_841
DSPSR = 55_848
DLR = 55_849
PMCR_EL0 = 56_544
PMCNTENSET_EL0 = 56_545
PMCNTENCLR_EL0 = 56_546
PMOVSCLR_EL0 = 56_547
PMSWINC_EL0 = 56_548
PMSELR_EL0 = 56_549
PMCCNTR_EL0 = 56_552
PMXEVTYPER_EL0 = 56_553
PMXEVCNTR_EL0 = 56_554
DAIFCLR = 56_557
PMUSERENR_EL0 = 56_560
PMOVSSET_EL0 = 56_563
TPIDR_EL0 = 56_962
TPIDRRO_EL0 = 56_963
TPIDR2_EL0 = 56_965
SCXTNUM_EL0 = 56_967
AMCR_EL0 = 56_976
AMUSERENR_EL0 = 56_979
AMCNTENCLR0_EL0 = 56_980
AMCNTENSET0_EL0 = 56_981
AMCNTENCLR1_EL0 = 56_984
AMCNTENSET1_EL0 = 56_985
AMEVCNTR00_EL0 = 56_992
AMEVCNTR01_EL0 = 56_993
AMEVCNTR02_EL0 = 56_994
AMEVCNTR03_EL0 = 56_995
AMEVCNTR10_EL0 = 57_056
AMEVCNTR11_EL0 = 57_057
AMEVCNTR12_EL0 = 57_058
AMEVCNTR13_EL0 = 57_059
AMEVCNTR14_EL0 = 57_060
AMEVCNTR15_EL0 = 57_061
AMEVCNTR16_EL0 = 57_062
AMEVCNTR17_EL0 = 57_063
AMEVCNTR18_EL0 = 57_064
AMEVCNTR19_EL0 = 57_065
AMEVCNTR110_EL0 = 57_066
AMEVCNTR111_EL0 = 57_067
AMEVCNTR112_EL0 = 57_068
AMEVCNTR113_EL0 = 57_069
AMEVCNTR114_EL0 = 57_070
AMEVCNTR115_EL0 = 57_071
AMEVTYPER10_EL0 = 57_072
AMEVTYPER11_EL0 = 57_073
AMEVTYPER12_EL0 = 57_074
AMEVTYPER13_EL0 = 57_075
AMEVTYPER14_EL0 = 57_076
AMEVTYPER15_EL0 = 57_077
AMEVTYPER16_EL0 = 57_078
AMEVTYPER17_EL0 = 57_079
AMEVTYPER18_EL0 = 57_080
AMEVTYPER19_EL0 = 57_081
AMEVTYPER110_EL0 = 57_082
AMEVTYPER111_EL0 = 57_083
AMEVTYPER112_EL0 = 57_084
AMEVTYPER113_EL0 = 57_085
AMEVTYPER114_EL0 = 57_086
AMEVTYPER115_EL0 = 57_087
CNTFRQ_EL0 = 57_088
CNTPCT_EL0 = 57_089
CNTVCT_EL0 = 57_090
CNTPCTSS_EL0 = 57_093
CNTVCTSS_EL0 = 57_094
CNTHP_TVAL_EL21 = 57_104
CNTHP_CTL_EL21 = 57_105
CNTHP_CVAL_EL21 = 57_106
CNTHV_TVAL_EL21 = 57_112
CNTHV_CTL_EL21 = 57_113
CNTHV_CVAL_EL21 = 57_114
PMEVCNTR0_EL0 = 57_152
PMEVCNTR1_EL0 = 57_153
PMEVCNTR2_EL0 = 57_154
PMEVCNTR3_EL0 = 57_155
PMEVCNTR4_EL0 = 57_156
PMEVCNTR5_EL0 = 57_157
PMEVCNTR6_EL0 = 57_158
PMEVCNTR7_EL0 = 57_159
PMEVCNTR8_EL0 = 57_160
PMEVCNTR9_EL0 = 57_161
PMEVCNTR10_EL0 = 57_162
PMEVCNTR11_EL0 = 57_163
PMEVCNTR12_EL0 = 57_164
PMEVCNTR13_EL0 = 57_165
PMEVCNTR14_EL0 = 57_166
PMEVCNTR15_EL0 = 57_167
PMEVCNTR16_EL0 = 57_168
PMEVCNTR17_EL0 = 57_169
PMEVCNTR18_EL0 = 57_170
PMEVCNTR19_EL0 = 57_171
PMEVCNTR20_EL0 = 57_172
PMEVCNTR21_EL0 = 57_173
PMEVCNTR22_EL0 = 57_174
PMEVCNTR23_EL0 = 57_175
PMEVCNTR24_EL0 = 57_176
PMEVCNTR25_EL0 = 57_177
PMEVCNTR26_EL0 = 57_178
PMEVCNTR27_EL0 = 57_179
PMEVCNTR28_EL0 = 57_180
PMEVCNTR29_EL0 = 57_181
PMEVCNTR30_EL0 = 57_182
PMEVTYPER0_EL0 = 57_184
PMEVTYPER1_EL0 = 57_185
PMEVTYPER2_EL0 = 57_186
PMEVTYPER3_EL0 = 57_187
PMEVTYPER4_EL0 = 57_188
PMEVTYPER5_EL0 = 57_189
PMEVTYPER6_EL0 = 57_190
PMEVTYPER7_EL0 = 57_191
PMEVTYPER8_EL0 = 57_192
PMEVTYPER9_EL0 = 57_193
PMEVTYPER10_EL0 = 57_194
PMEVTYPER11_EL0 = 57_195
PMEVTYPER12_EL0 = 57_196
PMEVTYPER13_EL0 = 57_197
PMEVTYPER14_EL0 = 57_198
PMEVTYPER15_EL0 = 57_199
PMEVTYPER16_EL0 = 57_200
PMEVTYPER17_EL0 = 57_201
PMEVTYPER18_EL0 = 57_202
PMEVTYPER19_EL0 = 57_203
PMEVTYPER20_EL0 = 57_204
PMEVTYPER21_EL0 = 57_205
PMEVTYPER22_EL0 = 57_206
PMEVTYPER23_EL0 = 57_207
PMEVTYPER24_EL0 = 57_208
PMEVTYPER25_EL0 = 57_209
PMEVTYPER26_EL0 = 57_210
PMEVTYPER27_EL0 = 57_211
PMEVTYPER28_EL0 = 57_212
PMEVTYPER29_EL0 = 57_213
PMEVTYPER30_EL0 = 57_214
PMCCFILTR_EL0 = 57_215
LSU_ERR_STS = 57_216
AFLATCTL1_EL1 = 57_220
AFLATVALBIN0_EL1 = 57_221
AFLATINFLO_EL1 = 57_222
LSU_ERR_CTL = 57_224
AFLATCTL2_EL1 = 57_228
AFLATVALBIN1_EL1 = 57_229
AFLATINFHI_EL1 = 57_230
AFLATCTL3_EL1 = 57_236
AFLATVALBIN2_EL1 = 57_237
AFLATCTL4_EL1 = 57_244
AFLATVALBIN3_EL1 = 57_245
LLC_FILL_CTL = 57_248
AFLATCTL5_LO_EL1 = 57_252
AFLATVALBIN4_EL1 = 57_253
AFLATCTL5_HI_EL1 = 57_254
LLC_FILL_DAT = 57_256
AFLATVALBIN5_EL1 = 57_261
AFLATVALBIN6_EL1 = 57_269
LLC_RAM_CONFIG = 57_272
AFLATVALBIN7_EL1 = 57_277
LLC_ERR_STS = 57_280
CMAINT_BCAST_LIST_0 = 57_281
CMAINT_BCAST_LIST_1 = 57_282
CMAINT_BCAST_CTL = 57_283
LLC_ERR_ADR = 57_288
LLC_ERR_CTL = 57_289
LLC_ERR_INJ = 57_290
LLC_ERR_INF = 57_296
USERTAGSEL_EL1 = 57_297
UUSERTAG_EL0 = 57_298
KUSERTAG_EL1 = 57_299
HUSERTAG_EL2 = 57_300
LLC_TRACE_CTL0 = 57_304
LLC_TRACE_CTL1 = 57_312
LLC_UP_REQ_VC = 57_320
LLC_UP_REQ_VC_THRESH = 57_321
LLC_UP_REQ_VC_2 = 57_322
LLC_UP_REQ_VC_THRESH_2 = 57_323
LLC_DRAM_HASH0 = 57_324
LLC_DRAM_HASH1 = 57_325
LLC_DRAM_HASH2 = 57_326
LLC_DRAM_HASH3 = 57_327
LLC_TRACE_CTL2 = 57_328
LLC_DRAM_HASH4 = 57_329
LLC_UP_REQ_VC_3 = 57_330
LLC_UP_REQ_VC_THRESH_3 = 57_331
LLC_UP_REQ_VC_4 = 57_332
LLC_UP_REQ_VC_THRESH_4 = 57_333
LLC_HASH0 = 57_336
LLC_HASH1 = 57_337
LLC_HASH2 = 57_338
LLC_HASH3 = 57_339
LLC_WRR = 57_340
LLC_DRAM_HASH5 = 57_341
LLC_DRAM_HASH6 = 57_342
VPIDR_EL2 = 57_344
VMPIDR_EL2 = 57_349
SCTLR_EL2 = 57_472
ACTLR_EL2 = 57_473
HCR_EL2 = 57_480
MDCR_EL2 = 57_481
CPTR_EL2 = 57_482
HSTR_EL2 = 57_483
HFGRTR_EL2 = 57_484
HFGWTR_EL2 = 57_485
HFGITR_EL2 = 57_486
HACR_EL2 = 57_487
TRFCR_EL2 = 57_489
HCRX_EL2 = 57_490
SMPRIMAP_EL2 = 57_493
SMCR_EL2 = 57_494
SDER32_EL2 = 57_497
TTBR0_EL2 = 57_600
TTBR1_EL2 = 57_601
TCR_EL2 = 57_602
VTTBR_EL2 = 57_608
VTCR_EL2 = 57_610
VNCR_EL2 = 57_616
VSTTBR_EL2 = 57_648
VSTCR_EL2 = 57_650
DACR32_EL2 = 57_728
HDFGRTR_EL2 = 57_740
HDFGWTR_EL2 = 57_741
SPSR_EL2 = 57_856
ELR_EL2 = 57_857
SP_EL1 = 57_864
SPSR_IRQ = 57_880
SPSR_ABT = 57_881
SPSR_UND = 57_882
SPSR_FIQ = 57_883
IFSR32_EL2 = 57_985
AFSR0_EL2 = 57_992
AFSR1_EL2 = 57_993
ESR_EL2 = 58_000
VSESR_EL2 = 58_003
FPEXC32_EL2 = 58_008
TFSR_EL2 = 58_032
FAR_EL2 = 58_112
HPFAR_EL2 = 58_116
PMSCR_EL2 = 58_568
MAIR_EL2 = 58_640
AMAIR_EL2 = 58_648
MPAMHCR_EL2 = 58_656
MPAMVPMV_EL2 = 58_657
MPAM2_EL2 = 58_664
MPAMVPM0_EL2 = 58_672
MPAMVPM1_EL2 = 58_673
MPAMVPM2_EL2 = 58_674
MPAMVPM3_EL2 = 58_675
MPAMVPM4_EL2 = 58_676
MPAMVPM5_EL2 = 58_677
MPAMVPM6_EL2 = 58_678
MPAMVPM7_EL2 = 58_679
VBAR_EL2 = 58_880
RVBAR_EL2 = 58_881
RMR_EL2 = 58_882
VDISR_EL2 = 58_889
ICH_AP0R0_EL2 = 58_944
ICH_AP0R1_EL2 = 58_945
ICH_AP0R2_EL2 = 58_946
ICH_AP0R3_EL2 = 58_947
ICH_AP1R0_EL2 = 58_952
ICH_AP1R1_EL2 = 58_953
ICH_AP1R2_EL2 = 58_954
ICH_AP1R3_EL2 = 58_955
ICH_VSEIR_EL2 = 58_956
ICC_SRE_EL2 = 58_957
ICH_HCR_EL2 = 58_968
ICH_VTR_EL2 = 58_969
ICH_MISR_EL2 = 58_970
ICH_EISR_EL2 = 58_971
ICH_ELRSR_EL2 = 58_973
ICH_VMCR_EL2 = 58_975
ICH_LR0_EL2 = 58_976
ICH_LR1_EL2 = 58_977
ICH_LR2_EL2 = 58_978
ICH_LR3_EL2 = 58_979
ICH_LR4_EL2 = 58_980
ICH_LR5_EL2 = 58_981
ICH_LR6_EL2 = 58_982
ICH_LR7_EL2 = 58_983
ICH_LR8_EL2 = 58_984
ICH_LR9_EL2 = 58_985
ICH_LR10_EL2 = 58_986
ICH_LR11_EL2 = 58_987
ICH_LR12_EL2 = 58_988
ICH_LR13_EL2 = 58_989
ICH_LR14_EL2 = 58_990
ICH_LR15_EL2 = 58_991
CONTEXTIDR_EL2 = 59_009
TPIDR_EL2 = 59_010
SCXTNUM_EL2 = 59_015
CNTVOFF_EL2 = 59_139
CNTHCTL_EL2 = 59_144
CNTHP_TVAL_EL2 = 59_152
CNTHP_CTL_EL2 = 59_153
CNTHP_CVAL_EL2 = 59_154
CNTHV_TVAL_EL2 = 59_160
CNTHV_CTL_EL2 = 59_161
CNTHV_CVAL_EL2 = 59_162
CNTHVS_TVAL_EL2 = 59_168
CNTHVS_CTL_EL2 = 59_169
CNTHVS_CVAL_EL2 = 59_170
CNTHPS_TVAL_EL2 = 59_176
CNTHPS_CTL_EL2 = 59_177
CNTHPS_CVAL_EL2 = 59_178
FED_ERR_STS = 59_264
FED_ERR_CTL = 59_265
APCTL_EL1 = 59_268
KERNKEYLO_EL1 = 59_272
KERNKEYHI_EL1 = 59_273
VMSALOCK_EL21 = 59_274
AMX_STATE_T_EL1 = 59_275
AMX_CONFIG_EL1 = 59_276
VMSA_LOCK_EL2 = 59_277
CTRR_B_UPR_EL1 = 59_278
CTRR_B_LWR_EL1 = 59_279
SP_SETUP_GL1 = 59_280
SP_SETUP_GL2 = 59_281
CTRR_B_CTL_EL1 = 59_282
CTRR_A_LWR_EL1 = 59_283
CTRR_A_UPR_EL1 = 59_284
CTRR_A_CTL_EL1 = 59_285
VMSA_LOCK_EL12 = 59_286
AGTCNTV_CTL_EL02 = 59_287
AMX_STATE_EL1 = 59_288
AMX_STATUS_EL1 = 59_294
AGTCNTP_CVAL_EL02 = 59_297
REDIR_ACNTP_TVAL_EL02 = 59_298
AGTCNTP_CTL_EL02 = 59_299
AGTCNTV_CVAL_EL02 = 59_300
AGTCNTV_TVAL_EL02 = 59_301
AMX_CONFIG_EL12 = 59_302
AMX_CONFIG_EL2 = 59_303
SPRR_HUPERM_EL0 = 59_305
SPRR_VUPERM_EL0 = 59_306
CTRR_A_CTL_EL2 = 59_314
CTRR_B_CTL_EL2 = 59_315
CTRR_A_LWR_EL2 = 59_316
CTRR_A_UPR_EL2 = 59_317
CTRR_B_LWR_EL2 = 59_318
CTRR_B_UPR_EL2 = 59_319
SPRR_HUMPRR_EL2 = 59_320
SPRR_HUPERM_SH01_EL2 = 59_321
SPRR_HUPERM_SH02_EL2 = 59_322
SPRR_HUPERM_SH03_EL2 = 59_323
SPRR_HUPERM_SH04_EL2 = 59_324
SPRR_HUPERM_SH05_EL2 = 59_325
SPRR_HUPERM_SH06_EL2 = 59_326
SPRR_HUPERM_SH07_EL2 = 59_327
SPRR_VUMPRR_EL1 = 59_328
SPRR_VUPERM_SH01_EL1 = 59_329
SPRR_VUPERM_SH02_EL1 = 59_330
SPRR_VUPERM_SH03_EL1 = 59_331
SPRR_VUPERM_SH04_EL1 = 59_332
SPRR_VUPERM_SH05_EL1 = 59_333
SPRR_VUPERM_SH06_EL1 = 59_334
SPRR_VUPERM_SH07_EL1 = 59_335
CTRR_A_LWR_EL12 = 59_336
CTRR_A_UPR_EL12 = 59_337
CTRR_B_LWR_EL12 = 59_338
CTRR_B_UPR_EL12 = 59_339
CTRR_A_CTL_EL12 = 59_340
CTRR_B_CTL_EL12 = 59_341
AGTCNTHCTL_EL21 = 59_342
AGTCNTKCTL_EL12 = 59_343
PREDAKEYLO_EL1 = 59_344
PREDAKEYHI_EL1 = 59_345
PREDBKEYLO_EL1 = 59_346
PREDBKEYHI_EL1 = 59_347
SIQ_CFG_EL1 = 59_348
AGTCNTPCTSS_EL0 = 59_349
AGTCNTVCTSS_EL0 = 59_350
AVNCR_EL2 = 59_351
ACC_CTRR_A_LWR_EL2 = 59_352
ACC_CTRR_A_UPR_EL2 = 59_353
ACC_CTRR_B_LWR_EL2 = 59_354
ACC_CTRR_B_UPR_EL2 = 59_355
ACC_CTRR_A_CTL_EL2 = 59_356
ACC_CTRR_B_CTL_EL2 = 59_357
AGTCNTPCT_EL0 = 59_358
AGTCNTVCT_EL0 = 59_359
ACFG_EL1 = 59_360
AHCR_EL2 = 59_361
APL_INTSTATUS_EL1 = 59_362
APL_INTSTATUS_EL2 = 59_363
AGTCNTHCTL_EL2 = 59_366
JAPIAKEYLO_EL2 = 59_368
JAPIAKEYHI_EL2 = 59_369
JAPIBKEYLO_EL2 = 59_370
JAPIBKEYHI_EL2 = 59_371
JAPIAKEYLO_EL1 = 59_372
JAPIAKEYHI_EL1 = 59_373
JAPIBKEYLO_EL1 = 59_374
JAPIBKEYHI_EL1 = 59_375
JAPIAKEYLO_EL12 = 59_376
JAPIAKEYHI_EL12 = 59_377
JAPIBKEYLO_EL12 = 59_378
JAPIBKEYHI_EL12 = 59_379
AGTCNTRDIR_EL2 = 59_381
AGTCNTRDIR_EL12 = 59_382
JRANGE_EL2 = 59_384
JRANGE_EL1 = 59_385
JRANGE_EL12 = 59_386
JCTL_EL2 = 59_387
JCTL_EL1 = 59_388
JCTL_EL12 = 59_389
JCTL_EL0 = 59_390
AMDSCR_EL1 = 59_391
SCTLR_EL12 = 59_520
ACTLR_EL12 = 59_521
CPACR_EL12 = 59_522
TRFCR_EL12 = 59_537
SMCR_EL12 = 59_542
TTBR0_EL12 = 59_648
TTBR1_EL12 = 59_649
TCR_EL12 = 59_650
SPSR_EL12 = 59_904
ELR_EL12 = 59_905
AFSR0_EL12 = 60_040
AFSR1_EL12 = 60_041
ESR_EL12 = 60_048
TFSR_EL12 = 60_080
FAR_EL12 = 60_160
PMSCR_EL12 = 60_616
MAIR_EL12 = 60_688
AMAIR_EL12 = 60_696
MPAM1_EL12 = 60_712
VBAR_EL12 = 60_928
CONTEXTIDR_EL12 = 61_057
SCXTNUM_EL12 = 61_063
CNTKCTL_EL12 = 61_192
CNTP_TVAL_EL02 = 61_200
CNTP_CTL_EL02 = 61_201
CNTP_CVAL_EL02 = 61_202
CNTV_TVAL_EL02 = 61_208
CNTV_CTL_EL02 = 61_209
CNTV_CVAL_EL02 = 61_210
IPI_RR_LOCAL_EL1 = 61_312
IPI_RR_GLOBAL_EL1 = 61_313
AF_ERR_CFG0 = 61_314
AP_ERR_CFG0 = 61_315
AF_ERR_SRC_IDS = 61_316
DPC_ERR_STS = 61_317
DPC_ERR_CTL = 61_318
PROD_TRC_CORE_CFG_EL1 = 61_319
TRACE_CORE_CFG = 61_320
IPI_SR = 61_321
APL_LRTMR_EL2 = 61_322
APL_INTENABLE_EL2 = 61_323
KTRACE_MESSAGE = 61_324
TRACE_CORE_CFG_EXT = 61_325
PROD_TRC_CORE_CFG_EL2 = 61_326
HID_PROD_TRC_CORE_CFG_EL1 = 61_327
DBG_WRAP_GLB = 61_328
TRACE_STREAM_BASE = 61_329
TRACE_STREAM_FILL = 61_330
TRACE_STREAM_BASE1 = 61_331
TRACE_STREAM_FILL1 = 61_332
TRACE_STREAM_IRQ = 61_333
WATCHDOGDIAG0 = 61_334
WATCHDOGDIAG1 = 61_335
TRACE_AUX_CTL = 61_336
IPI_CR = 61_337
UTRIG_EVENT = 61_338
HID_PROD_TRC_MASK_EL1 = 61_339
TRACE_CTL = 61_340
TRACE_DAT = 61_341
PROD_TRC_STRM_BASE0_GL2 = 61_342
PROD_TRC_STRM_BASE1_GL2 = 61_343
CPU_CFG = 61_344
PBLK_STS = 61_345
PROD_TRC_CTL_EL1 = 61_347
PROD_TRC_STRM_BASE0_GL1 = 61_348
PROD_TRC_STRM_BASE1_GL1 = 61_349
PROD_TRC_STRM_FIQ_EL1 = 61_350
CPU_OVRD = 61_352
PBLK_EXE_ST = 61_354
PROD_TRC_CORE_GL_CTL_GL1 = 61_357
PROD_TRC_CORE_GL_CTL_GL2 = 61_358
ACC_OVRD = 61_360
ACC_OVRD1 = 61_361
CPM_PWRDN_CTL = 61_362
PROD_TRC_BUF_RESTORE0_GL1 = 61_364
PROD_TRC_BUF_RESTORE1_GL1 = 61_365
PROD_TRC_EN_GL1 = 61_366
PRE_LLCFLUSH_TMR = 61_368
BIUINTFCTL_CFG = 61_372
BIUINTFWRR_CFG = 61_373
PRE_TD_TMR = 61_376
ACC_SLP_WAKE_UP_TMR = 61_377
PBLK_PSW_DLY = 61_384
CPU_STS = 61_392
HIST_TRIG = 61_393
PROD_TRC_BUF_RESTORE0_GL2 = 61_396
PROD_TRC_BUF_RESTORE1_GL2 = 61_397
PROD_TRC_STRM_FILL0_EL1 = 61_398
PROD_TRC_STRM_FILL1_EL1 = 61_399
ARRAY_INDEX = 61_400
PROD_TRC_CTL_EL2 = 61_401
PROD_TRC_EN_GL2 = 61_402
PROD_TRC_STRM_FIQ_EL2 = 61_403
PROD_TRC_CPMU_DUMP_TRIG_EL1 = 61_404
PROD_LOSS_COUNT_EL1 = 61_405
SW_TRACE_DATA_EL0 = 61_406
IL1_DATA0 = 61_408
IL1_DATA1 = 61_409
DL1_DATA0 = 61_410
DL1_DATA1 = 61_411
MMUDATA0 = 61_412
MMUDATA1 = 61_413
DL1_DATA2 = 61_414
IL1_DATA2 = 61_415
LLC_DATA0 = 61_420
LLC_DATA1 = 61_421
SCTLR_EL3 = 61_568
ACTLR_EL3 = 61_569
SCR_EL3 = 61_576
SDER32_EL3 = 61_577
CPTR_EL3 = 61_578
MDCR_EL3 = 61_593
TTBR0_EL3 = 61_696
TCR_EL3 = 61_698
SPSR_EL3 = 61_952
ELR_EL3 = 61_953
SP_EL2 = 61_960
AFSR0_EL3 = 62_088
AFSR1_EL3 = 62_089
ESR_EL3 = 62_096
TFSR_EL3 = 62_128
FAR_EL3 = 62_208
MAIR_EL3 = 62_736
AMAIR_EL3 = 62_744
MPAM3_EL3 = 62_760
VBAR_EL3 = 62_976
RVBAR_EL3 = 62_977
RMR_EL3 = 62_978
ICC_CTLR_EL3 = 63_076
ICC_SRE_EL3 = 63_077
ICC_IGRPEN1_EL3 = 63_079
TPIDR_EL3 = 63_106
SCXTNUM_EL3 = 63_111
MMU_ERR_STS = 63_360
AFSR1_GL1 = 63_361
AFSR1_GL2 = 63_362
AFSR1_GL12 = 63_363
BP_OBJC_ADR_EL1 = 63_364
BP_OBJC_CTL_EL1 = 63_365
SP_GL11 = 63_366
MMU_SESR_EL2 = 63_367
SPRR_CONFIG_EL1 = 63_368
HPFAR_GL2 = 63_369
GXF_CONFIG_EL1 = 63_370
AMRANGE_EL21 = 63_371
GXF_CONFIG_EL2 = 63_372
SPRR_UPERM_EL0 = 63_373
SPRR_PPERM_EL1 = 63_374
SPRR_PPERM_EL2 = 63_375
APGAKEYLO_EL12 = 63_377
APGAKEYHI_EL12 = 63_378
KERNKEYLO_EL12 = 63_379
KERNKEYHI_EL12 = 63_380
AFPCR_EL0 = 63_381
SP_GL22 = 63_382
AMXIDR_EL1 = 63_383
SPRR_HUMPRR_EL21 = 63_384
SPRR_PMPRR_EL1 = 63_385
SPRR_PMPRR_EL2 = 63_386
SPRR_HUPERM_SH01_EL21 = 63_387
SPRR_HUPERM_SH02_EL21 = 63_388
SPRR_HUPERM_SH03_EL21 = 63_389
SPRR_HUPERM_SH04_EL21 = 63_390
SPRR_HUPERM_SH05_EL21 = 63_391
SPRR_HUPERM_SH06_EL21 = 63_392
SPRR_HUPERM_SH07_EL21 = 63_393
SPRR_PPERM_SH01_EL1 = 63_394
SPRR_PPERM_SH02_EL1 = 63_395
SPRR_PPERM_SH03_EL1 = 63_396
SPRR_PPERM_SH04_EL1 = 63_397
SPRR_PPERM_SH05_EL1 = 63_398
SPRR_PPERM_SH06_EL1 = 63_399
SPRR_PPERM_SH07_EL1 = 63_400
SPRR_PPERM_SH01_EL2 = 63_401
SPRR_PPERM_SH02_EL2 = 63_402
SPRR_PPERM_SH03_EL2 = 63_403
SPRR_PPERM_SH04_EL2 = 63_404
SPRR_PPERM_SH05_EL2 = 63_405
SPRR_PPERM_SH06_EL2 = 63_406
SPRR_PPERM_SH07_EL2 = 63_407
SPRR_PMPRR_EL12 = 63_408
SPRR_PPERM_SH01_EL12 = 63_409
SPRR_PPERM_SH02_EL12 = 63_410
SPRR_PPERM_SH03_EL12 = 63_411
SPRR_PPERM_SH04_EL12 = 63_412
SPRR_PPERM_SH05_EL12 = 63_413
SPRR_PPERM_SH06_EL12 = 63_414
SPRR_PPERM_SH07_EL12 = 63_415
APIAKEYLO_EL12 = 63_416
APIAKEYHI_EL12 = 63_417
APIBKEYLO_EL12 = 63_418
APIBKEYHI_EL12 = 63_419
APDAKEYLO_EL12 = 63_420
APDAKEYHI_EL12 = 63_421
APDBKEYLO_EL12 = 63_422
APDBKEYHI_EL12 = 63_423
CURRENTG = 63_424
GXF_ENTRY_EL1 = 63_425
GXF_PABENTRY_EL1 = 63_426
ASPSR_EL1 = 63_427
ADSPSR_EL0 = 63_428
PMCR1_GL2 = 63_429
ASPSR_EL2 = 63_430
PMCR1_GL1 = 63_431
VBAR_GL12 = 63_434
SPSR_GL12 = 63_435
ASPSR_GL12 = 63_436
ESR_GL12 = 63_437
ELR_GL12 = 63_438
FAR_GL12 = 63_439
SP_GL1 = 63_440
TPIDR_GL1 = 63_441
VBAR_GL1 = 63_442
SPSR_GL1 = 63_443
ASPSR_GL1 = 63_444
ESR_GL1 = 63_445
ELR_GL1 = 63_446
FAR_GL1 = 63_447
SP_GL2 = 63_448
TPIDR_GL2 = 63_449
VBAR_GL2 = 63_450
SPSR_GL2 = 63_451
ASPSR_GL2 = 63_452
ESR_GL2 = 63_453
ELR_GL2 = 63_454
FAR_GL2 = 63_455
GXF_ENTRY_EL2 = 63_456
GXF_PABENTRY_EL2 = 63_457
APCTL_EL2 = 63_458
APSTS_EL2 = 63_459
APSTS_EL1 = 63_460
KERNKEYLO_EL2 = 63_461
KERNKEYHI_EL2 = 63_462
ASPSR_EL12 = 63_463
APIAKEYLO_EL2 = 63_464
APIAKEYHI_EL2 = 63_465
APIBKEYLO_EL2 = 63_466
APIBKEYHI_EL2 = 63_467
APDAKEYLO_EL2 = 63_468
APDAKEYHI_EL2 = 63_469
APDBKEYLO_EL2 = 63_470
APDBKEYHI_EL2 = 63_471
APGAKEYLO_EL2 = 63_472
APGAKEYHI_EL2 = 63_473
SPRR_CONFIG_EL2 = 63_474
SPRR_AMRANGE_EL2 = 63_475
VMKEYLO_EL2 = 63_476
VMKEYHI_EL2 = 63_477
MMU_SFAR_EL2 = 63_478
APSTS_EL12 = 63_479
APCTL_EL12 = 63_480
GXF_CONFIG_EL12 = 63_481
GXF_ENTRY_EL12 = 63_482
GXF_PABENTRY_EL12 = 63_483
SPRR_CONFIG_EL12 = 63_484
SPRR_AMRANGE_EL12 = 63_485
MMU_SESR_CTL_EL2 = 63_486
SPRR_PPERM_EL12 = 63_487
CNTPS_TVAL_EL1 = 65_296
CNTPS_CTL_EL1 = 65_297
CNTPS_CVAL_EL1 = 65_298
PSTATE_SPSEL = 65_299
PWRDNSAVE0 = 65_408
NRG_ACC_CTL = 65_409
AON_CNT0 = 65_410
CPU_CNT0 = 65_411
UPMCR0_EL1 = 65_412
UPMC8 = 65_413
AON_CNT8 = 65_414
PWRDNSAVE1 = 65_416
CORE_NRG_ACC_DAT = 65_417
AON_CNT_CTL0 = 65_418
CPU_CNT_CTL0 = 65_419
UPMESR0_EL1 = 65_420
UPMC9 = 65_421
AON_CNT_CTL8 = 65_422
ACC_PWR_DN_SAVE = 65_424
CPM_NRG_ACC_DAT = 65_425
AON_CNT1 = 65_426
CPU_CNT1 = 65_427
UPMSWCTRL_EL1 = 65_428
UPMC10 = 65_429
AON_CNT9 = 65_430
CORE_SRM_NRG_ACC_DAT = 65_433
AON_CNT_CTL1 = 65_434
CPU_CNT_CTL1 = 65_435
UPMECM0_EL1 = 65_436
UPMC11 = 65_437
AON_CNT_CTL9 = 65_438
AON_CNT_CTL = 65_440
CPM_SRM_NRG_ACC_DAT = 65_441
AON_CNT2 = 65_442
CPU_CNT2 = 65_443
UPMECM1_EL1 = 65_444
UPMC12 = 65_445
AON_CNT10 = 65_446
CPU_CNT_CTL = 65_448
AON_CNT_CTL2 = 65_450
CPU_CNT_CTL2 = 65_451
UPMPCM_EL1 = 65_452
UPMC13 = 65_453
AON_CNT_CTL10 = 65_454
AON_CNT3 = 65_458
CPU_CNT3 = 65_459
UPMSR_EL1 = 65_460
UPMC14 = 65_461
AON_CNT11 = 65_462
AON_CNT_CTL3 = 65_466
CPU_CNT_CTL3 = 65_467
UPMC0 = 65_468
UPMC15 = 65_469
AON_CNT_CTL11 = 65_470
AON_CNT4 = 65_474
CPU_CNT4 = 65_475
UPMC1 = 65_476
UPMECM2_EL1 = 65_477
AON_CNT_CTL4 = 65_482
CPU_CNT_CTL4 = 65_483
UPMC2 = 65_484
UPMECM3_EL1 = 65_485
AON_CNT5 = 65_490
CPU_CNT5 = 65_491
UPMC3 = 65_492
UPMCR1_EL1 = 65_493
AON_CNT_CTL5 = 65_498
CPU_CNT_CTL5 = 65_499
UPMC4 = 65_500
UPMESR1_EL1 = 65_501
AON_CNT6 = 65_506
CPU_CNT6 = 65_507
UPMC5 = 65_508
AON_CNT_CTL6 = 65_514
CPU_CNT_CTL6 = 65_515
UPMC6 = 65_516
AON_CNT7 = 65_522
CPU_CNT7 = 65_523
UPMC7 = 65_524
AON_CNT_CTL7 = 65_530
CPU_CNT_CTL7 = 65_531
Implementations§
Source§impl SysReg
impl SysReg
Sourcepub fn name(&self) -> &'static str
pub fn name(&self) -> &'static str
Get system register name
§Examples
use bad64::SysReg;
assert_eq!(SysReg::VBAR_EL3.name(), "vbar_el3");use bad64::{decode, Operand, SysReg};
// msr vbar_el3, x0
let decoded = decode(0xd51ec000, 0).unwrap();
let op = decoded.operands()[0];
assert_eq!(op, Operand::SysReg(SysReg::VBAR_EL3));
match op {
Operand::SysReg(sr) => assert_eq!(sr.name(), "vbar_el3"),
_ => assert!(false),
};Trait Implementations§
Source§impl FromPrimitive for SysReg
impl FromPrimitive for SysReg
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§impl ToPrimitive for SysReg
impl ToPrimitive for SysReg
Source§fn to_i64(&self) -> Option<i64>
fn to_i64(&self) -> Option<i64>
Converts the value of
self to an i64. If the value cannot be
represented by an i64, then None is returned.Source§fn to_u64(&self) -> Option<u64>
fn to_u64(&self) -> Option<u64>
Converts the value of
self to a u64. If the value cannot be
represented by a u64, then None is returned.Source§fn to_isize(&self) -> Option<isize>
fn to_isize(&self) -> Option<isize>
Converts the value of
self to an isize. If the value cannot be
represented by an isize, then None is returned.Source§fn to_i8(&self) -> Option<i8>
fn to_i8(&self) -> Option<i8>
Converts the value of
self to an i8. If the value cannot be
represented by an i8, then None is returned.Source§fn to_i16(&self) -> Option<i16>
fn to_i16(&self) -> Option<i16>
Converts the value of
self to an i16. If the value cannot be
represented by an i16, then None is returned.Source§fn to_i32(&self) -> Option<i32>
fn to_i32(&self) -> Option<i32>
Converts the value of
self to an i32. If the value cannot be
represented by an i32, then None is returned.Source§fn to_i128(&self) -> Option<i128>
fn to_i128(&self) -> Option<i128>
Converts the value of
self to an i128. If the value cannot be
represented by an i128 (i64 under the default implementation), then
None is returned. Read moreSource§fn to_usize(&self) -> Option<usize>
fn to_usize(&self) -> Option<usize>
Converts the value of
self to a usize. If the value cannot be
represented by a usize, then None is returned.Source§fn to_u8(&self) -> Option<u8>
fn to_u8(&self) -> Option<u8>
Converts the value of
self to a u8. If the value cannot be
represented by a u8, then None is returned.Source§fn to_u16(&self) -> Option<u16>
fn to_u16(&self) -> Option<u16>
Converts the value of
self to a u16. If the value cannot be
represented by a u16, then None is returned.Source§fn to_u32(&self) -> Option<u32>
fn to_u32(&self) -> Option<u32>
Converts the value of
self to a u32. If the value cannot be
represented by a u32, then None is returned.Source§fn to_u128(&self) -> Option<u128>
fn to_u128(&self) -> Option<u128>
Converts the value of
self to a u128. If the value cannot be
represented by a u128 (u64 under the default implementation), then
None is returned. Read moreimpl Copy for SysReg
impl Eq for SysReg
impl StructuralPartialEq for SysReg
Auto Trait Implementations§
impl Freeze for SysReg
impl RefUnwindSafe for SysReg
impl Send for SysReg
impl Sync for SysReg
impl Unpin for SysReg
impl UnwindSafe for SysReg
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more