coreboot/src/soc/amd/common
Felix Held 4a973324da soc/amd: introduce common SMU S3/4/5 entry message code
The smu_sx_entry function is identical for all AMD SoCs, so introduce it
as common code that can be selected to be included in the build via the
SOC_AMD_COMMON_BLOCK_SMU_SX_ENTRY Kconfig option. The only SoC-specific
difference in this function is the ID of the SMC_MSG_S3ENTRY message
which is defined in each SoC's soc/smu.h include file.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Suggested-by: Elyes Haouas <ehaouas@noos.fr>
Change-Id: I49758e9333a351d8e50e8f1b53a7f00fbe89866c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71875
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Fred Reitberger <reitbergerfred@gmail.com>
2023-01-13 23:35:48 +00:00
..
acpi tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
block soc/amd: introduce common SMU S3/4/5 entry message code 2023-01-13 23:35:48 +00:00
fsp soc/amd/common/fsp: Introduce SOC_AMD_COMMON_FSP_PRELOAD_FSPS 2023-01-12 20:38:53 +00:00
pi soc/amd/common/pi/def_callouts.c: Fix log messages 2022-11-17 13:23:09 +00:00
psp_verstage soc/amd/common/psp_verstage: Report previous boot status 2022-12-21 13:37:32 +00:00
vboot soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00
Kconfig.common
Makefile.inc soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00