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.
v2:
- pick up reviews.
- drop ohci patch.
- add cirrus vga patch.
Gerd Hoffmann (4):
qom: allow to mark objects (including devices) as deprecated.
usb: add config options for the hub and hid devices
usb/hub: deprecate, don't build by default
vga/cirrus: deprecate, don't build by default
include/qom/object.h | 1 +
hw/display/cirrus_vga.c | 1 +
hw/display/cirrus_vga_isa.c | 1 +
hw/usb/dev-hub.c | 1 +
qom/qom-qmp-cmds.c | 4 ++++
system/qdev-monitor.c | 5 +++++
hw/display/Kconfig | 1 -
hw/usb/Kconfig | 9 +++++++++
hw/usb/meson.build | 4 ++--
qapi/qom.json | 4 +++-
10 files changed, 27 insertions(+), 4 deletions(-)
--
2.45.1