mbox series

[0/4] allow to deprecate objects and devices

Message ID 20240528095459.896594-1-kraxel@redhat.com
Headers show
Series allow to deprecate objects and devices | expand

Message

Gerd Hoffmann May 28, 2024, 9:54 a.m. UTC
Put some infrastructure in place to allow tagging objects (including
devices) as deprected.  Use it to mark the ohci pci host adapter and
the usb hub as deprecated.

Gerd Hoffmann (4):
  qom: allow to mark objects (including devices) as deprecated.
  usb: add config options for the hub and hid devices
  usb/ohci-pci: deprecate, don't build by default
  usb/hub: deprecate, don't build by default

 include/qom/object.h  |  1 +
 hw/usb/dev-hub.c      |  1 +
 hw/usb/hcd-ohci-pci.c |  1 +
 qom/qom-qmp-cmds.c    |  4 ++++
 system/qdev-monitor.c |  5 +++++
 hw/usb/Kconfig        | 10 +++++++++-
 hw/usb/meson.build    |  4 ++--
 qapi/qom.json         |  4 +++-
 8 files changed, 26 insertions(+), 4 deletions(-)