sys_reg 18 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCR_EL1 sys_reg(3, 0, 15, 5, 0) sys_reg 19 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCNTENSET_EL1 sys_reg(3, 0, 15, 5, 1) sys_reg 20 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCNTENCLR_EL1 sys_reg(3, 0, 15, 5, 2) sys_reg 21 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMOVSSET_EL1 sys_reg(3, 0, 15, 5, 3) sys_reg 22 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMOVSCLR_EL1 sys_reg(3, 0, 15, 5, 4) sys_reg 23 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMSELR_EL1 sys_reg(3, 0, 15, 5, 5) sys_reg 24 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMINTENSET_EL1 sys_reg(3, 0, 15, 5, 6) sys_reg 25 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMINTENCLR_EL1 sys_reg(3, 0, 15, 5, 7) sys_reg 26 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCCNTR_EL1 sys_reg(3, 0, 15, 6, 0) sys_reg 27 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMXEVTYPER_EL1 sys_reg(3, 0, 15, 6, 1) sys_reg 28 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMXEVCNTR_EL1 sys_reg(3, 0, 15, 6, 2) sys_reg 29 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMMDCR_EL1 sys_reg(3, 0, 15, 6, 3) sys_reg 30 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCEID0_EL1 sys_reg(3, 0, 15, 6, 4) sys_reg 31 arch/arm64/include/asm/arm_dsu_pmu.h #define CLUSTERPMCEID1_EL1 sys_reg(3, 0, 15, 6, 5) sys_reg 315 arch/arm64/include/asm/cpufeature.h u32 sys_reg; sys_reg 640 arch/arm64/include/asm/cpufeature.h extern int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt); sys_reg 230 arch/arm64/include/asm/esr.h sys_reg((((e) & ESR_ELx_SYS64_ISS_OP0_MASK) >> \ sys_reg 242 arch/arm64/include/asm/esr.h sys_reg(3, \ sys_reg 41 arch/arm64/include/asm/sysreg.h #define sys_insn sys_reg sys_reg 108 arch/arm64/include/asm/sysreg.h #define SYS_OSDTRRX_EL1 sys_reg(2, 0, 0, 0, 2) sys_reg 109 arch/arm64/include/asm/sysreg.h #define SYS_MDCCINT_EL1 sys_reg(2, 0, 0, 2, 0) sys_reg 110 arch/arm64/include/asm/sysreg.h #define SYS_MDSCR_EL1 sys_reg(2, 0, 0, 2, 2) sys_reg 111 arch/arm64/include/asm/sysreg.h #define SYS_OSDTRTX_EL1 sys_reg(2, 0, 0, 3, 2) sys_reg 112 arch/arm64/include/asm/sysreg.h #define SYS_OSECCR_EL1 sys_reg(2, 0, 0, 6, 2) sys_reg 113 arch/arm64/include/asm/sysreg.h #define SYS_DBGBVRn_EL1(n) sys_reg(2, 0, 0, n, 4) sys_reg 114 arch/arm64/include/asm/sysreg.h #define SYS_DBGBCRn_EL1(n) sys_reg(2, 0, 0, n, 5) sys_reg 115 arch/arm64/include/asm/sysreg.h #define SYS_DBGWVRn_EL1(n) sys_reg(2, 0, 0, n, 6) sys_reg 116 arch/arm64/include/asm/sysreg.h #define SYS_DBGWCRn_EL1(n) sys_reg(2, 0, 0, n, 7) sys_reg 117 arch/arm64/include/asm/sysreg.h #define SYS_MDRAR_EL1 sys_reg(2, 0, 1, 0, 0) sys_reg 118 arch/arm64/include/asm/sysreg.h #define SYS_OSLAR_EL1 sys_reg(2, 0, 1, 0, 4) sys_reg 119 arch/arm64/include/asm/sysreg.h #define SYS_OSLSR_EL1 sys_reg(2, 0, 1, 1, 4) sys_reg 120 arch/arm64/include/asm/sysreg.h #define SYS_OSDLR_EL1 sys_reg(2, 0, 1, 3, 4) sys_reg 121 arch/arm64/include/asm/sysreg.h #define SYS_DBGPRCR_EL1 sys_reg(2, 0, 1, 4, 4) sys_reg 122 arch/arm64/include/asm/sysreg.h #define SYS_DBGCLAIMSET_EL1 sys_reg(2, 0, 7, 8, 6) sys_reg 123 arch/arm64/include/asm/sysreg.h #define SYS_DBGCLAIMCLR_EL1 sys_reg(2, 0, 7, 9, 6) sys_reg 124 arch/arm64/include/asm/sysreg.h #define SYS_DBGAUTHSTATUS_EL1 sys_reg(2, 0, 7, 14, 6) sys_reg 125 arch/arm64/include/asm/sysreg.h #define SYS_MDCCSR_EL0 sys_reg(2, 3, 0, 1, 0) sys_reg 126 arch/arm64/include/asm/sysreg.h #define SYS_DBGDTR_EL0 sys_reg(2, 3, 0, 4, 0) sys_reg 127 arch/arm64/include/asm/sysreg.h #define SYS_DBGDTRRX_EL0 sys_reg(2, 3, 0, 5, 0) sys_reg 128 arch/arm64/include/asm/sysreg.h #define SYS_DBGDTRTX_EL0 sys_reg(2, 3, 0, 5, 0) sys_reg 129 arch/arm64/include/asm/sysreg.h #define SYS_DBGVCR32_EL2 sys_reg(2, 4, 0, 7, 0) sys_reg 131 arch/arm64/include/asm/sysreg.h #define SYS_MIDR_EL1 sys_reg(3, 0, 0, 0, 0) sys_reg 132 arch/arm64/include/asm/sysreg.h #define SYS_MPIDR_EL1 sys_reg(3, 0, 0, 0, 5) sys_reg 133 arch/arm64/include/asm/sysreg.h #define SYS_REVIDR_EL1 sys_reg(3, 0, 0, 0, 6) sys_reg 135 arch/arm64/include/asm/sysreg.h #define SYS_ID_PFR0_EL1 sys_reg(3, 0, 0, 1, 0) sys_reg 136 arch/arm64/include/asm/sysreg.h #define SYS_ID_PFR1_EL1 sys_reg(3, 0, 0, 1, 1) sys_reg 137 arch/arm64/include/asm/sysreg.h #define SYS_ID_DFR0_EL1 sys_reg(3, 0, 0, 1, 2) sys_reg 138 arch/arm64/include/asm/sysreg.h #define SYS_ID_AFR0_EL1 sys_reg(3, 0, 0, 1, 3) sys_reg 139 arch/arm64/include/asm/sysreg.h #define SYS_ID_MMFR0_EL1 sys_reg(3, 0, 0, 1, 4) sys_reg 140 arch/arm64/include/asm/sysreg.h #define SYS_ID_MMFR1_EL1 sys_reg(3, 0, 0, 1, 5) sys_reg 141 arch/arm64/include/asm/sysreg.h #define SYS_ID_MMFR2_EL1 sys_reg(3, 0, 0, 1, 6) sys_reg 142 arch/arm64/include/asm/sysreg.h #define SYS_ID_MMFR3_EL1 sys_reg(3, 0, 0, 1, 7) sys_reg 144 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR0_EL1 sys_reg(3, 0, 0, 2, 0) sys_reg 145 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR1_EL1 sys_reg(3, 0, 0, 2, 1) sys_reg 146 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR2_EL1 sys_reg(3, 0, 0, 2, 2) sys_reg 147 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR3_EL1 sys_reg(3, 0, 0, 2, 3) sys_reg 148 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR4_EL1 sys_reg(3, 0, 0, 2, 4) sys_reg 149 arch/arm64/include/asm/sysreg.h #define SYS_ID_ISAR5_EL1 sys_reg(3, 0, 0, 2, 5) sys_reg 150 arch/arm64/include/asm/sysreg.h #define SYS_ID_MMFR4_EL1 sys_reg(3, 0, 0, 2, 6) sys_reg 152 arch/arm64/include/asm/sysreg.h #define SYS_MVFR0_EL1 sys_reg(3, 0, 0, 3, 0) sys_reg 153 arch/arm64/include/asm/sysreg.h #define SYS_MVFR1_EL1 sys_reg(3, 0, 0, 3, 1) sys_reg 154 arch/arm64/include/asm/sysreg.h #define SYS_MVFR2_EL1 sys_reg(3, 0, 0, 3, 2) sys_reg 156 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64PFR0_EL1 sys_reg(3, 0, 0, 4, 0) sys_reg 157 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64PFR1_EL1 sys_reg(3, 0, 0, 4, 1) sys_reg 158 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64ZFR0_EL1 sys_reg(3, 0, 0, 4, 4) sys_reg 160 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64DFR0_EL1 sys_reg(3, 0, 0, 5, 0) sys_reg 161 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64DFR1_EL1 sys_reg(3, 0, 0, 5, 1) sys_reg 163 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64AFR0_EL1 sys_reg(3, 0, 0, 5, 4) sys_reg 164 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64AFR1_EL1 sys_reg(3, 0, 0, 5, 5) sys_reg 166 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64ISAR0_EL1 sys_reg(3, 0, 0, 6, 0) sys_reg 167 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64ISAR1_EL1 sys_reg(3, 0, 0, 6, 1) sys_reg 169 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64MMFR0_EL1 sys_reg(3, 0, 0, 7, 0) sys_reg 170 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64MMFR1_EL1 sys_reg(3, 0, 0, 7, 1) sys_reg 171 arch/arm64/include/asm/sysreg.h #define SYS_ID_AA64MMFR2_EL1 sys_reg(3, 0, 0, 7, 2) sys_reg 173 arch/arm64/include/asm/sysreg.h #define SYS_SCTLR_EL1 sys_reg(3, 0, 1, 0, 0) sys_reg 174 arch/arm64/include/asm/sysreg.h #define SYS_ACTLR_EL1 sys_reg(3, 0, 1, 0, 1) sys_reg 175 arch/arm64/include/asm/sysreg.h #define SYS_CPACR_EL1 sys_reg(3, 0, 1, 0, 2) sys_reg 177 arch/arm64/include/asm/sysreg.h #define SYS_ZCR_EL1 sys_reg(3, 0, 1, 2, 0) sys_reg 179 arch/arm64/include/asm/sysreg.h #define SYS_TTBR0_EL1 sys_reg(3, 0, 2, 0, 0) sys_reg 180 arch/arm64/include/asm/sysreg.h #define SYS_TTBR1_EL1 sys_reg(3, 0, 2, 0, 1) sys_reg 181 arch/arm64/include/asm/sysreg.h #define SYS_TCR_EL1 sys_reg(3, 0, 2, 0, 2) sys_reg 183 arch/arm64/include/asm/sysreg.h #define SYS_APIAKEYLO_EL1 sys_reg(3, 0, 2, 1, 0) sys_reg 184 arch/arm64/include/asm/sysreg.h #define SYS_APIAKEYHI_EL1 sys_reg(3, 0, 2, 1, 1) sys_reg 185 arch/arm64/include/asm/sysreg.h #define SYS_APIBKEYLO_EL1 sys_reg(3, 0, 2, 1, 2) sys_reg 186 arch/arm64/include/asm/sysreg.h #define SYS_APIBKEYHI_EL1 sys_reg(3, 0, 2, 1, 3) sys_reg 188 arch/arm64/include/asm/sysreg.h #define SYS_APDAKEYLO_EL1 sys_reg(3, 0, 2, 2, 0) sys_reg 189 arch/arm64/include/asm/sysreg.h #define SYS_APDAKEYHI_EL1 sys_reg(3, 0, 2, 2, 1) sys_reg 190 arch/arm64/include/asm/sysreg.h #define SYS_APDBKEYLO_EL1 sys_reg(3, 0, 2, 2, 2) sys_reg 191 arch/arm64/include/asm/sysreg.h #define SYS_APDBKEYHI_EL1 sys_reg(3, 0, 2, 2, 3) sys_reg 193 arch/arm64/include/asm/sysreg.h #define SYS_APGAKEYLO_EL1 sys_reg(3, 0, 2, 3, 0) sys_reg 194 arch/arm64/include/asm/sysreg.h #define SYS_APGAKEYHI_EL1 sys_reg(3, 0, 2, 3, 1) sys_reg 196 arch/arm64/include/asm/sysreg.h #define SYS_SPSR_EL1 sys_reg(3, 0, 4, 0, 0) sys_reg 197 arch/arm64/include/asm/sysreg.h #define SYS_ELR_EL1 sys_reg(3, 0, 4, 0, 1) sys_reg 199 arch/arm64/include/asm/sysreg.h #define SYS_ICC_PMR_EL1 sys_reg(3, 0, 4, 6, 0) sys_reg 201 arch/arm64/include/asm/sysreg.h #define SYS_AFSR0_EL1 sys_reg(3, 0, 5, 1, 0) sys_reg 202 arch/arm64/include/asm/sysreg.h #define SYS_AFSR1_EL1 sys_reg(3, 0, 5, 1, 1) sys_reg 203 arch/arm64/include/asm/sysreg.h #define SYS_ESR_EL1 sys_reg(3, 0, 5, 2, 0) sys_reg 205 arch/arm64/include/asm/sysreg.h #define SYS_ERRIDR_EL1 sys_reg(3, 0, 5, 3, 0) sys_reg 206 arch/arm64/include/asm/sysreg.h #define SYS_ERRSELR_EL1 sys_reg(3, 0, 5, 3, 1) sys_reg 207 arch/arm64/include/asm/sysreg.h #define SYS_ERXFR_EL1 sys_reg(3, 0, 5, 4, 0) sys_reg 208 arch/arm64/include/asm/sysreg.h #define SYS_ERXCTLR_EL1 sys_reg(3, 0, 5, 4, 1) sys_reg 209 arch/arm64/include/asm/sysreg.h #define SYS_ERXSTATUS_EL1 sys_reg(3, 0, 5, 4, 2) sys_reg 210 arch/arm64/include/asm/sysreg.h #define SYS_ERXADDR_EL1 sys_reg(3, 0, 5, 4, 3) sys_reg 211 arch/arm64/include/asm/sysreg.h #define SYS_ERXMISC0_EL1 sys_reg(3, 0, 5, 5, 0) sys_reg 212 arch/arm64/include/asm/sysreg.h #define SYS_ERXMISC1_EL1 sys_reg(3, 0, 5, 5, 1) sys_reg 214 arch/arm64/include/asm/sysreg.h #define SYS_FAR_EL1 sys_reg(3, 0, 6, 0, 0) sys_reg 215 arch/arm64/include/asm/sysreg.h #define SYS_PAR_EL1 sys_reg(3, 0, 7, 4, 0) sys_reg 222 arch/arm64/include/asm/sysreg.h #define SYS_PMSIDR_EL1 sys_reg(3, 0, 9, 9, 7) sys_reg 236 arch/arm64/include/asm/sysreg.h #define SYS_PMBIDR_EL1 sys_reg(3, 0, 9, 10, 7) sys_reg 243 arch/arm64/include/asm/sysreg.h #define SYS_PMSCR_EL1 sys_reg(3, 0, 9, 9, 0) sys_reg 251 arch/arm64/include/asm/sysreg.h #define SYS_PMSCR_EL2 sys_reg(3, 4, 9, 9, 0) sys_reg 259 arch/arm64/include/asm/sysreg.h #define SYS_PMSICR_EL1 sys_reg(3, 0, 9, 9, 2) sys_reg 261 arch/arm64/include/asm/sysreg.h #define SYS_PMSIRR_EL1 sys_reg(3, 0, 9, 9, 3) sys_reg 267 arch/arm64/include/asm/sysreg.h #define SYS_PMSFCR_EL1 sys_reg(3, 0, 9, 9, 4) sys_reg 275 arch/arm64/include/asm/sysreg.h #define SYS_PMSEVFR_EL1 sys_reg(3, 0, 9, 9, 5) sys_reg 278 arch/arm64/include/asm/sysreg.h #define SYS_PMSLATFR_EL1 sys_reg(3, 0, 9, 9, 6) sys_reg 282 arch/arm64/include/asm/sysreg.h #define SYS_PMBLIMITR_EL1 sys_reg(3, 0, 9, 10, 0) sys_reg 288 arch/arm64/include/asm/sysreg.h #define SYS_PMBPTR_EL1 sys_reg(3, 0, 9, 10, 1) sys_reg 291 arch/arm64/include/asm/sysreg.h #define SYS_PMBSR_EL1 sys_reg(3, 0, 9, 10, 3) sys_reg 313 arch/arm64/include/asm/sysreg.h #define SYS_PMINTENSET_EL1 sys_reg(3, 0, 9, 14, 1) sys_reg 314 arch/arm64/include/asm/sysreg.h #define SYS_PMINTENCLR_EL1 sys_reg(3, 0, 9, 14, 2) sys_reg 316 arch/arm64/include/asm/sysreg.h #define SYS_MAIR_EL1 sys_reg(3, 0, 10, 2, 0) sys_reg 317 arch/arm64/include/asm/sysreg.h #define SYS_AMAIR_EL1 sys_reg(3, 0, 10, 3, 0) sys_reg 319 arch/arm64/include/asm/sysreg.h #define SYS_LORSA_EL1 sys_reg(3, 0, 10, 4, 0) sys_reg 320 arch/arm64/include/asm/sysreg.h #define SYS_LOREA_EL1 sys_reg(3, 0, 10, 4, 1) sys_reg 321 arch/arm64/include/asm/sysreg.h #define SYS_LORN_EL1 sys_reg(3, 0, 10, 4, 2) sys_reg 322 arch/arm64/include/asm/sysreg.h #define SYS_LORC_EL1 sys_reg(3, 0, 10, 4, 3) sys_reg 323 arch/arm64/include/asm/sysreg.h #define SYS_LORID_EL1 sys_reg(3, 0, 10, 4, 7) sys_reg 325 arch/arm64/include/asm/sysreg.h #define SYS_VBAR_EL1 sys_reg(3, 0, 12, 0, 0) sys_reg 326 arch/arm64/include/asm/sysreg.h #define SYS_DISR_EL1 sys_reg(3, 0, 12, 1, 1) sys_reg 328 arch/arm64/include/asm/sysreg.h #define SYS_ICC_IAR0_EL1 sys_reg(3, 0, 12, 8, 0) sys_reg 329 arch/arm64/include/asm/sysreg.h #define SYS_ICC_EOIR0_EL1 sys_reg(3, 0, 12, 8, 1) sys_reg 330 arch/arm64/include/asm/sysreg.h #define SYS_ICC_HPPIR0_EL1 sys_reg(3, 0, 12, 8, 2) sys_reg 331 arch/arm64/include/asm/sysreg.h #define SYS_ICC_BPR0_EL1 sys_reg(3, 0, 12, 8, 3) sys_reg 332 arch/arm64/include/asm/sysreg.h #define SYS_ICC_AP0Rn_EL1(n) sys_reg(3, 0, 12, 8, 4 | n) sys_reg 337 arch/arm64/include/asm/sysreg.h #define SYS_ICC_AP1Rn_EL1(n) sys_reg(3, 0, 12, 9, n) sys_reg 342 arch/arm64/include/asm/sysreg.h #define SYS_ICC_DIR_EL1 sys_reg(3, 0, 12, 11, 1) sys_reg 343 arch/arm64/include/asm/sysreg.h #define SYS_ICC_RPR_EL1 sys_reg(3, 0, 12, 11, 3) sys_reg 344 arch/arm64/include/asm/sysreg.h #define SYS_ICC_SGI1R_EL1 sys_reg(3, 0, 12, 11, 5) sys_reg 345 arch/arm64/include/asm/sysreg.h #define SYS_ICC_ASGI1R_EL1 sys_reg(3, 0, 12, 11, 6) sys_reg 346 arch/arm64/include/asm/sysreg.h #define SYS_ICC_SGI0R_EL1 sys_reg(3, 0, 12, 11, 7) sys_reg 347 arch/arm64/include/asm/sysreg.h #define SYS_ICC_IAR1_EL1 sys_reg(3, 0, 12, 12, 0) sys_reg 348 arch/arm64/include/asm/sysreg.h #define SYS_ICC_EOIR1_EL1 sys_reg(3, 0, 12, 12, 1) sys_reg 349 arch/arm64/include/asm/sysreg.h #define SYS_ICC_HPPIR1_EL1 sys_reg(3, 0, 12, 12, 2) sys_reg 350 arch/arm64/include/asm/sysreg.h #define SYS_ICC_BPR1_EL1 sys_reg(3, 0, 12, 12, 3) sys_reg 351 arch/arm64/include/asm/sysreg.h #define SYS_ICC_CTLR_EL1 sys_reg(3, 0, 12, 12, 4) sys_reg 352 arch/arm64/include/asm/sysreg.h #define SYS_ICC_SRE_EL1 sys_reg(3, 0, 12, 12, 5) sys_reg 353 arch/arm64/include/asm/sysreg.h #define SYS_ICC_IGRPEN0_EL1 sys_reg(3, 0, 12, 12, 6) sys_reg 354 arch/arm64/include/asm/sysreg.h #define SYS_ICC_IGRPEN1_EL1 sys_reg(3, 0, 12, 12, 7) sys_reg 356 arch/arm64/include/asm/sysreg.h #define SYS_CONTEXTIDR_EL1 sys_reg(3, 0, 13, 0, 1) sys_reg 357 arch/arm64/include/asm/sysreg.h #define SYS_TPIDR_EL1 sys_reg(3, 0, 13, 0, 4) sys_reg 359 arch/arm64/include/asm/sysreg.h #define SYS_CNTKCTL_EL1 sys_reg(3, 0, 14, 1, 0) sys_reg 361 arch/arm64/include/asm/sysreg.h #define SYS_CCSIDR_EL1 sys_reg(3, 1, 0, 0, 0) sys_reg 362 arch/arm64/include/asm/sysreg.h #define SYS_CLIDR_EL1 sys_reg(3, 1, 0, 0, 1) sys_reg 363 arch/arm64/include/asm/sysreg.h #define SYS_AIDR_EL1 sys_reg(3, 1, 0, 0, 7) sys_reg 365 arch/arm64/include/asm/sysreg.h #define SYS_CSSELR_EL1 sys_reg(3, 2, 0, 0, 0) sys_reg 367 arch/arm64/include/asm/sysreg.h #define SYS_CTR_EL0 sys_reg(3, 3, 0, 0, 1) sys_reg 368 arch/arm64/include/asm/sysreg.h #define SYS_DCZID_EL0 sys_reg(3, 3, 0, 0, 7) sys_reg 370 arch/arm64/include/asm/sysreg.h #define SYS_PMCR_EL0 sys_reg(3, 3, 9, 12, 0) sys_reg 371 arch/arm64/include/asm/sysreg.h #define SYS_PMCNTENSET_EL0 sys_reg(3, 3, 9, 12, 1) sys_reg 372 arch/arm64/include/asm/sysreg.h #define SYS_PMCNTENCLR_EL0 sys_reg(3, 3, 9, 12, 2) sys_reg 373 arch/arm64/include/asm/sysreg.h #define SYS_PMOVSCLR_EL0 sys_reg(3, 3, 9, 12, 3) sys_reg 374 arch/arm64/include/asm/sysreg.h #define SYS_PMSWINC_EL0 sys_reg(3, 3, 9, 12, 4) sys_reg 375 arch/arm64/include/asm/sysreg.h #define SYS_PMSELR_EL0 sys_reg(3, 3, 9, 12, 5) sys_reg 376 arch/arm64/include/asm/sysreg.h #define SYS_PMCEID0_EL0 sys_reg(3, 3, 9, 12, 6) sys_reg 377 arch/arm64/include/asm/sysreg.h #define SYS_PMCEID1_EL0 sys_reg(3, 3, 9, 12, 7) sys_reg 378 arch/arm64/include/asm/sysreg.h #define SYS_PMCCNTR_EL0 sys_reg(3, 3, 9, 13, 0) sys_reg 379 arch/arm64/include/asm/sysreg.h #define SYS_PMXEVTYPER_EL0 sys_reg(3, 3, 9, 13, 1) sys_reg 380 arch/arm64/include/asm/sysreg.h #define SYS_PMXEVCNTR_EL0 sys_reg(3, 3, 9, 13, 2) sys_reg 381 arch/arm64/include/asm/sysreg.h #define SYS_PMUSERENR_EL0 sys_reg(3, 3, 9, 14, 0) sys_reg 382 arch/arm64/include/asm/sysreg.h #define SYS_PMOVSSET_EL0 sys_reg(3, 3, 9, 14, 3) sys_reg 384 arch/arm64/include/asm/sysreg.h #define SYS_TPIDR_EL0 sys_reg(3, 3, 13, 0, 2) sys_reg 385 arch/arm64/include/asm/sysreg.h #define SYS_TPIDRRO_EL0 sys_reg(3, 3, 13, 0, 3) sys_reg 387 arch/arm64/include/asm/sysreg.h #define SYS_CNTFRQ_EL0 sys_reg(3, 3, 14, 0, 0) sys_reg 389 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_TVAL_EL0 sys_reg(3, 3, 14, 2, 0) sys_reg 390 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_CTL_EL0 sys_reg(3, 3, 14, 2, 1) sys_reg 391 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_CVAL_EL0 sys_reg(3, 3, 14, 2, 2) sys_reg 393 arch/arm64/include/asm/sysreg.h #define SYS_CNTV_CTL_EL0 sys_reg(3, 3, 14, 3, 1) sys_reg 394 arch/arm64/include/asm/sysreg.h #define SYS_CNTV_CVAL_EL0 sys_reg(3, 3, 14, 3, 2) sys_reg 396 arch/arm64/include/asm/sysreg.h #define SYS_AARCH32_CNTP_TVAL sys_reg(0, 0, 14, 2, 0) sys_reg 397 arch/arm64/include/asm/sysreg.h #define SYS_AARCH32_CNTP_CTL sys_reg(0, 0, 14, 2, 1) sys_reg 398 arch/arm64/include/asm/sysreg.h #define SYS_AARCH32_CNTP_CVAL sys_reg(0, 2, 0, 14, 0) sys_reg 402 arch/arm64/include/asm/sysreg.h #define SYS_PMEVCNTRn_EL0(n) sys_reg(3, 3, 14, __CNTR_CRm(n), __PMEV_op2(n)) sys_reg 404 arch/arm64/include/asm/sysreg.h #define SYS_PMEVTYPERn_EL0(n) sys_reg(3, 3, 14, __TYPER_CRm(n), __PMEV_op2(n)) sys_reg 406 arch/arm64/include/asm/sysreg.h #define SYS_PMCCFILTR_EL0 sys_reg(3, 3, 14, 15, 7) sys_reg 408 arch/arm64/include/asm/sysreg.h #define SYS_ZCR_EL2 sys_reg(3, 4, 1, 2, 0) sys_reg 409 arch/arm64/include/asm/sysreg.h #define SYS_DACR32_EL2 sys_reg(3, 4, 3, 0, 0) sys_reg 410 arch/arm64/include/asm/sysreg.h #define SYS_SPSR_EL2 sys_reg(3, 4, 4, 0, 0) sys_reg 411 arch/arm64/include/asm/sysreg.h #define SYS_ELR_EL2 sys_reg(3, 4, 4, 0, 1) sys_reg 412 arch/arm64/include/asm/sysreg.h #define SYS_IFSR32_EL2 sys_reg(3, 4, 5, 0, 1) sys_reg 413 arch/arm64/include/asm/sysreg.h #define SYS_ESR_EL2 sys_reg(3, 4, 5, 2, 0) sys_reg 414 arch/arm64/include/asm/sysreg.h #define SYS_VSESR_EL2 sys_reg(3, 4, 5, 2, 3) sys_reg 415 arch/arm64/include/asm/sysreg.h #define SYS_FPEXC32_EL2 sys_reg(3, 4, 5, 3, 0) sys_reg 416 arch/arm64/include/asm/sysreg.h #define SYS_FAR_EL2 sys_reg(3, 4, 6, 0, 0) sys_reg 418 arch/arm64/include/asm/sysreg.h #define SYS_VDISR_EL2 sys_reg(3, 4, 12, 1, 1) sys_reg 419 arch/arm64/include/asm/sysreg.h #define __SYS__AP0Rx_EL2(x) sys_reg(3, 4, 12, 8, x) sys_reg 425 arch/arm64/include/asm/sysreg.h #define __SYS__AP1Rx_EL2(x) sys_reg(3, 4, 12, 9, x) sys_reg 431 arch/arm64/include/asm/sysreg.h #define SYS_ICH_VSEIR_EL2 sys_reg(3, 4, 12, 9, 4) sys_reg 432 arch/arm64/include/asm/sysreg.h #define SYS_ICC_SRE_EL2 sys_reg(3, 4, 12, 9, 5) sys_reg 433 arch/arm64/include/asm/sysreg.h #define SYS_ICH_HCR_EL2 sys_reg(3, 4, 12, 11, 0) sys_reg 434 arch/arm64/include/asm/sysreg.h #define SYS_ICH_VTR_EL2 sys_reg(3, 4, 12, 11, 1) sys_reg 435 arch/arm64/include/asm/sysreg.h #define SYS_ICH_MISR_EL2 sys_reg(3, 4, 12, 11, 2) sys_reg 436 arch/arm64/include/asm/sysreg.h #define SYS_ICH_EISR_EL2 sys_reg(3, 4, 12, 11, 3) sys_reg 437 arch/arm64/include/asm/sysreg.h #define SYS_ICH_ELRSR_EL2 sys_reg(3, 4, 12, 11, 5) sys_reg 438 arch/arm64/include/asm/sysreg.h #define SYS_ICH_VMCR_EL2 sys_reg(3, 4, 12, 11, 7) sys_reg 440 arch/arm64/include/asm/sysreg.h #define __SYS__LR0_EL2(x) sys_reg(3, 4, 12, 12, x) sys_reg 450 arch/arm64/include/asm/sysreg.h #define __SYS__LR8_EL2(x) sys_reg(3, 4, 12, 13, x) sys_reg 461 arch/arm64/include/asm/sysreg.h #define SYS_SCTLR_EL12 sys_reg(3, 5, 1, 0, 0) sys_reg 462 arch/arm64/include/asm/sysreg.h #define SYS_CPACR_EL12 sys_reg(3, 5, 1, 0, 2) sys_reg 463 arch/arm64/include/asm/sysreg.h #define SYS_ZCR_EL12 sys_reg(3, 5, 1, 2, 0) sys_reg 464 arch/arm64/include/asm/sysreg.h #define SYS_TTBR0_EL12 sys_reg(3, 5, 2, 0, 0) sys_reg 465 arch/arm64/include/asm/sysreg.h #define SYS_TTBR1_EL12 sys_reg(3, 5, 2, 0, 1) sys_reg 466 arch/arm64/include/asm/sysreg.h #define SYS_TCR_EL12 sys_reg(3, 5, 2, 0, 2) sys_reg 467 arch/arm64/include/asm/sysreg.h #define SYS_SPSR_EL12 sys_reg(3, 5, 4, 0, 0) sys_reg 468 arch/arm64/include/asm/sysreg.h #define SYS_ELR_EL12 sys_reg(3, 5, 4, 0, 1) sys_reg 469 arch/arm64/include/asm/sysreg.h #define SYS_AFSR0_EL12 sys_reg(3, 5, 5, 1, 0) sys_reg 470 arch/arm64/include/asm/sysreg.h #define SYS_AFSR1_EL12 sys_reg(3, 5, 5, 1, 1) sys_reg 471 arch/arm64/include/asm/sysreg.h #define SYS_ESR_EL12 sys_reg(3, 5, 5, 2, 0) sys_reg 472 arch/arm64/include/asm/sysreg.h #define SYS_FAR_EL12 sys_reg(3, 5, 6, 0, 0) sys_reg 473 arch/arm64/include/asm/sysreg.h #define SYS_MAIR_EL12 sys_reg(3, 5, 10, 2, 0) sys_reg 474 arch/arm64/include/asm/sysreg.h #define SYS_AMAIR_EL12 sys_reg(3, 5, 10, 3, 0) sys_reg 475 arch/arm64/include/asm/sysreg.h #define SYS_VBAR_EL12 sys_reg(3, 5, 12, 0, 0) sys_reg 476 arch/arm64/include/asm/sysreg.h #define SYS_CONTEXTIDR_EL12 sys_reg(3, 5, 13, 0, 1) sys_reg 477 arch/arm64/include/asm/sysreg.h #define SYS_CNTKCTL_EL12 sys_reg(3, 5, 14, 1, 0) sys_reg 478 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_TVAL_EL02 sys_reg(3, 5, 14, 2, 0) sys_reg 479 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_CTL_EL02 sys_reg(3, 5, 14, 2, 1) sys_reg 480 arch/arm64/include/asm/sysreg.h #define SYS_CNTP_CVAL_EL02 sys_reg(3, 5, 14, 2, 2) sys_reg 481 arch/arm64/include/asm/sysreg.h #define SYS_CNTV_TVAL_EL02 sys_reg(3, 5, 14, 3, 0) sys_reg 482 arch/arm64/include/asm/sysreg.h #define SYS_CNTV_CTL_EL02 sys_reg(3, 5, 14, 3, 1) sys_reg 483 arch/arm64/include/asm/sysreg.h #define SYS_CNTV_CVAL_EL02 sys_reg(3, 5, 14, 3, 2) sys_reg 512 arch/arm64/kernel/cpufeature.c static void __init init_cpu_ftr_reg(u32 sys_reg, u64 new) sys_reg 520 arch/arm64/kernel/cpufeature.c struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); sys_reg 874 arch/arm64/kernel/cpufeature.c val = read_sanitised_ftr_reg(entry->sys_reg); sys_reg 876 arch/arm64/kernel/cpufeature.c val = __read_sysreg_by_encoding(entry->sys_reg); sys_reg 1273 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1284 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64MMFR1_EL1, sys_reg 1297 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR0_EL1, sys_reg 1315 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64MMFR2_EL1, sys_reg 1345 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1359 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1378 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1387 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1398 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1412 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1436 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64MMFR2_EL1, sys_reg 1455 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64MMFR1_EL1, sys_reg 1468 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR0_EL1, sys_reg 1478 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR1_EL1, sys_reg 1491 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64MMFR2_EL1, sys_reg 1503 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1513 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1524 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1535 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1545 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64ISAR1_EL1, sys_reg 1561 arch/arm64/kernel/cpufeature.c .sys_reg = SYS_ID_AA64PFR0_EL1, sys_reg 1572 arch/arm64/kernel/cpufeature.c .sys_reg = reg, \ sys_reg 2183 arch/arm64/kernel/cpufeature.c int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt) sys_reg 2188 arch/arm64/kernel/cpufeature.c rc = emulate_sys_reg(sys_reg, &val); sys_reg 2198 arch/arm64/kernel/cpufeature.c u32 sys_reg, rt; sys_reg 2204 arch/arm64/kernel/cpufeature.c sys_reg = (u32)aarch64_insn_decode_immediate(AARCH64_INSN_IMM_16, insn) << 5; sys_reg 2206 arch/arm64/kernel/cpufeature.c return do_emulate_mrs(regs, sys_reg, rt); sys_reg 317 arch/arm64/kvm/sys_regs.c u32 sr = sys_reg((u32)r->Op0, (u32)r->Op1, sys_reg 982 arch/arm64/kvm/sys_regs.c sys_reg((u32)(x)->Op0, (u32)(x)->Op1, \ sys_reg 1077 arch/arm64/kvm/sys_regs.c u32 id = sys_reg((u32)r->Op0, (u32)r->Op1, sys_reg 869 drivers/memstick/core/mspro_block.c unsigned char sys_reg) sys_reg 874 drivers/memstick/core/mspro_block.c .system = sys_reg, sys_reg 82 drivers/perf/qcom_l2_pmu.c #define L2CPUSRSELR_EL1 sys_reg(3, 3, 15, 0, 6) sys_reg 83 drivers/perf/qcom_l2_pmu.c #define L2CPUSRDR_EL1 sys_reg(3, 3, 15, 0, 7)