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