#include "qemu/osdep.h"
#include "hw/acpi/aml-build.h"
#include "hw/acpi/utils.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
MemoryRegion *acpi_add_rom_blob(FWCfgCallback update, void *opaque,
GArray *blob, const char *name)
#include "cpu.h"
#include "exec/target_page.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "alpha_sys.h"
#include "qemu/error-report.h"
#include "hw/rtc/mc146818rtc.h"
#include "system/system.h"
#include "hw/core/boards.h"
#include "hw/usb/hcd-ohci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "target/arm/cpu-qom.h"
#define AW_A10_SRAM_A_BASE 0x00000000
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
#include "hw/usb/hcd-ehci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/system.h"
#include "hw/arm/allwinner-h3.h"
#include "target/arm/cpu-qom.h"
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
#include "hw/usb/hcd-ehci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/system.h"
#include "hw/arm/allwinner-r40.h"
#include "hw/misc/allwinner-r40-dramc.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "hw/arm/boot.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-clock.h"
#include "elf.h"
#include "hw/core/boards.h"
#include "hw/qdev-clock.h"
#include "hw/arm/aspeed_soc.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/arm/boot.h"
#include "hw/block/flash.h"
#include "hw/arm/aspeed_coprocessor.h"
#include "hw/char/serial-mm.h"
#include "system/blockdev.h"
#include "system/block-backend.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qemu/datadir.h"
#include "system/numa.h"
#include "hw/core/boards.h"
#include "system/reset.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/mem/memory-device.h"
#include "elf.h"
#include "system/device_tree.h"
#include "hw/arm/digic.h"
#include "hw/arm/machines-qom.h"
#include "hw/block/flash.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/qtest.h"
#include "qemu/units.h"
#include "qemu/cutils.h"
#include "system/system.h"
#include "hw/sysbus.h"
#include "hw/arm/boot.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/arm/exynos4210.h"
#include "hw/sd/sdhci.h"
#include "migration/vmstate.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "net/net.h"
#include "system/runstate.h"
#include "system/system.h"
#include "hw/arm/boot.h"
#include "hw/arm/npcm7xx.h"
#include "hw/char/serial-mm.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/misc/unimp.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/core/cpu.h"
#include "hw/i2c/i2c_mux_pca954x.h"
#include "hw/i2c/smbus_eeprom.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/nvram/eeprom_at24c.h"
#include "hw/qdev-core.h"
#include "hw/qdev-properties.h"
#include "hw/arm/npcm8xx.h"
#include "hw/char/serial-mm.h"
#include "hw/intc/arm_gic.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/misc/unimp.h"
#include "hw/qdev-clock.h"
#include "hw/qdev-properties.h"
#include "hw/arm/npcm8xx.h"
#include "hw/arm/machines-qom.h"
#include "hw/core/cpu.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-core.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "hw/registerfields.h"
#include "qemu/error-report.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/arm/boot.h"
#include "hw/arm/machines-qom.h"
#include "qom/object.h"
#include "qemu/error-report.h"
#include "system/device_tree.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/arm/boot.h"
#include "qom/object.h"
#include "hw/arm/bcm2838.h"
#include "hw/ide/ahci-sysbus.h"
#include "hw/intc/arm_gicv3_common.h"
#include "hw/intc/arm_gicv3_its_common.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/pci-host/gpex.h"
#include "hw/qdev-properties.h"
#include "hw/usb/usb.h"
#include "net/net.h"
#include "system/system.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/block/flash.h"
#include "system/device_tree.h"
#include "qemu/error-report.h"
#include "system/hvf.h"
#include "system/qtest.h"
#include "system/system.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qapi/error.h"
#include "qemu/bitops.h"
#include "qemu/cutils.h"
#include "system/system.h"
#include "hw/core/boards.h"
#include "hw/block/flash.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/adc/zynq-xadc.h"
#include "hw/ssi/ssi.h"
#include "hw/usb/chipidea.h"
#include "qemu/osdep.h"
#include "qemu/datadir.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "boot.h"
#include "qemu/error-report.h"
#include "system/dma.h"
#include "system/reset.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "hw/core/cpu.h"
#include "system/dma.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qapi/error.h"
#include "qemu/units.h"
#include "system/memory.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/loader-fit.h"
#include "qemu/cutils.h"
#include "qemu/error-report.h"
#include "system/reset.h"
#include "system/system.h"
#include "uboot_image.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/nvram/fw_cfg.h"
#include "system/memory.h"
#include "hw/core/boards.h"
#include "qemu/accel.h"
#include "system/replay.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "qapi/qapi-visit-machine.h"
#include "qemu/bswap.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-core.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/module.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/isa/isa.h"
#include "cirrus_vga_internal.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "ui/console.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "framebuffer.h"
#include "ui/pixel_ops.h"
#include "hw/m68k/next-cube.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/module.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/display/ramfb.h"
#include "ui/console.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/display/ramfb.h"
#include "hw/display/bochs-vbe.h" /* for limits */
#include "ui/console.h"
#include "qapi/error.h"
#include "ui/console.h"
#include "ui/pixel_ops.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
#include "ui/pixel_ops.h"
#include "qemu/module.h"
#include "qemu/timer.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "ui/console.h"
#include "qom/object.h"
#include "ui/console.h"
#include "qemu/module.h"
#include "qemu/timer.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/display/edid.h"
#include "qom/object.h"
#include "hw/acpi/acpi_aml_interface.h"
#include "qemu/units.h"
#include "qapi/error.h"
#include "qemu/log.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "trace.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "qemu/datadir.h"
#include "cpu.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qemu/error-report.h"
#include "exec/target_page.h"
#include "system/reset.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
#include "hw/qdev-properties.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "exec/target_page.h"
#include "hw/hyperv/hyperv.h"
#include "hw/hyperv/vmbus-bridge.h"
#include "acpi-microvm.h"
#include "microvm-dt.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/irq.h"
#include "hw/i386/kvm/clock.h"
#include "hw/i386/microvm.h"
#include "cpu.h"
#include "hw/nvram/fw_cfg.h"
#include "multiboot.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "exec/target_page.h"
#include "system/system.h"
#include "system/cpus.h"
#include "hw/ide/ide-bus.h"
#include "hw/timer/hpet.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/rtc/mc146818rtc.h"
#include "hw/intc/i8259.h"
#include "hw/timer/i8254.h"
#include "qemu/units.h"
#include "hw/acpi/acpi.h"
#include "hw/char/parallel-isa.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/i2c/smbus_eeprom.h"
#include "hw/rtc/mc146818rtc.h"
#include "system/tcg.h"
#include "hw/sysbus.h"
#include "hw/i386/x86.h"
#include "hw/i386/pc.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/block/flash.h"
#include "system/kvm.h"
#include "hw/acpi/cpu_hotplug.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "multiboot.h"
#include "elf.h"
#include "standard-headers/asm-x86/bootparam.h"
#include "hw/ipmi/ipmi.h"
#include "qemu/error-report.h"
#include "qemu/module.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "migration/vmstate.h"
#include "qemu/units.h"
#include "target/loongarch/cpu.h"
#include "hw/loongarch/virt.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "system/reset.h"
#include "hw/acpi/generic_event_device.h"
#include "hw/core/sysbus-fdt.h"
#include "hw/intc/loongarch_extioi.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/loongarch/virt.h"
#include "hw/pci-host/gpex.h"
#include "system/device_tree.h"
#include "system/address-spaces.h"
#include "hw/core/irq.h"
#include "net/net.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/intc/loongarch_ipi.h"
#include "hw/intc/loongarch_extioi.h"
#include "cpu.h"
#include "hw/m68k/mcf.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "system/qtest.h"
#include "system/qtest.h"
#include "net/net.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "elf.h"
#include "hw/core/irq.h"
#include "hw/m68k/next-cube.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/scsi/esp.h"
#include "hw/sysbus.h"
#include "qom/object.h"
#include "hw/core/boards.h"
#include "hw/or-irq.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "ui/console.h"
#include "hw/char/escc.h"
#include "hw/sysbus.h"
#include "hw/core/boards.h"
#include "hw/qdev-properties.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "ui/console.h"
#include "hw/sysbus.h"
#include "standard-headers/asm-m68k/bootinfo.h"
#include "system/device_tree.h"
#include "system/reset.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "qemu/cutils.h"
#include "hw/char/serial-mm.h"
#include "hw/ide/pci.h"
#include "hw/ide/ahci-pci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/loader-fit.h"
#include "hw/mips/bootloader.h"
#include "hw/mips/cps.h"
#include "hw/mips/mips.h"
#include "hw/mips/bootloader.h"
#include "hw/pci/pci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/ide/pci.h"
#include "hw/qdev-properties.h"
#include "elf.h"
#include "hw/core/boards.h"
#include "net/net.h"
#include "hw/scsi/esp.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/rtc/mc146818rtc.h"
#include "hw/timer/i8254.h"
#include "hw/display/vga.h"
#include "hw/misc/unimp.h"
#include "hw/intc/i8259.h"
#include "hw/intc/loongson_ipi.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/isa/superio.h"
#include "hw/pci/msi.h"
#include "hw/pci/pci.h"
#include "qemu/log.h"
#include "hw/ide/pci.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "qom/object.h"
#include "hw/sysbus.h" /* SysBusDevice */
#include "qemu/datadir.h"
#include "exec/target_page.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/nubus/nubus.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/cutils.h"
#include "qapi/error.h"
#include "hw/acpi/aml-build.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#define FW_CFG_FILE_SLOTS_DFLT 0x20
#include "exec/cpu-defs.h"
#include "exec/target_page.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/openrisc/boot.h"
#include "system/device_tree.h"
#include "system/qtest.h"
#include "system/numa.h"
#include "system/runstate.h"
#include "system/system.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qemu/error-report.h"
#include "qemu/range.h"
#include "trace.h"
#include "qapi/error.h"
#include "hw/ppc/ppc.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/pci-host/articia.h"
#include "hw/isa/vt82c686.h"
#include "hw/ide/pci.h"
#include "hw/ppc/openpic_kvm.h"
#include "hw/ppc/ppc.h"
#include "hw/qdev-properties.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/sysbus.h"
#include "qemu/host-utils.h"
#include "hw/char/escc.h"
#include "hw/misc/macio/macio.h"
#include "hw/ppc/openpic.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/fw-path-provider.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "hw/nvram/fw_cfg.h"
#include "hw/char/escc.h"
#include "hw/misc/macio/macio.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/fw-path-provider.h"
#include "elf.h"
#include "qemu/error-report.h"
#include "system/runstate.h"
#include "system/qtest.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/fw-path-provider.h"
#include "elf.h"
#include "qemu/log.h"
#include "hw/ppc/ppc.h"
#include "hw/ppc/pnv.h"
#include "hw/ppc/pnv_core.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/nmi.h"
#include "qapi/visitor.h"
#include "hw/intc/intc.h"
#include "qemu/units.h"
#include "system/block-backend.h"
#include "system/blockdev.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/ppc/pnv_pnor.h"
#include "hw/qdev-properties.h"
#include "hw/qdev-properties-system.h"
#include "hw/core/boards.h"
#include "system/kvm.h"
#include "system/device_tree.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/char/serial-mm.h"
#include "hw/ppc/ppc.h"
#include "qemu/timer.h"
#include "system/reset.h"
#include "system/runstate.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "kvm_ppc.h"
void booke_set_tlb(ppcemb_tlb_t *tlb, target_ulong va, hwaddr pa,
#include "qemu/error-report.h"
#include "qemu/log.h"
#include "qemu/datadir.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/rtc/mc146818rtc.h"
#include "hw/isa/pc87312.h"
#include "hw/qdev-properties.h"
#include "system/device_tree.h"
#include "system/block-backend.h"
#include "exec/page-protection.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "system/memory.h"
#include "ppc440.h"
#include "hw/core/cpu.h"
#include "hw/ppc/ppc.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/ppc/fdt.h"
#include "hw/ppc/spapr.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/log.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/sysbus.h"
#include "system/kvm.h"
#include "system/reset.h"
#include "hw/core/boards.h"
#include "system/device_tree.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
#include "qemu/error-report.h"
#include "exec/cpu-defs.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/riscv/boot.h"
#include "hw/riscv/boot_opensbi.h"
#include "elf.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "chardev/char.h"
#include "hw/cpu/cluster.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "hw/misc/unimp.h"
#include "target/riscv/cpu.h"
#include "qapi/visitor.h"
#include "hw/core/boards.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "hw/cpu/cluster.h"
#include "hw/misc/unimp.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "target/riscv/cpu.h"
#include "hw/riscv/riscv_hart.h"
#include "qemu/guest-random.h"
#include "qapi/error.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "hw/char/serial-mm.h"
#include "qemu/guest-random.h"
#include "qemu/units.h"
#include "qapi/error.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/rx/rx62n.h"
#include "system/qtest.h"
#include "system/device_tree.h"
#include "qemu/error-report.h"
#include "qemu/units.h"
#include "hw/rx/rx62n.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "system/system.h"
#include "system/runstate.h"
#include "system/tcg.h"
#include "elf.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/core/boards.h"
#include "hw/s390x/virtio-ccw.h"
#include "sh7750_regs.h"
#include "hw/ide/mmio.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/usb/usb.h"
#include "hw/block/flash.h"
#include "exec/tswap.h"
#include "system/system.h"
#include "qemu/uuid.h"
#include "hw/firmware/smbios.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/boards.h"
#include "hw/pci/pci_bus.h"
#include "hw/pci/pci_device.h"
#include "system/qtest.h"
#include "system/reset.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "trace.h"
#include "hw/misc/unimp.h"
#include "hw/core/irq.h"
#include "hw/or-irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "trace.h"
#include "qom/object.h"
#include "hw/core/boards.h"
#include "hw/char/serial-mm.h"
#include "hw/misc/unimp.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/sparc/sparc64.h"
#include "hw/rtc/sun4v-rtc.h"
#include "system/block-backend.h"
#include "hw/nvram/fw_cfg.h"
#include "hw/sysbus.h"
#include "hw/ide/pci.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/fw-path-provider.h"
#include "elf.h"
#include "trace.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "qemu/units.h"
#include "hw/misc/unimp.h"
#include "qapi/error.h"
#include "hw/qdev-properties.h"
#include "net/net.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/tricore/tricore.h"
#include "qemu/error-report.h"
#include "cpu.h"
#include "net/net.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "hw/tricore/tricore.h"
#include "hw/tricore/tricore_testdevice.h"
#include "qemu/module.h"
#include "hw/pci/msi.h"
#include "hw/pci/msix.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/kvm.h"
#include "hw/virtio/virtio-pci.h"
#include "qom/object.h"
#include "qemu/bswap.h"
#include "hw/pci/msi.h"
#include "hw/pci/msix.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/accel-irq.h"
#include "system/kvm.h"
#include "hw/virtio/virtio-pci.h"
#include "monitor/qdev.h"
#include "hw/core/boards.h"
#include "hw/core/irq.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/usb/usb.h"
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qemu/error-report.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/pci/pci.h"
#include "xen_pt.h"
#include "system/reset.h"
#include "system/system.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "elf.h"
#include "system/memory.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "system/reset.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/pci-host/gpex.h"
#include "net/net.h"
#include "elf.h"
#include "cpu.h"
#include "system/system.h"
#include "hw/core/boards.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/qdev-properties.h"
#include "elf.h"
#include "system/memory.h"
#define RISCV_BOOT_H
#include "exec/cpu-defs.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/riscv/riscv_hart.h"
#define RISCV32_BIOS_BIN "opensbi-riscv32-generic-fw_dynamic.bin"
#define COMMON_SEMI_HEAP_SIZE (128 * 1024 * 1024)
#else
#include "qemu/cutils.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/boards.h"
#endif
#include "qemu/cutils.h"
#include "qemu/guest-random.h"
#include "system/device_tree.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/boards.h"
#include "qemu/config-file.h"
#include "qapi/qapi-commands-machine.h"
#include "qemu/osdep.h"
#include "exec/cpu-common.h"
#include "hw/display/vga.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/xen/xen.h"
#include "net/net.h"
#include "system/cpus.h"
#include "hw/firmware/smbios.h"
#include "hw/acpi/acpi.h"
#include "hw/xen/xen.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "monitor/qdev.h"
#include "net/net.h"
#include "net/slirp.h"
#include "exec/target_page.h"
#include "hw/qdev-properties.h"
#if !defined(CONFIG_USER_ONLY)
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "hw/core/boards.h"
#ifdef CONFIG_TCG
#include "hw/intc/armv7m_nvic.h"
#include "hw/core/irq.h"
#include "hw/loongarch/virt.h"
#include "qemu/log.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "system/runstate.h"
#include "cpu-csr.h"
#include "kvm_loongarch.h"
#include "gdbstub/helpers.h"
#include "qemu/host-utils.h"
#ifndef CONFIG_USER_ONLY
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#endif
#include "qemu/plugin.h"
#include "exec/target_page.h"
#include "gdbstub/helpers.h"
#include "qemu/host-utils.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
static void get_phys_nommu(hwaddr *phys_addr, int *prot, vaddr address)
{
#include "hw/core/irq.h"
#include "hw/intc/riscv_imsic.h"
#include "qemu/log.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "kvm_riscv.h"
#include "sbi_ecall_interface.h"
#include "chardev/char-fe.h"
#include "exec/page-protection.h"
#include "exec/translation-block.h"
#include "exec/target_page.h"
-#include "hw/loader.h"
+#include "hw/core/loader.h"
#include "fpu/softfloat.h"
#include "tcg/debug-assert.h"
#include "accel/tcg/cpu-ops.h"