diff options
author | Igor Mammedov <imammedo@redhat.com> | 2020-09-23 05:46:47 -0400 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2020-09-29 02:15:24 -0400 |
commit | 998ba95016c91790dc4d3c5b95775de730dc30a0 (patch) | |
tree | 5ee4dfdb4315d8b7c2432ab671f6e98cd4bd257e /include/hw/acpi/cpu.h | |
parent | 6d837f1f38c235ea5f63488d0274407becd91e5c (diff) | |
download | qemu-998ba95016c91790dc4d3c5b95775de730dc30a0.zip qemu-998ba95016c91790dc4d3c5b95775de730dc30a0.tar.gz qemu-998ba95016c91790dc4d3c5b95775de730dc30a0.tar.bz2 |
x86: acpi: introduce the PCI0.SMI0 ACPI device
When CPU hotplug with SMI has been negotiated, describe the SMI
register block in the DSDT. Pass the ACPI name of the SMI control
register to build_cpus_aml(), so that CPU_SCAN_METHOD can access the
register in the next patch.
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20200923094650.1301166-9-imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include/hw/acpi/cpu.h')
-rw-r--r-- | include/hw/acpi/cpu.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/acpi/cpu.h b/include/hw/acpi/cpu.h index 62f0278..0eeedaa 100644 --- a/include/hw/acpi/cpu.h +++ b/include/hw/acpi/cpu.h @@ -50,6 +50,7 @@ void cpu_hotplug_hw_init(MemoryRegion *as, Object *owner, typedef struct CPUHotplugFeatures { bool acpi_1_compatible; bool has_legacy_cphp; + const char *smi_path; } CPUHotplugFeatures; void build_cpus_aml(Aml *table, MachineState *machine, CPUHotplugFeatures opts, |