aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/vendorcode/amd/fsp/picasso/fsp_h_c99.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vendorcode/amd/fsp/picasso/fsp_h_c99.h b/src/vendorcode/amd/fsp/picasso/fsp_h_c99.h
index dc3f94608f..c477a4ff1f 100644
--- a/src/vendorcode/amd/fsp/picasso/fsp_h_c99.h
+++ b/src/vendorcode/amd/fsp/picasso/fsp_h_c99.h
@@ -27,7 +27,7 @@ typedef enum {
EnumInitPhaseEndOfFirmware = 0xF0
} FSP_INIT_PHASE;
-typedef struct {
+typedef struct __packed {
uint64_t Signature;
uint8_t Revision;
uint8_t Reserved[23];
@@ -35,7 +35,7 @@ typedef struct {
_Static_assert(sizeof(FSP_UPD_HEADER) == 32, "FSP_UPD_HEADER not packed");
-typedef struct {
+typedef struct __packed {
uint8_t Revision;
uint8_t Reserved[3];
void *NvsBufferPtr;