summaryrefslogtreecommitdiff
path: root/src/vendorcode/intel/fsp
diff options
context:
space:
mode:
authorHannah Williams <hannah.williams@intel.com>2016-01-18 00:22:52 -0800
committerMartin Roth <martinroth@google.com>2016-01-27 23:56:50 +0100
commitb11591064bbb395400075c4a4e159cd65a78bce6 (patch)
tree9193784e7a9f4ef931f52e0f044b3a9be21e178d /src/vendorcode/intel/fsp
parenta608969ebbc556499a20edbb25c2ef45a7434871 (diff)
soc/braswell: Update FspUpdVpd.h for PcdSdDetectChk and PcdCaMirrorEn
Change-Id: I42200feafed613136f23e37d4ab4c90931698821 Signed-off-by: Hannah Williams <hannah.williams@intel.com> Reviewed-on: https://review.coreboot.org/13038 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/vendorcode/intel/fsp')
-rw-r--r--src/vendorcode/intel/fsp/fsp1_1/braswell/FspUpdVpd.h31
1 files changed, 17 insertions, 14 deletions
diff --git a/src/vendorcode/intel/fsp/fsp1_1/braswell/FspUpdVpd.h b/src/vendorcode/intel/fsp/fsp1_1/braswell/FspUpdVpd.h
index 9b9df0ec9f..61673c6516 100644
--- a/src/vendorcode/intel/fsp/fsp1_1/braswell/FspUpdVpd.h
+++ b/src/vendorcode/intel/fsp/fsp1_1/braswell/FspUpdVpd.h
@@ -188,8 +188,13 @@ typedef struct {
**/
UINT8 PcdMemoryTypeEnable;
/** Offset 0x0042
+ CaMirrorEn
+ To Enable/Disable CaMirrorEn
**/
- UINT8 ReservedMemoryInitUpd[190];
+ UINT8 PcdCaMirrorEn;
+/** Offset 0x0043
+**/
+ UINT8 ReservedMemoryInitUpd[189];
} MEMORY_INIT_UPD;
typedef struct {
@@ -436,8 +441,18 @@ typedef struct {
**/
UINT8 PcdTurboMode;
/** Offset 0x0161
+ Pnp-Power & Performance
+ select Pnp type
+**/
+ UINT8 PcdPnpSettings;
+/** Offset 0x0162
+ SdDetectChk
+ Check for Sd card detect
**/
- UINT8 ReservedSiliconInitUpd[413];
+ UINT8 PcdSdDetectChk;
+/** Offset 0x0163
+**/
+ UINT8 ReservedSiliconInitUpd[411];
} SILICON_INIT_UPD;
#define FSP_UPD_SIGNATURE 0x2444505557534224 /* '$BSWUPD$' */
@@ -472,12 +487,6 @@ typedef struct _UPD_DATA_REGION {
/** Offset 0x02FE
**/
UINT16 PcdRegionTerminator;
-/** Offset 0x0300
-**/
- UINT8 UnusedUpdSpace4[2123];
-/** Offset 0x0B4B
-**/
- UINT8 PcdPaddingSpace;
} UPD_DATA_REGION;
#define FSP_IMAGE_ID 0x2450534657534224 /* '$BSWFSP$' */
@@ -494,12 +503,6 @@ typedef struct _VPD_DATA_REGION {
/** Offset 0x000C
**/
UINT32 PcdUpdRegionOffset;
-/** Offset 0x0010
-**/
- UINT8 UnusedVpdSpace0[20];
-/** Offset 0x0024
-**/
- UINT8 PcdEnableSecureBoot;
} VPD_DATA_REGION;
#pragma pack(pop)