diff options
author | Karthikeyan Ramasubramanian <kramasub@google.com> | 2023-11-20 23:34:22 +0000 |
---|---|---|
committer | Matt DeVillier <matt.devillier@gmail.com> | 2023-11-28 16:48:49 +0000 |
commit | b6ab7baa3868a59eda6bc0d369c5725958954af7 (patch) | |
tree | f40ceef199eda913326a906507e9aa06b5691455 /src/security/tpm/Kconfig | |
parent | 132b5a42620a4fcfd49034eecac7d00aae8e42d6 (diff) |
soc/amd/common/psp_verstage: Make SPI ROM mapping configurable
Earlier entire SPI ROM was mapped to memory. With limited TLB resources
in PSP, this approach hit the limit on systems using 32 MiB SPI ROM.
Therefore regions in SPI ROM were mapped on need basis. This works well
on Picasso, Mendocino and Phoenix SoCs. But unfortunately this causes
boot hangs in Cezanne SoC. Add a configuration to map the entire SPI ROM
and enable it in Cezanne SoC. For other SoCs, keep the configuration
disabled so that only the required SPI ROM region is mapped.
BUG=b:309690716
TEST=Build and boot to OS in both Dewatt and Skyrim.
Change-Id: I166ac7b50b367c067e1a743fc94686e69dd07844
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79155
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: Tim Van Patten <timvp@google.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Diffstat (limited to 'src/security/tpm/Kconfig')
0 files changed, 0 insertions, 0 deletions