coreboot-kgpe-d16/src
Ritul Guru 8da3804430 soc/amd/common/block/psp: Add platform secure boot support
Add Platform Secure Boot (PSB) enablement via the PSP if it is not
already enabled. Upon receiving psb command, PSP will program PSB fuses
as long as BIOS signing key token is valid.
Refer AMD PSB user guide doc# 56654, Revision# 1.00, this document is
only available with NDA customers.

Change-Id: I30aac29a22a5800d5995a78c50fdecd660a3d4eb
Signed-off-by: Ritul Guru <ritul.bits@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/60968
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2022-05-16 12:34:59 +00:00
..
acpi ec/google/chromeec: Add retimer handle to Type C conn 2022-05-04 13:15:30 +00:00
arch arch/x86/postcar_loader.c: Change prepare_and_run_postcar signature 2022-05-16 07:05:59 +00:00
commonlib commonlib: Add timestamp IDs for Chrome OS hypervisor 2022-05-11 17:06:01 +00:00
console console: Make CONSOLE_SPI_FLASH depend on BOOT_DEVICE_SPI_FLASH 2022-04-27 06:55:47 +00:00
cpu arch/x86/postcar_loader.c: Change prepare_and_run_postcar signature 2022-05-16 07:05:59 +00:00
device device: Remove unused <cbmem.h> 2022-04-22 21:40:07 +00:00
drivers arch/x86/postcar_loader.c: Change prepare_and_run_postcar signature 2022-05-16 07:05:59 +00:00
ec ec/starlabs/merlin: Remove offset for Max Charge when not supported 2022-05-12 18:33:51 +00:00
include arch/x86/postcar: Set up postcar MTRR in C code 2022-05-16 07:05:03 +00:00
lib lib/spd: Demote log about using default DDR4 params to NOTICE 2022-05-16 04:34:59 +00:00
mainboard mb/google/guybrush/devicetree: use defines for ComboPhyStaticConfig 2022-05-16 12:28:46 +00:00
northbridge drivers/amd/agesa: Use prepare_and_run_postcar 2022-05-16 07:05:30 +00:00
security drivers/i2c/tpm: Work around missing firmware_version in Ti50 < 0.0.15 2022-05-16 04:51:13 +00:00
soc soc/amd/common/block/psp: Add platform secure boot support 2022-05-16 12:34:59 +00:00
southbridge sb/amd/agesa/hudson/hudson.c: Use BIT() macros 2022-05-16 02:58:36 +00:00
superio superio/kbc1100: Fix set but unused variables 2022-05-11 06:02:48 +00:00
vendorcode src/vendorcode/cavium: Fix guard in bdk-require.h 2022-05-16 06:55:16 +00:00
Kconfig Kconfig: Have CONFIG_ASAN depend on COMPILER_GCC 2022-05-13 10:59:37 +00:00