[PATCH 0/6] Property type reporting improvements

Markus Armbruster posted 6 patches 3 months, 2 weeks ago
There is a newer version of this series
include/hw/qdev-properties.h     |  3 +-
backends/tpm/tpm_util.c          |  2 +-
hw/block/xen-block.c             |  4 +-
hw/core/qdev-properties-system.c | 76 +++++++++++++++-----------------
hw/core/qdev-properties.c        | 44 ++++++++----------
hw/misc/xlnx-versal-trng.c       |  2 +-
hw/nvme/nguid.c                  |  2 +-
hw/nvram/xlnx-bbram.c            |  2 +-
hw/nvram/xlnx-efuse.c            |  2 +-
hw/pci/pci.c                     |  2 +-
hw/s390x/ccw-device.c            |  6 +--
hw/s390x/css.c                   |  4 +-
hw/s390x/s390-pci-bus.c          |  3 +-
hw/vfio/pci-quirks.c             |  2 +-
target/riscv/cpu.c               | 44 ++++++++++++------
target/sparc/cpu.c               |  3 +-
16 files changed, 104 insertions(+), 97 deletions(-)
[PATCH 0/6] Property type reporting improvements
Posted by Markus Armbruster 3 months, 2 weeks ago
QOM properties could use similar work.  Left for another day.

Markus Armbruster (6):
  qdev: Delete unused qdev_prop_enum
  qdev: Change qdev_prop_pci_devfn member @name from "int32" to "str"
  qdev: Rename PropertyInfo member @name to @type
  qdev: Change values of PropertyInfo member @type to be QAPI types
  qdev: Improve PropertyInfo member @description for enum properties
  qdev: Improve a few more PropertyInfo @description members

 include/hw/qdev-properties.h     |  3 +-
 backends/tpm/tpm_util.c          |  2 +-
 hw/block/xen-block.c             |  4 +-
 hw/core/qdev-properties-system.c | 76 +++++++++++++++-----------------
 hw/core/qdev-properties.c        | 44 ++++++++----------
 hw/misc/xlnx-versal-trng.c       |  2 +-
 hw/nvme/nguid.c                  |  2 +-
 hw/nvram/xlnx-bbram.c            |  2 +-
 hw/nvram/xlnx-efuse.c            |  2 +-
 hw/pci/pci.c                     |  2 +-
 hw/s390x/ccw-device.c            |  6 +--
 hw/s390x/css.c                   |  4 +-
 hw/s390x/s390-pci-bus.c          |  3 +-
 hw/vfio/pci-quirks.c             |  2 +-
 target/riscv/cpu.c               | 44 ++++++++++++------
 target/sparc/cpu.c               |  3 +-
 16 files changed, 104 insertions(+), 97 deletions(-)

-- 
2.47.0