xref: /qemu/hw/acpi/acpi-cpu-hotplug-stub.c (revision 06f1f4958be70f14f527d1f03d1e9a141650bbc5)
1fe8adae3SAni Sinha #include "qemu/osdep.h"
2fe8adae3SAni Sinha #include "hw/acpi/cpu_hotplug.h"
3fe8adae3SAni Sinha #include "migration/vmstate.h"
4fe8adae3SAni Sinha 
5fe8adae3SAni Sinha 
6fe8adae3SAni Sinha /* Following stubs are all related to ACPI cpu hotplug */
7fe8adae3SAni Sinha const VMStateDescription vmstate_cpu_hotplug;
8fe8adae3SAni Sinha 
9fe8adae3SAni Sinha void acpi_switch_to_modern_cphp(AcpiCpuHotplug *gpe_cpu,
10fe8adae3SAni Sinha                                 CPUHotplugState *cpuhp_state,
11fe8adae3SAni Sinha                                 uint16_t io_port)
12fe8adae3SAni Sinha {
13fe8adae3SAni Sinha     return;
14fe8adae3SAni Sinha }
15fe8adae3SAni Sinha 
16fe8adae3SAni Sinha void legacy_acpi_cpu_hotplug_init(MemoryRegion *parent, Object *owner,
17fe8adae3SAni Sinha                                   AcpiCpuHotplug *gpe_cpu, uint16_t base)
18fe8adae3SAni Sinha {
19fe8adae3SAni Sinha     return;
20fe8adae3SAni Sinha }
21fe8adae3SAni Sinha 
22*06f1f495SSalil Mehta void cpu_hotplug_hw_init(MemoryRegion *as, Object *owner,
23*06f1f495SSalil Mehta                          CPUHotplugState *state, hwaddr base_addr)
24*06f1f495SSalil Mehta {
25*06f1f495SSalil Mehta     return;
26*06f1f495SSalil Mehta }
27*06f1f495SSalil Mehta 
28fe8adae3SAni Sinha void acpi_cpu_ospm_status(CPUHotplugState *cpu_st, ACPIOSTInfoList ***list)
29fe8adae3SAni Sinha {
30fe8adae3SAni Sinha     return;
31fe8adae3SAni Sinha }
32fe8adae3SAni Sinha 
33fe8adae3SAni Sinha void acpi_cpu_plug_cb(HotplugHandler *hotplug_dev,
34fe8adae3SAni Sinha                       CPUHotplugState *cpu_st, DeviceState *dev, Error **errp)
35fe8adae3SAni Sinha {
36fe8adae3SAni Sinha     return;
37fe8adae3SAni Sinha }
38fe8adae3SAni Sinha 
39fe8adae3SAni Sinha void legacy_acpi_cpu_plug_cb(HotplugHandler *hotplug_dev,
40fe8adae3SAni Sinha                              AcpiCpuHotplug *g, DeviceState *dev, Error **errp)
41fe8adae3SAni Sinha {
42fe8adae3SAni Sinha     return;
43fe8adae3SAni Sinha }
44fe8adae3SAni Sinha 
45fe8adae3SAni Sinha void acpi_cpu_unplug_cb(CPUHotplugState *cpu_st,
46fe8adae3SAni Sinha                         DeviceState *dev, Error **errp)
47fe8adae3SAni Sinha {
48fe8adae3SAni Sinha     return;
49fe8adae3SAni Sinha }
50fe8adae3SAni Sinha 
51fe8adae3SAni Sinha void acpi_cpu_unplug_request_cb(HotplugHandler *hotplug_dev,
52fe8adae3SAni Sinha                                 CPUHotplugState *cpu_st,
53fe8adae3SAni Sinha                                 DeviceState *dev, Error **errp)
54fe8adae3SAni Sinha {
55fe8adae3SAni Sinha     return;
56fe8adae3SAni Sinha }
57