Call it hw/core/qdev.h to avoid the duplication in the name.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
#include "qemu/mmap-alloc.h"
#include "qemu/madvise.h"
#include "qemu/cutils.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#ifdef CONFIG_NUMA
#include <numaif.h>
#include "block/blockjob.h"
#include "block/coroutines.h"
#include "block/throttle-groups.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/blockdev.h"
#include "system/runstate.h"
#include "system/replay.h"
QEMU Device (qdev) API Reference
================================
-.. kernel-doc:: include/hw/qdev-core.h
+.. kernel-doc:: include/hw/core/qdev.h
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/memory.h"
#include "qom/object.h"
#include "hw/pci/pci_device.h"
#include "hw/acpi/memory_hotplug.h"
#include "hw/mem/pc-dimm.h"
#include "hw/core/boards.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "qemu/units.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/sysbus.h"
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
#include "qemu/module.h"
#include "qemu/units.h"
#include "hw/core/boards.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/sysbus.h"
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
#include "hw/i2c/smbus_eeprom.h"
#include "hw/core/loader.h"
#include "hw/nvram/eeprom_at24c.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/datadir.h"
#include "hw/arm/machines-qom.h"
#include "hw/core/cpu.h"
#include "hw/core/loader.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "hw/net/lan9118.h"
#include "hw/net/smc91c111.h"
#include "hw/pci/pci.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "net/net.h"
#include "system/system.h"
#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/pci/pci.h"
#include "cpu.h"
#include "exec/target_page.h"
#ifndef HW_INTEL_HDA_H
#define HW_INTEL_HDA_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
/* --------------------------------------------------------------------- */
* THE SOFTWARE.
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "monitor/qdev.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/cutils.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/virtio/virtio-blk-common.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/sh4/sh.h"
#include "exec/cputlb.h"
#include "system/memory.h"
#include "qemu/target-info.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/core/sysemu-cpu-ops.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/core/cpu.h"
#include "migration/vmstate.h"
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/irq.h"
#include "qapi/error.h"
#ifndef GUEST_LOADER_H
#define GUEST_LOADER_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
struct GuestLoaderState {
#include "qemu/osdep.h"
#include "qemu/error-report.h"
#include "hw/core/qdev-clock.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/error.h"
/*
#include "qemu/osdep.h"
#include "hw/core/fw-path-provider.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
const char *qdev_fw_name(DeviceState *dev)
{
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/boards.h"
#include "qapi/error.h"
*/
#include "qemu/osdep.h"
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
void qdev_create_fake_machine(void)
{
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/runstate.h"
static int qdev_get_dev_tree_depth(DeviceState *dev)
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "hw/core/loader.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "ui/console.h"
#include "trace.h"
#include "hw/fsi/aspeed_apb2opb.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TO_REG(x) (x >> 2)
#include "hw/hyperv/vmbus.h"
#include "hw/mem/memory-device.h"
#include "hw/mem/pc-dimm.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "monitor/qdev.h"
#include "qapi/error.h"
#include "hw/i2c/i2c.h"
#include "hw/i2c/i2c_mux_pca954x.h"
#include "hw/i2c/smbus_slave.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/log.h"
#include "exec/hwaddr.h"
#include "system/memory.h"
#include "system/cpus.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_chip.h"
#include "hw/pci/pci_host.h"
#include "hw/remote/iohub.h"
#include "hw/remote/iommu.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/remote/vfio-user-obj.h"
#include "hw/pci/msi.h"
#include "qemu/notify.h"
#include "qom/object_interfaces.h"
#include "io/channel.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/remote/machine.h"
#include "io/channel-util.h"
#include "qapi/error.h"
#include "qemu/main-loop.h"
#include "system/system.h"
#include "libvfio-user.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/pci/pci.h"
#include "qemu/timer.h"
#include "system/memory.h"
#ifndef HW_S390X_CCW_DEVICE_H
#define HW_S390X_CCW_DEVICE_H
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/s390x/css.h"
#include "hw/s390x/css-bridge.h"
#include "exec/target_page.h"
#include "system/address-spaces.h"
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/s390x/ipl/qipl.h"
#include "qom/object.h"
#include "target/s390x/kvm/pv.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "hw/core/fw-path-provider.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/virtio/vhost.h"
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/sd/sd.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qapi/error.h"
#include "system/memory_mapping.h"
#include "migration/vmstate.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/acpi/tpm.h"
#include "tpm_ppi.h"
#include "trace.h"
#ifndef CANOKEY_H
#define CANOKEY_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_CANOKEY "canokey"
#define CANOKEY(obj) \
#ifndef CCID_H
#define CCID_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
typedef struct CCIDCardInfo CCIDCardInfo;
#ifndef U2F_H
#define U2F_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define U2FHID_PACKET_SIZE 64
#define U2FHID_PENDING_IN_NUM 32
#include "trace.h"
#include "qapi/error.h"
#include "system/iommufd.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/vfio/vfio-cpr.h"
#include "system/reset.h"
#include "qemu/cutils.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/cutils.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/virtio/vhost.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/main-loop.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/xen/xen-legacy-backend.h"
#include "hw/xen/xen-bus-helper.h"
#include "hw/xen/xen_pvdev.h"
#include "qemu/thread.h"
#include "qemu/timer.h"
#include "block/graph-lock.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
typedef struct BlockAIOCB BlockAIOCB;
#include "qom/object.h"
#include "hw/acpi/aml-build.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_ACPI_DEV_AML_IF "acpi-dev-aml-interface"
typedef struct AcpiDevAmlIfClass AcpiDevAmlIfClass;
#include "qapi/qapi-types-acpi.h"
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
/* These values are part of guest ABI, and can not be changed */
typedef enum {
#define ACPI_CPU_H
#include "qapi/qapi-types-acpi.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/acpi/acpi.h"
#include "hw/acpi/aml-build.h"
#include "hw/core/boards.h"
#define QEMU_HW_ACPI_MEMORY_HOTPLUG_H
#include "qapi/qapi-types-acpi.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/acpi/acpi.h"
#include "hw/acpi/aml-build.h"
#define ACPI_VMCLOCK_H
#include "hw/acpi/bios-linker-loader.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qemu/uuid.h"
#include "qom/object.h"
#define ACPI_VMGENID_H
#include "hw/acpi/bios-linker-loader.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qemu/uuid.h"
#include "qom/object.h"
#ifndef QEMU_CPU_H
#define QEMU_CPU_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "disas/dis-asm.h"
#include "exec/breakpoint.h"
#include "exec/hwaddr.h"
#define GENERIC_LOADER_H
#include "elf.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
struct GenericLoaderState {
#ifndef HW_CPU_CLUSTER_H
#define HW_CPU_CLUSTER_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
/*
#ifndef HW_CPU_CORE_H
#define HW_CPU_CORE_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define TYPE_CPU_CORE "cpu-core"
#define HW_DISPLAY_DM163_H
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_DM163 "dm163"
OBJECT_DECLARE_SIMPLE_TYPE(DM163State, DM163);
#define FSI_FSI_MASTER_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/fsi/fsi.h"
#include "hw/fsi/cfam.h"
#define FSI_FSI_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/fsi/lbus.h"
#include "qemu/bitops.h"
#ifndef FSI_LBUS_H
#define FSI_LBUS_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qemu/units.h"
#include "system/memory.h"
#include "system/system.h"
#include "system/dma.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "migration/vmstate.h"
#include "hw/hyperv/vmbus-proto.h"
#include "qemu/uuid.h"
#ifndef QEMU_I2C_H
#define QEMU_I2C_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
/* The QEMU I2C implementation only supports simple transfers that complete
#ifndef QEMU_SGX_EPC_H
#define QEMU_SGX_EPC_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/i386/hostmem-epc.h"
#define TYPE_SGX_EPC "sgx-epc"
#ifndef ADB_H
#define ADB_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define MAX_ADB_DEVICES 16
#ifndef QEMU_IPACK_H
#define QEMU_IPACK_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/irq.h"
#include "qom/object.h"
#define HW_IPMI_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define MAX_IPMI_MSG_SIZE 300
#include "system/memory.h"
#include "system/ioport.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define ISA_NUM_IRQS 16
#ifndef MEMORY_DEVICE_H
#define MEMORY_DEVICE_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/qapi-types-machine.h"
#include "qom/object.h"
#define QEMU_PC_DIMM_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define TYPE_PC_DIMM "pc-dimm"
#define HW_MISC_AUXBUS_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
typedef enum AUXCommand AUXCommand;
#define HW_MISC_LED_H
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_LED "led"
#ifndef VMCOREINFO_H
#define VMCOREINFO_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "standard-headers/linux/qemu_fw_cfg.h"
#include "qom/object.h"
#define XLNX_BBRAM_H
#include "system/block-backend.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/irq.h"
#include "hw/sysbus.h"
#include "hw/register.h"
#define XLNX_EFUSE_H
#include "system/block-backend.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_XLNX_EFUSE "xlnx-efuse"
OBJECT_DECLARE_SIMPLE_TYPE(XlnxEFuse, XLNX_EFUSE);
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_lpc.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_PNV_ADU "pnv-adu"
#include "system/memory.h"
#include "hw/ppc/pnv.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/isa/isa.h" /* For ISA_NUM_IRQS */
#define TYPE_PNV_LPC "pnv-lpc"
#define PPC_PNV_OCC_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_PNV_OCC "pnv-occ"
OBJECT_DECLARE_TYPE(PnvOCC, PnvOCCClass,
#include "hw/sysbus.h"
#include "hw/ppc/xics.h"
#include "hw/ppc/xive.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_PNV_PSI "pnv-psi"
OBJECT_DECLARE_TYPE(PnvPsi, PnvPsiClass,
#define PPC_PNV_SBE_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_PNV_SBE "pnv-sbe"
OBJECT_DECLARE_TYPE(PnvSBE, PnvSBEClass, PNV_SBE)
#define HW_SPAPR_CPU_CORE_H
#include "hw/cpu/core.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "target/ppc/cpu-qom.h"
#include "target/ppc/cpu.h"
#include "qom/object.h"
#include <libfdt.h>
#include "qom/object.h"
#include "system/runstate.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/error.h"
#define TYPE_SPAPR_DR_CONNECTOR "spapr-dr-connector"
#define HW_SPAPR_TPM_PROXY_H
#include "qom/object.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#define TYPE_SPAPR_TPM_PROXY "spapr-tpm-proxy"
OBJECT_DECLARE_SIMPLE_TYPE(SpaprTpmProxy, SPAPR_TPM_PROXY)
#define XICS_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define XICS_IPI 0x2
#ifndef QEMU_QDEV_PROPERTIES_H
#define QEMU_QDEV_PROPERTIES_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
/**
* Property:
#ifndef REGISTER_H
#define REGISTER_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/memory.h"
#include "hw/registerfields.h"
#include "qom/object.h"
#ifndef HW_S390X_AP_DEVICE_H
#define HW_S390X_AP_DEVICE_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define TYPE_AP_DEVICE "ap-device"
#define HW_S390_SCLP_EVENT_FACILITY_H
#include "qemu/thread.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/s390x/sclp.h"
#include "qom/object.h"
#ifndef S390_STORAGE_ATTRIBUTES_H
#define S390_STORAGE_ATTRIBUTES_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "monitor/monitor.h"
#include "qom/object.h"
#ifndef S390_STORAGE_KEYS_H
#define S390_STORAGE_KEYS_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "monitor/monitor.h"
#include "qom/object.h"
#ifndef HW_S390_TOD_H
#define HW_S390_TOD_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "tcg/s390-tod.h"
#include "qom/object.h"
#include "block/aio.h"
#include "hw/block/block.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "scsi/utils.h"
#include "qemu/notify.h"
#include "qom/object.h"
#ifndef HW_SD_H
#define HW_SD_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define OUT_OF_RANGE (1 << 31)
#ifndef QEMU_SSI_H
#define QEMU_SSI_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
typedef enum SSICSMode SSICSMode;
/* Devices attached directly to the main system bus. */
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/memory.h"
#include "qom/object.h"
*/
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qemu/iov.h"
#include "qemu/queue.h"
#include "qom/object.h"
#ifndef VIRTIO_BUS_H
#define VIRTIO_BUS_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/virtio/virtio.h"
#include "qom/object.h"
#define QEMU_VIRTIO_H
#include "system/memory.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/virtio/virtio-features.h"
#include "net/net.h"
#include "migration/vmstate.h"
#ifndef WDT_DIAG288_H
#define WDT_DIAG288_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qom/object.h"
#define TYPE_WDT_DIAG288 "diag288"
#ifndef HW_XEN_BUS_H
#define HW_XEN_BUS_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/xen/xen_backend_ops.h"
#include "qemu/notify.h"
#include "qemu/queue.h"
#ifndef MONITOR_QDEV_H
#define MONITOR_QDEV_H
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
/*** monitor commands ***/
#define QEMU_MIGRATION_H
#include "exec/cpu-common.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/qapi-types-migration.h"
#include "qobject/json-writer.h"
#include "qemu/thread.h"
#include "qemu/osdep.h"
#include <dirent.h>
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "monitor-internal.h"
#include "monitor/hmp.h"
#include "qobject/qdict.h"
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/error.h"
#include "qom/object.h"
#include "qom/object_interfaces.h"
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "monitor/hmp.h"
#include "monitor/monitor.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "block/qdict.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/error.h"
#include "qapi/qapi-commands-qdev.h"
#include "qapi/qapi-commands-qom.h"
* See the COPYING file in the top-level directory.
*/
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
HotplugHandler *qdev_get_hotplug_handler(DeviceState *dev)
{
#include "qemu/osdep.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
BusState *sysbus_get_default(void)
{
#include "qapi/visitor.h"
#include "qemu/error-report.h"
#include "system/reset.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/boards.h"
typedef struct FWBootEntry FWBootEntry;
#include "exec/page-protection.h"
#include "exec/target_page.h"
#include "exec/translation-block.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/qdev-properties.h"
#include "hw/core/boards.h"
#include "system/xen.h"
#include "system/ioport.h"
#include "system/memory.h"
#include "exec/tswap.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/core/irq.h"
#include "hw/core/cpu.h"
#include "qemu/accel.h"
#include "string.h"
#include "system/memory.h"
#include "system/ramblock.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "hw/pci/pci.h"
#include "hw/pci/pci_device.h"
#include "hw/core/boards.h"
#include "qemu/osdep.h"
#include "ui/console.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "qapi/error.h"
#include "qapi/qapi-commands-ui.h"
#include "qapi/visitor.h"
#include "qemu/error-report.h"
#include "qemu/option.h"
#include "qemu/units.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "ui/clipboard.h"
#include "ui/console.h"
#include "ui/input.h"
#include "vnc.h"
#include "vnc-jobs.h"
#include "trace.h"
-#include "hw/qdev-core.h"
+#include "hw/core/qdev.h"
#include "system/system.h"
#include "system/runstate.h"
#include "qemu/error-report.h"