aboutsummaryrefslogtreecommitdiffstats
path: root/hw/xilinx_timer.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2009-08-03 17:35:48 +0200
committerAnthony Liguori <aliguori@us.ibm.com>2009-08-10 13:11:27 -0500
commitea2b7271bfb601bf5b57c03a7bc46482e6342b95 (patch)
tree60fe718c85ab303fb058dc80e3214f38b4cdef90 /hw/xilinx_timer.c
parent8017dc2688bd8bed943f30740e4b91351d3e114a (diff)
qdev/prop: convert xilinx_timer.c to helper macros.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Message-Id:
Diffstat (limited to 'hw/xilinx_timer.c')
-rw-r--r--hw/xilinx_timer.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/hw/xilinx_timer.c b/hw/xilinx_timer.c
index efb6a04fb..196f0112e 100644
--- a/hw/xilinx_timer.c
+++ b/hw/xilinx_timer.c
@@ -219,18 +219,9 @@ static SysBusDeviceInfo xilinx_timer_info = {
.qdev.name = "xilinx,timer",
.qdev.size = sizeof(struct timerblock),
.qdev.props = (Property[]) {
- {
- .name = "frequency",
- .info = &qdev_prop_uint32,
- .offset = offsetof(struct timerblock, freq_hz),
- .defval = (uint32_t[]) { 2 },
- },{
- .name = "nr-timers",
- .info = &qdev_prop_uint32,
- .offset = offsetof(struct timerblock, nr_timers),
- .defval = (uint32_t[]) { 2 },
- },
- {/* end of list */}
+ DEFINE_PROP_UINT32("frequency", struct timerblock, freq_hz, 0),
+ DEFINE_PROP_UINT32("nr-timers", struct timerblock, nr_timers, 0),
+ DEFINE_PROP_END_OF_LIST(),
}
};