[PULL 00/10] qom-qdev queue 20260922

Mark Cave-Ayland posted 10 patches 4 days, 8 hours ago
include/hw/i386/pc.h |   5 ++
include/qom/object.h |  42 +++++++++++++++
hw/adc/npcm7xx_adc.c |  19 ++++---
hw/i386/pc.c         |  29 ++++++++--
hw/i386/pc_piix.c    |   5 --
hw/i386/pc_q35.c     |   5 --
hw/i386/pc_sysfw.c   |   7 +--
hw/i386/sgx-epc.c    |  12 ++---
qom/object.c         | 146 +++++++++++++++++++++++++++++++++++++++++++++++----
9 files changed, 224 insertions(+), 46 deletions(-)
[PULL 00/10] qom-qdev queue 20260922
Posted by Mark Cave-Ayland 4 days, 8 hours ago
The following changes since commit 67166d97a3269285aa68c489f85c9ccdf78495e1:

  Merge tag 's390x-20260921' of https://gitlab.com/efarman/qemu into staging (2026-09-21 20:53:03 -0700)

are available in the Git repository at:

  https://gitlab.com/mcayland-ntx/qemu.git tags/qom-qdev-20260922

for you to fetch changes up to 3e4027a5c0ffc6afb3c1d298a2d88d433cac5f7c:

  hw/i386/sgx-epc.c: convert SGX_EPC_SIZE_PROP object prop to class prop (2026-09-22 10:52:29 +0100)

----------------------------------------------------------------
qom-qdev queue
- The next set of conversions from object props to class props

----------------------------------------------------------------
Mark Cave-Ayland (10):
      hw/adc/npcm7xx_adc.c: convert NPCM7XX_ADC object props to class props
      qom/object.c: improve duplicate class property detection assert()
      qom/object.c: introduce object_alias_get_targetp() lookup function
      qom/object.c: introduce object_class_property_add_alias()
      qom/object.c: introduce object_property_set_alias() function
      hw/i386/pc.c: convert pcspk-audiodev object prop to a class prop
      hw/i386/pc.c: convert rtc-time object prop to a class prop
      hw/i386/pc.c: convert PC_MACHINE_ACPI_DEVICE_PROP from object prop to class prop
      hw/i386/pc_sysfw.c: convert pflash0 and pflash1 object props to class props
      hw/i386/sgx-epc.c: convert SGX_EPC_SIZE_PROP object prop to class prop

 include/hw/i386/pc.h |   5 ++
 include/qom/object.h |  42 +++++++++++++++
 hw/adc/npcm7xx_adc.c |  19 ++++---
 hw/i386/pc.c         |  29 ++++++++--
 hw/i386/pc_piix.c    |   5 --
 hw/i386/pc_q35.c     |   5 --
 hw/i386/pc_sysfw.c   |   7 +--
 hw/i386/sgx-epc.c    |  12 ++---
 qom/object.c         | 146 +++++++++++++++++++++++++++++++++++++++++++++++----
 9 files changed, 224 insertions(+), 46 deletions(-)
Re: [PULL 00/10] qom-qdev queue 20260922
Posted by Richard Henderson 4 days, 2 hours ago
On 9/22/26 03:51, Mark Cave-Ayland wrote:
> The following changes since commit 67166d97a3269285aa68c489f85c9ccdf78495e1:
> 
>    Merge tag 's390x-20260921' ofhttps://gitlab.com/efarman/qemu into staging (2026-09-21 20:53:03 -0700)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/mcayland-ntx/qemu.git tags/qom-qdev-20260922
> 
> for you to fetch changes up to 3e4027a5c0ffc6afb3c1d298a2d88d433cac5f7c:
> 
>    hw/i386/sgx-epc.c: convert SGX_EPC_SIZE_PROP object prop to class prop (2026-09-22 10:52:29 +0100)
> 
> ----------------------------------------------------------------
> qom-qdev queue
> - The next set of conversions from object props to class props

Applied, thanks.

r~