diff options
author | Karthikeyan Ramasubramanian <kramasub@google.com> | 2022-08-25 12:52:13 -0600 |
---|---|---|
committer | Paul Fagerburg <pfagerburg@chromium.org> | 2022-09-23 14:55:21 +0000 |
commit | 35aa4355c411b2d5fa8062c8a29949b806c03445 (patch) | |
tree | 5637b449f99e50fa347bdbae4ec1d6518de69d20 /src/mainboard/google/butterfly/early_init.c | |
parent | aae7d4d5c8b6aae666a0bf1a4ff50c7555b89ac4 (diff) |
soc/amd/mendocino: Add svc_set_fw_hash_table
Add new PSP svc call to pass psp firmware hash table to the PSP.
psp_verstage will verify hash table and then pass them to the PSP.
The PSP will check if signed firmware contents match these hashes.
This will prevent anyone replacing signed firmware in the RW region.
BUG=b:203597980
TEST=Build and boot to OS in Skyrim.
Change-Id: I512d359967eae925098973e90250111d6f59dd39
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67259
Reviewed-by: Robert Zieba <robertzieba@google.com>
Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/butterfly/early_init.c')
0 files changed, 0 insertions, 0 deletions