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/skylake/elog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/soc/intel/skylake') diff --git a/src/soc/intel/skylake/elog.c b/src/soc/intel/skylake/elog.c index 1c80517351..1761671e67 100644 --- a/src/soc/intel/skylake/elog.c +++ b/src/soc/intel/skylake/elog.c @@ -232,7 +232,7 @@ static void pch_log_state(void *unused) { const struct chipset_power_state *ps; - if (acpi_pm_state_for_elog(&ps) < 0) + if (acpi_fetch_pm_state(&ps, PS_CLAIMER_ELOG) < 0) return; /* Power and Reset */ -- cgit v1.2.3