acpi: ipmi: use AcpiDevAmlIf interface to build IPMI device descriptors
commit5876d9b53fee5fc5a341fad1618cf3a9731206da
authorIgor Mammedov <imammedo@redhat.com>
Wed, 8 Jun 2022 13:53:21 +0000 (8 09:53 -0400)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 9 Jun 2022 23:32:49 +0000 (9 19:32 -0400)
treede6f81c2ca601533a3968a9157c1f9cfd05e829c
parent4b66ddcc4d2d690f11152aeed1097f44ecff1aa4
acpi: ipmi: use AcpiDevAmlIf interface to build IPMI device descriptors

convert ad-hoc way we use to generate AML for ISA/SMB IPMI devices
to a generic approach (i.e. make devices provide its own AML blobs
like it is done with other ISA devices (ex. KBD))

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20220608135340.3304695-17-imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/acpi/ipmi-stub.c
hw/acpi/ipmi.c
hw/i386/acpi-build.c
hw/ipmi/isa_ipmi_bt.c
hw/ipmi/isa_ipmi_kcs.c
hw/ipmi/smbus_ipmi.c
include/hw/acpi/ipmi.h