Browse Source

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

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
pull/316/head
Paolo Bonzini 8 months ago
parent
commit
4b64d23a7e
  1. 2
      MAINTAINERS
  2. 2
      docs/devel/reset.rst
  3. 2
      hw/core/reset.c
  4. 2
      hw/core/resetcontainer.c
  5. 2
      hw/core/resettable.c
  6. 2
      hw/misc/xlnx-versal-crl.c
  7. 2
      hw/net/lan9118_phy.c
  8. 2
      hw/pci-host/fsl_imx8m_phy.c
  9. 2
      hw/rtc/rs5c372.c
  10. 2
      include/hw/core/boards.h
  11. 2
      include/hw/core/qdev.h
  12. 0
      include/hw/core/resettable.h
  13. 2
      include/hw/virtio/virtio-balloon.h
  14. 2
      include/hw/virtio/virtio-mem.h
  15. 2
      include/system/reset.h
  16. 2
      system/runstate.c
  17. 2
      target/s390x/cpu.c

2
MAINTAINERS

@ -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

2
docs/devel/reset.rst

@ -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

2
hw/core/reset.c

@ -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"
/*

2
hw/core/resetcontainer.c

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

2
hw/core/resettable.c

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

2
hw/misc/xlnx-versal-crl.c

@ -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"

2
hw/net/lan9118_phy.c

@ -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"

2
hw/pci-host/fsl_imx8m_phy.c

@ -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

2
hw/rtc/rs5c372.c

@ -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"

2
include/hw/core/boards.h

@ -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"

2
include/hw/core/qdev.h

@ -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

0
include/hw/resettable.h → include/hw/core/resettable.h

2
include/hw/virtio/virtio-balloon.h

@ -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"

2
include/hw/virtio/virtio-mem.h

@ -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"

2
include/system/reset.h

@ -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);

2
system/runstate.c

@ -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"

2
target/s390x/cpu.c

@ -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"

Loading…
Cancel
Save