/openbmc/qemu/hw/arm/ |
H A D | bcm2838.c | 149 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 D | mps3r.c | 286 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 D | aspeed_ast27x0.c | 439 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 D | allwinner-h3.c | 286 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 D | allwinner-r40.c | 360 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 D | sbsa-ref.c | 474 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 D | vexpress.c | 260 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 D | armsse.c | 988 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 D | xilinx_zynq.c | 273 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 D | xlnx-versal.c | 103 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 D | virt.c | 865 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 D | atmega.c | 222 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 D | a15mpcore.c | 94 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 D | virt.c | 789 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 D | common.c | 1701 const struct cpu_dev *cpudev = *cdev; in init_cpu_devs() local 1705 cpu_devs[count] = cpudev; in init_cpu_devs()
|