#include "qemu/event_notifier.h"
#include "qemu/main-loop.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/visitor.h"
#include "qapi/qapi-types-common.h"
#include "qapi/qapi-visit-common.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/acpi/acpi.h"
#include "hw/nvram/fw_cfg.h"
#include "qemu/config-file.h"
#include "hw/acpi/pcihp.h"
#include "hw/acpi/generic_event_device.h"
#include "hw/pci/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/mem/pc-dimm.h"
#include "hw/mem/nvdimm.h"
#include "hw/pci/pci_device.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/apm.h"
#include "hw/i2c/pm_smbus.h"
#include "hw/pci/pci.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/adc/aspeed_adc.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/adc/zynq-xadc.h"
#include "migration/vmstate.h"
#include "qemu/timer.h"
#include "qapi/error.h"
#include "hw/pci/pci_host.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "alpha_sys.h"
#include "hw/arm/armsse.h"
#include "hw/arm/armsse-version.h"
#include "hw/arm/boot.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
/*
#include "exec/tswap.h"
#include "cpu.h"
#include "hw/cpu/a9mpcore.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/blockdev.h"
#include "system/system.h"
#include "hw/sysbus.h"
#include "hw/net/lan9118.h"
#include "hw/qdev-properties.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "target/arm/cpu-qom.h"
#define SMDK_LAN9118_BASE_ADDR 0x05000000
#include "qemu/error-report.h"
#include "hw/char/pl011.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sd/sd.h"
#include "qom/object.h"
#include "qemu/audio.h"
#include "hw/core/split-irq.h"
#include "hw/qdev-clock.h"
#include "qom/object.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define MPS2TZ_NUMIRQ_MAX 96
#define MPS2TZ_RAM_MAX 5
#include "ui/console.h"
#include "hw/i2c/i2c.h"
#include "hw/i2c/bitbang_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/or-irq.h"
#include "hw/audio/wm8750.h"
#include "system/block-backend.h"
#include "cpu.h"
#include "system/address-spaces.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/arm/boot.h"
#include "hw/arm/omap.h"
#include "hw/char/pl011.h"
#include "hw/cpu/a9mpcore.h"
#include "hw/intc/realview_gic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/i2c/arm_sbcon_i2c.h"
#include "hw/sd/sd.h"
#include "qemu/audio.h"
#include "qemu/osdep.h"
#include "qemu/bitops.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
#include "hw/arm/armv7m.h"
#include "hw/char/pl011.h"
#include "hw/input/stellaris_gamepad.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/watchdog/cmsdk-apb-watchdog.h"
#include "migration/vmstate.h"
#include "hw/misc/unimp.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/sysbus.h"
#include "hw/pci/pci.h"
#include "hw/i2c/i2c.h"
#include "hw/i2c/arm_sbcon_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/boards.h"
#include "hw/block/flash.h"
#include "qemu/error-report.h"
#include "hw/intc/arm_gic.h"
#include "hw/intc/arm_gicv3_common.h"
#include "hw/intc/arm_gicv3_its_common.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "kvm_arm.h"
#include "hvf_arm.h"
#include "hw/firmware/smbios.h"
#include "qemu/timer.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/audio.h"
#include "hw/audio/asc.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/audio/model.h"
#include "qemu/audio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "hw/audio/model.h"
#include "qemu/audio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/audio/wm8750.h"
#include "qemu/audio.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/audio/model.h"
#include "qemu/audio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/error-report.h"
#include "qemu/timer.h"
#include "hw/acpi/acpi_aml_interface.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/error-report.h"
#include "qemu/timer.h"
#include "qemu/memalign.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "hw/char/avr_usart.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "hw/char/bcm2835_aux.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/char/cadence_uart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties-system.h"
#include "trace.h"
#include "chardev/char-fe.h"
#include "chardev/char-serial.h"
#include "hw/char/cmsdk-apb-uart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties-system.h"
REG32(DATA, 0)
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "hw/char/serial.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/sysbus.h"
#include "chardev/char-serial.h"
#include "hw/arm/exynos4210.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties-system.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/char/grlib_uart.h"
#include "qemu/osdep.h"
#include "hw/char/ibex_uart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "hw/char/imx_serial.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/ipack/ipack.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/char/max78000_uart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/char/nrf51_uart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/char/pl011.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/char/serial.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/char/serial.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/bitops.h"
#include "hw/char/serial.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "chardev/char-serial.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-core.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "chardev/char.h"
#include "chardev/char-fe.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/char/sifive_uart.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "hw/char/stm32f2xx_usart.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/log.h"
#include "migration/vmstate.h"
#include "hw/char/stm32l4x5_usart.h"
#include "hw/core/clock.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/log.h"
#include "qapi/error.h"
#include "hw/char/xilinx_uartlite.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "hw/qdev-core.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
static NamedGPIOList *qdev_get_named_gpio_list(DeviceState *dev,
*/
#include "qemu/osdep.h"
#include "qemu/main-loop.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
void qemu_set_irq(qemu_irq irq, int level)
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/or-irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qapi/visitor.h"
#include "qemu/error-report.h"
#include "qemu/option.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "hw/core/split-irq.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/cpu/a15mpcore.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "system/kvm.h"
#include "kvm_arm.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/cpu/a9mpcore.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/core/cpu.h"
#include "target/arm/cpu-qom.h"
#include "qemu/module.h"
#include "hw/cpu/arm11mpcore.h"
#include "hw/intc/realview_gic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#define ARM11MPCORE_NUM_GIC_PRIORITY_BITS 4
#include "qemu/module.h"
#include "hw/cpu/arm11mpcore.h"
#include "hw/intc/realview_gic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
#define TYPE_REALVIEW_MPCORE_RIRQ "realview_mpcore"
#include "qemu/log.h"
#include "block/aio-wait.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "apple-gfx.h"
#include "trace.h"
#include "qapi/error.h"
#include "hw/display/bcm2835_fb.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "ui/console.h"
#include "framebuffer.h"
#include "ui/pixel_ops.h"
#include "ui/console.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/display/dm163.h"
#include "ui/console.h"
#include "qemu/osdep.h"
#include "hw/qdev-properties.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "ui/console.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "ui/console.h"
#include "hw/arm/omap.h"
#include "framebuffer.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/display/xlnx_dp.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#ifndef DEBUG_DP
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/dma/bcm2835_dma.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/log.h"
#include "qemu/timer.h"
#include "hw/arm/omap.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/arm/soc_dma.h"
struct omap_dma_channel_s {
#include "qemu/module.h"
#include "hw/dma/pl080.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "qemu/cutils.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/mips/mips.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sparc/sparc32_dma.h"
#include "hw/sparc/sun4m_iommu.h"
#include "qapi/error.h"
#include "qemu/timer.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/dma/xlnx-zdma.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "qemu/osdep.h"
#include "hw/dma/xlnx-zynq-devcfg.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "system/dma.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/dma/xlnx_dpdma.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#ifndef DEBUG_DPDMA
#include "hw/misc/aspeed_scu.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "hw/registerfields.h"
#include "migration/vmstate.h"
#include "hw/sd/sd.h"
#include "hw/gpio/bcm2835_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define GPFSEL0 0x00
#define GPFSEL1 0x04
#include "migration/vmstate.h"
#include "hw/sd/sd.h"
#include "hw/gpio/bcm2838_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define GPFSEL0 0x00
#define GPFSEL1 0x04
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/gpio/imx_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "hw/gpio/npcm7xx_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/gpio/nrf51_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/arm/omap.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "hw/gpio/pca9552.h"
#include "hw/gpio/pca9552_regs.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "hw/qdev-properties.h"
#include "hw/gpio/pca9554.h"
#include "hw/gpio/pca9554_regs.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/osdep.h"
#include "hw/i2c/i2c.h"
#include "hw/gpio/pcf8574.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/gpio/sifive_gpio.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "hw/gpio/stm32l4x5_gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/clock.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/i2c/allwinner-i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/i2c/i2c.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "hw/i2c/aspeed_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "hw/i2c/bcm2835_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
static void bcm2835_i2c_update_interrupt(BCM2835I2CState *s)
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/i2c/bitbang_i2c.h"
#include "hw/sysbus.h"
#include "qemu/module.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
#ifndef EXYNOS4_I2C_DEBUG
#include "qemu/osdep.h"
#include "hw/i2c/imx_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/i2c/i2c.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qom/object.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/arm/omap.h"
#include "hw/sysbus.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/i2c/ppc4xx_i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define PPC4xx_I2C_MEM_SIZE 18
#include "hw/intc/i8259.h"
#include "qemu/module.h"
#include "hw/intc/kvm_irqcount.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
#include "qom/object.h"
#include "hw/pci/pci.h"
#include "hw/pci/msi.h"
#include "hw/pci/msix.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/xen/xen_backend_ops.h"
#include "xen_evtchn.h"
#include "microvm-dt.h"
#include "hw/loader.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/i386/kvm/clock.h"
#include "hw/i386/microvm.h"
#include "hw/i386/x86.h"
#include "hw/usb/usb.h"
#include "net/net.h"
#include "hw/ide/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
#include "hw/i386/kvm/clock.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "system/runstate.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/i386/pc.h"
#include "trace.h"
#include "target/i386/sev.h"
#include "hw/acpi/cpu_hotplug.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "multiboot.h"
#include "elf.h"
#include "hw/i386/x86.h"
#include "target/i386/cpu.h"
#include "hw/intc/i8259.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
/* TSC handling */
#include "hw/hw.h"
#include "hw/i386/pc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/i386/apic-msidef.h"
#include "hw/xen/xen-x86.h"
#include "qemu/range.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/error-report.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "migration/vmstate.h"
#include "qemu/error-report.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/mac_dbdma.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci.h"
#include "migration/vmstate.h"
#include "system/dma.h"
#include "system/dma.h"
#include "hw/isa/vt82c686.h"
#include "hw/ide/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "ide-internal.h"
#include "trace.h"
#include "trace.h"
#include "system/address-spaces.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
#include "hw/acpi/acpi_aml_interface.h"
#include "hw/input/ps2.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/input/i8042.h"
#include "hw/qdev-properties.h"
#include "system/reset.h"
#include "migration/vmstate.h"
#include "hw/input/ps2.h"
#include "hw/input/pl050.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/input/ps2.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/input/stellaris_gamepad.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "ui/console.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/intc/allwinner-a10-pic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/log.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "gic_internal.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/msi.h"
#include "hw/qdev-properties.h"
#include "system/kvm.h"
#include "qemu/main-loop.h"
#include "trace.h"
#include "gicv3_internal.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "cpu.h"
#include "target/arm/cpregs.h"
#include "target/arm/cpu-features.h"
#include "migration/vmstate.h"
#include "qemu/timer.h"
#include "hw/intc/armv7m_nvic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "system/tcg.h"
#include "system/runstate.h"
#include "qemu/osdep.h"
#include "hw/intc/aspeed_intc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/log.h"
#include "trace.h"
#include "hw/registerfields.h"
#include "qemu/osdep.h"
#include "hw/intc/aspeed_vic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/intc/bcm2835_ic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/intc/bcm2836_control.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/intc/exynos4210_combiner.h"
#include "hw/arm/exynos4210.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qom/object.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/intc/exynos4210_gic.h"
#include "hw/arm/exynos4210.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "hw/intc/heathrow_pic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
static inline int heathrow_check_irq(HeathrowPICState *pic)
#include "qemu/osdep.h"
#include "hw/intc/i8259.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "qemu/timer.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/intc/imx_avic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/loongarch_pch_msi.h"
#include "hw/intc/loongarch_pch_pic.h"
#include "hw/intc/loongarch_dintc.h"
#include "qemu/module.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loongarch/virt.h"
#include "system/address-spaces.h"
#include "system/kvm.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/loongarch_pch_msi.h"
#include "hw/intc/loongarch_pch_pic.h"
#include "hw/pci/msi.h"
#include "qemu/osdep.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/loongarch_pch_pic.h"
#include "system/kvm.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/intc/loongson_ipi_common.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/log.h"
#include "migration/vmstate.h"
#include "system/kvm.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/intc/loongson_liointc.h"
#include "system/reset.h"
#include "kvm_mips.h"
#include "hw/intc/mips_gic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
static void mips_gic_set_vp_irq(MIPSGICState *gic, int vp, int pin)
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/arm/omap.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci.h"
#include "hw/ppc/openpic.h"
#include "hw/ppc/ppc_e500.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/intc/ppc-uic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/intc/realview_gic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
static void realview_gic_set_irq(void *opaque, int irq, int level)
#include "hw/qdev-properties.h"
#include "hw/intc/riscv_aclint.h"
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
typedef struct riscv_aclint_mtimer_callback {
#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/intc/riscv_aplic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "target/riscv/cpu.h"
#include "system/system.h"
#include "system/kvm.h"
#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/intc/riscv_imsic.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "target/riscv/cpu.h"
#include "target/riscv/cpu_bits.h"
#include "system/system.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/qdev-properties.h"
#include "hw/intc/rx_icu.h"
#include "qemu/log.h"
#include "cpu.h"
#include "hw/sh4/sh_intc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sh4/sh.h"
#include "trace.h"
#include "hw/intc/sifive_plic.h"
#include "target/riscv/cpu.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
static bool addr_between(uint32_t addr, uint32_t base, uint32_t num)
#include "qemu/module.h"
#include "hw/sysbus.h"
#include "hw/intc/intc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
#include "qom/object.h"
#include "qapi/visitor.h"
#include "migration/vmstate.h"
#include "hw/intc/intc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
#include "system/reset.h"
#include "target/ppc/cpu.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qom/object.h"
#include "system/reset.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/xive.h"
#include "hw/ppc/xive2.h"
#include "hw/ppc/xive_regs.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/intc/xlnx-pmu-iomod-intc.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#ifndef XLNX_PMU_IO_INTC_ERR_DEBUG
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/intc/xlnx-zynqmp-ipi.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#ifndef XLNX_ZYNQMP_IPI_ERR_DEBUG
#define XLNX_ZYNQMP_IPI_ERR_DEBUG 0
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/ipack/ipack.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "hw/ipack/ipack.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ipmi/ipmi_bt.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ipmi/ipmi_kcs.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/pci/pci_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/i8259.h"
#include "hw/timer/i8254.h"
#include "migration/vmstate.h"
#include "hw/dma/i8257.h"
#include "hw/isa/isa.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/apm.h"
#include "hw/pci/pci.h"
#include "hw/southbridge/ich9.h"
#include "hw/dma/i8257.h"
#include "hw/southbridge/piix.h"
#include "hw/timer/i8254.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ide/piix.h"
#include "hw/intc/i8259.h"
#include "hw/isa/isa.h"
#include "hw/isa/superio.h"
#include "hw/intc/i8259.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/dma/i8257.h"
#include "hw/usb/hcd-uhci.h"
#include "hw/timer/i8254.h"
#include "system/rtc.h"
#include "hw/loongarch/virt.h"
#include "system/address-spaces.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "net/net.h"
#include "hw/loader.h"
#include "elf.h"
#include "cpu.h"
#include "hw/qdev-properties.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/m68k/mcf.h"
#include "qemu/timer.h"
#include "hw/ptimer.h"
#include "qapi/error.h"
#include "qemu/datadir.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/m68k/mcf.h"
#include "hw/m68k/mcf_fec.h"
#include "qemu/timer.h"
#include "qemu/module.h"
#include "qemu/log.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/m68k/mcf.h"
#include "hw/qdev-properties.h"
#include "exec/cpu-interrupt.h"
#include "system/system.h"
#include "system/qtest.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/m68k/next-cube.h"
#include "hw/core/boards.h"
#include "hw/loader.h"
#include "cpu.h"
#include "hw/m68k/q800-glue.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/nmi.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/pci/pci_bus.h"
#include "qemu/log.h"
#include "hw/ide/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "elf.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "qemu/main-loop.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/kvm.h"
#include "kvm_mips.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qemu/timer.h"
#include "system/runstate.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/armsse-mhu.h"
REG32(CPU0INTR_STAT, 0x0)
#include "migration/vmstate.h"
#include "crypto/hash.h"
#include "hw/qdev-properties.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
#define R_CRYPT_CMD (0x10 / 4)
#include "hw/misc/aspeed_lpc.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/aspeed_peci.h"
#include "hw/registerfields.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/aspeed_xdma.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "hw/misc/avr_power.h"
#include "qemu/log.h"
#include "hw/qdev-properties.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
static void avr_mask_reset(DeviceState *dev)
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/bcm2835_mbox.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "hw/misc/bcm2835_property.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/bcm2835_mbox_defs.h"
#include "hw/arm/raspberrypi-fw-defs.h"
#include "system/dma.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/main-loop.h"
#include "qemu/module.h"
#include "qemu/guest-random.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/imx_rngc.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/iotkit-secctl.h"
#include "hw/arm/armsse-version.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties-system.h"
#include "hw/sysbus.h"
#include "chardev/char-fe.h"
#include "qemu/log.h"
#include "qapi/error.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/system.h"
#include "system/runstate.h"
#include "migration/vmstate.h"
#include "system/address-spaces.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/timer.h"
#include "hw/misc/mac_via.h"
#include "hw/misc/mos6522.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/misc/macio/cuda.h"
#include "migration/vmstate.h"
#include "hw/misc/macio/macio.h"
#include "hw/misc/macio/gpio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/nmi.h"
#include "qemu/log.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/mac_dbdma.h"
#include "migration/vmstate.h"
#include "qemu/main-loop.h"
#include "qemu/osdep.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/macio/pmu.h"
#include "qemu/timer.h"
#include "system/runstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/max78000_aes.h"
#include "crypto/aes.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/runstate.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/max78000_icc.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/max78000_trng.h"
#include "qemu/guest-random.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/misc/mchp_pfsoc_ioscb.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/misc/mchp_pfsoc_sysreg.h"
#include "system/runstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/mos6522.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "trace.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
#include "hw/misc/mps2-scc.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/misc/npcm7xx_mft.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/misc/npcm7xx_pwm.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "hw/arm/nrf51.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/nrf51_rng.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/arm/omap.h"
struct clk {
#include "qemu/osdep.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "qemu/timer.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/misc/sifive_e_aon.h"
#include "qapi/visitor.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/stm32_rcc.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/stm32f4xx_exti.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/stm32f4xx_syscfg.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/misc/stm32l4x5_exti.h"
#include "hw/misc/stm32l4x5_rcc.h"
#include "hw/misc/stm32l4x5_rcc_internals.h"
#include "hw/core/clock.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/core/clock.h"
#include "hw/qdev-clock.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/tz-mpc.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/tz-msc.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/tz-ppc.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/xlnx-versal-cframe-reg.h"
#ifndef XLNX_VERSAL_CFRAME_REG_ERR_DEBUG
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/register.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qemu/units.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/register.h"
#include "hw/resettable.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/register.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#include "hw/qdev-properties.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/xlnx-versal-xramc.h"
#ifndef XLNX_XRAM_CTRL_ERR_DEBUG
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/register.h"
#include "qemu/bitops.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/xlnx-zynqmp-crf.h"
#include "target/arm/arm-powerctl.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "net/net.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "trace.h"
#include "migration/vmstate.h"
#include "net/net.h"
#include "qemu/fifo8.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/allwinner_emac.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include <zlib.h> /* for crc32 */
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/cadence_gem.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/bitops.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "net/can_emu.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/bitops.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "net/can_emu.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/register.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/register.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/net/dp8393x.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/mii.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/ftgmac100.h"
#include "system/dma.h"
#include "qapi/error.h"
#include "qemu/timer.h"
#include "net/net.h"
#include "net/eth.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "system/address-spaces.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/imx_fec.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "migration/vmstate.h"
#include "net/net.h"
#include "net/eth.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/lan9118_phy.h"
#include "hw/net/lan9118.h"
#include "hw/ptimer.h"
#include "qemu/osdep.h"
#include "hw/net/lan9118_phy.h"
#include "hw/net/mii.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/resettable.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "net/net.h"
#include "qemu/module.h"
#include "hw/m68k/mcf.h"
#include "hw/registerfields.h"
#include "hw/net/msf2-emac.h"
#include "hw/net/mii.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/mv88w8618_eth.h"
#include "migration/vmstate.h"
#include "system/dma.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "net/eth.h"
#include "qemu/module.h"
#include "system/memory.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "ne2000.h"
#include "trace.h"
#include <zlib.h> /* for crc32 */
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/net/npcm7xx_emc.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/mii.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "net/net.h"
#define PCNET_LOOPTEST_NOCRC 2
#include "system/memory.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
/* BUS CONFIGURATION REGISTERS */
#define BCR_MSRDA 0
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "net/net.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/net/smc91c111.h"
#include "hw/registerfields.h"
#include "hw/qdev-properties.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "hw/nvram/eeprom93xx.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "net/net.h"
#include "net/checksum.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/stream.h"
#include "qom/object.h"
#include "qom/object.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/misc/unimp.h"
#include "qemu/osdep.h"
#include "qemu/datadir.h"
#include "exec/target_page.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "hw/nubus/nubus.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "net/net.h"
#include "qapi/error.h"
#include "cpu.h"
#include "system/address-spaces.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/core/split-irq.h"
#include "qapi/error.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/i2c/bitbang_i2c.h"
#include "hw/intc/i8259.h"
#include "hw/pci-host/articia.h"
#include "qapi/error.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_host.h"
#include "hw/pci/pcie_port.h"
#include "hw/pci-host/aspeed_pcie.h"
#include "qemu/module.h"
#include "qemu/units.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_bus.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "hw/pci/pci_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/mips/mips.h"
#include "hw/pci-host/bonito.h"
#include "hw/pci/pci_host.h"
#include "hw/pci/pcie_port.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-host/designware.h"
#define DESIGNWARE_PCIE_PORT_LINK_CONTROL 0x710
#include "qemu/module.h"
#include "qemu/units.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_bus.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_bus.h"
#include "hw/pci-host/gpex.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/qdev-properties.h"
#include "hw/pci/pci_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "trace.h"
#include "hw/misc/empty_slot.h"
#include "migration/vmstate.h"
#include "hw/intc/i8259.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
#include "qom/object.h"
#include "hw/sysbus.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/i8259.h"
#include "hw/qdev-properties.h"
#include "system/address-spaces.h"
#include "hw/pci/pcie_port.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_chip.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qom/object.h"
#include "system/system.h"
#include "hw/pci-host/pnv_phb3.h"
#include "hw/ppc/pnv.h"
#include "hw/pci/msi.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "system/reset.h"
#include "hw/pci/pcie_port.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_xscom.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qom/object.h"
#include "trace.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/units.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-host/ppc4xx.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-host/ppc4xx.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
#include "hw/qdev-properties.h"
#include "hw/intc/i8259.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/or-irq.h"
#include "qom/object.h"
#include "hw/qdev-properties.h"
#include "hw/pci/pci_bridge.h"
#include "hw/pci/pci_bus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-bridge/simba.h"
#include "hw/pci-host/sabre.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/sh4/sh.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qemu/module.h"
#include "hw/pci/pci_device.h"
#include "qemu/units.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_bus.h"
#include "hw/pci/pci_host.h"
#include "qapi/error.h"
#include "hw/pci/pci_bridge.h"
#include "hw/qdev-properties.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-host/xilinx-pcie.h"
enum root_cfg_reg {
#include "qemu/osdep.h"
#include "qemu/datadir.h"
#include "qemu/units.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci.h"
#include "hw/pci/pci_bridge.h"
#include "hw/pci/pci_bus.h"
#include "hw/platform-bus.h"
#include "hw/net/fsl_etsec/etsec.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sd/sdhci.h"
#include "hw/misc/unimp.h"
#include "hw/ppc/ppc.h"
#include "hw/sysbus.h"
#include "hw/pci/pci_host.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/or-irq.h"
#include "hw/pci-host/articia.h"
#include "hw/pci-host/mv64361.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/fdt.h"
#include "hw/ppc/ppc.h"
#include "qemu/log.h"
#include "system/reset.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/pnv.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/pnv.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_chip.h"
#include "qemu/osdep.h"
#include "system/address-spaces.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "target/ppc/cpu.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_xscom.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/ppc.h"
#include "hw/ppc/ppc_e500.h"
#include "qemu/timer.h"
#include "qemu/units.h"
#include "qapi/error.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/ppc4xx.h"
#include "hw/pci-host/ppc4xx.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
#include "system/address-spaces.h" /* get_system_memory() */
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/ppc4xx.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/ppc/spapr.h"
#include "hw/ppc/spapr_vio.h"
#include "hw/pci/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci-host/spapr.h"
#include "hw/ppc/spapr_drc.h"
#include "qemu/help_option.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ppc/spapr.h"
#include "hw/ppc/spapr_cpu_core.h"
#include "hw/ppc/spapr_xive.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/pci/pci.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_bus.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "hw/cpu/cluster.h"
#include "qemu/bcd.h"
#include "hw/ptimer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/arm/exynos4210.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "hw/rtc/goldfish_rtc.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/bitops.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/register.h"
#include "qemu/timer.h"
#include "system/system.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/rtc/m48t59.h"
#include "qemu/timer.h"
#include "qemu/bcd.h"
#include "hw/acpi/acpi_aml_interface.h"
#include "hw/intc/kvm_irqcount.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qemu/timer.h"
#include "qemu/osdep.h"
#include "hw/rtc/pl031.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/timer.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/cutils.h"
#include "system/system.h"
#include "system/rtc.h"
#include "qemu/osdep.h"
#include "hw/pci/pci_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/nvram/eeprom93xx.h"
#include "hw/scsi/esp.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/scsi/esp.h"
#include "trace.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci_device.h"
#include "hw/scsi/scsi.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/scsi/scsi.h"
#include "hw/scsi/ncr53c710.h"
#include "qemu/fifo8.h"
#include "qom/object.h"
#include "system/memory.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/timer.h"
#define TYPE_NCR710_SCSI "ncr710-scsi"
#include "system/blockdev.h"
#include "system/dma.h"
#include "hw/qdev-properties.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sd/allwinner-sdhost.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "qemu/error-report.h"
#include "hw/sd/aspeed_sdhci.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
#include "trace.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "system/blockdev.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sd/bcm2835_sdhost.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/arm/omap.h"
#include "hw/sd/sd.h"
#include "system/blockdev.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sd/sd.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "qemu/cutils.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "system/block-backend.h"
#include "hw/sd/sd.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/module.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sd/sdhci.h"
#include "sdhci-internal.h"
#include "qemu/units.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "system/dma.h"
#include "qemu/timer.h"
#include "qemu/osdep.h"
#include "hw/i2c/pmbus_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/osdep.h"
#include "hw/i2c/pmbus_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/osdep.h"
#include "hw/i2c/pmbus_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/osdep.h"
#include "hw/i2c/pmbus_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/osdep.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "hw/sensor/tmp105.h"
#include "qapi/error.h"
#include "net/net.h"
#include "sh7750_regs.h"
#include "hw/ide/mmio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "hw/usb/usb.h"
#include "hw/block/flash.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sh4/sh.h"
#include "system/system.h"
#include "target/sh4/cpu.h"
#include "qapi/error.h"
#include "qemu/datadir.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/timer.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "hw/char/escc.h"
#include "hw/misc/empty_slot.h"
#include "hw/misc/unimp.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/or-irq.h"
#include "hw/loader.h"
#include "elf.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sparc/sun4m_iommu.h"
#include "hw/sysbus.h"
#include "qemu/datadir.h"
#include "cpu.h"
#include "exec/target_page.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/pci/pci.h"
#include "hw/pci/pci_bridge.h"
#include "hw/pci/pci_host.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ssi/allwinner-a10-spi.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/units.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ssi/aspeed_smc.h"
#include "qemu/log.h"
#include "qemu/fifo8.h"
#include "hw/ssi/bcm2835_spi.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "migration/vmstate.h"
static void bcm2835_spi_update_int(BCM2835SPIState *s)
#include "qemu/module.h"
#include "hw/registerfields.h"
#include "hw/ssi/ibex_spi_host.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ssi/imx_spi.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ssi/mss-spi.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/ssi/npcm7xx_fiu.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/ssi/npcm_pspi.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ssi/pl022.h"
#include "hw/ssi/ssi.h"
#include "qemu/log.h"
#include "hw/ssi/pnv_spi_regs.h"
#include "hw/ssi/ssi.h"
#include <libfdt.h>
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
#define PNV_SPI_OPCODE_LO_NIBBLE(x) (x & 0x0F)
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/ssi/ssi.h"
#include "qemu/module.h"
#include "qemu/fifo8.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/ssi/ssi.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "hw/qdev-properties.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ssi/xlnx-versal-ospi.h"
#ifndef XILINX_VERSAL_OSPI_ERR_DEBUG
#include "qemu/osdep.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/timer/a9gtimer.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/timer/allwinner-a10-pit.h"
#include "qemu/osdep.h"
#include "hw/hw.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "hw/timer/arm_mptimer.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/timer/armv7m_systick.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/qdev-clock.h"
#include "qemu/timer.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/timer/aspeed_timer.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/timer/avr_timer16.h"
#include "trace.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
#include "hw/qdev-clock.h"
#include "qapi/error.h"
#include "trace.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/qdev-clock.h"
#include "hw/timer/cmsdk-apb-timer.h"
#include "hw/ptimer.h"
#include "hw/arm/exynos4210.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
//#define DEBUG_MCT
#include "hw/ptimer.h"
#include "hw/arm/exynos4210.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
//#define DEBUG_PWM
#include "hw/timer/grlib_gptimer.h"
#include "hw/sysbus.h"
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/timer.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/module.h"
#include "qemu/timer.h"
#include "hw/timer/i8254.h"
#include "qemu/log.h"
#include "qemu/timer.h"
#include "hw/timer/ibex_timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "target/riscv/cpu.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/timer/imx_epit.h"
#include "migration/vmstate.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/misc/imx_ccm.h"
#include "qemu/module.h"
#include "qemu/log.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/timer/imx_gpt.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/timer/mss-timer.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/timer/npcm7xx_timer.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "hw/arm/nrf51.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/timer/nrf51_timer.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qemu/timer.h"
#include "system/runstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/qdev-properties.h"
#include "hw/timer/renesas_cmt.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/qdev-properties.h"
#include "hw/timer/renesas_tmr.h"
#include "qemu/osdep.h"
#include "system/memory.h"
#include "qemu/log.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sh4/sh.h"
#include "hw/timer/tmu012.h"
#include "hw/ptimer.h"
#include "qemu/osdep.h"
#include "trace.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/timer/sifive_pwm.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
#include "qemu/osdep.h"
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/timer/sse-timer.h"
#include "hw/timer/sse-counter.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/registerfields.h"
#include "hw/core/clock.h"
#include "hw/qdev-clock.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/timer/stm32f2xx_timer.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
* TPM Profile (PTP) Specification, Family 2.0, Revision 00.43
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/isa.h"
#include "qapi/error.h"
#include "qemu/bswap.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
#include "scsi/constants.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "trace.h"
#include "ufs.h"
#define HW_USB_HCD_DWC2_H
#include "qemu/timer.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/usb/usb.h"
#include "system/dma.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/usb/ehci-regs.h"
#include "hw/usb/hcd-ehci.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qemu/timer.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qemu/timer.h"
#include "hw/usb/uhci-regs.h"
#include "migration/vmstate.h"
#include "hw/pci/pci.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/timer.h"
#include "qapi/error.h"
#include "hcd-xhci-sysbus.h"
#include "hw/acpi/aml-build.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
static bool xhci_sysbus_intr_raise(XHCIState *xhci, int n, bool level)
{
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/isa/vt82c686.h"
#include "hcd-uhci.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/register.h"
#include "qemu/bitops.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "standard-headers/linux/virtio_mmio.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/virtio/virtio.h"
#include "crypto/hash.h"
#include "crypto/aes.h"
#include "crypto/cipher.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/vmapple/vmapple.h"
#include "migration/vmstate.h"
#include "qemu/units.h"
#include "monitor/qdev.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/module.h"
#include "system/watchdog.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/qdev-properties.h"
#include "hw/registerfields.h"
#include "hw/qdev-clock.h"
#include "qemu/units.h"
#include "qapi/visitor.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/tpm.h"
#include "system/tpm_backend.h"
#include "system/runstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/xtensa/mx_pic.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "cpu.h"
#include "exec/cpu-interrupt.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/log.h"
#include "qemu/timer.h"
#include "qemu/atomic.h"
#define NPCM7XX_ADC_H
#include "hw/core/clock.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "qemu/timer.h"
#include "system/memory.h"
#include "hw/isa/isa.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "chardev/char-fe.h"
#include "chardev/char.h"
#define MACFB_H
#include "system/memory.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/nubus/nubus.h"
#include "hw/sysbus.h"
#include "ui/console.h"
#include "system/memory.h"
#include "hw/i2c/i2c.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
/*
#include "qom/object.h"
#include "hw/ide/ahci.h"
#include "hw/pci/pci_device.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define TYPE_ICH9_AHCI "ich9-ahci"
OBJECT_DECLARE_SIMPLE_TYPE(AHCIPCIState, ICH9_AHCI)
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/input/ps2.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
struct PL050DeviceClass {
SysBusDeviceClass parent_class;
#define QEMU_IPACK_H
#include "hw/qdev-core.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
#ifndef HW_MISC_BCM2835_MPHI_H
#define HW_MISC_BCM2835_MPHI_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "qom/object.h"
#include "system/memory.h"
#include "hw/core/clock.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "qom/object.h"
#include "hw/core/clock.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
/* Each PWM module holds 4 PWM channels. */
#define NPCM7XX_PWM_PER_MODULE 4
#ifndef XLNX_VERSAL_TRNG_H
#define XLNX_VERSAL_TRNG_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#include "hw/sysbus.h"
#include "hw/net/lan9118_phy.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "net/net.h"
#define ENET_EIR 1
#ifndef NPCM7XX_EMC_H
#define NPCM7XX_EMC_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "net/net.h"
#ifndef NPCM_GMAC_H
#define NPCM_GMAC_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "net/net.h"
#include "system/block-backend.h"
#include "hw/qdev-core.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#ifndef XLNX_VERSAL_EFUSE_H
#define XLNX_VERSAL_EFUSE_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#include "hw/nvram/xlnx-efuse.h"
#ifndef XLNX_ZYNQMP_EFUSE_H
#define XLNX_ZYNQMP_EFUSE_H
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#include "hw/nvram/xlnx-efuse.h"
#include "hw/ppc/spapr.h"
#include "system/dma.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qom/object.h"
#define TYPE_VIO_SPAPR_DEVICE "vio-spapr-device"
#define BCM2835_SYSTMR_H
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/timer.h"
#include "qom/object.h"
#include "qom/object.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/clock.h"
#define TYPE_STELLARIS_GPTM "stellaris-gptm"
#include "qemu/bitops.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#define TYPE_WDT_SBSA "sbsa_gwdt"
#define SBSA_GWDT(obj) \
#include "qemu/bitops.h"
#include "hw/sysbus.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/ptimer.h"
#include "qom/object.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/memory.h"
#include "exec/tswap.h"
#include "hw/qdev-core.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/core/cpu.h"
#include "qemu/accel.h"
#include "system/cpu-timers.h"
#include "qemu/osdep.h"
#include "qemu/timer.h"
#include "exec/icount.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "cpu.h"
#include "cpu-features.h"
#include "cpregs.h"
#include "qemu/osdep.h"
#include "qemu/timer.h"
#include "exec/icount.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "cpu.h"
#include "cpu-features.h"
#include "cpregs.h"
#include "qemu/qemu-print.h"
#include "exec/cputlb.h"
#include "exec/translation-block.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "system/cpu-timers.h"
#include "exec/icount.h"
#include "system/kvm.h"
#include "system/address-spaces.h"
#include "system/memory.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/main-loop.h"
#include "system/cpus.h"
#include "arm-powerctl.h"
#include "system/address-spaces.h"
#include "gdbstub/enums.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qapi/visitor.h"
#include "qemu/log.h"
#include "hw/acpi/acpi.h"
#include "qemu/osdep.h"
#include "qemu/main-loop.h"
#include "cpu.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
static qemu_irq ferr_irq;
#include "exec/memattrs.h"
#include "system/address-spaces.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/loongarch/virt.h"
#include "qemu/log.h"
#include "hw/loader.h"
#include "exec/helper-proto.h"
#include "exec/cputlb.h"
#include "accel/tcg/cpu-ldst.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "cpu-csr.h"
#include "cpu-mmu.h"
*/
#include "qemu/osdep.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/timer.h"
#include "system/kvm.h"
#include "internal.h"
#include "system/address-spaces.h"
#include "system/memory.h"
#include "hw/core/boards.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "hw/intc/riscv_imsic.h"
#include "qemu/log.h"
#include "hw/loader.h"
#include "cpu.h"
#include "exec/log.h"
#include "accel/tcg/cpu-ldst.h"
-#include "hw/irq.h"
+#include "hw/core/irq.h"
#include "qemu/plugin.h"
void rx_cpu_unpack_psw(CPURXState *env, uint32_t psw, int rte)