xref: /aosp_15_r20/external/coreboot/src/include/acpi/acpi_pm.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef ACPI_PM_H
4 #define ACPI_PM_H
5 
6 enum power_state_claimer {
7 	PS_CLAIMER_ELOG,
8 	PS_CLAIMER_RTC,
9 	PS_CLAIMER_WAKE,
10 	PS_CLAIMER_MAX /* Not a valid value, needs to be last element */
11 };
12 
13 struct chipset_power_state;
14 struct chipset_power_state *acpi_get_pm_state(void);
15 int acpi_fetch_pm_state(const struct chipset_power_state **ps,
16 		  enum power_state_claimer ps_claimer);
17 
18 #endif
19