qdev: initialize properties via QOM
commit4f2d3d705c1ae7dce29254e2c4645c84e77a74d4
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 2 Feb 2012 08:43:02 +0000 (2 09:43 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 7 Feb 2012 12:52:42 +0000 (7 13:52 +0100)
tree7f525b04ca416995c309d49869ba53f1b2c9a016
parent7a7aae21ccab06606cee9aba846d2e30cb616763
qdev: initialize properties via QOM

Similarly, use the object properties also to set the default
values of the qdev properties.  This requires reordering
registration and initialization.

Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/qdev-properties.c
hw/qdev.c
hw/qdev.h