vendorcode/intel/fsp: Update Tiger Lake FSP Headers for FSP v3333

Update FSP headers for Tiger Lake platform generated based FSP
version 3333. Previous version was 3313.
Changes Include:
1. Update comments
2. Add new UPD for Gpio Override support

BUG=b:166790597
BRANCH=none
TEST=build and boot volteer proto2

Cq-Depend:chromium-internal:3240396,chromium-internal:2870145
Signed-off-by: Srinidhi N Kaushik <srinidhi.n.kaushik@intel.com>
Change-Id: Ie3f0688143eef532946c7a2141909c1ac173fc2f
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44912
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Srinidhi N Kaushik 2020-08-28 13:13:18 -07:00 committed by Patrick Georgi
parent aab188174f
commit 6727276a65
2 changed files with 15 additions and 4 deletions

View File

@ -2487,7 +2487,18 @@ typedef struct {
/** Offset 0x089F - Reserved /** Offset 0x089F - Reserved
**/ **/
UINT8 Reserved44[129]; UINT8 Reserved44[124];
/** Offset 0x091B - GPIO Override
Gpio Override Level - FSP will not configure any GPIOs and rely on GPIO setings
before moved to FSP. Available configurations 0: Disable;1: Level 1 - skips GpioSetNativePadByFunction;Level
2 - skips GpioSetNativePadByFunction and GpioSetPadMode
**/
UINT8 GpioOverride;
/** Offset 0x091C - Reserved
**/
UINT8 Reserved45[4];
} FSP_M_CONFIG; } FSP_M_CONFIG;
/** Fsp M UPD Configuration /** Fsp M UPD Configuration
@ -2508,7 +2519,7 @@ typedef struct {
/** Offset 0x0920 /** Offset 0x0920
**/ **/
UINT8 UnusedUpdSpace26[6]; UINT8 UnusedUpdSpace25[6];
/** Offset 0x0926 /** Offset 0x0926
**/ **/

View File

@ -828,8 +828,8 @@ typedef struct {
**/ **/
UINT8 AmtKvmEnabled; UINT8 AmtKvmEnabled;
/** Offset 0x040E - KVM Switch /** Offset 0x040E - Force MEBX execution
Enable/Disable. 0: Disable, 1: enable, KVM enable/disable state by Mebx. Enable/Disable. 0: Disable, 1: enable, Force MEBX execution.
$EN_DIS $EN_DIS
**/ **/
UINT8 ForcMebxSyncUp; UINT8 ForcMebxSyncUp;