include: move hw/resettable.h to hw/core/

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini
2025-11-27 08:38:18 +01:00
parent 8c7d406c88
commit 4b64d23a7e
17 changed files with 16 additions and 16 deletions

View File

@@ -3961,7 +3961,7 @@ F: docs/devel/clocks.rst
Reset framework
M: Peter Maydell <peter.maydell@linaro.org>
S: Maintained
F: include/hw/resettable.h
F: include/hw/core/resettable.h
F: include/hw/core/resetcontainer.h
F: include/system/reset.h
F: hw/core/reset.c

View File

@@ -4,7 +4,7 @@ Reset in QEMU: the Resettable interface
=======================================
The reset of qemu objects is handled using the resettable interface declared
in ``include/hw/resettable.h``.
in ``include/hw/core/resettable.h``.
This interface allows objects to be grouped (on a tree basis); so that the
whole group can be reset consistently. Each individual member object does not

View File

@@ -25,7 +25,7 @@
#include "qemu/osdep.h"
#include "system/reset.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "hw/core/resetcontainer.h"
/*

View File

@@ -15,7 +15,7 @@
*/
#include "qemu/osdep.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "hw/core/resetcontainer.h"
struct ResettableContainer {

View File

@@ -12,7 +12,7 @@
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "trace.h"
/**

View File

@@ -13,7 +13,7 @@
#include "hw/sysbus.h"
#include "hw/core/irq.h"
#include "hw/core/register.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "target/arm/arm-powerctl.h"
#include "target/arm/multiprocessing.h"

View File

@@ -16,7 +16,7 @@
#include "hw/net/lan9118_phy.h"
#include "hw/net/mii.h"
#include "hw/core/irq.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "trace.h"

View File

@@ -8,7 +8,7 @@
#include "qemu/osdep.h"
#include "hw/pci-host/fsl_imx8m_phy.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "migration/vmstate.h"
#define CMN_REG075 0x1d4

View File

@@ -11,7 +11,7 @@
#include "qemu/osdep.h"
#include "hw/i2c/i2c.h"
#include "hw/core/qdev-properties.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "migration/vmstate.h"
#include "qemu/bcd.h"
#include "qom/object.h"

View File

@@ -10,7 +10,7 @@
#include "qemu/module.h"
#include "qom/object.h"
#include "hw/core/cpu.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#define TYPE_MACHINE_SUFFIX "-machine"

View File

@@ -8,7 +8,7 @@
#include "qemu/rcu_queue.h"
#include "qom/object.h"
#include "hw/core/hotplug.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
/**
* DOC: The QEMU Device API

View File

@@ -16,7 +16,7 @@
#define QEMU_VIRTIO_BALLOON_H
#include "standard-headers/linux/virtio_balloon.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "hw/virtio/virtio.h"
#include "system/iothread.h"
#include "qom/object.h"

View File

@@ -14,7 +14,7 @@
#define HW_VIRTIO_MEM_H
#include "standard-headers/linux/virtio_mem.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "hw/virtio/virtio.h"
#include "qapi/qapi-types-misc.h"
#include "system/hostmem.h"

View File

@@ -27,7 +27,7 @@
#ifndef QEMU_SYSTEM_RESET_H
#define QEMU_SYSTEM_RESET_H
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "qapi/qapi-events-run-state.h"
typedef void QEMUResetHandler(void *opaque);

View File

@@ -32,7 +32,7 @@
#include "exec/cpu-common.h"
#include "gdbstub/syscalls.h"
#include "hw/core/boards.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "migration/misc.h"
#include "migration/postcopy-ram.h"
#include "monitor/monitor.h"

View File

@@ -32,7 +32,7 @@
#include "system/hw_accel.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties-system.h"
#include "hw/resettable.h"
#include "hw/core/resettable.h"
#include "fpu/softfloat-helpers.h"
#include "disas/capstone.h"
#include "system/tcg.h"