[coreboot-gerrit] Change in coreboot[master]: vendorcode/intel: Update GLK FSP Header files w.r.t FSP v2.0.3

Srinidhi N Kaushik (Code Review) gerrit at coreboot.org
Tue May 15 09:04:18 CEST 2018


Srinidhi N Kaushik has uploaded this change for review. ( https://review.coreboot.org/26285


Change subject: vendorcode/intel: Update GLK FSP Header files w.r.t FSP v2.0.3
......................................................................

vendorcode/intel: Update GLK FSP Header files w.r.t FSP v2.0.3

Update FSP header files to match FSP Reference Code Release v2.0.3 for
Gemimilake

Change-Id: I17438f18fc3a1ea7ad9bd69a06adb1330d917257
Signed-off-by: Srinidhi N Kaushik <srinidhi.n.kaushik at intel.com>
---
M src/vendorcode/intel/fsp/fsp2_0/glk/FspUpd.h
M src/vendorcode/intel/fsp/fsp2_0/glk/FspmUpd.h
M src/vendorcode/intel/fsp/fsp2_0/glk/FspsUpd.h
3 files changed, 34 insertions(+), 9 deletions(-)



  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/85/26285/1

diff --git a/src/vendorcode/intel/fsp/fsp2_0/glk/FspUpd.h b/src/vendorcode/intel/fsp/fsp2_0/glk/FspUpd.h
index 354dd8a..20bd9af 100644
--- a/src/vendorcode/intel/fsp/fsp2_0/glk/FspUpd.h
+++ b/src/vendorcode/intel/fsp/fsp2_0/glk/FspUpd.h
@@ -1,6 +1,6 @@
 /** @file
 
-Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
 
 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:
diff --git a/src/vendorcode/intel/fsp/fsp2_0/glk/FspmUpd.h b/src/vendorcode/intel/fsp/fsp2_0/glk/FspmUpd.h
index 1898c09..2045385 100644
--- a/src/vendorcode/intel/fsp/fsp2_0/glk/FspmUpd.h
+++ b/src/vendorcode/intel/fsp/fsp2_0/glk/FspmUpd.h
@@ -998,9 +998,23 @@
 **/
   UINT32                      CpuPeiApWakeupBufferAddr;
 
-/** Offset 0x0180
+/** Offset 0x0180 - SkipPciePowerSequence
+  UPD To Skip PciePowerSequence, set this UPD to 0 by default on windows.
 **/
-  UINT8                       ReservedFspmUpd[4];
+  UINT8                       SkipPciePowerSequence;
+
+/** Offset 0x0181
+**/
+  UINT8                       RevAligmentFspmUpd[7];
+
+/** Offset 0x0188 - SkipMemoryTestUpd
+  UPD To Skip CpuMemoryTest, set this UPD to 0 by default on windows.
+**/
+  UINT8                       SkipMemoryTestUpd;
+
+/** Offset 0x0189
+**/
+  UINT8                       ReservedFspmUpd[7];
 } FSP_M_CONFIG;
 
 /** Fsp M UPD Configuration
@@ -1019,9 +1033,9 @@
 **/
   FSP_M_CONFIG                FspmConfig;
 
-/** Offset 0x0184
+/** Offset 0x0190
 **/
-  UINT8                       UnusedUpdSpace1[130];
+  UINT8                       UnusedUpdSpace1[118];
 
 /** Offset 0x0206
 **/
diff --git a/src/vendorcode/intel/fsp/fsp2_0/glk/FspsUpd.h b/src/vendorcode/intel/fsp/fsp2_0/glk/FspsUpd.h
index 970f0e2..1cbcb69 100644
--- a/src/vendorcode/intel/fsp/fsp2_0/glk/FspsUpd.h
+++ b/src/vendorcode/intel/fsp/fsp2_0/glk/FspsUpd.h
@@ -1708,9 +1708,16 @@
 **/
   UINT8                       UsbPdoProgramming;
 
-/** Offset 0x03AA
+/** Offset 0x03AA - Skip LPSS SPI Private Clock Parameter Programming
+  When this is skipped, boot loader must program LPSS SPI PCP. 0: Initialize(Default),
+  <b>1: Skip
+  $EN_DIS
 **/
-  UINT8                       ReservedFspsUpd[6];
+  UINT8                       SkipSpiPCP;
+
+/** Offset 0x03AB
+**/
+  UINT8                       ReservedFspsUpd[5];
 } FSP_S_CONFIG;
 
 /** Fsp S SGX Configuration
@@ -1764,7 +1771,7 @@
 
 /** Offset 0x03F8
 **/
-  UINT8                       ReservedFspsSgxUpd[6];
+  UINT8                       ReservedFspsSgxUpd[8];
 } FSP_S_SGX_CONFIG;
 
 /** Fsp S UPD Configuration
@@ -1787,7 +1794,11 @@
 **/
   FSP_S_SGX_CONFIG            FspsSgxConfig;
 
-/** Offset 0x03FE
+/** Offset 0x0400
+**/
+  UINT8                       UnusedUpdSpace9[6];
+
+/** Offset 0x0406
 **/
   UINT16                      UpdTerminator;
 } FSPS_UPD;

-- 
To view, visit https://review.coreboot.org/26285
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I17438f18fc3a1ea7ad9bd69a06adb1330d917257
Gerrit-Change-Number: 26285
Gerrit-PatchSet: 1
Gerrit-Owner: Srinidhi N Kaushik <srinidhi.n.kaushik at intel.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180515/a400c93c/attachment.html>


More information about the coreboot-gerrit mailing list