coreboot/src/soc
Felix Held 7e75d1ad26 soc/amd/common/smi_util: add PSP SMI helper functions
The PSP can send SMIs to the x86 side of the system. Add helper
functions to configure and to reset the PSP SMI generation. Since
Stoneyridge also selects SOC_AMD_COMMON_BLOCK_SMI, add the SMITRIG0_PSP
define and rename SMITYPE_FCH_FAKE0 to SMITYPE_PSP in its SoC-specific
smi.h to bring it in line with the newer SoCs.

This patch is split out from CB:65523.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Signed-off-by: Ritul Guru <ritul.bits@gmail.com>
Change-Id: I525a447c9a75fdb95b9750e85a02896056315edf
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83702
Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-08-01 20:27:32 +00:00
..
amd soc/amd/common/smi_util: add PSP SMI helper functions 2024-08-01 20:27:32 +00:00
cavium acpi,soc: use is_domain0 function 2024-07-25 22:54:43 +00:00
example/min86 soc: Add SPDX license headers to Kconfig files 2024-02-18 02:03:37 +00:00
ibm/power9 soc/ibm/power9/*: add file structure for SOC 2024-05-02 23:14:22 +00:00
intel soc/intel/xeon_sp: Add acpigen_write_pci_root_port 2024-08-01 15:32:25 +00:00
mediatek soc/mediatek/mt8196/memlayout: Fix the location of BOOTBLOCK comment 2024-07-29 13:51:06 +00:00
nvidia soc/nvidia: Remove unneeded white spaces 2024-07-01 13:38:20 +00:00
qualcomm tree: Use <console/console.h> only when used 2024-07-03 04:39:42 +00:00
rockchip tree: Remove duplicated <soc/gpio.h> 2024-05-30 14:40:32 +00:00
samsung tree: Remove blank lines before '}' and after '{' 2024-04-11 19:19:08 +00:00
sifive cbmem_top: Change the return value to uintptr_t 2024-07-10 12:55:46 +00:00
ti soc: Add SPDX license headers to Kconfig files 2024-02-18 02:03:37 +00:00
ucb/riscv soc: Add SPDX license headers to Kconfig files 2024-02-18 02:03:37 +00:00