/openbmc/qemu/hw/cpu/ |
H A D | a15mpcore.c | 59 Object *cpuobj; in a15mp_priv_realize() local 69 cpuobj = OBJECT(qemu_get_cpu(0)); in a15mp_priv_realize() 70 has_el3 = object_property_find(cpuobj, "has_el3") && in a15mp_priv_realize() 71 object_property_get_bool(cpuobj, "has_el3", &error_abort); in a15mp_priv_realize() 74 has_el2 = object_property_find(cpuobj, "has_el2") && in a15mp_priv_realize() 75 object_property_get_bool(cpuobj, "has_el2", &error_abort); in a15mp_priv_realize()
|
H A D | a9mpcore.c | 57 Object *cpuobj; in a9mp_priv_realize() local 60 cpuobj = OBJECT(cpu0); in a9mp_priv_realize() 61 if (strcmp(object_get_typename(cpuobj), ARM_CPU_TYPE_NAME("cortex-a9"))) { in a9mp_priv_realize() 84 has_el3 = object_property_find(cpuobj, "has_el3") && in a9mp_priv_realize() 85 object_property_get_bool(cpuobj, "has_el3", &error_abort); in a9mp_priv_realize()
|
/openbmc/qemu/hw/arm/ |
H A D | highbank.c | 206 Object *cpuobj; in calxeda_init() local 209 cpuobj = object_new(machine->cpu_type); in calxeda_init() 210 cpu = ARM_CPU(cpuobj); in calxeda_init() 212 object_property_add_child(OBJECT(machine), "cpu[*]", cpuobj); in calxeda_init() 213 object_property_set_int(cpuobj, "psci-conduit", QEMU_PSCI_CONDUIT_SMC, in calxeda_init() 216 if (object_property_find(cpuobj, "reset-cbar")) { in calxeda_init() 217 object_property_set_int(cpuobj, "reset-cbar", MPCORE_PERIPHBASE, in calxeda_init() 220 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in calxeda_init()
|
H A D | versatilepb.c | 186 Object *cpuobj; in versatile_init() local 208 cpuobj = object_new(machine->cpu_type); in versatile_init() 214 if (object_property_find(cpuobj, "has_el3")) { in versatile_init() 215 object_property_set_bool(cpuobj, "has_el3", false, &error_fatal); in versatile_init() 218 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in versatile_init() 220 cpu = ARM_CPU(cpuobj); in versatile_init()
|
H A D | realview.c | 119 Object *cpuobj = object_new(machine->cpu_type); in realview_init() local 125 if (object_property_find(cpuobj, "has_el3")) { in realview_init() 126 object_property_set_bool(cpuobj, "has_el3", false, &error_fatal); in realview_init() 130 object_property_set_int(cpuobj, "reset-cbar", periphbase, in realview_init() 134 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in realview_init() 136 cpu_irq[n] = qdev_get_gpio_in(DEVICE(cpuobj), ARM_CPU_IRQ); in realview_init()
|
H A D | sbsa-ref.c | 763 Object *cpuobj; in sbsa_ref_init() local 770 cpuobj = object_new(possible_cpus->cpus[n].type); in sbsa_ref_init() 771 object_property_set_int(cpuobj, "mp-affinity", in sbsa_ref_init() 774 cs = CPU(cpuobj); in sbsa_ref_init() 777 numa_cpu_pre_plug(&possible_cpus->cpus[cs->cpu_index], DEVICE(cpuobj), in sbsa_ref_init() 780 if (object_property_find(cpuobj, "reset-cbar")) { in sbsa_ref_init() 781 object_property_set_int(cpuobj, "reset-cbar", in sbsa_ref_init() 786 object_property_set_int(cpuobj, "cntfrq", SBSA_GTIMER_HZ, &error_abort); in sbsa_ref_init() 788 object_property_set_link(cpuobj, "memory", OBJECT(sysmem), in sbsa_ref_init() 791 object_property_set_link(cpuobj, "secure-memory", in sbsa_ref_init() [all …]
|
H A D | exynos4210.c | 557 Object *cpuobj = object_new(ARM_CPU_TYPE_NAME("cortex-a9")); in exynos4210_realize() local 559 object_property_add_child(OBJECT(s), "cpu[*]", cpuobj); in exynos4210_realize() 563 if (object_property_find(cpuobj, "has_el3")) { in exynos4210_realize() 564 object_property_set_bool(cpuobj, "has_el3", false, &error_fatal); in exynos4210_realize() 567 s->cpu[n] = ARM_CPU(cpuobj); in exynos4210_realize() 568 object_property_set_int(cpuobj, "mp-affinity", in exynos4210_realize() 570 object_property_set_int(cpuobj, "reset-cbar", in exynos4210_realize() 573 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in exynos4210_realize()
|
H A D | vexpress.c | 220 Object *cpuobj = object_new(cpu_type); in init_cpus() local 223 object_property_set_bool(cpuobj, "has_el3", false, NULL); in init_cpus() 226 if (object_property_find(cpuobj, "has_el2")) { in init_cpus() 227 object_property_set_bool(cpuobj, "has_el2", false, NULL); in init_cpus() 231 if (object_property_find(cpuobj, "reset-cbar")) { in init_cpus() 232 object_property_set_int(cpuobj, "reset-cbar", periphbase, in init_cpus() 235 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in init_cpus()
|
H A D | virt.c | 2119 Object *cpuobj; in machvirt_init() local 2128 cpuobj = object_new(possible_cpus->cpus[0].type); in machvirt_init() 2129 armcpu = ARM_CPU(cpuobj); in machvirt_init() 2133 object_unref(cpuobj); in machvirt_init() 2227 Object *cpuobj; in machvirt_init() local 2234 cpuobj = object_new(possible_cpus->cpus[n].type); in machvirt_init() 2235 object_property_set_int(cpuobj, "mp-affinity", in machvirt_init() 2238 cs = CPU(cpuobj); in machvirt_init() 2241 numa_cpu_pre_plug(&possible_cpus->cpus[cs->cpu_index], DEVICE(cpuobj), in machvirt_init() 2244 aarch64 &= object_property_get_bool(cpuobj, "aarch64", NULL); in machvirt_init() [all …]
|
H A D | xilinx_zynq.c | 221 Object *cpuobj = object_new(machine->cpu_type); in zynq_init() local 223 object_property_set_int(cpuobj, "midr", ZYNQ_BOARD_MIDR, in zynq_init() 225 object_property_set_int(cpuobj, "reset-cbar", MPCORE_PERIPHBASE, in zynq_init() 228 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in zynq_init() 230 zynq_machine->cpu[n] = ARM_CPU(cpuobj); in zynq_init()
|
H A D | integratorcp.c | 589 Object *cpuobj; in integratorcp_init() local 598 cpuobj = object_new(machine->cpu_type); in integratorcp_init() 604 if (object_property_find(cpuobj, "has_el3")) { in integratorcp_init() 605 object_property_set_bool(cpuobj, "has_el3", false, &error_fatal); in integratorcp_init() 608 qdev_realize(DEVICE(cpuobj), NULL, &error_fatal); in integratorcp_init() 610 cpu = ARM_CPU(cpuobj); in integratorcp_init()
|
H A D | armsse.c | 989 Object *cpuobj = OBJECT(&s->armv7m[i]); in armsse_realize() local 1025 object_property_set_bool(cpuobj, "start-powered-off", true, in armsse_realize() 1029 if (!object_property_set_bool(cpuobj, "vfp", false, errp)) { in armsse_realize() 1034 if (!object_property_set_bool(cpuobj, "dsp", false, errp)) { in armsse_realize() 1038 if (!object_property_set_uint(cpuobj, "mpu-ns-regions", in armsse_realize() 1042 if (!object_property_set_uint(cpuobj, "mpu-s-regions", in armsse_realize() 1054 object_property_set_link(cpuobj, "memory", in armsse_realize() 1056 object_property_set_link(cpuobj, "idau", OBJECT(s), &error_abort); in armsse_realize() 1057 if (!sysbus_realize(SYS_BUS_DEVICE(cpuobj), errp)) { in armsse_realize()
|
H A D | boot.c | 1286 Object *cpuobj = OBJECT(cs); in arm_load_kernel() local 1288 object_property_set_int(cpuobj, "psci-conduit", info->psci_conduit, in arm_load_kernel() 1296 object_property_set_bool(cpuobj, "start-powered-off", true, in arm_load_kernel()
|
/openbmc/qemu/target/arm/ |
H A D | kvm_arm.h | 222 void kvm_arm_enable_mte(Object *cpuobj, Error **errp); 298 static inline void kvm_arm_enable_mte(Object *cpuobj, Error **errp) in kvm_arm_enable_mte() argument
|
H A D | kvm.c | 2435 void kvm_arm_enable_mte(Object *cpuobj, Error **errp) in kvm_arm_enable_mte() argument 2440 ARMCPU *cpu = ARM_CPU(cpuobj); in kvm_arm_enable_mte()
|
/openbmc/qemu/hw/misc/ |
H A D | iotkit-sysctl.c | 96 Object *cpuobj = OBJECT(arm_get_cpu_by_id(cpuid)); in set_init_vtor() local 98 if (cpuobj) { in set_init_vtor() 99 if (object_property_find(cpuobj, "init-svtor")) { in set_init_vtor() 100 object_property_set_uint(cpuobj, "init-svtor", vtor, &error_abort); in set_init_vtor()
|