acpi: add PNP0C02 to PCI0 bus

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
acpi: consume GPE0 IO resources in PNP0C02 device

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
acpi: consume CPU hotplug IO resource in PNP0C02 device

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
pcihp: expose PCI hotplug MMIO base/length as properties of piix4pm

with introduction of PCIHP, MMIO range becomes changable
at runtime so it's not possible to statically punch hole
PCI bus _CRS.

Making IO base/length available as readonly properties
allow acpi builder to get values and reserve PCI hotplug
IO range at runtime later.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
acpi: consume PCIHP IO resource in PNP0C02 device

Signed-off-by: Igor Mammedov <imammedo@redhat.com>