From fdcf698a89ebfe2316fc6ef2f94df7c8203a7f4b Mon Sep 17 00:00:00 2001 From: Fabio Aiuto Date: Sun, 11 Sep 2022 12:25:13 +0200 Subject: acpi/acpi_pm.c: refactor acpi_pm_state_for_* functions Use just one function to get the chipset powerstate and add an argument to specify the powerstate claimer {RTC,ELOG,WAKE} and adjust the failure log accordingly. TEST: compile tested and qemu emulation successfully run Signed-off-by: Fabio Aiuto Change-Id: I8addc0b05f9e360afc52091c4bb731341d7213cf Reviewed-on: https://review.coreboot.org/c/coreboot/+/67618 Tested-by: build bot (Jenkins) Reviewed-by: Felix Held --- src/soc/intel/common/block/acpi/acpi_wake_source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/soc/intel/common') diff --git a/src/soc/intel/common/block/acpi/acpi_wake_source.c b/src/soc/intel/common/block/acpi/acpi_wake_source.c index 0e2cb4e1c4..d45fd9663b 100644 --- a/src/soc/intel/common/block/acpi/acpi_wake_source.c +++ b/src/soc/intel/common/block/acpi/acpi_wake_source.c @@ -54,7 +54,7 @@ static void acpi_save_wake_source(void *unused) if (acpi_reset_gnvs_for_wake(&gnvs) < 0) return; - if (acpi_pm_state_for_wake(&ps) < 0) + if (acpi_fetch_pm_state(&ps, PS_CLAIMER_WAKE) < 0) return; pm_fill_gnvs(gnvs, ps); -- cgit v1.2.3