1#pragma once
2
3#include <uacpi/event.h>
4
5// This fixed event is internal-only, and we don't expose it in the enum
6#define UACPI_FIXED_EVENT_GLOBAL_LOCK 0
7
8UACPI_ALWAYS_OK_FOR_REDUCED_HARDWARE(
9 uacpi_status uacpi_initialize_events_early(void)
10)
11
12UACPI_ALWAYS_OK_FOR_REDUCED_HARDWARE(
13 uacpi_status uacpi_initialize_events(void)
14)
15UACPI_STUB_IF_REDUCED_HARDWARE(
16 void uacpi_deinitialize_events(void)
17)
18
19UACPI_STUB_IF_REDUCED_HARDWARE(
20 void uacpi_events_match_post_dynamic_table_load(void)
21)
22
23UACPI_ALWAYS_ERROR_FOR_REDUCED_HARDWARE(
24 uacpi_status uacpi_clear_all_events(void)
25)
26