soc/amd/cezanne/Kconfig: Select Kconfig to program the PSP_ADDR MSR

The PSP_ADDR_MSR is programmed into the BSP by FSP, but not always
propagated to the other cores/APs. Add a hook to run a function
which will read the MSR value from the BSP, and program it into the
APs, guarded by a Kconfig.

It only writes the MSRs of the APs if they are not initialized yet.

Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Change-Id: I45771e596ac4354dd233a47fcae33012d9c0a6c9
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90209
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
Maximilian Brune 2025-11-05 16:22:58 +01:00 committed by Felix Held
commit 149d11d1d8

View file

@ -100,6 +100,7 @@ config SOC_AMD_CEZANNE
config SOC_AMD_RENOIR
bool
select SOC_AMD_CEZANNE_BASE
select SOC_AMD_COMMON_BLOCK_CPU_SYNC_PSP_ADDR_MSR
help
AMD Renoir support