qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-arm] [RFC PATCH 11/17] Put orphan buses in system reset domain


From: Damien Hedde
Subject: [Qemu-arm] [RFC PATCH 11/17] Put orphan buses in system reset domain
Date: Mon, 25 Mar 2019 12:01:54 +0100

Switch from the legacy reset handlers to the system reset domain in order to
use the Resettable interface.

Signed-off-by: Damien Hedde <address@hidden>
---
 hw/core/bus.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hw/core/bus.c b/hw/core/bus.c
index 0a60bb4b24..73b215d2bb 100644
--- a/hw/core/bus.c
+++ b/hw/core/bus.c
@@ -150,7 +150,7 @@ static void qbus_realize(BusState *bus, DeviceState 
*parent, const char *name)
     } else if (bus != sysbus_get_default()) {
         /* TODO: once all bus devices are qdevified,
            only reset handler for main_system_bus should be registered here. */
-        qemu_register_reset(qbus_reset_all_fn, bus);
+        qemu_register_system_reset_domain_object(OBJECT(bus));
     }
 }
 
@@ -169,7 +169,7 @@ static void bus_unparent(Object *obj)
         bus->parent = NULL;
     } else {
         assert(bus != sysbus_get_default()); /* main_system_bus is never freed 
*/
-        qemu_unregister_reset(qbus_reset_all_fn, bus);
+        qemu_unregister_system_reset_domain_object(OBJECT(bus));
     }
 }
 
-- 
2.21.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]