Merge remote-tracking branch 'bonzini/qdev-props-for-anthony' into staging
commit4732dcaf5a82561a5a9f9e4bc9adedbec5f3e9ec
authorAnthony Liguori <aliguori@us.ibm.com>
Wed, 22 Feb 2012 13:35:03 +0000 (22 07:35 -0600)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 22 Feb 2012 13:35:03 +0000 (22 07:35 -0600)
tree2dbfaf9f35d7e29d8344f8b37df699097434e854
parent017438eeb17d62d74e181e32f996e5805302693e
parent5cb9b56acfc0b50acf7ccd2d044ab4991c47fdde
Merge remote-tracking branch 'bonzini/qdev-props-for-anthony' into staging

* bonzini/qdev-props-for-anthony:
  qdev: drop unnecessary parse/print methods
  qdev: use built-in QOM string parser
  qdev: accept hex properties only if prefixed by 0x
  qdev: accept both strings and integers for PCI addresses
  qom: add generic string parsing/printing
  qapi: add tests for string-based visitors
  qapi: add string-based visitors
  qapi: drop qmp_input_end_optional
  qapi: allow sharing enum implementation across visitors