coreboot-kgpe-d16/src
Felix Held 4bdea41713 soc/amd/common/include/psp_efs: rename new PSP directory EFS entry
The EFS entry at offset 0x14 can point to either the first level PSP
directory table or to the PSP combo directory structure that was used
before the introduction of the AMD A/B recovery scheme. This scheme is
not to be confused with the VBOOT scheme. The PSP verstage code checks
if the header this entry points to begins with the PSP_COOKIE, which
indicates the entry is a first level PSP directory table. Due to that,
the EFS entry at offset 0x14 is always expected to point to a PSP
directory table, so rename combo_psp_directory to new_psp_directory to
match the actual usage. This EFS entry that points to the PSP directory
table is called new_psp_directory, since the entry at EFS offset 0x10
was used on some early AMD chips to point to the older PSP directory
table and that one is already called psp_directory. amdfwtool uses the
same naming scheme for those two PSP directory table pointers.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I10f19ee63f8d422433dba64402d84fd6bb9e0f9e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73083
Reviewed-by: Fred Reitberger <reitbergerfred@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-02-20 15:39:30 +00:00
..
acpi acpi/acpigen_dptf: Add pkg return to dptf_write_power_limits() 2023-02-14 05:39:57 +00:00
arch arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminator 2023-02-09 16:54:11 +00:00
commonlib commonlib/bsd, libpayload: Do not include helpers.h in stddef.h 2023-02-16 17:55:37 +00:00
console console: Add SimNow console logging 2023-02-09 10:01:20 +00:00
cpu cpu/amd/pi/00730F01/model_16_init: use CPUID_FROM_FMS macro 2023-02-17 22:59:28 +00:00
device device: Add Kconfig options for D3COLD_SUPPORT and NO_S0IX_SUPPORT 2023-02-17 13:25:20 +00:00
drivers drivers/ocp/vpd: Override mainboard_set_smm_log_level 2023-02-16 00:47:11 +00:00
ec treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
include cpu/x86/smm: Enable setting SMM console log level from mainboard 2023-02-15 21:53:07 +00:00
lib tree: Use __func__ instead of hard-coded names 2023-02-17 16:08:04 +00:00
mainboard soc/intel/{tgl,adl}: Hook up D3ColdEnable UPD to D3COLD_SUPPORT 2023-02-20 10:14:49 +00:00
northbridge nb/intel/pineview/raminit.c: Get rid of duplicated branches 2023-02-17 16:01:33 +00:00
sbom payloads/Yabits: Remove deprecated Yabits Payload 2023-02-17 01:21:43 +00:00
security vboot: Add VBOOT_ARMV8_CE_SHA256_ACCELERATION config 2023-02-16 15:04:40 +00:00
soc soc/amd/common/include/psp_efs: rename new PSP directory EFS entry 2023-02-20 15:39:30 +00:00
southbridge treewide: Remove unuseful "_ADR: Address" comment 2023-02-17 15:41:37 +00:00
superio treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
vendorcode vc/intel/fsp/mtl: Update header files from 2473_86 to 2523_80 2023-02-17 07:52:31 +00:00
Kconfig tree: Drop repeated words 2023-02-07 04:37:31 +00:00