The following changes since commit bbc8fb89fa3478a6f47c0475d2e4952e69a64f45:
Merge tag 'pull-tcg-20260826' of https://gitlab.com/rth7680/qemu into staging (2026-08-26 21:33:14 -0700) are available in the Git repository at: https://gitlab.com/mcayland-ntx/qemu.git tags/classprop-hw-acpi-upstream-20260827 for you to fetch changes up to 3435f9eed289b362097429d031c75bdaa847446b: hw/acpi/piix4.c: convert ACPI_PM_PROP_PM_IO_BASE to a class prop (2026-08-27 15:22:11 +0100) ---------------------------------------------------------------- qom-qdev queue - Conversion of object properties to class properties (hw/acpi) ---------------------------------------------------------------- Mark Cave-Ayland (16): qom/object.c: introduce OBJECT_CLASS_PROPERTY_SCALAR_GETTER(type) macro qom/object.c: introduce OBJECT_CLASS_PROPERTY_SCALAR_SETTER(type) macro qom/object.c: introduce DEFINE_OBJECT_CLASS_PROPERTY_SCALAR_METHODS() macro qom/object.c: add object_class_property_add_uint8_ptr() qom/object.c: add object_class_property_add_uint64_ptr() hw/isa/lpc_ich9.c: convert ich9_lpc_initfn() object props to class props hw/acpi/ich9.c: don't pass ICH9LPCPMRegs via opaque for ACPI_PM_PROP_GPE0_BLK prop qom/object.c: add object_class_property_add_uint32_ptr() hw/acpi/ich9.c: convert ACPI_PM_PROP_GPE0_BLK_LEN to a static class property qom/object.c: add object_class_property_add_bool_ptr() hw/acpi/ich9.c: convert object props in ICH9_LPC_DEVICE to class props qom/object.c: add object_class_property_add_uint16_ptr() hw/acpi/pcihp.c: convert ACPI_PCIHP_IO_BASE_PROP and ACPI_PCIHP_IO_BASE_PROP to class props hw/acpi/pcihp.c: convert ACPI_PCIHP_PROP_BSEL from object prop to class prop hw/acpi/piix4.c: convert static variables to static class properties hw/acpi/piix4.c: convert ACPI_PM_PROP_PM_IO_BASE to a class prop include/hw/acpi/ich9.h | 2 +- include/hw/pci/pci_bus.h | 2 + include/qom/object.h | 90 ++++++++++++++++++++++ hw/acpi/generic_event_device.c | 10 +++ hw/acpi/ich9.c | 115 +++++++++++---------------- hw/acpi/pci-bridge.c | 9 ++- hw/acpi/pcihp.c | 35 ++++----- hw/acpi/piix4.c | 51 ++++++++---- hw/arm/virt-acpi-build.c | 5 +- hw/i386/acpi-build.c | 5 +- hw/isa/lpc_ich9.c | 36 +++++---- hw/pci/pci.c | 7 ++ qom/object.c | 171 +++++++++++++++++++++++++++++++++++++++++ 13 files changed, 416 insertions(+), 122 deletions(-)
