]> git.proxmox.com Git - mirror_qemu.git/commit - hw/ppc/spapr_rtc.c
pseries: Add spapr_rtc_read() helper function
authorDavid Gibson <david@gibson.dropbear.id.au>
Fri, 6 Feb 2015 03:55:49 +0000 (14:55 +1100)
committerAlexander Graf <agraf@suse.de>
Mon, 9 Mar 2015 13:59:57 +0000 (14:59 +0100)
commite5dad1d7d1618822dbadb1dd12efa1b5674b6c40
tree654ff1f6caa46cbef20d59243eae3e17d177b8dc
parentbbade20633a6b4ed7333e03a76038eda98950946
pseries: Add spapr_rtc_read() helper function

The virtual RTC time is used in two places in the pseries machine.  First
is in the RTAS get-time-of-day function which returns the RTC time to the
guest.  Second is in the spapr events code which is used to timestamp
event messages from the hypervisor to the guest.

Currently both call qemu_get_timedate() directly, but we want to change
that so we can properly handle the various -rtc options.  In preparation,
create a helper function to return the virtual RTC time.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Alexander Graf <agraf@suse.de>
hw/ppc/spapr_events.c
hw/ppc/spapr_rtc.c
include/hw/ppc/spapr.h