]> git.proxmox.com Git - mirror_qemu.git/blame - hw/acpi/acpi_interface.c
hw/block/pflash_cfi02: Fix reset command not ignored during erase
[mirror_qemu.git] / hw / acpi / acpi_interface.c
CommitLineData
b6a0aa05 1#include "qemu/osdep.h"
521b3673
IM
2#include "hw/acpi/acpi_dev_interface.h"
3#include "qemu/module.h"
4
eaf23bf7
IM
5void acpi_send_event(DeviceState *dev, AcpiEventStatusBits event)
6{
7 AcpiDeviceIfClass *adevc = ACPI_DEVICE_IF_GET_CLASS(dev);
8 if (adevc->send_event) {
9 AcpiDeviceIf *adev = ACPI_DEVICE_IF(dev);
10 adevc->send_event(adev, event);
11 }
12}
13
521b3673
IM
14static void register_types(void)
15{
16 static const TypeInfo acpi_dev_if_info = {
17 .name = TYPE_ACPI_DEVICE_IF,
18 .parent = TYPE_INTERFACE,
19 .class_size = sizeof(AcpiDeviceIfClass),
20 };
21
22 type_register_static(&acpi_dev_if_info);
23}
24
25type_init(register_types)