pc: acpi: move PIIX4 isa-bridge and pm devices into SSDT
commite4db279804f24b06d3a377dd3211bcf4b778f20b
authorIgor Mammedov <imammedo@redhat.com>
Mon, 28 Dec 2015 17:02:37 +0000 (28 18:02 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Sat, 9 Jan 2016 21:20:18 +0000 (9 23:20 +0200)
treec5bbb2f20958c76316c8b95fa7b5ee18cd803010
parent28f1f0e929dafb58fd725bcf559b28049fd2161d
pc: acpi: move PIIX4 isa-bridge and pm devices into SSDT

and also move PRQx fields declaration as it can't be
split out into separate patch since fields use
PCI0.ISA.P40C operation region and OperationRegion
must be declared in the same table as a Field that
uses it. If this condition is not statisfied Windows
will BSOD ans IASL (make check) will error out as well.

For the same reason pm is moved together with isa-bridge
as the later refernces P13C OperationRegion from pm device.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/i386/acpi-build.c
hw/i386/acpi-dsdt.dsl
include/hw/acpi/aml-build.h