xref: /qemu/hw/core/clock-vmstate.c (revision b8d38bd5256362355cbc115889213e4892e16ea9)
1*b8d38bd5SDamien Hedde /*
2*b8d38bd5SDamien Hedde  * Clock migration structure
3*b8d38bd5SDamien Hedde  *
4*b8d38bd5SDamien Hedde  * Copyright GreenSocs 2019-2020
5*b8d38bd5SDamien Hedde  *
6*b8d38bd5SDamien Hedde  * Authors:
7*b8d38bd5SDamien Hedde  *  Damien Hedde
8*b8d38bd5SDamien Hedde  *
9*b8d38bd5SDamien Hedde  * This work is licensed under the terms of the GNU GPL, version 2 or later.
10*b8d38bd5SDamien Hedde  * See the COPYING file in the top-level directory.
11*b8d38bd5SDamien Hedde  */
12*b8d38bd5SDamien Hedde 
13*b8d38bd5SDamien Hedde #include "qemu/osdep.h"
14*b8d38bd5SDamien Hedde #include "migration/vmstate.h"
15*b8d38bd5SDamien Hedde #include "hw/clock.h"
16*b8d38bd5SDamien Hedde 
17*b8d38bd5SDamien Hedde const VMStateDescription vmstate_clock = {
18*b8d38bd5SDamien Hedde     .name = "clock",
19*b8d38bd5SDamien Hedde     .version_id = 0,
20*b8d38bd5SDamien Hedde     .minimum_version_id = 0,
21*b8d38bd5SDamien Hedde     .fields = (VMStateField[]) {
22*b8d38bd5SDamien Hedde         VMSTATE_UINT64(period, Clock),
23*b8d38bd5SDamien Hedde         VMSTATE_END_OF_LIST()
24*b8d38bd5SDamien Hedde     }
25*b8d38bd5SDamien Hedde };
26