Searched +full:zynqmp +full:- +full:gem (Results 1 – 5 of 5) sorted by relevance
/qemu/include/hw/arm/ |
H A D | xlnx-zynqmp.h | 24 #include "hw/net/xlnx-zynqmp-can.h" 25 #include "hw/ide/ahci-sysbus.h" 29 #include "hw/dma/xlnx-zdma.h" 31 #include "hw/intc/xlnx-zynqmp-ipi.h" 32 #include "hw/rtc/xlnx-zynqmp-rtc.h" 38 #include "hw/nvram/xlnx-bbram.h" 39 #include "hw/nvram/xlnx-zynqmp-efuse.h" 40 #include "hw/or-irq.h" 41 #include "hw/misc/xlnx-zynqmp-apu-ctrl.h" 42 #include "hw/misc/xlnx-zynqmp-crf.h" [all …]
|
H A D | xlnx-versal.h | 17 #include "hw/or-irq.h" 21 #include "hw/dma/xlnx-zdma.h" 23 #include "hw/rtc/xlnx-zynqmp-rtc.h" 25 #include "hw/usb/xlnx-usb-subsystem.h" 26 #include "hw/misc/xlnx-versal-xramc.h" 27 #include "hw/nvram/xlnx-bbram.h" 28 #include "hw/nvram/xlnx-versal-efuse.h" 29 #include "hw/ssi/xlnx-versal-ospi.h" 31 #include "hw/misc/xlnx-versal-crl.h" 32 #include "hw/misc/xlnx-versal-pmc-iou-slcr.h" [all …]
|
/qemu/hw/arm/ |
H A D | xlnx-zynqmp.c | 21 #include "hw/arm/xlnx-zynqmp.h" 26 #include "target/arm/cpu-qom.h" 216 int num_rpus = MIN((int)(ms->smp.cpus - XLNX_ZYNQMP_NUM_APU_CPUS), in xlnx_zynqmp_create_rpu() 220 /* Don't create rpu-cluster object if there's nothing to put in it */ in xlnx_zynqmp_create_rpu() 224 object_initialize_child(OBJECT(s), "rpu-cluster", &s->rpu_cluster, in xlnx_zynqmp_create_rpu() 226 qdev_prop_set_uint32(DEVICE(&s->rpu_cluster), "cluster-id", 1); in xlnx_zynqmp_create_rpu() 231 object_initialize_child(OBJECT(&s->rpu_cluster), "rpu-cpu[*]", in xlnx_zynqmp_create_rpu() 232 &s->rpu_cpu[i], in xlnx_zynqmp_create_rpu() 233 ARM_CPU_TYPE_NAME("cortex-r5f")); in xlnx_zynqmp_create_rpu() 235 name = object_get_canonical_path_component(OBJECT(&s->rpu_cpu[i])); in xlnx_zynqmp_create_rpu() [all …]
|
H A D | xlnx-versal.c | 22 #include "hw/arm/xlnx-versal.h" 24 #include "target/arm/cpu-qom.h" 27 #define XLNX_VERSAL_ACPU_TYPE ARM_CPU_TYPE_NAME("cortex-a72") 28 #define XLNX_VERSAL_RCPU_TYPE ARM_CPU_TYPE_NAME("cortex-r5f") 38 object_initialize_child(OBJECT(s), "apu-cluster", &s->fpd.apu.cluster, in versal_create_apu_cpus() 40 qdev_prop_set_uint32(DEVICE(&s->fpd.apu.cluster), "cluster-id", 0); in versal_create_apu_cpus() 42 for (i = 0; i < ARRAY_SIZE(s->fpd.apu.cpu); i++) { in versal_create_apu_cpus() 45 object_initialize_child(OBJECT(&s->fpd.apu.cluster), in versal_create_apu_cpus() 46 "apu-cpu[*]", &s->fpd.apu.cpu[i], in versal_create_apu_cpus() 48 obj = OBJECT(&s->fpd.apu.cpu[i]); in versal_create_apu_cpus() [all …]
|
H A D | xlnx-versal-virt.c | 13 #include "qemu/error-report.h" 20 #include "hw/qdev-properties.h" 21 #include "hw/arm/xlnx-versal.h" 26 #define TYPE_XLNX_VERSAL_VIRT_MACHINE MACHINE_TYPE_NAME("xlnx-versal-virt") 61 s->fdt = create_device_tree(&s->fdt_size); in fdt_create() 62 if (!s->fdt) { in fdt_create() 68 s->phandle.gic = qemu_fdt_alloc_phandle(s->fdt); in fdt_create() 69 for (i = 0; i < ARRAY_SIZE(s->phandle.ethernet_phy); i++) { in fdt_create() 70 s->phandle.ethernet_phy[i] = qemu_fdt_alloc_phandle(s->fdt); in fdt_create() 72 s->phandle.clk_25Mhz = qemu_fdt_alloc_phandle(s->fdt); in fdt_create() [all …]
|