coreboot/src/soc/amd
Karthikeyan Ramasubramanian e7f43502b5 soc/amd/common/acpi/upep: Add Low Power State Entry Notifications
Add support to handle S0ix entry and exit notifications by adding the
corresponding _DSM functions. The function indices are chosen based on
the Modern Standby BIOS Implementation Guide 56358 Rev. 1.04. Inside
the notification functions perform any mainboard specific S0ix entry and
exit actions.

BUG=b:195748540
TEST=Build and boot to OS in Guybrush. Ensure that the notification
functions are invoked on S0ix entry and exit. Perform suspend/resume
cycles for multiple iterations.

Change-Id: I3014551f6e281d466628559453a0141a3dd6abad
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58274
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-10-14 13:09:46 +00:00
..
cezanne src/soc/amd/cezanne: enable clock gating 2021-10-13 22:01:52 +00:00
common soc/amd/common/acpi/upep: Add Low Power State Entry Notifications 2021-10-14 13:09:46 +00:00
picasso soc/amd/common/block/espi_util: Refactor eSPI Setup 2021-10-13 17:37:39 +00:00
stoneyridge soc/amd/*: Enable ACPIMMIO decode first in fch_pre_init 2021-10-13 17:36:53 +00:00
Kconfig