pxa2xx: port pxa2xx_rtc to using qdev/vmstate
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com>
pxa2xx_dma: Get rid of a forward declaration.
pxa2xx_dma: port to qdev/vmstate
vmstate: move VMSTATE_PCIE_AER_ERRS to hw/hw.h
VMSTATE_PCIE_AER_ERRS is indeed useful for other emulation drivers.Move it to hw/hw.h under the name of VMSTATE_STRUCT_VARRAY_POINTER_UINT16.Also add VMSTATE_STRUCT_VARRAY_POINTER_INT32 which is more or less...
pxa2xx_dma: drop unused pxa2xx_dma_handler_t/handler field
pxa2xx_timer: Store relevant irq line in each timer.
pxa2xx_timer: switch to using qdev/vmstate
pxa2xx_timer: change info struct name to comply with guidelines
It should be PXA2xxTimerInfo, not pxa2xx_timer_info. Replace alloccurences of old name with the new one.
pxa2xx_pic: Set base address for sysbus device.
Thid device's registration was broken sincee1f8c729fa890c67bb4532f22c22ace6fb0e1aaf, this should fix it.
vmstate: add VMSTATE_STRUCT_ARRAY_TEST
This is a _TEST variant of VMSTATE_STRUCT_ARRAY, necessary e.g.for future patch changing pxa2xx_timer to use vmstate.
View revisions
Also available in: Atom