hw/timer: QOM'ify milkymist_sysctl
authorxiaoqiang zhao <zxq_yx_007@163.com>
Mon, 22 Feb 2016 03:15:30 +0000 (11:15 +0800)
committerMichael Walle <michael@walle.cc>
Mon, 20 Jun 2016 16:09:53 +0000 (18:09 +0200)
commit596ca933868d2a9b085a8315b5c59b8e9c4df1fd
treefbc686cebd55de6d2419530384650b4e17d0776c
parenta18eac523a772adc7a7cc994c738d43342afe467
hw/timer: QOM'ify milkymist_sysctl

* split the old SysBus init function into an instance_init
  and a Device realize function
* use DeviceClass::realize instead of SysBusDeviceClass::init

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: xiaoqiang zhao <zxq_yx_007@163.com>
Acked-by: Michael Walle <michael@walle.cc>
Tested-by: Michael Walle <michael@walle.cc>
Signed-off-by: Michael Walle <michael@walle.cc>
hw/timer/milkymist-sysctl.c