Home
last modified time | relevance | path

Searched refs:psci_conduit (Results 1 – 19 of 19) sorted by relevance

/qemu/hw/arm/
H A Dboot.c443 int64_t psci_conduit; in fdt_add_psci_node() local
446 psci_conduit = object_property_get_int(OBJECT(armcpu), in fdt_add_psci_node()
449 switch (psci_conduit) { in fdt_add_psci_node()
1257 assert(info->psci_conduit == QEMU_PSCI_CONDUIT_DISABLED || in arm_load_kernel()
1273 if ((info->psci_conduit == QEMU_PSCI_CONDUIT_HVC && boot_el >= 2) || in arm_load_kernel()
1274 (info->psci_conduit == QEMU_PSCI_CONDUIT_SMC && boot_el == 3)) { in arm_load_kernel()
1275 info->psci_conduit = QEMU_PSCI_CONDUIT_DISABLED; in arm_load_kernel()
1278 if (info->psci_conduit != QEMU_PSCI_CONDUIT_DISABLED) { in arm_load_kernel()
1282 object_property_set_int(cpuobj, "psci-conduit", info->psci_conduit, in arm_load_kernel()
1296 if (info->psci_conduit == QEMU_PSCI_CONDUIT_DISABLED && in arm_load_kernel()
H A Dxlnx-versal-virt.c99 static void fdt_add_cpu_nodes(VersalVirt *s, uint32_t psci_conduit) in fdt_add_cpu_nodes() argument
114 if (psci_conduit != QEMU_PSCI_CONDUIT_DISABLED) { in fdt_add_cpu_nodes()
662 int psci_conduit = QEMU_PSCI_CONDUIT_DISABLED; in versal_virt_init() local
689 psci_conduit = QEMU_PSCI_CONDUIT_SMC; in versal_virt_init()
716 fdt_add_cpu_nodes(s, psci_conduit); in versal_virt_init()
741 s->binfo.psci_conduit = psci_conduit; in versal_virt_init()
H A Dmcimx7d-sabre.c40 .psci_conduit = QEMU_PSCI_CONDUIT_SMC, in mcimx7d_sabre_init()
H A Dmcimx6ul-evk.c38 .psci_conduit = QEMU_PSCI_CONDUIT_SMC, in mcimx6ul_evk_init()
H A Dorangepi.c102 orangepi_binfo.psci_conduit = QEMU_PSCI_CONDUIT_SMC; in orangepi_init()
H A Dbananapi_m2u.c124 bpim2u_binfo.psci_conduit = QEMU_PSCI_CONDUIT_SMC; in bpim2u_init()
H A Dxlnx-zcu102.c247 s->binfo.psci_conduit = QEMU_PSCI_CONDUIT_SMC; in xlnx_zcu102_init()
H A Dhighbank.c329 highbank_binfo.psci_conduit = QEMU_PSCI_CONDUIT_SMC; in calxeda_init()
H A Dsbsa-ref.c109 int psci_conduit; member
741 sms->psci_conduit = QEMU_PSCI_CONDUIT_DISABLED; in sbsa_ref_init()
H A Dvirt.c441 if (vms->psci_conduit != QEMU_PSCI_CONDUIT_DISABLED && smp_cpus > 1) { in fdt_add_cpu_nodes()
2143 vms->psci_conduit = QEMU_PSCI_CONDUIT_DISABLED; in machvirt_init()
2145 vms->psci_conduit = QEMU_PSCI_CONDUIT_SMC; in machvirt_init()
2147 vms->psci_conduit = QEMU_PSCI_CONDUIT_HVC; in machvirt_init()
2378 vms->bootinfo.psci_conduit = vms->psci_conduit; in machvirt_init()
H A Dvirt-acpi-build.c779 switch (vms->psci_conduit) { in build_fadt_rev6()
/qemu/target/arm/tcg/
H A Dpsci.c41 if (cpu->psci_conduit != QEMU_PSCI_CONDUIT_HVC) { in arm_is_psci_call()
46 if (cpu->psci_conduit != QEMU_PSCI_CONDUIT_SMC) { in arm_is_psci_call()
H A Dop_helper.c1081 cpu->psci_conduit != QEMU_PSCI_CONDUIT_SMC) { in HELPER()
/qemu/include/hw/arm/
H A Dboot.h103 int psci_conduit; member
H A Dvirt.h169 int psci_conduit; member
/qemu/target/arm/hvf/
H A Dhvf.c1963 if (arm_cpu->psci_conduit == QEMU_PSCI_CONDUIT_HVC) { in hvf_vcpu_exec()
1976 if (arm_cpu->psci_conduit == QEMU_PSCI_CONDUIT_SMC) { in hvf_vcpu_exec()
/qemu/target/arm/
H A Dcpu.c1857 &cpu->psci_conduit, in arm_cpu_post_init()
H A Dcpu.h928 uint32_t psci_conduit; member
H A Dhelper.c5987 } else if (cpu->psci_conduit != QEMU_PSCI_CONDUIT_SMC) { in do_hcr_write()