summaryrefslogtreecommitdiffstats
path: root/include/hw/timer
Commit message (Collapse)AuthorAgeFilesLines
...
* m48t59: QOM cast cleanup for M48t59SysBusStateAndreas Färber2013-07-291-0/+3
| | | | Signed-off-by: Andreas Färber <afaerber@suse.de>
* i8254: Convert PITCommonState to QOM realizefnAndreas Färber2013-06-071-1/+0Star
| | | | | | | | | Instead of having the parent provide PITCommonClass::init, let the children override DeviceClass::realize themselves. This pushes the responsibility for saving and calling the parent's realizefn to the children. Signed-off-by: Andreas Färber <afaerber@suse.de>
* kvm/i8254: QOM'ify some moreAndreas Färber2013-06-071-5/+8
| | | | | | | | Introduce type constant and cast macro to obsolete DO_UPCAST(). Prepares for PIT realizefn. Signed-off-by: Andreas Färber <afaerber@suse.de>
* i8254: QOM'ify some moreAndreas Färber2013-06-071-7/+11
| | | | | | | | Introduce type constant and avoid DO_UPCAST(). Prepares for PIT realizefn. Signed-off-by: Andreas Färber <afaerber@suse.de>
* rtc: remove rtc_set_dateHu Tao2013-06-011-1/+0Star
| | | | | | | | Since it's not defined and used anywhere. Cc: qemu-trivial@nongnu.org Signed-off-by: Hu Tao <hutao@cn.fujitsu.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
* pc: Update rtc_cmos on CPU hot-plugIgor Mammedov2013-05-011-0/+1
| | | | | | | It provides updated currently available CPUs count to BIOS on reboot. Signed-off-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
* mc146818rtc: QOM'ifyAndreas Färber2013-04-291-0/+2
| | | | | | | | | | | | Introduce type constant and cast macro to obsolete DO_UPCAST(). Prepares for ISA realizefn. Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de> Message-id: 1367093935-29091-9-git-send-email-afaerber@suse.de Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* hw: move headers to include/Paolo Bonzini2013-04-086-0/+339
Many of these should be cleaned up with proper qdev-/QOM-ification. Right now there are many catch-all headers in include/hw/ARCH depending on cpu.h, and this makes it necessary to compile these files per-target. However, fixing this does not belong in these patches. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>