Home
last modified time | relevance | path

Searched refs:ARM_FEATURE_EL3 (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dcpu64.c44 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 Dcpu32.c285 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 Dop_helper.c875 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 Dhflags.c147 if (arm_feature(env, ARM_FEATURE_EL3)) { in sme_fa64()
H A Dpauth_helper.c478 if (el < 3 && arm_feature(env, ARM_FEATURE_EL3)) { in pauth_check_trap()
H A Dtranslate.c2794 if (!arm_dc_feature(s, ARM_FEATURE_EL3) || s->ns) { in msr_banked_access_decode()
/openbmc/qemu/target/arm/
H A Dcpu.c330 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 Darm-powerctl.c140 if (((target_el == 3) && !arm_feature(&target_cpu->env, ARM_FEATURE_EL3)) || in arm_set_cpu_on()
H A Dhelper.c797 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 Dcpu64.c611 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 Dcpu.h2427 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 Dinternals.h1372 && 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 Dgdbstub.c281 if (!arm_feature(env, ARM_FEATURE_EL3) && in arm_register_sysreg_for_feature()
H A Ddebug_helper.c36 } else if (arm_feature(env, ARM_FEATURE_EL3) && in arm_debug_target_el()
/openbmc/qemu/hw/intc/
H A Darm_gicv3_cpuif.c1060 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 Dboot.c54 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 Darmv7m.c602 if (arm_feature(&cpu->env, ARM_FEATURE_EL3)) { in armv7m_load_kernel()