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