mbox series

[0/6] Property type reporting improvements

Message ID 20241217142855.3805068-1-armbru@redhat.com (mailing list archive)
Headers show
Series Property type reporting improvements | expand

Message

Markus Armbruster Dec. 17, 2024, 2:28 p.m. UTC
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(-)