util/amdfwtool: Grow the Embedded Firmware Structure
Ensure adequate space exists for all Embedded Firmware Structure fields. Field definitions are NDA only. See PID #55758 "AMD Platform Security Processor BIOS Architecture Design Guide for AMD Family 17h Processors". BUG=b:141790457 TEST=run on Mandolin Change-Id: I098ffc7c05d27387a877e6b7c8628d98939bd9af Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35667 Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Justin Frodsham <justin.frodsham@amd.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
ae1e14e438
commit
94f249254f
|
@ -387,6 +387,8 @@ typedef struct _embedded_firmware {
|
||||||
uint32_t comboable;
|
uint32_t comboable;
|
||||||
uint32_t bios0_entry; /* todo: add way to select correct entry */
|
uint32_t bios0_entry; /* todo: add way to select correct entry */
|
||||||
uint32_t bios1_entry;
|
uint32_t bios1_entry;
|
||||||
|
uint32_t bios2_entry;
|
||||||
|
uint32_t reserved[0x2c]; /* 0x24 - 0x4f */
|
||||||
} __attribute__((packed, aligned(16))) embedded_firmware;
|
} __attribute__((packed, aligned(16))) embedded_firmware;
|
||||||
|
|
||||||
typedef struct _psp_directory_header {
|
typedef struct _psp_directory_header {
|
||||||
|
|
Loading…
Reference in New Issue