qemu/include/hw/rtc
Peter Maydell c0a6385728 hw/rtc/aspeed_rtc: Use 64-bit offset for holding time_t difference
In the aspeed_rtc device we store a difference between two time_t
values in an 'int'. This is not really correct when time_t could
be 64 bits. Enlarge the field to 'int64_t'.

This is a migration compatibility break for the aspeed boards.
While we are changing the vmstate, remove the accidental
duplicate of the offset field.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
2023-08-31 09:45:18 +01:00
..
allwinner-rtc.h Use OBJECT_DECLARE_TYPE when possible 2020-09-18 14:12:32 -04:00
aspeed_rtc.h hw/rtc/aspeed_rtc: Use 64-bit offset for holding time_t difference 2023-08-31 09:45:18 +01:00
goldfish_rtc.h goldfish_rtc: Add big-endian property 2022-09-04 07:02:56 +01:00
m48t59.h Clean up decorations and whitespace around header guards 2022-05-11 16:50:32 +02:00
mc146818rtc.h hw/rtc: Rename rtc_[get|set]_memory -> mc146818rtc_[get|set]_cmos_data 2023-02-27 22:29:02 +01:00
mc146818rtc_regs.h Merge commit 'df84f17' into HEAD 2019-10-26 15:38:02 +02:00
pl031.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
sun4v-rtc.h Clean up header guards that don't match their file name 2022-05-11 16:49:06 +02:00
xlnx-zynqmp-rtc.h Clean up header guards that don't match their file name 2022-05-11 16:49:06 +02:00