]> git.proxmox.com Git - mirror_qemu.git/commit
hw/acpi: move object_resolve_type_unambiguous to core QOM
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 23 Feb 2024 12:43:57 +0000 (13:43 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 27 Feb 2024 08:36:41 +0000 (09:36 +0100)
commitee3b34cd48a29b744a390c33eaa1f97b69b88367
tree8641c7bf543f0ade93c77aff2ab44ee7271734ba
parent31ae8bb15d4ddaa202ffeb03a5c90f0acf205472
hw/acpi: move object_resolve_type_unambiguous to core QOM

object_resolve_type_unambiguous provides a useful functionality, that
is currently emulated for example by usb_bus_find().  Move it to core
code and add error reporting for increased generality.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240223124406.234509-2-pbonzini@redhat.com>
[PMD: Fixed style]
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
hw/i386/acpi-build.c
include/qom/object.h
qom/object.c