All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v3 10/16] hw/timer: QOM'ify m48txx_sysbus (pass 2)
@ 2016-02-16 11:10 xiaoqiang zhao
  2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 11/16] hw/timer: QOM'ify milkymist_sysctl xiaoqiang zhao
                   ` (5 more replies)
  0 siblings, 6 replies; 23+ messages in thread
From: xiaoqiang zhao @ 2016-02-16 11:10 UTC (permalink / raw)
  To: qemu-devel
  Cc: peter.maydell, e.voevodin, xiaoqiang zhao, mark.cave-ayland,
	michael, qemu-arm, edgar.iglesias, gxt, afaerber

assign DeviceClass::vmsd instead of using vmstate_register function

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: xiaoqiang zhao <zxq_yx_007@163.com>
---
 hw/timer/m48t59.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hw/timer/m48t59.c b/hw/timer/m48t59.c
index 3c683aa..b0cf79d 100644
--- a/hw/timer/m48t59.c
+++ b/hw/timer/m48t59.c
@@ -742,8 +742,6 @@ static void m48t59_realize_common(M48t59State *s, Error **errp)
         s->wd_timer = timer_new_ns(QEMU_CLOCK_VIRTUAL, &watchdog_cb, s);
     }
     qemu_get_timedate(&s->alarm, 0);
-
-    vmstate_register(NULL, -1, &vmstate_m48t59, s);
 }
 
 static void m48t59_isa_realize(DeviceState *dev, Error **errp)
@@ -822,6 +820,7 @@ static void m48txx_isa_class_init(ObjectClass *klass, void *data)
     dc->realize = m48t59_isa_realize;
     dc->reset = m48t59_reset_isa;
     dc->props = m48t59_isa_properties;
+    dc->vmsd = &vmstate_m48t59;
     nc->read = m48txx_isa_read;
     nc->write = m48txx_isa_write;
     nc->toggle_lock = m48txx_isa_toggle_lock;
@@ -866,6 +865,7 @@ static void m48txx_sysbus_class_init(ObjectClass *klass, void *data)
     dc->realize = m48t59_realize;
     dc->reset = m48t59_reset_sysbus;
     dc->props = m48t59_sysbus_properties;
+    dc->vmsd = &vmstate_m48t59;
     nc->read = m48txx_sysbus_read;
     nc->write = m48txx_sysbus_write;
     nc->toggle_lock = m48txx_sysbus_toggle_lock;
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2016-02-19 11:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-16 11:10 [Qemu-devel] [PATCH v3 10/16] hw/timer: QOM'ify m48txx_sysbus (pass 2) xiaoqiang zhao
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 11/16] hw/timer: QOM'ify milkymist_sysctl xiaoqiang zhao
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 12/16] hw/timer: QOM'ify pl031 xiaoqiang zhao
2016-02-18 13:02   ` [Qemu-arm] " Peter Maydell
2016-02-18 13:02     ` [Qemu-devel] " Peter Maydell
2016-02-18 14:26     ` zxq_yx_007
2016-02-18 14:31       ` [Qemu-arm] " Peter Maydell
2016-02-18 14:31         ` [Qemu-devel] " Peter Maydell
2016-02-18 14:44         ` [Qemu-arm] 回复:Re: Re[2]: " zxq_yx_007
2016-02-18 14:44           ` [Qemu-devel] " zxq_yx_007
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 13/16] hw/timer: QOM'ify puv3_ost xiaoqiang zhao
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 14/16] hw/timer: QOM'ify pxa2xx_timer xiaoqiang zhao
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 15/16] hw/timer: QOM'ify slavio_timer xiaoqiang zhao
2016-02-16 11:10 ` [Qemu-devel] [PATCH v3 16/16] hw/timer: QOM'ify tusb6010 xiaoqiang zhao
2016-02-18 13:48   ` [Qemu-arm] " Peter Maydell
2016-02-18 13:48     ` [Qemu-devel] " Peter Maydell
2016-02-18 14:27     ` zxq_yx_007
2016-02-19 11:02     ` [Qemu-arm] " hitmoon
2016-02-19 11:02       ` [Qemu-devel] " hitmoon
2016-02-19 11:37       ` [Qemu-arm] " Peter Maydell
2016-02-19 11:37         ` [Qemu-devel] " Peter Maydell
2016-02-19 11:49         ` [Qemu-arm] " xiaoqiang zhao
2016-02-19 11:49           ` [Qemu-devel] " xiaoqiang zhao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.