/openbmc/qemu/target/arm/tcg/ |
H A D | cpu64.c | 44 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a35_initfn() 216 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a55_initfn() 288 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a72_initfn() 347 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a76_initfn() 419 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a64fx_initfn() 472 if (el < 3 && arm_feature(env, ARM_FEATURE_EL3)) { in access_actlr_w() 593 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_neoverse_n1_initfn() 668 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_neoverse_v1_initfn() 894 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a710_initfn() 995 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_neoverse_n2_initfn()
|
H A D | cpu32.c | 285 set_feature(&cpu->env, ARM_FEATURE_EL3); in arm1176_initfn() 352 set_feature(&cpu->env, ARM_FEATURE_EL3); in cortex_a8_initfn() 420 set_feature(&cpu->env, ARM_FEATURE_EL3); in cortex_a9_initfn() 492 set_feature(&cpu->env, ARM_FEATURE_EL3); in cortex_a7_initfn() 541 set_feature(&cpu->env, ARM_FEATURE_EL3); in cortex_a15_initfn() 961 set_feature(&cpu->env, ARM_FEATURE_EL3); in arm_max_initfn()
|
H A D | op_helper.c | 875 assert(arm_feature(env, ARM_FEATURE_EL3)); in HELPER() 1015 } else if (arm_feature(env, ARM_FEATURE_EL3)) { in HELPER() 1091 if (!arm_feature(env, ARM_FEATURE_EL3) && in HELPER() 1122 (smd || !arm_feature(env, ARM_FEATURE_EL3))) { in HELPER()
|
H A D | hflags.c | 147 if (arm_feature(env, ARM_FEATURE_EL3)) { in sme_fa64()
|
H A D | pauth_helper.c | 478 if (el < 3 && arm_feature(env, ARM_FEATURE_EL3)) { in pauth_check_trap()
|
H A D | translate.c | 2794 if (!arm_dc_feature(s, ARM_FEATURE_EL3) || s->ns) { in msr_banked_access_decode()
|
/openbmc/qemu/target/arm/ |
H A D | cpu.c | 330 if (arm_feature(env, ARM_FEATURE_EL3)) { in arm_cpu_reset_hold() 373 !arm_feature(env, ARM_FEATURE_EL3)) { in arm_cpu_reset_hold() 587 bool have_el3 = arm_feature(env, ARM_FEATURE_EL3); in arm_emulate_firmware_reset() 1245 if (arm_feature(env, ARM_FEATURE_EL3) && el != 3) { in aarch64_cpu_dump_state() 1442 if (arm_feature(env, ARM_FEATURE_EL3) && in arm_cpu_dump_state() 1762 if (arm_feature(&cpu->env, ARM_FEATURE_EL3)) { in arm_cpu_post_init() 1888 if (arm_feature(&cpu->env, ARM_FEATURE_EL3)) { in arm_cpu_post_init() 2337 unset_feature(env, ARM_FEATURE_EL3); in arm_cpu_realizefn() 2526 if (arm_feature(env, ARM_FEATURE_EL3)) { in arm_cpu_realizefn()
|
H A D | arm-powerctl.c | 140 if (((target_el == 3) && !arm_feature(&target_cpu->env, ARM_FEATURE_EL3)) || in arm_set_cpu_on()
|
H A D | helper.c | 797 if (arm_feature(env, ARM_FEATURE_EL3) && !arm_el_is_aa64(env, 3) && in cpacr_write() 814 if (arm_feature(env, ARM_FEATURE_EL3) && !arm_el_is_aa64(env, 3) && in cpacr_read() 1249 nsk = arm_feature(env, ARM_FEATURE_EL3) && (filter & PMXEVTYPER_NSK); in pmu_counter_enabled() 1250 nsu = arm_feature(env, ARM_FEATURE_EL3) && (filter & PMXEVTYPER_NSU); in pmu_counter_enabled() 1253 arm_feature(env, ARM_FEATURE_EL3) && (filter & PMXEVTYPER_M); in pmu_counter_enabled() 3471 if (arm_current_el(env) == 2 && arm_feature(env, ARM_FEATURE_EL3) && in gt_cntpoff_access() 4351 } else if (arm_feature(env, ARM_FEATURE_EL3)) { in vmsa_ttbcr_write() 5998 if (arm_feature(env, ARM_FEATURE_EL3)) { in do_hcr_write() 6263 && arm_feature(env, ARM_FEATURE_EL3) in access_hxen() 6301 if (arm_feature(env, ARM_FEATURE_EL3) && !(env->cp15.scr_el3 & SCR_HXEN)) { in arm_hcrx_el2_eff() [all …]
|
H A D | cpu64.c | 611 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a57_initfn() 672 set_feature(&cpu->env, ARM_FEATURE_EL3); in aarch64_a53_initfn()
|
H A D | cpu.h | 2427 ARM_FEATURE_EL3, /* has EL3 Secure monitor support */ enumerator 2504 if (arm_feature(env, ARM_FEATURE_EL3)) { in arm_is_el3_or_mon() 2613 if (arm_feature(env, ARM_FEATURE_EL3) && in arm_el_is_aa64() 2638 bool ret = (arm_feature(env, ARM_FEATURE_EL3) && in access_secure_reg() 2678 if (arm_feature(env, ARM_FEATURE_EL3)) { in arm_highest_el()
|
H A D | internals.h | 1372 && arm_feature(env, ARM_FEATURE_EL3) in allocation_tag_access_enabled() 1758 (!arm_feature(env, ARM_FEATURE_EL3) || (env->cp15.scr_el3 & SCR_FGTEN)); in arm_fgt_active()
|
H A D | gdbstub.c | 281 if (!arm_feature(env, ARM_FEATURE_EL3) && in arm_register_sysreg_for_feature()
|
H A D | debug_helper.c | 36 } else if (arm_feature(env, ARM_FEATURE_EL3) && in arm_debug_target_el()
|
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_cpuif.c | 1060 if (cs->hppi.grp == GICV3_G1 && !arm_feature(env, ARM_FEATURE_EL3)) { in gicv3_cpuif_update() 1113 if (arm_feature(env, ARM_FEATURE_EL3) && !arm_is_secure(env) && in icc_pmr_read() 1142 if (arm_feature(env, ARM_FEATURE_EL3) && !arm_is_secure(env) && in icc_pmr_write() 1682 && arm_feature(env, ARM_FEATURE_EL3) && !arm_is_secure(env)) { in icc_eoir_write() 1873 if (grp == GICV3_G1NS && regno < 2 && arm_feature(env, ARM_FEATURE_EL3)) { in icc_ap_write() 1979 if (arm_feature(env, ARM_FEATURE_EL3) && in icc_rpr_read() 1993 if (arm_feature(env, ARM_FEATURE_EL3) && !arm_is_secure(env)) { in icc_rpr_read() 2200 if (arm_feature(env, ARM_FEATURE_EL3) && in icc_ctlr_el1_write() 3175 assert(!arm_feature(&cpu->env, ARM_FEATURE_EL3)); in gicv3_init_cpuif()
|
/openbmc/qemu/hw/arm/ |
H A D | boot.c | 54 if (arm_feature(&cpu->env, ARM_FEATURE_EL3) && info->secure_boot) { in arm_boot_address_space() 744 if (arm_feature(env, ARM_FEATURE_EL3) && in do_cpu_reset() 1267 if (arm_feature(env, ARM_FEATURE_EL3)) { in arm_load_kernel()
|
H A D | armv7m.c | 602 if (arm_feature(&cpu->env, ARM_FEATURE_EL3)) { in armv7m_load_kernel()
|