F: hw/cpu/cluster.c
F: qapi/machine.json
F: qapi/machine-common.json
-F: include/hw/boards.h
+F: include/hw/core/boards.h
F: include/hw/core/cpu.h
F: include/hw/cpu/cluster.h
F: include/system/numa.h
#include "qemu/accel.h"
#include "qapi/qapi-commands-accelerator.h"
#include "monitor/monitor.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/core/cpu.h"
#include "accel/accel-ops.h"
#include "accel/accel-cpu-ops.h"
#include "system/hvf.h"
#include "system/hvf_int.h"
#include "hw/core/cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "trace.h"
bool hvf_allowed;
#include "system/dirtylimit.h"
#include "qemu/range.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/stats.h"
/* This check must be after config-host.h is included */
#include "qemu/event_notifier.h"
#include "qemu/module.h"
#include "qemu/main-loop.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/hyperv/hvhdk.h"
#include "hw/hyperv/hvhdk_mini.h"
#include "qemu/main-loop.h"
#include "qemu/notify.h"
#include "qemu/guest-random.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "tcg/startup.h"
#include "tcg-accel-ops.h"
#include "tcg-accel-ops-mttcg.h"
#include "qemu/units.h"
#include "qemu/target-info.h"
#ifndef CONFIG_USER_ONLY
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "exec/tb-flush.h"
#include "system/runstate.h"
#endif
#include "system/runstate.h"
#include "migration/misc.h"
#include "migration/global_state.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
bool xen_allowed;
#include "qemu/osdep.h"
#include "system/hostmem.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/error.h"
#include "qapi/qapi-builtin-visit.h"
#include "qapi/visitor.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/block-backend.h"
#include "system/blockdev.h"
#include "qapi/qapi-commands-block.h"
# These thresholds must match the constants
# MACHINE_VER_DELETION_MAJOR & MACHINE_VER_DEPRECATION_MAJOR
-# defined in include/hw/boards.h and the introductory text in
+# defined in include/hw/core/boards.h and the introductory text in
# docs/about/deprecated.rst
ver_machine_deprecation_version = "%d.%d.0" % (major - 3, minor)
ver_machine_deletion_version = "%d.%d.0" % (major - 6, minor)
#include "gdbstub/user.h"
#else
#include "hw/cpu/cluster.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#include "hw/core/cpu.h"
#include "system/replay.h"
#include "hw/core/cpu.h"
#include "hw/cpu/cluster.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "chardev/char.h"
#include "chardev/char-fe.h"
#include "monitor/monitor.h"
#include "qemu/bswap.h"
#include "qemu/bitops.h"
#include "system/numa.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/acpi/tpm.h"
#include "hw/pci/pci_host.h"
#include "hw/pci/pci_bus.h"
#include "qemu/osdep.h"
#include "hw/acpi/memory_hotplug.h"
#include "hw/mem/pc-dimm.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-core.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "qemu/error-report.h"
#include "qom/object_interfaces.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/acpi/aml-build.h"
#include "hw/acpi/pci.h"
#include "hw/pci/pci_bridge.h"
#include "target/alpha/cpu-qom.h"
#include "hw/pci/pci.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/intc/i8259.h"
#include "hw/arm/allwinner-a10.h"
#include "hw/misc/unimp.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/usb/hcd-ohci.h"
#include "hw/loader.h"
#include "target/arm/cpu-qom.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "qemu/units.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-core.h"
#include "hw/sysbus.h"
#include "hw/char/serial-mm.h"
#include "system/block-backend.h"
#include "system/system.h"
#include "hw/arm/aspeed.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-clock.h"
#include "hw/arm/aspeed_soc.h"
#include "hw/loader.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "hw/arm/boot.h"
#include "system/address-spaces.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/i2c.h"
#include "hw/qdev-properties.h"
#include "hw/arm/allwinner-r40.h"
#include "system/system.h"
#include "system/memory.h"
#include "system/numa.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/reset.h"
#include "hw/loader.h"
#include "hw/mem/memory-device.h"
#include "qemu/units.h"
#include "qemu/cutils.h"
#include "hw/sysbus.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "strongarm.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/arm/allwinner-a10.h"
#include "hw/arm/boot.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/datadir.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/error-report.h"
#include "hw/arm/digic.h"
#include "hw/arm/machines-qom.h"
#include "hw/arm/exynos4210.h"
#include "hw/net/lan9118.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "target/arm/cpu-qom.h"
#include "qapi/error.h"
#include "system/system.h"
#include "system/block-backend.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-clock.h"
#include "hw/arm/aspeed_soc.h"
#include "hw/arm/boot.h"
#include "hw/arm/fsl-imx6.h"
#include "hw/misc/unimp.h"
#include "hw/usb/imx-usb-phy.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "system/system.h"
#include "chardev/char.h"
#include "hw/arm/fsl-imx6ul.h"
#include "hw/misc/unimp.h"
#include "hw/usb/imx-usb-phy.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "hw/arm/fsl-imx7.h"
#include "hw/misc/unimp.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "hw/arm/bsa.h"
#include "hw/arm/fsl-imx8mp.h"
#include "hw/misc/unimp.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/kvm.h"
#include "system/system.h"
#include "target/arm/cpu.h"
#include "net/net.h"
#include "system/runstate.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/error-report.h"
#include "hw/char/pl011.h"
#include "hw/ide/ahci-sysbus.h"
#include "hw/arm/fsl-imx25.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/error-report.h"
#include "system/qtest.h"
#include "hw/i2c/i2c.h"
#include "hw/arm/boot.h"
#include "hw/arm/fsl-imx8mp.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "system/kvm.h"
#include "system/qtest.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "hw/misc/arm_integrator_debug.h"
#include "hw/arm/fsl-imx31.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/error-report.h"
#include "system/address-spaces.h"
#include "net/net.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "qemu/error-report.h"
#include "hw/arm/fsl-imx6ul.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "system/qtest.h"
#include "hw/arm/fsl-imx7.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "system/qtest.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "system/system.h"
#include "hw/arm/armv7m.h"
#include "hw/arm/machines-qom.h"
#include "hw/or-irq.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/address-spaces.h"
#include "system/system.h"
#include "system/reset.h"
#include "hw/arm/armv7m.h"
#include "hw/arm/machines-qom.h"
#include "hw/or-irq.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/address-spaces.h"
#include "system/system.h"
#include "hw/qdev-properties.h"
#include "system/address-spaces.h"
#include "cpu.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/or-irq.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "qemu/units.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "hw/arm/boot.h"
#include "hw/arm/armsse.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/pl011.h"
#include "hw/core/split-irq.h"
#include "hw/misc/tz-mpc.h"
#include "hw/arm/machines-qom.h"
#include "net/net.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "qemu/timer.h"
#include "hw/ptimer.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "qemu/error-report.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "qemu/error-report.h"
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/boot.h"
#include "hw/arm/bsa.h"
#include "hw/arm/npcm8xx.h"
#include "qemu/osdep.h"
#include "chardev/char.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/npcm8xx.h"
#include "hw/arm/machines-qom.h"
#include "hw/core/cpu.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "ui/console.h"
#include "hw/arm/omap.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "hw/block/flash.h"
#include "system/address-spaces.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/arm/allwinner-h3.h"
#include "hw/arm/boot.h"
#include "hw/arm/raspi_platform.h"
#include "hw/registerfields.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "hw/registerfields.h"
#include "qemu/error-report.h"
#include "system/device_tree.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/arm/boot.h"
#include "qom/object.h"
#include "hw/qdev-core.h"
#include "net/net.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/i2c.h"
#include "qemu/error-report.h"
#include "hw/char/pl011.h"
#include "hw/arm/fsl-imx6.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "system/qtest.h"
#include "hw/arm/smmuv3.h"
#include "hw/arm/machines-qom.h"
#include "hw/block/flash.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/ide/ide-bus.h"
#include "hw/ide/ahci-sysbus.h"
#include "hw/intc/arm_gicv3_common.h"
#include "qemu/timer.h"
#include "hw/i2c/i2c.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/log.h"
#include "system/address-spaces.h"
#include "system/system.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "qemu/error-report.h"
#include "hw/i2c/i2c.h"
#include "hw/i2c/arm_sbcon_i2c.h"
#include "hw/irq.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/block/flash.h"
#include "qemu/error-report.h"
#include "hw/char/pl011.h"
#include "hw/i2c/i2c.h"
#include "net/net.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/block/flash.h"
#include "system/device_tree.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
#include "qapi/qapi-commands-migration.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "hw/xen/xen-pvh-common.h"
#include "hw/arm/machines-qom.h"
#include "hw/arm/machines-qom.h"
#include "net/net.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/block/flash.h"
#include "hw/loader.h"
#include "hw/adc/zynq-xadc.h"
#include "system/device_tree.h"
#include "system/address-spaces.h"
#include "hw/block/flash.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "hw/arm/fdt.h"
#include "hw/arm/xlnx-versal.h"
#include "hw/arm/xlnx-zynqmp.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/error-report.h"
#include "qemu/log.h"
#include "system/device_tree.h"
#include "hw/arm/xlnx-zynqmp.h"
#include "hw/intc/arm_gic_common.h"
#include "hw/misc/unimp.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "target/arm/cpu-qom.h"
#include "target/arm/gtimer.h"
#ifndef HW_AVR_BOOT_H
#define HW_AVR_BOOT_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "cpu.h"
/**
#include "exec/log.h"
#include "exec/gdbstub.h"
#include "system/tcg.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "trace.h"
#ifdef CONFIG_PLUGIN
#include "qemu/osdep.h"
#include "system/dma.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "guest-loader.h"
#include "system/device_tree.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
/*
* Insert some FDT nodes for the loaded blob.
#include "hw/loader.h"
#include "hw/nvram/fw_cfg.h"
#include "system/memory.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/cutils.h"
#include "system/runstate.h"
#include "tcg/debuginfo.h"
#include "qapi/string-output-visitor.h"
#include "qemu/error-report.h"
#include "system/numa.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
void hmp_info_cpus(Monitor *mon, const QDict *qdict)
{
#include "qemu/osdep.h"
#include "hw/acpi/vmgenid.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/intc/intc.h"
#include "hw/mem/memory-device.h"
#include "qapi/error.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/units.h"
#include "qemu/accel.h"
#include "system/replay.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/address-spaces.h"
#include "hw/core/cpu.h"
#include "hw/arm/machines-qom.h"
#include "system/qtest.h"
#include "hw/core/cpu.h"
#include "hw/mem/pc-dimm.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/mem/memory-device.h"
#include "qemu/option.h"
#include "qemu/config-file.h"
#include "qemu/osdep.h"
#include "hw/qdev-core.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/error.h"
HotplugHandler *qdev_get_machine_hotplug_handler(DeviceState *dev)
#include "qemu/option.h"
#include "hw/irq.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "hw/qdev-clock.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/cpu/core.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "system/qtest.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/qapi-visit-machine.h"
#include "hw/cxl/cxl.h"
#include "system/address-spaces.h"
#include "exec/cpu-common.h"
#include "system/ramblock.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/hyperv/dynmem-proto.h"
#include "hw/hyperv/hv-balloon.h"
#include "hw/hyperv/vmbus.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/pm_smbus.h"
#include "hw/i2c/smbus_master.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/i2c.h"
#include "hw/i2c/smbus_slave.h"
#include "hw/qdev-properties.h"
#ifndef HW_I386_ACPI_COMMON_H
#define HW_I386_ACPI_COMMON_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/acpi/bios-linker-loader.h"
#include "hw/i386/x86.h"
#ifndef HW_I386_FW_CFG_H
#define HW_I386_FW_CFG_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/pc.h"
#include "hw/nvram/fw_cfg.h"
#include "system/address-spaces.h"
#include "hw/i386/apic_internal.h"
#include "hw/sysbus.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "migration/vmstate.h"
#include "qom/object.h"
#include "hw/isa/isa.h"
#include "hw/i386/vmport.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "system/hw_accel.h"
#include "system/qtest.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "hw/xen/arch_hvm.h"
#include <xen/hvm/hvm_info_table.h>
#include "hw/i386/apic_internal.h"
#include "hw/intc/kvm_irqcount.h"
#include "trace.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/kvm.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/error.h"
#include "hw/intc/loongarch_ipi.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/intc/loongarch_pch_pic.h"
#include "hw/loongarch/virt.h"
#include "system/kvm.h"
#include "system/address-spaces.h"
#include "hw/sysbus.h"
#include "hw/pci/msi.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/intc/riscv_aplic.h"
#include "hw/irq.h"
#include "system/address-spaces.h"
#include "hw/sysbus.h"
#include "hw/pci/msi.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/intc/riscv_imsic.h"
#include "hw/irq.h"
#ifndef HW_LOONGARCH_FW_CFG_H
#define HW_LOONGARCH_FW_CFG_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/nvram/fw_cfg.h"
FWCfgState *virt_fw_cfg_init(ram_addr_t ram_size, MachineState *ms);
#include "qemu/datadir.h"
#include "qapi/error.h"
#include "exec/target_page.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "system/kvm.h"
#include "system/tcg.h"
#include "qapi/error.h"
#include "cpu.h"
#include "hw/m68k/mcf.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "qemu/log.h"
#include "cpu.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/m68k/mcf.h"
#include "qemu/timer.h"
#include "system/system.h"
#include "system/qtest.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "elf.h"
#include "system/qtest.h"
#include "hw/irq.h"
#include "hw/m68k/next-cube.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/scsi/esp.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "cpu.h"
#include "hw/m68k/q800-glue.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/nmi.h"
#include "hw/qdev-properties.h"
#include "exec/target_page.h"
#include "system/system.h"
#include "cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/or-irq.h"
#include "elf.h"
#include "hw/loader.h"
#include "exec/target_page.h"
#include "system/system.h"
#include "cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "elf.h"
#include "hw/loader.h"
#include "qemu/error-report.h"
#include "hw/mem/memory-device.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/range.h"
#include "hw/virtio/vhost.h"
#include "system/kvm.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/mem/pc-dimm.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/guest-random.h"
#include "system/device_tree.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "elf.h"
#include "qemu/cutils.h"
#include "net/net.h"
#include "hw/block/flash.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/qdev-properties.h"
#include "system/address-spaces.h"
#include "net/net.h"
#include "hw/block/flash.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/misc/unimp.h"
#include "system/address-spaces.h"
#include "hw/char/xilinx_uartlite.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "cpu.h"
#include "boot.h"
#include "qemu/units.h"
#include "elf.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/ide/pci.h"
#include "hw/ide/ahci-pci.h"
#include "cpu.h"
#include "hw/clock.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/smbus_eeprom.h"
#include "hw/block/flash.h"
#include "hw/mips/mips.h"
#ifndef HW_MIPS_FW_CFG_H
#define HW_MIPS_FW_CFG_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/nvram/fw_cfg.h"
/* Data for BIOS to identify machine */
#include "hw/isa/isa.h"
#include "hw/block/fdc.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "net/net.h"
#include "hw/scsi/esp.h"
#include "hw/loader.h"
#include "hw/isa/superio.h"
#include "hw/char/serial-mm.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i2c/smbus_eeprom.h"
#include "hw/block/flash.h"
#include "hw/mips/mips.h"
#include "system/dma.h"
#include "system/reset.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/nvram/fw_cfg.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "qapi/error.h"
#include "cpu.h"
#include "hw/irq.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "net/net.h"
#include "hw/openrisc/boot.h"
#include "cpu.h"
#include "system/address-spaces.h"
#include "hw/irq.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/core/split-irq.h"
#include "hw/openrisc/boot.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
#include "system/numa.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
enum BusType { PCI, PCIE, CXL };
#include "hw/pci/msi.h"
#include "hw/pci/msix.h"
#include "hw/hotplug.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/nvram/fw_cfg.h"
#include "qapi/error.h"
#include "qemu/cutils.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "hw/ppc/ppc.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/pci-host/articia.h"
#include "hw/isa/vt82c686.h"
#ifndef PPCE500_H
#define PPCE500_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/platform-bus.h"
#include "qom/object.h"
#include "hw/ppc/ppc.h"
#include "hw/qdev-properties.h"
#include "hw/nvram/mac_nvram.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci-host/uninorth.h"
#include "hw/input/adb.h"
#include "hw/ppc/mac_dbdma.h"
#include "exec/target_page.h"
#include "hw/ppc/ppc.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/input/adb.h"
#include "system/system.h"
#include "net/net.h"
#include "system/reset.h"
#include "system/runstate.h"
#include "system/qtest.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/fw-path-provider.h"
#include "elf.h"
#include "exec/page-protection.h"
#include "net/net.h"
#include "hw/pci/pci.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/kvm.h"
#include "system/device_tree.h"
#include "hw/loader.h"
#include "qemu/units.h"
#include "qemu/error-report.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/ppc/ppc.h"
#include "system/system.h"
#include "system/reset.h"
#include "hw/pci/pci.h"
#include "hw/pci/pci_host.h"
#include "hw/ppc/ppc.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/log.h"
#include "qemu/datadir.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/kvm.h"
#include "kvm_ppc.h"
#include "system/device_tree.h"
#include "hw/block/flash.h"
#include "system/system.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/device_tree.h"
#include "hw/loader.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "trace.h"
#include "system/runstate.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/remote/machine.h"
#include "qapi/error.h"
#include "qapi/qapi-visit-sockets.h"
#include "qemu/units.h"
#include "qemu/error-report.h"
#include "exec/cpu-defs.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/riscv/boot.h"
#include "hw/riscv/boot_opensbi.h"
#include "hw/sysbus.h"
#include "system/system.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "system/address-spaces.h"
#include "hw/char/xilinx_uartlite.h"
#include "qemu/cutils.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "chardev/char.h"
#include "qemu/units.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/riscv/numa.h"
#include "system/device_tree.h"
#include "hw/riscv/opentitan.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/misc/unimp.h"
#include "hw/riscv/boot.h"
#include "qemu/units.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/riscv/shakti_c.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/cutils.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "hw/misc/unimp.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "target/riscv/cpu.h"
#include "qemu/error-report.h"
#include "qemu/guest-random.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/intc/riscv_aclint.h"
#include "hw/intc/riscv_aplic.h"
#include "system/qtest.h"
#include "system/device_tree.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
/* Same address of GDB integrated simulator */
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "target/s390x/cpu.h"
#include "hw/s390x/s390-virtio-ccw.h"
#include "hw/s390x/cpu-topology.h"
#include "elf.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/s390x/virtio-ccw.h"
#include "hw/s390x/vfio-ccw.h"
#include "hw/s390x/css.h"
#include "hw/s390x/s390-pci-kvm.h"
#include "hw/s390x/s390-pci-vfio.h"
#include "hw/s390x/s390-virtio-ccw.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci/pci_bus.h"
#include "hw/qdev-properties.h"
#include "hw/pci/pci_bridge.h"
#include "qemu/error-report.h"
#include "qemu/bswap.h"
#include "system/hw_accel.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci/pci_device.h"
#include "hw/s390x/s390-pci-inst.h"
#include "hw/s390x/s390-pci-bus.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "system/confidential-guest-support.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/s390x/sclp.h"
#include "hw/s390x/s390_flic.h"
#include "virtio-ccw.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/memory.h"
#include "hw/s390x/sclp.h"
#include "hw/s390x/event-facility.h"
#include "system/reset.h"
#include "system/runstate.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci/pci.h"
#include "hw/qdev-properties.h"
#include "net/net.h"
#include "qemu/uuid.h"
#include "hw/firmware/smbios.h"
#include "hw/loader.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci/pci_bus.h"
#include "hw/pci/pci_device.h"
#include "smbios_build.h"
#include "system/system.h"
#include "system/qtest.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "elf.h"
#include "trace.h"
#include "system/runstate.h"
#include "system/system.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/scsi/esp.h"
#include "hw/nvram/sun_nvram.h"
#include "hw/qdev-properties.h"
#include "block/block_int-common.h"
#include "qemu/units.h"
#include "cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
#include "hw/loader.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sparc/sparc64.h"
#include "qemu/timer.h"
#include "system/reset.h"
#include "qemu/timer.h"
#include "system/runstate.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/nvram/sun_nvram.h"
#include "hw/nvram/chrp_nvram.h"
#include "hw/sparc/sparc64.h"
#include "qapi/error.h"
#include "cpu.h"
#include "net/net.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "elf.h"
#include "hw/tricore/tricore.h"
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "qemu/target-info-qapi.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/x86.h"
#include "hw/arm/virt.h"
#include "system/dma.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "qapi/qmp/qerror.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/hw.h"
#include "hw/nvram/fw_cfg.h"
#include "pci.h"
#include "hw/virtio/virtio.h"
#include "hw/mem/pc-dimm.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/balloon.h"
#include "system/ramblock.h"
#include "hw/virtio/virtio-balloon.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci/pci_bus.h"
#include "qom/object.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "migration/misc.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "hw/acpi/acpi.h"
#include "trace.h"
#include "exec/memop.h"
#include "standard-headers/linux/virtio_pci.h"
#include "standard-headers/linux/virtio_ids.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/virtio/virtio.h"
#include "migration/qemu-file-types.h"
#include "hw/pci/pci.h"
#include "qemu/option.h"
#include "qemu/units.h"
#include "monitor/qdev.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
#include "hw/pci/pci_host.h"
#include "hw/xen/xen-hvm-common.h"
#include "hw/xen/xen-bus.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/xen/arch_hvm.h"
#include "system/memory.h"
#include "system/runstate.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "qemu/main-loop.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/units.h"
#include "qapi/visitor.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "system/tpm.h"
#include "system/tpm_backend.h"
#include "qemu/osdep.h"
#include "qemu/error-report.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/xen/xen-legacy-backend.h"
#include "hw/xen/xen-bus.h"
#include "system/block-backend.h"
#include "qapi/error.h"
#include "system/reset.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "elf.h"
#include "system/memory.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "system/reset.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/pci-host/gpex.h"
#include "net/net.h"
#include "qapi/error.h"
#include "cpu.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/loader.h"
#include "hw/qdev-properties.h"
#include "elf.h"
#include "hw/qdev-core.h"
#include "hw/acpi/acpi.h"
#include "hw/acpi/aml-build.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/hotplug.h"
#define ACPI_CPU_HOTPLUG_REG_LEN 12
#ifndef ARM_ASPEED_H
#define ARM_ASPEED_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
#include "hw/arm/aspeed_soc.h"
#ifndef HW_ARM_MACHINES_QOM_H
#define HW_ARM_MACHINES_QOM_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#define TYPE_TARGET_ARM_MACHINE \
"target-info-arm-machine"
#ifndef NPCM7XX_H
#define NPCM7XX_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/adc/npcm7xx_adc.h"
#include "hw/core/split-irq.h"
#include "hw/cpu/a9mpcore.h"
#ifndef HW_ARM_RASPI_PLATFORM_H
#define HW_ARM_RASPI_PLATFORM_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/arm/boot.h"
/* Registered machine type (matches RPi Foundation bootloader and U-Boot) */
#include "exec/hwaddr.h"
#include "qemu/notify.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/acpi/ghes.h"
#include "hw/arm/boot.h"
#include "hw/arm/bsa.h"
*/
#include "hw/cxl/cxl.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#ifndef CXL_HOST_H
#define CXL_HOST_H
#include "exec/hwaddr.h"
#include "qemu/notify.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/x86.h"
#include "hw/acpi/acpi_dev_interface.h"
#include "hw/pci-host/gpex.h"
#include "qemu/notify.h"
#include "qapi/qapi-types-common.h"
#include "qemu/uuid.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/block/fdc.h"
#include "hw/block/flash.h"
#include "hw/i386/x86.h"
#include "exec/hwaddr.h"
#include "system/memory.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/topology.h"
#include "hw/intc/ioapic.h"
#include "hw/isa/isa.h"
#ifndef HW_LOONGARCH_H
#define HW_LOONGARCH_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/queue.h"
#include "hw/block/flash.h"
#include "hw/loongarch/boot.h"
#ifndef HW_Q800_H
#define HW_Q800_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
#include "target/m68k/cpu-qom.h"
#include "system/memory.h"
#define LASI_H
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sysbus.h"
#define TYPE_LASI_CHIP "lasi-chip"
#define OPENRISC_BOOT_H
#include "exec/cpu-defs.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
hwaddr openrisc_load_kernel(ram_addr_t ram_size,
const char *kernel_filename,
#define PPC_PNV_H
#include "cpu.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "hw/ipmi/ipmi.h"
#include "hw/ppc/pnv_pnor.h"
#include "qemu/units.h"
#include "system/dma.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/ppc/spapr_drc.h"
#include "hw/mem/pc-dimm.h"
#include "hw/ppc/spapr_ovec.h"
#ifndef HW_SPAPR_NUMA_H
#define HW_SPAPR_NUMA_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/ppc/spapr.h"
/*
#define REMOTE_MACHINE_H
#include "qom/object.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci-host/remote.h"
#include "io/channel.h"
#include "hw/remote/iohub.h"
#ifndef HW_MICROCHIP_PFSOC_H
#define HW_MICROCHIP_PFSOC_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/mchp_pfsoc_mmuart.h"
#include "hw/cpu/cluster.h"
#include "hw/dma/sifive_pdma.h"
#ifndef RISCV_NUMA_H
#define RISCV_NUMA_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/sysbus.h"
#include "system/numa.h"
#include "hw/char/ibex_uart.h"
#include "hw/timer/ibex_timer.h"
#include "hw/ssi/ibex_spi_host.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
#define TYPE_RISCV_IBEX_SOC "riscv.lowrisc.ibex.soc"
#define HW_SHAKTI_C_H
#include "hw/riscv/riscv_hart.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/char/shakti_uart.h"
#define TYPE_RISCV_SHAKTI_SOC "riscv.shakti.cclass.soc"
#include "hw/riscv/sifive_cpu.h"
#include "hw/gpio/sifive_gpio.h"
#include "hw/misc/sifive_e_aon.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#define TYPE_RISCV_E_SOC "riscv.sifive.e.soc"
#define RISCV_E_SOC(obj) \
#ifndef HW_SIFIVE_U_H
#define HW_SIFIVE_U_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/cpu/cluster.h"
#include "hw/dma/sifive_pdma.h"
#include "hw/net/cadence_gem.h"
#ifndef HW_RISCV_SPIKE_H
#define HW_RISCV_SPIKE_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/riscv/riscv_hart.h"
#include "hw/sysbus.h"
#ifndef HW_RISCV_VIRT_H
#define HW_RISCV_VIRT_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/riscv/riscv_hart.h"
#include "hw/sysbus.h"
#include "hw/block/flash.h"
#ifndef HW_XIANGSHAN_KMH_H
#define HW_XIANGSHAN_KMH_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/riscv/riscv_hart.h"
#define XIANGSHAN_KMH_MAX_CPUS 16
#ifndef CONFIG_USER_ONLY
#include "qemu/queue.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qapi/qapi-types-machine-s390x.h"
#define S390_TOPOLOGY_CPU_IFL 0x03
#ifndef HW_S390X_S390_VIRTIO_CCW_H
#define HW_S390X_S390_VIRTIO_CCW_H
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qom/object.h"
#include "hw/s390x/sclp.h"
*/
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "system/address-spaces.h"
#include "qom/object.h"
#include "system/memory.h"
#include "qom/object.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/pci-host/gpex.h"
#include "hw/xen/xen-hvm-common.h"
#include "qemu/queue.h"
#include "system/kvm.h"
#include "accel/accel-ops.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/topology.h"
#include "io/channel-socket.h"
#include "io/channel-buffer.h"
#include "io/channel-tls.h"
#include "migration/colo.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "monitor/monitor.h"
#include "net/announce.h"
#include "qemu/queue.h"
#include "system/system.h"
#include "qemu/error-report.h"
#include "trace.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/ramblock.h"
#include "socket.h"
#include "yank_functions.h"
#include "system/dirtylimit.h"
#include "system/kvm.h"
-#include "hw/boards.h" /* for machine_dump_guest_core() */
+#include "hw/core/boards.h" /* for machine_dump_guest_core() */
#if defined(__linux__)
#include "qemu/userfaultfd.h"
*/
#include "qemu/osdep.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "net/net.h"
#include "migration.h"
#include "migration/snapshot.h"
#include "qobject/qlist.h"
#include "qemu/option.h"
#include "qemu/config-file.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
static CommandLineParameterInfoList *query_option_descs(const QemuOptDesc *desc)
{
#include "qemu/main-loop.h"
#include "qapi/error.h"
#include "migration/blocker.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/plugin-memory.h"
#include "qemu/plugin.h"
#include "qemu/osdep.h"
#include "qemu/plugin.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "plugin.h"
#!/usr/bin/env python3
#
-# Script to compare machine type compatible properties (include/hw/boards.h).
+# Script to compare machine type compatible properties (include/hw/core/boards.h).
# compat_props are applied to the driver during initialization to change
# default values, for instance, to maintain compatibility.
# This script constructs table with machines and values of their compat_props
#else
#include "qemu/cutils.h"
#include "hw/loader.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#define TARGET_SYS_OPEN 0x01
#include "qemu/error-report.h"
#include "system/reset.h"
#include "hw/qdev-core.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
typedef struct FWBootEntry FWBootEntry;
#include "system/runstate.h"
#include "system/cpu-timers.h"
#include "system/whpx.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/hw.h"
#include "trace.h"
#include "qemu/guest-random.h"
#include "system/device_tree.h"
#include "hw/loader.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/config-file.h"
#include "qapi/qapi-commands-machine.h"
#include "qobject/qdict.h"
#include "monitor/monitor.h"
#include "system/memory.h"
#include "exec/target_page.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/kvm.h"
#include "trace.h"
#include "migration/misc.h"
#include "system/tcg.h"
#include "qemu/accel.h"
#include "accel/accel-ops.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "migration/vmstate.h"
#include "system/address-spaces.h"
#include "exec/translation-block.h"
#include "hw/qdev-core.h"
#include "hw/qdev-properties.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/xen.h"
#include "system/kvm.h"
#include "system/tcg.h"
#include "qemu/cutils.h"
#include "hw/qdev-properties.h"
#include "hw/clock.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
/*
* Aliases were a bad idea from the start. Let's keep them
#include "crypto/init.h"
#include "exec/cpu-common.h"
#include "gdbstub/syscalls.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/resettable.h"
#include "migration/misc.h"
#include "migration/postcopy-ram.h"
#include "qemu/osdep.h"
#include "qemu/target-info.h"
#include "qemu/target-info-impl.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "cpu.h"
/* Validate correct placement of CPUArchState. */
#include "qemu/osdep.h"
#include "qemu/target-info.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "kvm_arm.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "hw/qdev-properties.h"
#if !defined(CONFIG_USER_ONLY)
#include "hw/loader.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#ifdef CONFIG_TCG
#include "hw/intc/armv7m_nvic.h"
#endif /* CONFIG_TCG */
#include "system/address-spaces.h"
#include "system/memory.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "qemu/main-loop.h"
#include "system/cpus.h"
#include "exec/memattrs.h"
#include "system/address-spaces.h"
#include "gdbstub/enums.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "qapi/visitor.h"
#include "qemu/log.h"
#include "internals.h"
#include "target/arm/idau.h"
#if !defined(CONFIG_USER_ONLY)
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#include "cpregs.h"
#include "system/reset.h"
#include "qapi/qapi-commands-machine.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/sgx-epc.h"
#endif
#include "system/qtest.h"
#include "host-cpu.h"
#include "qapi/error.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/hvf.h"
#include "accel/accel-cpu-target.h"
#include "hvf-i386.h"
#include "host-cpu.h"
#include "qapi/error.h"
#include "system/system.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/i386/x86.h"
#include "kvm_i386.h"
#include "vmsr_energy.h"
#include "io/channel.h"
#include "io/channel-socket.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "cpu.h"
#include "host-cpu.h"
#include "system/cpus.h"
#include "system/runstate.h"
#include "qemu/main-loop.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/intc/ioapic.h"
#include "hw/i386/apic_internal.h"
#include "qemu/error-report.h"
#include "hw/pci/pci.h"
#include "exec/memattrs.h"
#include "system/address-spaces.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/loongarch/virt.h"
#include "qemu/log.h"
#include "gdbstub/helpers.h"
#include "semihosting/syscalls.h"
#include "semihosting/uaccess.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "qemu/log.h"
#define HOSTED_EXIT 0
#include "system/kvm_int.h"
#include "system/runstate.h"
#include "kvm_mips.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "fpu_helper.h"
#define DEBUG_KVM 0
#include "exec/helper-proto.h"
#include "exception.h"
#ifndef CONFIG_USER_ONLY
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#include "tcg/insn-start-words.h"
#include "spr_common.h"
#include "power8-pmu.h"
#ifndef CONFIG_USER_ONLY
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/intc/intc.h"
#include "kvm_ppc.h"
#endif
#include "exec/memattrs.h"
#include "system/address-spaces.h"
#include "system/memory.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/irq.h"
#include "hw/intc/riscv_imsic.h"
#include "qemu/log.h"
#include "accel/tcg/cpu-ops.h"
#include "tcg/tcg.h"
#ifndef CONFIG_USER_ONLY
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/tcg.h"
#include "exec/icount.h"
#endif
#include "system/hw_accel.h"
#include "target/s390x/kvm/pv.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/system.h"
#include "system/tcg.h"
#include "hw/core/sysemu-cpu-ops.h"
#include "exec/target_page.h"
#include "hw/hw.h"
#include "hw/s390x/storage-keys.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
/* Fetch/store bits in the translation exception code: */
#define FS_READ 0x800
#include "qemu/osdep.h"
#include "cpu.h"
#include "s390x-internal.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "system/hw_accel.h"
#include "system/memory.h"
#include "system/runstate.h"
#include "system/memory.h"
#include "hw/s390x/ioinst.h"
#include "hw/s390x/s390_flic.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#include "qemu/plugin.h"
#include "user/page-protection.h"
#else
#include "hw/s390x/storage-keys.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#endif
#ifdef CONFIG_USER_ONLY
#include "hw/s390x/s390_flic.h"
#include "hw/s390x/ioinst.h"
#include "hw/s390x/s390-pci-inst.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "hw/s390x/tod.h"
#include CONFIG_DEVICES
#endif
#include "hw/qdev-core.h"
#include "hw/pci/pci.h"
#include "hw/pci/pci_device.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#include "generic_fuzz_configs.h"
#include "hw/mem/sparse-mem.h"
#include "qemu/module.h"
#include "qapi/error.h"
-#include "hw/boards.h"
+#include "hw/core/boards.h"
#define T true
#define F false