H A D | el2_setup.h | 53 __check_hvhe .LnVHE_\@, x1 61 mrs x1, id_aa64dfr0_el1 62 ubfx x0, x1, #ID_AA64DFR0_EL1_PMUVer_SHIFT, #4 variable 72 ubfx x0, x1, #ID_AA64DFR0_EL1_PMSVer_SHIFT, #4 variable 88 ubfx x0, x1, #ID_AA64DFR0_EL1_TraceBuffer_SHIFT, #4 variable 105 mrs x1, id_aa64mmfr1_el1 106 ubfx x0, x1, #ID_AA64MMFR1_EL1_LO_SHIFT, 4 variable 141 mrs x1, mpidr_el1 variable 143 msr vmpidr_el2, x1 148 __check_hvhe .LnVHE_\@, x1 161 ubfx x1, x1, #ID_AA64MMFR0_EL1_FGT_SHIFT, #4 variable 162 cbz x1, .Lskip_fgt_\\@ variable 165 mrs x1, id_aa64dfr0_el1 variable 166 ubfx x1, x1, #ID_AA64DFR0_EL1_PMSVer_SHIFT, #4 variable 167 cmp x1, #3 variable 177 mrs x1, id_aa64pfr1_el1 variable 178 ubfx x1, x1, #ID_AA64PFR1_EL1_SME_SHIFT, #4 variable 179 cbz x1, .Lset_pie_fgt_\\@ variable 187 ubfx x1, x1, #ID_AA64MMFR3_EL1_S1PIE_SHIFT, #4 variable 188 cbz x1, .Lset_fgt_\\@ variable 199 mrs x1, id_aa64pfr0_el1 // AMU traps UNDEF without AMU variable 200 ubfx x1, x1, #ID_AA64PFR0_EL1_AMU_SHIFT, #4 variable 201 cbz x1, .Lskip_fgt_\\@ variable 273 check_override id_aa64pfr0, ID_AA64PFR0_EL1_SVE_SHIFT, .Linit_sve_\\@, .Lskip_sve_\\@, x1, x2 variable 294 check_override id_aa64pfr1, ID_AA64PFR1_EL1_SME_SHIFT, .Linit_sme_\\@, .Lskip_sme_\\@, x1, x2 variable 313 orr x1, x1, #SCTLR_ELx_ENTP2 // Disable TPIDR2 traps variable 320 mrs_s x1, SYS_ID_AA64SMFR0_EL1 variable 321 __check_override id_aa64smfr0, ID_AA64SMFR0_EL1_FA64_SHIFT, 1, .Linit_sme_fa64_\\@, .Lskip_sme_fa64_\\@, x1, x2 variable 329 __check_override id_aa64smfr0, ID_AA64SMFR0_EL1_SMEver_SHIFT, 4, .Linit_sme_zt0_\\@, .Lskip_sme_zt0_\\@, x1, x2 variable 337 mrs_s x1, SYS_SMIDR_EL1 // Priority mapping supported? variable 338 ubfx x1, x1, #SMIDR_EL1_SMPS_SHIFT, #1 variable 339 cbz x1, .Lskip_sme_\\@ variable [all...] |