Commit 7074591d79 for qemu.org

commit 7074591d7954876951f84c15b994a43251d5a3c1
Merge: 67166d97a3 3e4027a5c0
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Tue Sep 22 07:56:00 2026 -0700

    Merge tag 'qom-qdev-20260922' of https://gitlab.com/mcayland-ntx/qemu into staging

    qom-qdev queue

    # -----BEGIN PGP SIGNATURE-----
    #
    # iHUEABYKAB0WIQT1gm3ws3USUB3fevcsojbiRimx9AUCarJTlAAKCRAsojbiRimx
    # 9KBaAP99ZJXEArp2U3QIAIduLmTZLRYThxxz4Ee9g5zCT8CpNwEAo7V21lPFYYpQ
    # jefgN7JbV5q4+opKpUiIC4VyW95Pygo=
    # =M0xP
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 22 Sep 2026 03:08:20 AM PDT
    # gpg:                using EDDSA key F5826DF0B37512501DDF7AF72CA236E24629B1F4
    # gpg: Good signature from "Mark Cave-Ayland (Nutanix) <mark.caveayland@nutanix.com>" [unknown]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: F582 6DF0 B375 1250 1DDF  7AF7 2CA2 36E2 4629 B1F4

    * tag 'qom-qdev-20260922' of https://gitlab.com/mcayland-ntx/qemu:
      hw/i386/sgx-epc.c: convert SGX_EPC_SIZE_PROP object prop to class prop
      hw/i386/pc_sysfw.c: convert pflash0 and pflash1 object props to class props
      hw/i386/pc.c: convert PC_MACHINE_ACPI_DEVICE_PROP from object prop to class prop
      hw/i386/pc.c: convert rtc-time object prop to a class prop
      hw/i386/pc.c: convert pcspk-audiodev object prop to a class prop
      qom/object.c: introduce object_property_set_alias() function
      qom/object.c: introduce object_class_property_add_alias()
      qom/object.c: introduce object_alias_get_targetp() lookup function
      qom/object.c: improve duplicate class property detection assert()
      hw/adc/npcm7xx_adc.c: convert NPCM7XX_ADC object props to class props

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>