Home
last modified time | relevance | path

Searched refs:cpudev (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/hw/arm/
H A Dbcm2838.c149 DeviceState *cpudev = DEVICE(&s_base->cpu[n]); in bcm2838_realize() local
153 qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in bcm2838_realize()
155 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in bcm2838_realize()
157 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in bcm2838_realize()
159 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in bcm2838_realize()
166 qdev_connect_gpio_out(cpudev, GTIMER_PHYS, in bcm2838_realize()
168 qdev_connect_gpio_out(cpudev, GTIMER_VIRT, in bcm2838_realize()
170 qdev_connect_gpio_out(cpudev, GTIMER_HYP, in bcm2838_realize()
172 qdev_connect_gpio_out(cpudev, GTIMER_SEC, in bcm2838_realize()
175 qdev_connect_gpio_out_named(cpudev, "pmu-interrupt", 0, in bcm2838_realize()
H A Dmps3r.c286 DeviceState *cpudev = DEVICE(mms->cpu[i]); in create_gic() local
302 qdev_connect_gpio_out(cpudev, irq, in create_gic()
307 qdev_connect_gpio_out_named(cpudev, "gicv3-maintenance-interrupt", 0, in create_gic()
311 qdev_connect_gpio_out_named(cpudev, "pmu-interrupt", 0, in create_gic()
316 qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in create_gic()
318 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in create_gic()
320 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in create_gic()
322 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in create_gic()
H A Daspeed_ast27x0.c439 DeviceState *cpudev = DEVICE(&a->cpu[i]); in aspeed_soc_ast2700_gic_realize() local
451 qdev_connect_gpio_out(cpudev, j, in aspeed_soc_ast2700_gic_realize()
457 qdev_connect_gpio_out_named(cpudev, "gicv3-maintenance-interrupt", in aspeed_soc_ast2700_gic_realize()
459 qdev_connect_gpio_out_named(cpudev, "pmu-interrupt", 0, in aspeed_soc_ast2700_gic_realize()
462 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in aspeed_soc_ast2700_gic_realize()
464 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in aspeed_soc_ast2700_gic_realize()
466 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in aspeed_soc_ast2700_gic_realize()
468 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in aspeed_soc_ast2700_gic_realize()
H A Dallwinner-h3.c286 DeviceState *cpudev = DEVICE(&s->cpus[i]); in allwinner_h3_realize() local
302 qdev_connect_gpio_out(cpudev, irq, in allwinner_h3_realize()
309 qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in allwinner_h3_realize()
311 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in allwinner_h3_realize()
313 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in allwinner_h3_realize()
315 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in allwinner_h3_realize()
H A Dallwinner-r40.c360 DeviceState *cpudev = DEVICE(&s->cpus[i]); in allwinner_r40_realize() local
376 qdev_connect_gpio_out(cpudev, irq, in allwinner_r40_realize()
383 qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in allwinner_r40_realize()
385 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in allwinner_r40_realize()
387 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in allwinner_r40_realize()
389 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in allwinner_r40_realize()
H A Dsbsa-ref.c474 DeviceState *cpudev = DEVICE(qemu_get_cpu(i)); in create_gic() local
490 qdev_connect_gpio_out(cpudev, irq, in create_gic()
495 qdev_connect_gpio_out_named(cpudev, "gicv3-maintenance-interrupt", 0, in create_gic()
500 qdev_connect_gpio_out_named(cpudev, "pmu-interrupt", 0, in create_gic()
505 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in create_gic()
507 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in create_gic()
509 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in create_gic()
511 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in create_gic()
H A Dvexpress.c260 DeviceState *cpudev = DEVICE(qemu_get_cpu(n)); in init_cpus() local
262 sysbus_connect_irq(busdev, n, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in init_cpus()
264 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in init_cpus()
266 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in init_cpus()
268 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in init_cpus()
H A Darmsse.c988 DeviceState *cpudev = DEVICE(&s->armv7m[i]); in armsse_realize() local
993 qdev_connect_clock_in(cpudev, "cpuclk", s->mainclk); in armsse_realize()
996 qdev_prop_set_uint32(cpudev, "num-irq", s->exp_numirq + NUM_SSE_IRQS); in armsse_realize()
1014 qdev_prop_set_uint32(cpudev, "init-svtor", s->init_svtor); in armsse_realize()
1073 s->exp_irqs[i][j] = qdev_get_gpio_in(cpudev, j + NUM_SSE_IRQS); in armsse_realize()
1102 DeviceState *cpudev = DEVICE(&s->armv7m[cpunum]); in armsse_realize() local
1105 qdev_get_gpio_in(cpudev, i)); in armsse_realize()
1404 DeviceState *cpudev = DEVICE(&s->armv7m[cpunum]); in armsse_realize() local
1407 qdev_get_gpio_in(cpudev, 6 + i)); in armsse_realize()
H A Dxilinx_zynq.c273 DeviceState *cpudev = DEVICE(zynq_machine->cpu[n]); in zynq_init() local
275 qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in zynq_init()
277 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in zynq_init()
H A Dxlnx-versal.c103 DeviceState *cpudev = DEVICE(&s->fpd.apu.cpu[i]); in versal_create_apu_gic() local
118 qdev_connect_gpio_out(cpudev, ti, in versal_create_apu_gic()
124 qdev_connect_gpio_out_named(cpudev, "gicv3-maintenance-interrupt", in versal_create_apu_gic()
126 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in versal_create_apu_gic()
128 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in versal_create_apu_gic()
130 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in versal_create_apu_gic()
132 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in versal_create_apu_gic()
H A Dvirt.c865 DeviceState *cpudev = DEVICE(qemu_get_cpu(i)); in create_gic() local
879 qdev_connect_gpio_out(cpudev, irq, in create_gic()
887 qdev_connect_gpio_out_named(cpudev, "gicv3-maintenance-interrupt", in create_gic()
895 qdev_connect_gpio_out_named(cpudev, "pmu-interrupt", 0, in create_gic()
899 sysbus_connect_irq(gicbusdev, i, qdev_get_gpio_in(cpudev, ARM_CPU_IRQ)); in create_gic()
901 qdev_get_gpio_in(cpudev, ARM_CPU_FIQ)); in create_gic()
903 qdev_get_gpio_in(cpudev, ARM_CPU_VIRQ)); in create_gic()
905 qdev_get_gpio_in(cpudev, ARM_CPU_VFIQ)); in create_gic()
909 qdev_get_gpio_in(cpudev, ARM_CPU_NMI)); in create_gic()
911 qdev_get_gpio_in(cpudev, ARM_CPU_VINMI)); in create_gic()
/openbmc/qemu/hw/avr/
H A Datmega.c222 DeviceState *cpudev; in atmega_realize() local
241 cpudev = DEVICE(&s->cpu); in atmega_realize()
307 connect_peripheral_irq(mc, sbd, 0, cpudev, USART_RXC_IRQ(i)); in atmega_realize()
308 connect_peripheral_irq(mc, sbd, 1, cpudev, USART_DRE_IRQ(i)); in atmega_realize()
309 connect_peripheral_irq(mc, sbd, 2, cpudev, USART_TXC_IRQ(i)); in atmega_realize()
341 connect_peripheral_irq(mc, sbd, 0, cpudev, TIMER_CAPT_IRQ(i)); in atmega_realize()
342 connect_peripheral_irq(mc, sbd, 1, cpudev, TIMER_COMPA_IRQ(i)); in atmega_realize()
343 connect_peripheral_irq(mc, sbd, 2, cpudev, TIMER_COMPB_IRQ(i)); in atmega_realize()
344 connect_peripheral_irq(mc, sbd, 3, cpudev, TIMER_COMPC_IRQ(i)); in atmega_realize()
345 connect_peripheral_irq(mc, sbd, 4, cpudev, TIMER_OVF_IRQ(i)); in atmega_realize()
/openbmc/qemu/hw/cpu/
H A Da15mpcore.c94 DeviceState *cpudev = DEVICE(qemu_get_cpu(i)); in a15mp_priv_realize() local
107 qdev_connect_gpio_out(cpudev, irq, in a15mp_priv_realize()
/openbmc/qemu/hw/loongarch/
H A Dvirt.c789 DeviceState *pch_pic, *pch_msi, *cpudev; in virt_irq_init() local
858 cpudev = DEVICE(cpu_state); in virt_irq_init()
864 qdev_connect_gpio_out(ipi, cpu, qdev_get_gpio_in(cpudev, IRQ_IPI)); in virt_irq_init()
887 cpudev = DEVICE(qemu_get_cpu(cpu)); in virt_irq_init()
890 qdev_get_gpio_in(cpudev, pin + 2)); in virt_irq_init()
/openbmc/linux/arch/x86/kernel/cpu/
H A Dcommon.c1701 const struct cpu_dev *cpudev = *cdev; in init_cpu_devs() local
1705 cpu_devs[count] = cpudev; in init_cpu_devs()