coreboot-kgpe-d16/util/amdfwtool
Kangheui Won 3c164e13e7 util/amdfwtool: Add options to separate signed firmwares
Add support for separating signed firmwares into another CBFS. If
sig_opt flag in AMD/PSPFW file header is 1, it means that the firmware
is signed against AMD chain of trust and will be verified by PSP. If
those firmware binaries are put outside FW_MAIN_[AB], vboot can skip
redundant verification, improving overall verification time.

BUG=b:206909680
TEST=Build amdfwtool. Build Skyrim BIOS image and boot to OS.

Change-Id: I9f3610a7002b2a9c70946b083b0b3be6934200b0
Signed-off-by: Kangheui Won <khwon@chromium.org>
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59866
Reviewed-by: Jon Murphy <jpmurphy@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-10-02 22:11:13 +00:00
..
.gitignore util/amdfwtool: Add amdfwread utility 2022-05-13 15:51:37 +00:00
Makefile util/amdfwtool: Include the header with __packed definition 2022-10-02 22:09:01 +00:00
Makefile.inc util/amdfwtool: Include the header with __packed definition 2022-10-02 22:09:01 +00:00
amdfwread.c util/amdfwtool/amdfwread: Fix incorrect option index 2022-09-04 17:06:21 +00:00
amdfwtool.c util/amdfwtool: Add options to separate signed firmwares 2022-10-02 22:11:13 +00:00
amdfwtool.h util/amdfwtool: Add options to separate signed firmwares 2022-10-02 22:11:13 +00:00
data_parse.c util/amdfwtool/data_parse: fix PMU subprogram/instance ID handling 2022-09-30 18:03:50 +00:00
description.md