fsp/AmberLakeFspBinPkg/Fsp.bsf

3328 lines
276 KiB
Plaintext

/** @file
Boot Setting File for Platform Configuration.
@copyright
Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
This file is automatically generated. Please do NOT modify !!!
**/
GlobalDataDef
SKUID = 0, "DEFAULT"
EndGlobalData
StructDef
Find "KBLUPD_T"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x00
Skip 55 bytes
$gSiPkgTokenSpaceGuid_PcdSerialIoUartDebugEnable 1 bytes $_DEFAULT_ = 0x00
$gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber 1 bytes $_DEFAULT_ = 0x02
Skip 6 bytes
$gEfiMdePkgTokenSpaceGuid_PcdPciExpressBaseAddress 8 bytes $_DEFAULT_ = 0xE0000000
$gSiPkgTokenSpaceGuid_PcdPciExpressRegionLength 4 bytes $_DEFAULT_ = 0x10000000
Find "KBLUPD_M"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x00
Skip 55 bytes
$gPlatformFspPkgTokenSpaceGuid_PlatformMemorySize 8 bytes $_DEFAULT_ = 0x440000
$gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr00 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr01 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr10 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr11 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MemorySpdDataLen 2 bytes $_DEFAULT_ = 0x100
$gKabylakeFspPkgTokenSpaceGuid_DqByteMapCh0 12 bytes $_DEFAULT_ = 0x0F, 0xF0, 0x00, 0xF0, 0x0F, 0xF0, 0x0F, 0x00, 0xFF, 0x00, 0xFF, 0x00
$gKabylakeFspPkgTokenSpaceGuid_DqByteMapCh1 12 bytes $_DEFAULT_ = 0x0F, 0xF0, 0x00, 0xF0, 0x0F, 0xF0, 0x0F, 0x00, 0xFF, 0x00, 0xFF, 0x00
$gKabylakeFspPkgTokenSpaceGuid_DqsMapCpu2DramCh0 8 bytes $_DEFAULT_ = 2, 0, 1, 3, 6, 4, 7, 5
$gKabylakeFspPkgTokenSpaceGuid_DqsMapCpu2DramCh1 8 bytes $_DEFAULT_ = 1, 3, 2, 0, 5, 7, 6, 4
$gKabylakeFspPkgTokenSpaceGuid_RcompResistor 6 bytes $_DEFAULT_ = 0xC8,0x00,0x51,0x00,0xA2,0x00
$gKabylakeFspPkgTokenSpaceGuid_RcompTarget 10 bytes $_DEFAULT_ = 0x64,0x00,0x28,0x00,0x28,0x00,0x17,0x00,0x28,0x00
$gKabylakeFspPkgTokenSpaceGuid_DqPinsInterleaved 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_CaVrefConfig 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SmramMask 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_MrcFastBoot 1 bytes $_DEFAULT_ = 0x1
Skip 2 bytes
$gKabylakeFspPkgTokenSpaceGuid_IedSize 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_TsegSize 4 bytes $_DEFAULT_ = 0x0400000
$gKabylakeFspPkgTokenSpaceGuid_MmioSize 2 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_ProbelessTrace 1 bytes $_DEFAULT_ = 0x00
Skip 2 bytes
$gKabylakeFspPkgTokenSpaceGuid_SmbusEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_EnableTraceHub 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DpSscMarginEnable 1 bytes $_DEFAULT_ = 0x00
Skip 59 bytes
$gKabylakeFspPkgTokenSpaceGuid_IgdDvmt50PreAlloc 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_InternalGfx 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ApertureSize 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SaGv 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RMT 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DdrFreqLimit 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_UserBd 1 bytes $_DEFAULT_ = 0x00
Skip 105 bytes
$gKabylakeFspPkgTokenSpaceGuid_MmaTestContentPtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MmaTestContentSize 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MmaTestConfigPtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_MmaTestConfigSize 4 bytes $_DEFAULT_ = 0x00000000
Skip 19 bytes
$gKabylakeFspPkgTokenSpaceGuid_SpdProfileSelected 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_VddVoltage 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_RefClk 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Ratio 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_OddRatioMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tCL 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tFAW 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_tRAS 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_tCWL 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tRCDtRP 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tREFI 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_tRFC 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_tRRD 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tRTP 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tWR 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_tWTR 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_NModeSupport 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DllBwEn0 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DllBwEn1 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DllBwEn2 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_DllBwEn3 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CmdTriStateDis 1 bytes $_DEFAULT_ = 0x00
Skip 14 bytes
$gKabylakeFspPkgTokenSpaceGuid_Heci1BarAddress 4 bytes $_DEFAULT_ = 0xFED1A000
$gKabylakeFspPkgTokenSpaceGuid_Heci2BarAddress 4 bytes $_DEFAULT_ = 0xFED1B000
$gKabylakeFspPkgTokenSpaceGuid_Heci3BarAddress 4 bytes $_DEFAULT_ = 0xFED1C000
$gKabylakeFspPkgTokenSpaceGuid_HeciTimeouts 1 bytes $_DEFAULT_ = 0x01
Skip 115 bytes
$gKabylakeFspPkgTokenSpaceGuid_SgDelayAfterPwrEn 2 bytes $_DEFAULT_ = 300
$gKabylakeFspPkgTokenSpaceGuid_SgDelayAfterHoldReset 2 bytes $_DEFAULT_ = 100
$gKabylakeFspPkgTokenSpaceGuid_MmioSizeAdjustment 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3ProgramStaticEq 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_Peg0Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg1Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg2Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkSpeed 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkSpeed 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkSpeed 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkWidth 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkWidth 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkWidth 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Peg0PowerDownUnusedLanes 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Peg1PowerDownUnusedLanes 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Peg2PowerDownUnusedLanes 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_InitPcieAspmAfterOprom 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PegDisableSpreadSpectrumClocking 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3RootPortPreset 4 bytes $_DEFAULT_ = 0x04,0x04,0x04,0x04
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3EndPointPreset 4 bytes $_DEFAULT_ = 0x07,0x07,0x07,0x07
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3EndPointHint 4 bytes $_DEFAULT_ = 0x02,0x02,0x02,0x02
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3RxCtlePeaking 2 bytes $_DEFAULT_ = 0x03,0x03
$gKabylakeFspPkgTokenSpaceGuid_DmiDeEmphasis 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_PegGen3RxCtlePeaking 8 bytes $_DEFAULT_ = 0x0C,0x0C,0x0C,0x0C,0x0C,0x0C,0x0C,0x0C
$gKabylakeFspPkgTokenSpaceGuid_PegDataPtr 4 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_PegGpioData 16 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_PegRootPortHPE 3 bytes $_DEFAULT_ = 0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_GttMmAdr 4 bytes $_DEFAULT_ = 0xDF000000
$gKabylakeFspPkgTokenSpaceGuid_GttSize 2 bytes $_DEFAULT_ = 0x3
$gKabylakeFspPkgTokenSpaceGuid_PrimaryDisplay 1 bytes $_DEFAULT_ = 0x3
$gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie0Gpio 24 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie1Gpio 24 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie2Gpio 24 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_RootPortDev 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_RootPortFun 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_TxtImplemented 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SaOcSupport 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_GtsVoltageMode 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_GtusVoltageMode 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_GtsMaxOcRatio 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtsVoltageOffset 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtsVoltageOverride 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtsExtraTurboVoltage 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtusVoltageOffset 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtusVoltageOverride 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtusExtraTurboVoltage 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_SaVoltageOffset 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_EdramRatio 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_GtusMaxOcRatio 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_BistOnReset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SkipStopPbet 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_EnableC6Dram 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_OcSupport 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_OcLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CoreMaxOcRatio 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CoreVoltageMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RingMinOcRatio 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RingMaxOcRatio 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_HyperThreading 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_CpuRatioOverride 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CpuRatio 1 bytes $_DEFAULT_ = 0x1C
$gKabylakeFspPkgTokenSpaceGuid_BootFrequency 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ActiveCoreCount 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_FClkFrequency 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_JtagC10PowerGateDisable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_VmxEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Avx2RatioOffset 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_CoreVoltageOverride 2 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CoreVoltageAdaptive 2 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CoreVoltageOffset 2 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CorePllVoltageOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RingDownBin 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_BclkAdaptiveVoltage 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_BiosGuard 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_EnableSgx 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_Txt 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_PrmrrSize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_SinitMemorySize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_TxtDprMemoryBase 8 bytes $_DEFAULT_ = 0x0000000000000000
$gSkylakeFspPkgTokenSpaceGuid_TxtDprMemorySize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_TxtHeapMemorySize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_FlashWearOutProtection 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_TvbRatioClipping 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_TvbVoltageOptimization 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_ReservedSecurityPreMem 7 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHpetEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchHpetBdfValid 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHpetBase 4 bytes $_DEFAULT_ = 0xFED00000
$gKabylakeFspPkgTokenSpaceGuid_PchHpetBusNumber 1 bytes $_DEFAULT_ = 0xF0
$gKabylakeFspPkgTokenSpaceGuid_PchHpetDeviceNumber 1 bytes $_DEFAULT_ = 0x1F
$gKabylakeFspPkgTokenSpaceGuid_PchHpetFunctionNumber 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioRxSetCtleEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioRxSetCtle 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DownscaleAmpEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DownscaleAmp 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DownscaleAmpEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DownscaleAmp 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen3DownscaleAmpEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen3DownscaleAmp 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DeEmphEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DeEmph 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph3p5Enable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph3p5 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph6p0Enable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph6p0 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen1EqBoostMagEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen1EqBoostMag 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen2EqBoostMagEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen2EqBoostMag 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen3EqBoostMagEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen3EqBoostMag 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DownscaleAmpEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DownscaleAmp 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DownscaleAmpEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DownscaleAmp 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DownscaleAmpEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DownscaleAmp 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DeEmphEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DeEmph 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DeEmphEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DeEmph 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DeEmphEnable 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DeEmph 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLpcEnhancePort8xhDecoding 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchAcpiBase 2 bytes $_DEFAULT_ = 0x1800
$gKabylakeFspPkgTokenSpaceGuid_PchPort80Route 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SmbusArpEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSmbusIoBase 2 bytes $_DEFAULT_ = 0xEFA0
$gKabylakeFspPkgTokenSpaceGuid_PchNumRsvdSmbusAddresses 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_RsvdSmbusAddressTablePtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_TraceHubMemReg0Size 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_TraceHubMemReg1Size 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_PcieRpEnableMask 4 bytes $_DEFAULT_ = 0x00FFFFFF
$gSiPkgTokenSpaceGuid_PcdDebugInterfaceFlags 1 bytes $_DEFAULT_ = 0x12
$gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber 1 bytes $_DEFAULT_ = 0x02
$gSiPkgTokenSpaceGuid_PcdIsaSerialUartBase 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmPciePllSsc 1 bytes $_DEFAULT_ = 0xFF
$gKabylakeFspPkgTokenSpaceGuid_PeciC10Reset 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_PeciSxReset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugBaudRate 1 bytes $_DEFAULT_ = 0x07
$gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugLevel 1 bytes $_DEFAULT_ = 0x03
$gKabylakeFspPkgTokenSpaceGuid_EvLoader 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_GtPllVoltageOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RingPllVoltageOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SaPllVoltageOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_McPllVoltageOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RealtimeMemoryTiming 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Avx3RatioOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CleanMemory 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_TjMaxOffset 1 bytes $_DEFAULT_ = 0x00
Skip 7 bytes
$gKabylakeFspPkgTokenSpaceGuid_SkipExtGfxScan 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_BdatEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ScanExtGfxForLegacyOpRom 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_LockPTMregs 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DmiVc1 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DmiVcm 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_DmiMaxLinkSpeed 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh2Enable 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh3Method 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh2Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh2Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh2Enable 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh3Method 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh3Method 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh3Method 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PegGen3ProgramStaticEq 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqAlwaysAttempt 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqNumberOfPresets 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqEnableVocTest 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_PegRxCemTestingMode 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PegRxCemLoopbackLane 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_PegGenerateBdatMarginTable 1 bytes $_DEFAULT_ = 0x00
Skip 6 bytes
$gKabylakeFspPkgTokenSpaceGuid_PegRxCemNonProtocolAwareness 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PegGen3RxCtleOverride 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PegGen3Rsvd 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PanelPowerEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PegGen3RootPortPreset 16 bytes $_DEFAULT_ = 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07
$gKabylakeFspPkgTokenSpaceGuid_PegGen3EndPointPreset 16 bytes $_DEFAULT_ = 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07
$gKabylakeFspPkgTokenSpaceGuid_PegGen3EndPointHint 16 bytes $_DEFAULT_ = 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqJitterDwellTime 2 bytes $_DEFAULT_ = 3000
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqJitterErrorTarget 2 bytes $_DEFAULT_ = 2
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqVocDwellTime 2 bytes $_DEFAULT_ = 10000
$gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqVocErrorTarget 2 bytes $_DEFAULT_ = 2
$gKabylakeFspPkgTokenSpaceGuid_SaPreMemTestRsvd 4 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_BiosAcmBase 8 bytes $_DEFAULT_ = 0x0000000000000000
$gSkylakeFspPkgTokenSpaceGuid_BiosAcmSize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_TgaSize 4 bytes $_DEFAULT_ = 0x00000000
$gSkylakeFspPkgTokenSpaceGuid_TxtLcpPdBase 8 bytes $_DEFAULT_ = 0x0000000000000000
$gSkylakeFspPkgTokenSpaceGuid_TxtLcpPdSize 8 bytes $_DEFAULT_ = 0x0000000000000000
$gSkylakeFspPkgTokenSpaceGuid_TotalFlashSize 2 bytes $_DEFAULT_ = 0x0000
$gSkylakeFspPkgTokenSpaceGuid_BiosSize 2 bytes $_DEFAULT_ = 0x2000
$gKabylakeFspPkgTokenSpaceGuid_PchDciEn 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchDciAutoDetect 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SmbusDynamicPowerGating 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_WdtDisableAndLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SmbusSpdWriteDisable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ChipsetInitMessage 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_BypassPhySyncReset 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DidInitStat 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DisableCpuReplacedPolling 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SendDidMsg 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_DisableHeciRetry 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DisableMessageCheck 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SkipMbpHob 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_HeciCommunication2 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_KtDeviceEnable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_IderDeviceEnable 1 bytes $_DEFAULT_ = 0x1
Find "KBLUPD_S"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x00
Skip 23 bytes
$gKabylakeFspPkgTokenSpaceGuid_LogoPtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_LogoSize 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_GraphicsConfigPtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_Device4Enable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferOwnership 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchCio2Enable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ScsEmmcEnabled 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ScsEmmcHs400Enabled 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ScsSdCardEnabled 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchIshEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ShowSpiController 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SpiFlashCfgLockDown 1 bytes $_DEFAULT_ = 0x01
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_MicrocodeRegionBase 4 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_MicrocodeRegionSize 4 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_TurboMode 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_SataSalpSupport 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataPortsEnable 8 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataPortsDevSlp 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PortUsb20Enable 16 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_PortUsb30Enable 10 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_XdciEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SsicPortEnable 1 bytes $_DEFAULT_ = 0x01
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_NumOfDevIntConfig 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DevIntConfigPtr 4 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SerialIoDevMode 11 bytes $_DEFAULT_ = 0x02, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x04
$gKabylakeFspPkgTokenSpaceGuid_PxRcConfig 8 bytes $_DEFAULT_ = 0x0B, 0x0A, 0x0B, 0x0B, 0x0B, 0x0B, 0x0B, 0x0B
$gKabylakeFspPkgTokenSpaceGuid_GpioIrqRoute 1 bytes $_DEFAULT_ = 0x0E
$gKabylakeFspPkgTokenSpaceGuid_SciIrqSelect 1 bytes $_DEFAULT_ = 0x09
$gKabylakeFspPkgTokenSpaceGuid_TcoIrqSelect 1 bytes $_DEFAULT_ = 0x09
$gKabylakeFspPkgTokenSpaceGuid_TcoIrqEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaVerbTableEntryNum 1 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_PchHdaVerbTablePtr 4 bytes $_DEFAULT_ = 0
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_SataEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb2AfePetxiset 16 bytes $_DEFAULT_ = 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07
$gKabylakeFspPkgTokenSpaceGuid_Usb2AfeTxiset 16 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb2AfePredeemp 16 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03
$gKabylakeFspPkgTokenSpaceGuid_Usb2AfePehalfbit 16 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDeEmphEnable 10 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDeEmph 10 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDownscaleAmpEnable 10 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDownscaleAmp 10 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLanEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DelayUsbPdoProgramming 1 bytes $_DEFAULT_ = 0x00
Skip 23 bytes
$gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqSupport 24 bytes $_DEFAULT_ = 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqNumber 24 bytes $_DEFAULT_ = 0x02, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
Skip 5 bytes
$gKabylakeFspPkgTokenSpaceGuid_Heci3Enabled 1 bytes $_DEFAULT_ = 0x0
Skip 9 bytes
$gKabylakeFspPkgTokenSpaceGuid_AmtEnabled 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_WatchDog 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_AsfEnabled 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_ManageabilityMode 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_FwProgress 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_WatchDogTimerOs 2 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_WatchDogTimerBios 2 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_AmtSolEnabled 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PcieRpClkSrcNumber 24 bytes $_DEFAULT_ = 0x02, 0x1f, 0x1f, 0x1f, 0x03, 0x01, 0x1f, 0x1f, 0x05, 0x04, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f
$gKabylakeFspPkgTokenSpaceGuid_PcieRpForceClkDisableWhenRpDisable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
Skip 115 bytes
$gKabylakeFspPkgTokenSpaceGuid_DefaultSvid 2 bytes $_DEFAULT_ = 0x8086
$gKabylakeFspPkgTokenSpaceGuid_DefaultSid 2 bytes $_DEFAULT_ = 0x2015
$gKabylakeFspPkgTokenSpaceGuid_CridEnable 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DmiAspm 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_PegPhysicalSlotNumber 6 bytes $_DEFAULT_ = 0x01,0x00,0x01,0x00,0x01,0x00
$gKabylakeFspPkgTokenSpaceGuid_PegDeEmphasis 3 bytes $_DEFAULT_ = 0x01,0x01,0x01
$gKabylakeFspPkgTokenSpaceGuid_PegSlotPowerLimitValue 3 bytes $_DEFAULT_ = 0x4B,0x4B,0x4B
$gKabylakeFspPkgTokenSpaceGuid_PegSlotPowerLimitScale 3 bytes $_DEFAULT_ = 0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_PavpEnable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_CdClock 1 bytes $_DEFAULT_ = 0x3
$gKabylakeFspPkgTokenSpaceGuid_PeiGraphicsPeimInit 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_SaImguEnable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_GmmEnable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_X2ApicOptOut 1 bytes $_DEFAULT_ = 0x0
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_VtdBaseAddress 8 bytes $_DEFAULT_ = 0x00,0x00,0xD9,0xFE,0x00,0x10,0xD9,0xFE
$gPlatformFspPkgTokenSpaceGuid_ProgramGtChickenBits 1 bytes $_DEFAULT_ = 0xE
Skip 18 bytes
$gKabylakeFspPkgTokenSpaceGuid_SaPostMemProductionRsvd 15 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CpuMpPpi 4 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_CpuMpHob 4 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_Psi3Enable 5 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_Psi4Enable 5 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_ImonSlope 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_ImonOffset 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_VrConfigEnable 5 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_TdcEnable 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_TdcTimeWindow 5 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_TdcLock 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysSlope 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysOffset 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_AcousticNoiseMitigation 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableIa 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForIa 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForGt 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForSa 1 bytes $_DEFAULT_ = 0x00
Skip 9 bytes
$gKabylakeFspPkgTokenSpaceGuid_TdcPowerLimit 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_VrPowerDeliveryDesign 4 bytes $_DEFAULT_ = 0x00000000
Skip 4 bytes
$gKabylakeFspPkgTokenSpaceGuid_AcLoadline 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_DcLoadline 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_Psi1Threshold 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_Psi2Threshold 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_Psi3Threshold 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_IccMax 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_VrVoltageLimit 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableGt 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableSa 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_SendVrMbxCmd 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SendVrMbxCmd1 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeMtrrData 4 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_AesEnable 1 bits $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_EnableRsr 1 bits $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_EnableDts 2 bits $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_SmmbaseSwSmiNumber 8 bits $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_TxtEnable 1 bits $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SkipMpInit 1 bits $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_RsvdBits 18 bits $_DEFAULT_ = 0x1
Skip 4 bytes
$gKabylakeFspPkgTokenSpaceGuid_MicrocodePatchAddress 8 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeMtrrDataSize 2 bytes $_DEFAULT_ = 0
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortATermOvrEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBTermOvrEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCTermOvrEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDTermOvrEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortATrimEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBTrimEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCTrimEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDTrimEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleCapValue 1 bytes $_DEFAULT_ = 0x0E
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleCapValue 1 bytes $_DEFAULT_ = 0x0E
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleCapValue 1 bytes $_DEFAULT_ = 0x0E
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleResValue 1 bytes $_DEFAULT_ = 0x0D
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleResValue 1 bytes $_DEFAULT_ = 0x0D
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleResValue 1 bytes $_DEFAULT_ = 0x0D
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortAClkTrimValue 1 bytes $_DEFAULT_ = 0x0A
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBClkTrimValue 1 bytes $_DEFAULT_ = 0x0A
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCClkTrimValue 1 bytes $_DEFAULT_ = 0x09
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDClkTrimValue 1 bytes $_DEFAULT_ = 0x0A
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortADataTrimValue 2 bytes $_DEFAULT_ = 0xBBBB
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBDataTrimValue 2 bytes $_DEFAULT_ = 0xBBBB
$gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDDataTrimValue 2 bytes $_DEFAULT_ = 0xCCCC
$gKabylakeFspPkgTokenSpaceGuid_PchDmiAspm 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPwrOptEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchWriteProtectionEnable 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchReadProtectionEnable 5 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchProtectedRangeLimit 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_PchProtectedRangeBase 10 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaPme 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferVoltage 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaVcType 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaLinkFrequency 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispLinkFrequency 1 bytes $_DEFAULT_ = 0x04
$gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispLinkTmode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspUaaCompliance 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispCodecDisconnect 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointDmic 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointBluetooth 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspFeatureMask 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspPpModuleMask 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointI2s 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicBdfValid 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicBusNumber 1 bytes $_DEFAULT_ = 0xF0
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicDeviceNumber 1 bytes $_DEFAULT_ = 0x1F
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicFunctionNumber 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicEntry24_119 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicId 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PchIoApicRangeSelect 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshSpiGpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshUart0GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshUart1GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshI2c0GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshI2c1GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshI2c2GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp0GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp1GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp2GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp3GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp4GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp5GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp6GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshGp7GpioAssign 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchIshPdtUnlock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLanLtrEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchLanK1OffEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLanClkReqSupported 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLanClkReqNumber 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLockDownBiosLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchLockDownSpiEiss 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchCrid 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSubSystemVendorId 2 bytes $_DEFAULT_ = 0x8086
$gKabylakeFspPkgTokenSpaceGuid_PchSubSystemId 2 bytes $_DEFAULT_ = 0x7270
$gKabylakeFspPkgTokenSpaceGuid_PchLegacyIoLowLatency 1 bytes $_DEFAULT_ = 0x00
Skip 5 bytes
$gKabylakeFspPkgTokenSpaceGuid_PcieRpHotPlug 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpPmSci 24 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gKabylakeFspPkgTokenSpaceGuid_PcieRpExtSync 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpTransmitterHalfSwing 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqDetect 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpAdvancedErrorReporting 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpUnsupportedRequestReport 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpFatalErrorReport 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpNoFatalErrorReport 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpCorrectableErrorReport 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnFatalError 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnNonFatalError 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnCorrectableError 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpMaxPayload 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpDeviceResetPadActiveHigh 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpPcieSpeed 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpGen3EqPh3Method 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpPhysicalSlotNumber 24 bytes $_DEFAULT_ = 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17
$gKabylakeFspPkgTokenSpaceGuid_PcieRpCompletionTimeout 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpDeviceResetPad 96 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpAspm 24 bytes $_DEFAULT_ = 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04
$gKabylakeFspPkgTokenSpaceGuid_PcieRpL1Substates 24 bytes $_DEFAULT_ = 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03
$gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrEnable 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrConfigLock 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieEqPh3LaneParamCm 24 bytes $_DEFAULT_ = 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06
$gKabylakeFspPkgTokenSpaceGuid_PcieEqPh3LaneParamCp 24 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieSwEqCoeffListCm 5 bytes $_DEFAULT_ = 0x06, 0x04, 0x08, 0x02, 0x0A
$gKabylakeFspPkgTokenSpaceGuid_PcieSwEqCoeffListCp 5 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieDisableRootPortClockGating 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieEnablePeerMemoryWrite 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieAllowNoLtrIccPllShutdown 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieComplianceTestMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieDetectTimeoutMs 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_PcieRpFunctionSwap 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmPmeB0S5Dis 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS0VmEnable 1 bytes $_DEFAULT_ = 0x01
Skip 5 bytes
$gKabylakeFspPkgTokenSpaceGuid_PchPmWolEnableOverride 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmPcieWakeFromDeepSx 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmWoWlanEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmWoWlanDeepSxEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmLanWakeFromDeepSx 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmDeepSxPol 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS3MinAssert 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS4MinAssert 1 bytes $_DEFAULT_ = 0x04
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpSusMinAssert 1 bytes $_DEFAULT_ = 0x03
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpAMinAssert 1 bytes $_DEFAULT_ = 0x03
Skip 6 bytes
$gKabylakeFspPkgTokenSpaceGuid_PchPmLpcClockRun 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpStrchSusUp 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpLanLowDc 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmPwrBtnOverridePeriod 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmDisableDsxAcPresentPulldown 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmCapsuleResetType 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmDisableNativePowerButton 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS0Enable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmMeWakeSts 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmWolOvrWkSts 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchPmPwrCycDur 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_PchPort61hEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPwrOptEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_EsataSpeedLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataSpeedLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsHotPlug 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsInterlockSw 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsExternal 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsSpinUp 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsSolidStateDrive 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsEnableDitoConfig 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataPortsDmVal 8 bytes $_DEFAULT_ = 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F
$gKabylakeFspPkgTokenSpaceGuid_SataPortsDitoVal 16 bytes $_DEFAULT_ = 0x71,0x02,0x71,0x02,0x71,0x02,0x71,0x02,0x71,0x02,0x71,0x02,0x71,0x02,0x71,0x02
$gKabylakeFspPkgTokenSpaceGuid_SataPortsZpOdd 8 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstRaidAlternateId 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstRaid0 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstRaid1 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstRaid10 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstRaid5 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstIrrt 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstOromUiBanner 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstOromUiDelay 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstHddUnlock 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstLedLocate 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstIrrtOnly 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstSmartStorage 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstPcieEnable 3 bytes $_DEFAULT_ = 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstPcieStoragePort 3 bytes $_DEFAULT_ = 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstPcieDeviceResetDelay 3 bytes $_DEFAULT_ = 100, 100, 100
$gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400TuningRequired 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400DllDataValid 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400RxStrobeDll1 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400TxDataDll 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400DriverStrength 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SerialIoGpio 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SerialIoI2cVoltage 6 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SerialIoSpiCsPolarity 2 bytes $_DEFAULT_ = 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SerialIoUartHwFlowCtrl 3 bytes $_DEFAULT_ = 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_SerialIoDebugUartNumber 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_SerialIoEnableDebugUartAfterPost 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSirqEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSirqMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchStartFramePulse 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchThermalDeviceEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchT0Level 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_PchT1Level 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_PchT2Level 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_PchTsmicLock 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchTTEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchTTState13Enable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchTTLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_TTSuggestedSetting 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_TTCrossThrottling 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchDmiTsawEn 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DmiSuggestedSetting 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DmiTS0TW 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DmiTS1TW 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DmiTS2TW 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DmiTS3TW 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP0T1M 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataP0T2M 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_SataP0T3M 1 bytes $_DEFAULT_ = 0x03
$gKabylakeFspPkgTokenSpaceGuid_SataP0TDisp 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP1T1M 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataP1T2M 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_SataP1T3M 1 bytes $_DEFAULT_ = 0x03
$gKabylakeFspPkgTokenSpaceGuid_SataP1TDisp 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP0Tinact 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP0TDispFinit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP1Tinact 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataP1TDispFinit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataThermalSuggestedSetting 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchMemoryThrottlingEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchMemoryPmsyncEnable 2 bytes $_DEFAULT_ = 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchMemoryC0TransmitEnable 2 bytes $_DEFAULT_ = 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchMemoryPinSelection 2 bytes $_DEFAULT_ = 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchTemperatureHotLevel 2 bytes $_DEFAULT_ = 0x0000
$gKabylakeFspPkgTokenSpaceGuid_PchDisableComplianceMode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Usb2OverCurrentPin 16 bytes $_DEFAULT_ = 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07
$gKabylakeFspPkgTokenSpaceGuid_Usb3OverCurrentPin 10 bytes $_DEFAULT_ = 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04
$gKabylakeFspPkgTokenSpaceGuid_Early8254ClockGatingEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataRstOptaneMemory 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_SataRstCpuAttachedStorage 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_HybridStorageMode 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_PchPcieDeviceOverrideTablePtr 4 bytes $_DEFAULT_ = 0x00000000
$gKabylakeFspPkgTokenSpaceGuid_EnableTcoTimer 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_EcCmdProvisionEav 1 bytes $_DEFAULT_ = 0xFF
$gSkylakeFspPkgTokenSpaceGuid_EcCmdLock 1 bytes $_DEFAULT_ = 0xFF
Skip 5 bytes
$gSkylakeFspPkgTokenSpaceGuid_SendEcCmd 8 bytes $_DEFAULT_ = 0xFFFFFFFFFFFFFFFF
$gSkylakeFspPkgTokenSpaceGuid_BgpdtHash 32 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gSkylakeFspPkgTokenSpaceGuid_BiosGuardModulePtr 8 bytes $_DEFAULT_ = 0xFFFFFFFFFFFFFFFF
$gSkylakeFspPkgTokenSpaceGuid_BiosGuardAttr 4 bytes $_DEFAULT_ = 0xFFFFFFFF
$gSkylakeFspPkgTokenSpaceGuid_SgxSinitNvsData 1 bytes $_DEFAULT_ = 0xFF
Skip 3 bytes
$gSkylakeFspPkgTokenSpaceGuid_SgxEpoch0 8 bytes $_DEFAULT_ = 0xFFFFFFFFFFFFFFFF
$gSkylakeFspPkgTokenSpaceGuid_SgxEpoch1 8 bytes $_DEFAULT_ = 0xFFFFFFFFFFFFFFFF
$gKabylakeFspPkgTokenSpaceGuid_MeUnconfigOnRtcClear 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_MeUnconfigIsValid 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_IslVrCmd 1 bytes $_DEFAULT_ = 0x00
Skip 9 bytes
$gKabylakeFspPkgTokenSpaceGuid_ChapDeviceEnable 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_SkipPamLock 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_EdramTestMode 1 bytes $_DEFAULT_ = 0x2
$gKabylakeFspPkgTokenSpaceGuid_DmiExtSync 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_DmiIot 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PegMaxPayload 3 bytes $_DEFAULT_ = 0xFF,0xFF,0xFF
$gKabylakeFspPkgTokenSpaceGuid_RenderStandby 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_PmSupport 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_CdynmaxClampEnable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_VtdDisable 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_GtFreqMax 1 bytes $_DEFAULT_ = 0xFF
$gKabylakeFspPkgTokenSpaceGuid_SaPostMemTestRsvd 11 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_OneCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_TwoCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ThreeCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_FourCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_Hwp 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_HdcControl 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit1Time 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit2 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_TurboPowerLimitLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit3Time 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit3DutyCycle 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit3Lock 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit4Lock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_TccActivationOffset 1 bytes $_DEFAULT_ = 0x0A
$gKabylakeFspPkgTokenSpaceGuid_TccOffsetClamp 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_TccOffsetLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_NumberOfEntries 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit1Time 1 bytes $_DEFAULT_ = 0x1C
$gKabylakeFspPkgTokenSpaceGuid_Custom1TurboActivationRatio 1 bytes $_DEFAULT_ = 0x14
$gKabylakeFspPkgTokenSpaceGuid_Custom1ConfigTdpControl 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit1Time 1 bytes $_DEFAULT_ = 0x1C
$gKabylakeFspPkgTokenSpaceGuid_Custom2TurboActivationRatio 1 bytes $_DEFAULT_ = 0x14
$gKabylakeFspPkgTokenSpaceGuid_Custom2ConfigTdpControl 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit1Time 1 bytes $_DEFAULT_ = 0x1C
$gKabylakeFspPkgTokenSpaceGuid_Custom3TurboActivationRatio 1 bytes $_DEFAULT_ = 0x14
$gKabylakeFspPkgTokenSpaceGuid_Custom3ConfigTdpControl 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ConfigTdpBios 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1Time 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit2 1 bytes $_DEFAULT_ = 0x00
Skip 2 bytes
$gKabylakeFspPkgTokenSpaceGuid_MlcStreamerPrefetcher 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_MlcSpatialPrefetcher 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_MonitorMwaitEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_MachineCheckEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DebugInterfaceEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_DebugInterfaceLockEnable 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ApIdleManner 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_ApHandoffManner 1 bytes $_DEFAULT_ = 0x02
Skip 2 bytes
$gKabylakeFspPkgTokenSpaceGuid_ProcTraceOutputScheme 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ProcTraceEnable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ProcTraceMemSize 1 bytes $_DEFAULT_ = 0xFF
Skip 1 bytes
$gKabylakeFspPkgTokenSpaceGuid_VoltageOptimization 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Eist 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_EnergyEfficientPState 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_EnergyEfficientTurbo 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_TStates 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_BiProcHot 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DisableProcHotOut 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_ProcHotResponse 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_DisableVrThermalAlert 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_AutoThermalReporting 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ThermalMonitor 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_Cx 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PmgCstCfgCtrlLock 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_C1e 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PkgCStateDemotion 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PkgCStateUnDemotion 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CStatePreWake 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_TimedMwait 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_CstCfgCtrIoMwaitRedirection 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PkgCStateLimit 1 bytes $_DEFAULT_ = 0x08
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl0TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl1TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl2TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl3TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl4TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl5TimeUnit 1 bytes $_DEFAULT_ = 0x02
$gKabylakeFspPkgTokenSpaceGuid_PpmIrmSetting 1 bytes $_DEFAULT_ = 0x04
$gKabylakeFspPkgTokenSpaceGuid_ProcHotLock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLevel 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_RaceToHalt 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_MaxRatio 2 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_StateRatio 80 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl0Irtl 2 bytes $_DEFAULT_ = 0x4E
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl1Irtl 2 bytes $_DEFAULT_ = 0x76
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl2Irtl 2 bytes $_DEFAULT_ = 0x94
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl3Irtl 2 bytes $_DEFAULT_ = 0xFA
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl4Irtl 2 bytes $_DEFAULT_ = 0x14C
$gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl5Irtl 2 bytes $_DEFAULT_ = 0x3F2
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit1 4 bytes $_DEFAULT_ = 0x1B58
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit2Power 4 bytes $_DEFAULT_ = 0x3A98
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit3 4 bytes $_DEFAULT_ = 0x3A98
$gKabylakeFspPkgTokenSpaceGuid_PowerLimit4 4 bytes $_DEFAULT_ = 0x5208
$gKabylakeFspPkgTokenSpaceGuid_TccOffsetTimeWindowForRatl 4 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit1 4 bytes $_DEFAULT_ = 0x9C40
$gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit2 4 bytes $_DEFAULT_ = 0xC350
$gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit1 4 bytes $_DEFAULT_ = 0x9C40
$gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit2 4 bytes $_DEFAULT_ = 0xC350
$gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit1 4 bytes $_DEFAULT_ = 0x9C40
$gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit2 4 bytes $_DEFAULT_ = 0xC350
$gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1Power 4 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit2Power 4 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PsysPmax 2 bytes $_DEFAULT_ = 0xAC
$gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeDataSize 2 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeData 4 bytes $_DEFAULT_ = 0
$gKabylakeFspPkgTokenSpaceGuid_FiveCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SixCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SevenCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_EightCoreRatioLimit 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ThreeStrikeCounterDisable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_ReservedCpuPostMemTest 1 bytes $_DEFAULT_ = 0x00
$gSkylakeFspPkgTokenSpaceGuid_SgxSinitDataFromTpm 1 bytes $_DEFAULT_ = 0xFF
$gKabylakeFspPkgTokenSpaceGuid_EndOfPostMessage 1 bytes $_DEFAULT_ = 0x1
$gKabylakeFspPkgTokenSpaceGuid_DisableD0I3SettingForHeci 1 bytes $_DEFAULT_ = 0x0
$gKabylakeFspPkgTokenSpaceGuid_PchLockDownGlobalSmi 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchHdaResetWaitTimer 2 bytes $_DEFAULT_ = 0x258
$gKabylakeFspPkgTokenSpaceGuid_PchLockDownBiosInterface 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchLockDownRtcLock 1 bytes $_DEFAULT_ = 0x01
$gKabylakeFspPkgTokenSpaceGuid_PchSbiUnlock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchSbAccessUnlock 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrMaxSnoopLatency 48 bytes $_DEFAULT_ = 0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10
$gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrMaxNoSnoopLatency 48 bytes $_DEFAULT_ = 0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10,0x03,0x10
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideMode 24 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideMultiplier 24 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideValue 48 bytes $_DEFAULT_ = 0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideMode 24 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideMultiplier 24 bytes $_DEFAULT_ = 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
$gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideValue 48 bytes $_DEFAULT_ = 0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSlotPowerLimitScale 24 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpSlotPowerLimitValue 48 bytes $_DEFAULT_ = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
$gKabylakeFspPkgTokenSpaceGuid_PcieRpUptp 24 bytes $_DEFAULT_ = 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05
$gKabylakeFspPkgTokenSpaceGuid_PcieRpDptp 24 bytes $_DEFAULT_ = 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07
$gKabylakeFspPkgTokenSpaceGuid_PcieEnablePort8xhDecode 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPciePort8xhDecodePortIndex 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmDisableEnergyReport 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_PchPmPmcReadDisable 1 bytes $_DEFAULT_ = 0x00
$gKabylakeFspPkgTokenSpaceGuid_SataTestMode 1 bytes $_DEFAULT_ = 0x00
EndStruct
List &EN_DIS
Selection 0x1 , "Enabled"
Selection 0x0 , "Disabled"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ThreeStrikeCounterDisable
Selection 0 , " False"
Selection 1 , " True"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_CdClock
Selection 0 , " 337.5 Mhz"
Selection 1 , " 450 Mhz"
Selection 2 , " 540 Mhz"
Selection 3 , " 675 Mhz"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DmiAspm
Selection 0 , "Disable"
Selection 2 , "L1"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh3Method
Selection 0 , "Auto"
Selection 1 , "HwEq"
Selection 2 , "SwEq"
Selection 3 , "StaticEq"
Selection 4 , "BypassPhase3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_UserBd
Selection 0 , "Mobile/Mobile Halo"
Selection 1 , "Desktop/DT Halo"
Selection 5 , "ULT/ULX/Mobile Halo"
Selection 7 , "UP Server"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_GtPllVoltageOffset
Selection 0x0 , "0xFF"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "AUTO"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugLevel
Selection 0 , "Disable"
Selection 1 , "Error Only"
Selection 2 , "Error and Warnings"
Selection 3 , "Load Error Warnings and Info"
Selection 4 , "Load Error Warnings and Info"
Selection 5 , "Load Error Warnings Info and Verbose"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqEnableVocTest
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Ratio
Selection 0 , "Auto"
Selection 4 , "4"
Selection 5 , "5"
Selection 6 , "6"
Selection 7 , "7"
Selection 8 , "8"
Selection 9 , "9"
Selection 10 , "10"
Selection 11 , "11"
Selection 12 , "12"
Selection 13 , "13"
Selection 14 , "14"
Selection 15 , "15"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_RefClk
Selection 0 , "Auto"
Selection 1 , "133MHz"
Selection 2 , "100MHz"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_IedSize
Selection 0 , " Disable"
Selection 0x400000 , " Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferOwnership
Selection 0 , "HD-A Link"
Selection 1 , "Shared HD-A Link and I2S Port"
Selection 3 , "I2S Ports"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_TvbRatioClipping
Selection 0 , " Disabled"
Selection 1 , " Enabled"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SaPllVoltageOffset
Selection 0x0 , "0xFF"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_TsegSize
Selection 0x0400000 , "4MB"
Selection 0x01000000 , "16MB"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLevel
Selection 0 , "TDP Nominal"
Selection 1 , "TDP Down"
Selection 2 , "TDP Up"
Selection 0xFF , "Deactivate"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "AUTO"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_CaVrefConfig
Selection 0 , "VREF_CA goes to both CH_A and CH_B"
Selection 1 , " VREF_CA to CH_A and VREF_DQ_A to CH_B"
Selection 2 , "VREF_CA to CH_A and VREF_DQ_B to CH_B"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PrimaryDisplay
Selection 0 , "iGFX"
Selection 1 , "PEG"
Selection 2 , "PCIe Graphics on PCH"
Selection 3 , "AUTO"
Selection 4 , "Switchable Graphics"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PkgCStateDemotion
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkSpeed
Selection 0 , "Auto"
Selection 1 , "Gen1"
Selection 2 , "Gen2"
Selection 3 , "Gen3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkSpeed
Selection 0 , "Auto"
Selection 1 , "Gen1"
Selection 2 , "Gen2"
Selection 3 , "Gen3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DdrFreqLimit
Selection 1067 , "1067"
Selection 1333 , "1333"
Selection 1600 , "1600"
Selection 1867 , "1867"
Selection 2133 , "2133"
Selection 2400 , "2400"
Selection 0 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ApHandoffManner
Selection 1 , "HALT loop"
Selection 2 , "MWAIT loop"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_FClkFrequency
Selection 0 , "800 MHz"
Selection 1 , " 1 GHz"
Selection 2 , " 400 MHz"
Selection 3 , " Reserved"
EndList
List &gSiPkgTokenSpaceGuid_PcdIsaSerialUartBase
Selection 0 , "0x3F8"
Selection 1 , "0x2F8"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkWidth
Selection 0 , "Auto"
Selection 1 , "x1"
Selection 2 , "x2"
Selection 3 , "x4"
Selection 4 , "x8"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForGt
Selection 0 , " Fast/2"
Selection 1 , " Fast/4"
Selection 2 , " Fast/8"
Selection 3 , " Fast/16"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqNumberOfPresets
Selection 0 , "P7 P3 P5"
Selection 1 , "P0 to P9"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SpdProfileSelected
Selection 0 , "Default profile"
Selection 1 , "Custom profile"
Selection 2 , "XMP profile 1"
Selection 3 , "XMP profile 2"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_GtFreqMax
Selection 0xFF , " Auto(Default)"
Selection 2 , " 100 Mhz"
Selection 3 , " 150 Mhz"
Selection 4 , " 200 Mhz"
Selection 5 , " 250 Mhz"
Selection 6 , " 300 Mhz"
Selection 7 , " 350 Mhz"
Selection 8 , " 400 Mhz"
Selection 9 , " 450 Mhz"
Selection 0xA , " 500 Mhz"
Selection 0xB , " 550 Mhz"
Selection 0xC , " 600 Mhz"
Selection 0xD , " 650 Mhz"
Selection 0xE , " 700 Mhz"
Selection 0xF , " 750 Mhz"
Selection 0x10 , " 800 Mhz"
Selection 0x11 , " 850 Mhz"
Selection 0x12 , "900 Mhz"
Selection 0x13 , " 950 Mhz"
Selection 0x14 , " 1000 Mhz"
Selection 0x15 , " 1050 Mhz"
Selection 0x16 , " 1100 Mhz"
Selection 0x17 , " 1150 Mhz"
Selection 0x18 , " 1200 Mhz"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForSa
Selection 0 , " Fast/2"
Selection 1 , " Fast/4"
Selection 2 , " Fast/8"
Selection 3 , " Fast/16"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ActiveCoreCount
Selection 0 , "All"
Selection 1 , "1"
Selection 2 , "2"
Selection 3 , "3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0PowerDownUnusedLanes
Selection 0 , "No power saving"
Selection 1 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DmiMaxLinkSpeed
Selection 0 , "Auto"
Selection 1 , "Gen1"
Selection 2 , "Gen2"
Selection 3 , "Gen3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_RealtimeMemoryTiming
Selection 0 , " Disabled"
Selection 1 , " Enabled"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "AUTO"
EndList
List &gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber
Selection 0 , "SerialIoUart0"
Selection 1 , "SerialIoUart1"
Selection 2 , "SerialIoUart2"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqAlwaysAttempt
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_GtusVoltageMode
Selection 0 , " Adaptive"
Selection 1 , " Override"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_EnableDts
Selection 0 , "EC"
Selection 1 , "DTS SMM"
Selection 2 , "EC and DTS SMM"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_McPllVoltageOffset
Selection 0x0 , "0xFF"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2PowerDownUnusedLanes
Selection 0 , "No power saving"
Selection 1 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh2Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh3Method
Selection 0 , "Auto"
Selection 1 , "HwEq"
Selection 2 , "SwEq"
Selection 3 , "StaticEq"
Selection 4 , "BypassPhase3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugBaudRate
Selection 3 , "9600"
Selection 4 , "19200"
Selection 6 , "56700"
Selection 7 , "115200"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_IgdDvmt50PreAlloc
Selection 0x00 , "0 MB"
Selection 0x01 , "32 MB"
Selection 0x02 , "64 MB"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_TvbVoltageOptimization
Selection 0 , " Disabled"
Selection 1 , " Enabled"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_GtsVoltageMode
Selection 0 , " Adaptive"
Selection 1 , " Override"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ProcTraceOutputScheme
Selection 0 , "Single Range Output"
Selection 1 , "ToPA Output"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PkgCStateUnDemotion
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh2Enable
Selection 0 , "Disable phase2"
Selection 1 , "Enable phase2"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_RingPllVoltageOffset
Selection 0x0 , "0xFF"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SkipMpInit
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkWidth
Selection 0 , "Auto"
Selection 1 , "x1"
Selection 2 , "x2"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh2Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_BootFrequency
Selection 0 , "0"
Selection 1 , "1"
Selection 2 , "2"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_EnableRsr
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_AesEnable
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkSpeed
Selection 0 , "Auto"
Selection 1 , "Gen1"
Selection 2 , "Gen2"
Selection 3 , "Gen3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SataRstRaidAlternateId
Selection 0 , "Client"
Selection 1 , "Alternate"
Selection 2 , "Server"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_EndOfPostMessage
Selection 0 , "Disable"
Selection 1 , "Send in PEI"
Selection 2 , "Send in DXE"
Selection 3 , "Reserved"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_MemorySpdDataLen
Selection 0x100 , "256 Bytes"
Selection 0x200 , "512 Bytes"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_GttSize
Selection 1 , "2MB"
Selection 2 , "4MB"
Selection 3 , "8MB"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_VddVoltage
Selection 0 , "Default"
Selection 1100 , "1.10 Volts"
Selection 1150 , "1.15 Volts"
Selection 1200 , "1.20 Volts"
Selection 1250 , "1.25 Volts"
Selection 1300 , "1.30 Volts"
Selection 1350 , "1.35 Volts"
Selection 1400 , "1.40 Volts"
Selection 1450 , "1.45 Volts"
Selection 1500 , "1.50 Volts"
Selection 1550 , "1.55 Volts"
Selection 1600 , "1.60 Volts"
Selection 1650 , "1.65 Volts"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_PegDisableSpreadSpectrumClocking
Selection 0 , "Normal Operation"
Selection 1 , "Disable SSC"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1PowerDownUnusedLanes
Selection 0 , "No power saving"
Selection 1 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh2Enable
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh3Method
Selection 0 , "Auto"
Selection 1 , "HwEq"
Selection 2 , "SwEq"
Selection 3 , "StaticEq"
Selection 4 , "BypassPhase3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ApertureSize
Selection 0 , "128 MB"
Selection 1 , "256 MB"
Selection 2 , "512 MB"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_EdramTestMode
Selection 0 , " EDRAM SW disable"
Selection 1 , " EDRAM SW Enable"
Selection 2 , " EDRAM HW mode"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh3Method
Selection 0 , "Auto"
Selection 1 , "HwEq"
Selection 2 , "SwEq"
Selection 3 , "StaticEq"
Selection 4 , "BypassPhase3"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForIa
Selection 0 , " Fast/2"
Selection 1 , " Fast/4"
Selection 2 , " Fast/8"
Selection 3 , " Fast/16"
EndList
List &gSiPkgTokenSpaceGuid_PcdSerialIoUartDebugEnable
Selection 0 , "Disable"
Selection 1 , "Enable and Initialize"
Selection 2 , "Enable without Initializing"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_InitPcieAspmAfterOprom
Selection 0 , "Before"
Selection 1 , "After"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SataMode
Selection 0 , "AHCI"
Selection 1 , "RAID"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_ApIdleManner
Selection 1 , "HALT loop"
Selection 2 , "MWAIT loop"
Selection 3 , "RUN loop"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SmramMask
Selection 0 , " Neither"
Selection 1 , "AB-SEG"
Selection 2 , "H-SEG"
Selection 3 , " Both"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_DmiDeEmphasis
Selection 0 , " -6dB"
Selection 1 , " -3.5dB"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkWidth
Selection 0 , "Auto"
Selection 1 , "x1"
Selection 2 , "x2"
Selection 3 , "x4"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_TxtEnable
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_SaGv
Selection 0 , "Disabled"
Selection 1 , "FixedLow"
Selection 2 , "FixedHigh"
Selection 3 , "Enabled"
EndList
List &gKabylakeFspPkgTokenSpaceGuid_tWR
Selection 0 , "Auto"
Selection 5 , "5"
Selection 6 , "6"
Selection 7 , "7"
Selection 8 , "8"
Selection 10 , "10"
Selection 12 , "12"
Selection 14 , "14"
Selection 16 , "16"
Selection 18 , "18"
Selection 20 , "20"
Selection 24 , "24"
EndList
BeginInfoBlock
PPVer "0.1"
Description "KabyLake Platform"
EndInfoBlock
Page "Memory Reference Code"
EditNum $gPlatformFspPkgTokenSpaceGuid_PlatformMemorySize, "Platform Reserved Memory Size", HEX,
Help "The minimum platform memory size required to pass control into DXE"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr00, "Memory SPD Pointer Channel 0 Dimm 0", HEX,
Help "Pointer to SPD data in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr01, "Memory SPD Pointer Channel 0 Dimm 1", HEX,
Help "Pointer to SPD data in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr10, "Memory SPD Pointer Channel 1 Dimm 0", HEX,
Help "Pointer to SPD data in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MemorySpdPtr11, "Memory SPD Pointer Channel 1 Dimm 1", HEX,
Help "Pointer to SPD data in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_MemorySpdDataLen, "SPD Data Length", &gKabylakeFspPkgTokenSpaceGuid_MemorySpdDataLen,
Help "Length of SPD Data"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DqByteMapCh0, "Dq Byte Map CH0", HEX,
Help "Dq byte mapping between CPU and DRAM, Channel 0: board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DqByteMapCh1, "Dq Byte Map CH1", HEX,
Help "Dq byte mapping between CPU and DRAM, Channel 1: board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DqsMapCpu2DramCh0, "Dqs Map CPU to DRAM CH 0", HEX,
Help "Set Dqs mapping relationship between CPU and DRAM, Channel 0: board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DqsMapCpu2DramCh1, "Dqs Map CPU to DRAM CH 1", HEX,
Help "Set Dqs mapping relationship between CPU and DRAM, Channel 1: board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RcompResistor, "RcompResister settings", HEX,
Help "Indicates RcompReister settings: Board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RcompTarget, "RcompTarget settings", HEX,
Help "RcompTarget settings: board-dependent"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_DqPinsInterleaved, "Dqs Pins Interleaved Setting", &EN_DIS,
Help "Indicates DqPinsInterleaved setting: board-dependent"
Combo $gKabylakeFspPkgTokenSpaceGuid_CaVrefConfig, "VREF_CA", &gKabylakeFspPkgTokenSpaceGuid_CaVrefConfig,
Help "CA Vref routing: board-dependent"
Combo $gKabylakeFspPkgTokenSpaceGuid_SmramMask, "Smram Mask", &gKabylakeFspPkgTokenSpaceGuid_SmramMask,
Help "The SMM Regions AB-SEG and/or H-SEG reserved"
Combo $gKabylakeFspPkgTokenSpaceGuid_MrcFastBoot, "MRC Fast Boot", &EN_DIS,
Help "Enables/Disable the MRC fast path thru the MRC"
Combo $gKabylakeFspPkgTokenSpaceGuid_IedSize, "Intel Enhanced Debug", &gKabylakeFspPkgTokenSpaceGuid_IedSize,
Help "Intel Enhanced Debug (IED): 0=Disabled, 0x400000=Enabled and 4MB SMRAM occupied"
Combo $gKabylakeFspPkgTokenSpaceGuid_TsegSize, "Tseg Size", &gKabylakeFspPkgTokenSpaceGuid_TsegSize,
Help "Size of SMRAM memory reserved. 0x400000 for Release build and 0x1000000 for Debug build"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmioSize, "MMIO Size", HEX,
Help "Size of MMIO space reserved for devices. 0(Default)=Auto, non-Zero=size in MB"
"Valid range: 0 ~ 0xC00"
Combo $gKabylakeFspPkgTokenSpaceGuid_ProbelessTrace, "Probeless Trace", &EN_DIS,
Help "Probeless Trace: 0=Disabled, 1=Enable. Enabling Probeless Trace will reserve 128MB. This also requires IED to be enabled."
Combo $gKabylakeFspPkgTokenSpaceGuid_SmbusEnable, "Enable SMBus", &EN_DIS,
Help "Enable/disable SMBus controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_EnableTraceHub, "Enable Trace Hub", &EN_DIS,
Help "Enable/disable Trace Hub function."
Combo $gKabylakeFspPkgTokenSpaceGuid_DpSscMarginEnable, "DpSscMarginEnable", &EN_DIS,
Help "Enable/Disable. 0: Disable, Use default DisplayPort SSC modulation range 0.5% down spread, 1: Enable DisplayPort SSC range reduction. Note this should only be used on systems that exceeds allowed SSC modulation range as defined in VESA's spec"
Combo $gKabylakeFspPkgTokenSpaceGuid_IgdDvmt50PreAlloc, "Internal Graphics Pre-allocated Memory", &gKabylakeFspPkgTokenSpaceGuid_IgdDvmt50PreAlloc,
Help "Size of memory preallocated for internal graphics."
Combo $gKabylakeFspPkgTokenSpaceGuid_InternalGfx, "Internal Graphics", &EN_DIS,
Help "Enable/disable internal graphics."
Combo $gKabylakeFspPkgTokenSpaceGuid_ApertureSize, "Aperture Size", &gKabylakeFspPkgTokenSpaceGuid_ApertureSize,
Help "Select the Aperture Size."
Combo $gKabylakeFspPkgTokenSpaceGuid_RMT, "Rank Margin Tool", &EN_DIS,
Help "Enable/disable Rank Margin Tool."
Combo $gKabylakeFspPkgTokenSpaceGuid_DdrFreqLimit, "DDR Frequency Limit", &gKabylakeFspPkgTokenSpaceGuid_DdrFreqLimit,
Help "Maximum Memory Frequency Selections in Mhz. Options are 1067, 1333, 1600, 1867, 2133, 2400 and 0 for Auto."
Combo $gKabylakeFspPkgTokenSpaceGuid_UserBd, "Board Type", &gKabylakeFspPkgTokenSpaceGuid_UserBd,
Help "MrcBoardType, Options are 0=Mobile/Mobile Halo, 1=Desktop/DT Halo, 5=ULT/ULX/Mobile Halo, 7=UP Server"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmaTestContentPtr, "MMA Test Content Pointer", HEX,
Help "Pointer to MMA Test Content in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmaTestContentSize, "MMA Test Content Size", HEX,
Help "Size of MMA Test Content in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmaTestConfigPtr, "MMA Test Config Pointer", HEX,
Help "Pointer to MMA Test Config in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmaTestConfigSize, "MMA Test Config Size", HEX,
Help "Size of MMA Test Config in Memory"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SpdProfileSelected, "SPD Profile Selected", &gKabylakeFspPkgTokenSpaceGuid_SpdProfileSelected,
Help "Select DIMM timing profile. Options are 0=Default profile, 1=Custom profile, 2=XMP Profile 1, 3=XMP Profile 2"
Combo $gKabylakeFspPkgTokenSpaceGuid_VddVoltage, "Memory Voltage", &gKabylakeFspPkgTokenSpaceGuid_VddVoltage,
Help "Memory Voltage Override (Vddq). Default = no override"
Combo $gKabylakeFspPkgTokenSpaceGuid_RefClk, "Memory Reference Clock", &gKabylakeFspPkgTokenSpaceGuid_RefClk,
Help "Automatic, 100MHz, 133MHz."
Combo $gKabylakeFspPkgTokenSpaceGuid_Ratio, "Memory Ratio", &gKabylakeFspPkgTokenSpaceGuid_Ratio,
Help "Automatic or the frequency will equal ratio times reference clock. Set to Auto to recalculate memory timings listed below."
Combo $gKabylakeFspPkgTokenSpaceGuid_OddRatioMode, "QCLK Odd Ratio", &EN_DIS,
Help "Adds 133 or 100 MHz to QCLK frequency, depending on RefClk"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tCL, "tCL", HEX,
Help "CAS Latency, 0: AUTO, max: 31"
"Valid range: 0x00 ~ 0x1F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tFAW, "tFAW", HEX,
Help "Min Four Activate Window Delay Time, 0: AUTO, max: 63"
"Valid range: 0x00 ~ 0x3F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tRAS, "tRAS", HEX,
Help "RAS Active Time, 0: AUTO, max: 64"
"Valid range: 0x00 ~ 0x40"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tCWL, "tCWL", HEX,
Help "Min CAS Write Latency Delay Time, 0: AUTO, max: 20"
"Valid range: 0x00 ~ 0x14"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tRCDtRP, "tRCD/tRP", HEX,
Help "RAS to CAS delay time and Row Precharge delay time, 0: AUTO, max: 63"
"Valid range: 0x00 ~ 0x3F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tREFI, "tREFI", HEX,
Help "Refresh Interval, 0: AUTO, max: 65535"
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tRFC, "tRFC", HEX,
Help "Min Refresh Recovery Delay Time, 0: AUTO, max: 1023"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tRRD, "tRRD", HEX,
Help "Min Row Active to Row Active Delay Time, 0: AUTO, max: 15"
"Valid range: 0x00 ~ 0x0F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tRTP, "tRTP", HEX,
Help "Min Internal Read to Precharge Command Delay Time, 0: AUTO, max: 15. DDR4 legal values: 5, 6, 7, 8, 9, 10, 12"
"Valid range: 0x00 ~ 0x0F"
Combo $gKabylakeFspPkgTokenSpaceGuid_tWR, "tWR", &gKabylakeFspPkgTokenSpaceGuid_tWR,
Help "Min Write Recovery Time, 0: AUTO, legal values: 5, 6, 7, 8, 10, 12, 14, 16, 18, 20, 24"
EditNum $gKabylakeFspPkgTokenSpaceGuid_tWTR, "tWTR", HEX,
Help "Min Internal Write to Read Command Delay Time, 0: AUTO, max: 28"
"Valid range: 0x00 ~ 0x1C"
EditNum $gKabylakeFspPkgTokenSpaceGuid_NModeSupport, "NMode", HEX,
Help "System command rate, range 0-2, 0 means auto, 1 = 1N, 2 = 2N"
"Valid range: 0x00 ~ 0x02"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DllBwEn0, "DllBwEn[0]", HEX,
Help "DllBwEn[0], for 1067 (0..7)"
"Valid range: 0x00 ~ 0x07"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DllBwEn1, "DllBwEn[1]", HEX,
Help "DllBwEn[1], for 1333 (0..7)"
"Valid range: 0x00 ~ 0x07"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DllBwEn2, "DllBwEn[2]", HEX,
Help "DllBwEn[2], for 1600 (0..7)"
"Valid range: 0x00 ~ 0x07"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DllBwEn3, "DllBwEn[3]", HEX,
Help "DllBwEn[3], for 1867 and up (0..7)"
"Valid range: 0x00 ~ 0x07"
Combo $gKabylakeFspPkgTokenSpaceGuid_CmdTriStateDis, "Command Tristate Support", &EN_DIS,
Help "Enable/Disable Command Tristate; <b>0: Enable</b>; 1: Disable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_Heci1BarAddress, "HECI1 BAR address", HEX,
Help "BAR address of HECI1"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Heci2BarAddress, "HECI2 BAR address", HEX,
Help "BAR address of HECI2"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Heci3BarAddress, "HECI3 BAR address", HEX,
Help "BAR address of HECI3"
"Valid range: 0x00 ~ 0xFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_HeciTimeouts, "HECI Timeouts", &EN_DIS,
Help "Enable/Disable. 0: Disable, disable timeout check for HECI, 1: enable"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SgDelayAfterPwrEn, "SG dGPU Power Delay", HEX,
Help "SG dGPU delay interval after power enabling: 0=Minimal, 1000=Maximum, default is 300=300 microseconds"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SgDelayAfterHoldReset, "SG dGPU Reset Delay", HEX,
Help "SG dGPU delay interval for Reset complete: 0=Minimal, 1000=Maximum, default is 100=100 microseconds"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MmioSizeAdjustment, "MMIO size adjustment for AUTO mode", HEX,
Help "Positive number means increasing MMIO size, Negative value means decreasing MMIO size: 0 (Default)=no change to AUTO mode MMIO size"
"Valid range: 0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiGen3ProgramStaticEq, "Enable/Disable DMI GEN3 Static EQ Phase1 programming", &EN_DIS,
Help "Program DMI Gen3 EQ Phase1 Static Presets. Disabled(0x0): Disable EQ Phase1 Static Presets Programming, Enabled(0x1)(Default): Enable EQ Phase1 Static Presets Programming"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0Enable, "Enable/Disable PEG 0", &gKabylakeFspPkgTokenSpaceGuid_Peg0Enable,
Help "Disabled(0x0): Disable PEG Port, Enabled(0x1): Enable PEG Port (If Silicon SKU permits it), Auto(0x2)(Default): If an endpoint is present, enable the PEG Port, Disable otherwise"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1Enable, "Enable/Disable PEG 1", &gKabylakeFspPkgTokenSpaceGuid_Peg1Enable,
Help "Disabled(0x0): Disable PEG Port, Enabled(0x1): Enable PEG Port (If Silicon SKU permits it), Auto(0x2)(Default): If an endpoint is present, enable the PEG Port, Disable otherwise"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2Enable, "Enable/Disable PEG 2", &gKabylakeFspPkgTokenSpaceGuid_Peg2Enable,
Help "Disabled(0x0): Disable PEG Port, Enabled(0x1): Enable PEG Port (If Silicon SKU permits it), Auto(0x2)(Default): If an endpoint is present, enable the PEG Port, Disable otherwise"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkSpeed, "PEG 0 Max Link Speed", &gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkSpeed,
Help "Auto (Default)(0x0): Maximum possible link speed, Gen1(0x1): Limit Link to Gen1 Speed, Gen2(0x2): Limit Link to Gen2 Speed, Gen3(0x3):Limit Link to Gen3 Speed"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkSpeed, "PEG 1 Max Link Speed", &gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkSpeed,
Help "Auto (Default)(0x0): Maximum possible link speed, Gen1(0x1): Limit Link to Gen1 Speed, Gen2(0x2): Limit Link to Gen2 Speed, Gen3(0x3):Limit Link to Gen3 Speed"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkSpeed, "PEG 2 Max Link Speed", &gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkSpeed,
Help "Auto (Default)(0x0): Maximum possible link speed, Gen1(0x1): Limit Link to Gen1 Speed, Gen2(0x2): Limit Link to Gen2 Speed, Gen3(0x3):Limit Link to Gen3 Speed"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkWidth, "PEG 0 Max Link Width", &gKabylakeFspPkgTokenSpaceGuid_Peg0MaxLinkWidth,
Help "Auto (Default)(0x0): Maximum possible link width, (0x1): Limit Link to x1, (0x2): Limit Link to x2, (0x3):Limit Link to x4, (0x4): Limit Link to x8"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkWidth, "PEG 1 Max Link Width", &gKabylakeFspPkgTokenSpaceGuid_Peg1MaxLinkWidth,
Help "Auto (Default)(0x0): Maximum possible link width, (0x1): Limit Link to x1, (0x2): Limit Link to x2, (0x3):Limit Link to x4"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkWidth, "PEG 2 Max Link Width", &gKabylakeFspPkgTokenSpaceGuid_Peg2MaxLinkWidth,
Help "Auto (Default)(0x0): Maximum possible link width, (0x1): Limit Link to x1, (0x2): Limit Link to x2"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0PowerDownUnusedLanes, "Power down unused lanes on PEG 0", &gKabylakeFspPkgTokenSpaceGuid_Peg0PowerDownUnusedLanes,
Help "(0x0): Do not power down any lane, (0x1): Bios will power down unused lanes based on the max possible link width"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1PowerDownUnusedLanes, "Power down unused lanes on PEG 1", &gKabylakeFspPkgTokenSpaceGuid_Peg1PowerDownUnusedLanes,
Help "(0x0): Do not power down any lane, (0x1): Bios will power down unused lanes based on the max possible link width"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2PowerDownUnusedLanes, "Power down unused lanes on PEG 2", &gKabylakeFspPkgTokenSpaceGuid_Peg2PowerDownUnusedLanes,
Help "(0x0): Do not power down any lane, (0x1): Bios will power down unused lanes based on the max possible link width"
Combo $gKabylakeFspPkgTokenSpaceGuid_InitPcieAspmAfterOprom, "PCIe ASPM programming will happen in relation to the Oprom", &gKabylakeFspPkgTokenSpaceGuid_InitPcieAspmAfterOprom,
Help "Select when PCIe ASPM programming will happen in relation to the Oprom. Before(0x0)(Default): Do PCIe ASPM programming before Oprom, After(0x1): Do PCIe ASPM programming after Oprom, requires an SMI handler to save/restore ASPM settings during S3 resume"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegDisableSpreadSpectrumClocking, "PCIe Disable Spread Spectrum Clocking", &gKabylakeFspPkgTokenSpaceGuid_PegDisableSpreadSpectrumClocking,
Help "PCIe Disable Spread Spectrum Clocking. Normal Operation(0x0)(Default) - SSC enabled, Disable SSC(0X1) - Disable SSC per platform design or for compliance testing"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiGen3RootPortPreset, "DMI Gen3 Root port preset values per lane", HEX,
Help "Used for programming DMI Gen3 preset values per lane. Range: 0-9, 4 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiGen3EndPointPreset, "DMI Gen3 End port preset values per lane", HEX,
Help "Used for programming DMI Gen3 preset values per lane. Range: 0-9, 7 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiGen3EndPointHint, "DMI Gen3 End port Hint values per lane", HEX,
Help "Used for programming DMI Gen3 Hint values per lane. Range: 0-6, 2 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiGen3RxCtlePeaking, "DMI Gen3 RxCTLEp per-Bundle control", HEX,
Help "Range: 0-15, 3 is default for each bundle, must be specified based upon platform design"
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiDeEmphasis, "DeEmphasis control for DMI", &gKabylakeFspPkgTokenSpaceGuid_DmiDeEmphasis,
Help "DeEmphasis control for DMI. 0=-6dB, 1(Default)=-3.5 dB"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegGen3RxCtlePeaking, "PEG Gen3 RxCTLEp per-Bundle control", HEX,
Help "Range: 0-15, 12 is default for each bundle, must be specified based upon platform design"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegDataPtr, "Memory data pointer for saved preset search results", HEX,
Help "The reference code will store the Gen3 Preset Search results in the SaDataHob's PegData structure (SA_PEG_DATA) and platform code can save/restore this data to skip preset search in the following boots. Range: 0-0xFFFFFFFF, default is 0"
"Valid range: 0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegGpioData, "PEG PERST# GPIO information", HEX,
Help "The reference code will use the information in this structure in order to reset PCIe Gen3 devices during equalization, if necessary"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegRootPortHPE, "PCIe Hot Plug Enable/Disable per port", HEX,
Help "0(Default): Disable, 1: Enable"
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GttMmAdr, "Temporary MMIO address for GTTMMADR", HEX,
Help "The reference code will use the information in this structure in order to reset PCIe Gen3 devices during equalization, if necessary"
"Valid range: 0x00 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_GttSize, "Selection of iGFX GTT Memory size", &gKabylakeFspPkgTokenSpaceGuid_GttSize,
Help "1=2MB, 2=4MB, 3=8MB, Default is 3"
Combo $gKabylakeFspPkgTokenSpaceGuid_PrimaryDisplay, "Selection of the primary display device", &gKabylakeFspPkgTokenSpaceGuid_PrimaryDisplay,
Help "0=iGFX, 1=PEG, 2=PCIe Graphics on PCH, 3(Default)=AUTO, 4=Switchable Graphics"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie0Gpio, "Switchable Graphics GPIO information for PEG 0", HEX,
Help "Switchable Graphics GPIO information for PEG 0, for Reset, power and wake GPIOs"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie1Gpio, "Switchable Graphics GPIO information for PEG 1", HEX,
Help "Switchable Graphics GPIO information for PEG 1, for Reset, power and wake GPIOs"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SaRtd3Pcie2Gpio, "Switchable Graphics GPIO information for PEG 2", HEX,
Help "Switchable Graphics GPIO information for PEG 2, for Reset, power and wake GPIOs"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RootPortDev, "PEG root port Device number for Switchable Graphics dGPU", HEX,
Help "Device number to indicate which PEG root port has dGPU"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RootPortFun, "PEG root port Function number for Switchable Graphics dGPU", HEX,
Help "Function number to indicate which PEG root port has dGPU"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_TxtImplemented, "Enable/Disable MRC TXT dependency", &EN_DIS,
Help "When enabled MRC execution will wait for TXT initialization to be done first. Disabled(0x0)(Default): MRC will not wait for TXT initialization, Enabled(0x1): MRC will wait for TXT initialization"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaOcSupport, "Enable/Disable SA OcSupport", &EN_DIS,
Help "Enable: Enable SA OcSupport, Disable(Default): Disable SA OcSupport"
Combo $gKabylakeFspPkgTokenSpaceGuid_GtsVoltageMode, "GT slice Voltage Mode", &gKabylakeFspPkgTokenSpaceGuid_GtsVoltageMode,
Help "0(Default): Adaptive, 1: Override"
Combo $gKabylakeFspPkgTokenSpaceGuid_GtusVoltageMode, "GT unslice Voltage Mode", &gKabylakeFspPkgTokenSpaceGuid_GtusVoltageMode,
Help "0(Default): Adaptive, 1: Override"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtsMaxOcRatio, "Maximum GTs turbo ratio override", HEX,
Help "0(Default)=Minimal/Auto, 60=Maximum"
"Valid range: 0 ~ 60"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtsVoltageOffset, "The voltage offset applied to GT slice", HEX,
Help "0(Default)=Minimal, 1000=Maximum"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtsVoltageOverride, "The GT slice voltage override which is applied to the entire range of GT frequencies", HEX,
Help "0(Default)=Minimal, 2000=Maximum"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtsExtraTurboVoltage, "adaptive voltage applied during turbo frequencies", HEX,
Help "0(Default)=Minimal, 2000=Maximum"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtusVoltageOffset, "voltage offset applied to GT unslice", HEX,
Help "0(Default)=Minimal, 2000=Maximum"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtusVoltageOverride, "GT unslice voltage override which is applied to the entire range of GT frequencies", HEX,
Help "0(Default)=Minimal, 2000=Maximum"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtusExtraTurboVoltage, "adaptive voltage applied during turbo frequencies", HEX,
Help "0(Default)=Minimal, 2000=Maximum"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SaVoltageOffset, "voltage offset applied to the SA", HEX,
Help "0(Default)=Minimal, 1000=Maximum"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_EdramRatio, "EDRAM ratio override", HEX,
Help "EdramRatio is deprecated on Kabylake"
"Valid range: 0 ~ 30"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GtusMaxOcRatio, "Maximum GTus turbo ratio override", HEX,
Help "0(Default)=Minimal, 60=Maximum"
"Valid range: 0 ~ 60"
Combo $gKabylakeFspPkgTokenSpaceGuid_BistOnReset, "BIST on Reset", &EN_DIS,
Help "Enable or Disable BIST on Reset; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_SkipStopPbet, "Skip Stop PBET Timer Enable/Disable", &EN_DIS,
Help "Skip Stop PBET Timer; <b>0: Disable</b>; 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_EnableC6Dram, "C6DRAM power gating feature", &EN_DIS,
Help "This feature is not supported. BIOS is required to disable. <b>0: Disable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_OcSupport, "Over clocking support", &EN_DIS,
Help "Over clocking support; <b>0: Disable</b>; 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_OcLock, "Over clocking Lock", &EN_DIS,
Help "Over clocking Lock Enable/Disable; <b>0: Disable</b>; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_CoreMaxOcRatio, "Maximum Core Turbo Ratio Override", DEC,
Help "Maximum core turbo ratio override allows to increase CPU core frequency beyond the fused max turbo ratio limit. <b>0: Hardware defaults.</b> Range: 0-255"
"Valid range: 0 ~ 255"
Combo $gKabylakeFspPkgTokenSpaceGuid_CoreVoltageMode, "Core voltage mode", &EN_DIS,
Help "Core voltage mode; <b>0: Adaptive</b>; 1: Override."
EditNum $gKabylakeFspPkgTokenSpaceGuid_RingMinOcRatio, "Minimum clr turbo ratio override", DEC,
Help "Minimum clr turbo ratio override. <b>0: Hardware defaults.</b> Range: 0-255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RingMaxOcRatio, "Maximum clr turbo ratio override", DEC,
Help "Maximum clr turbo ratio override allows to increase CPU clr frequency beyond the fused max turbo ratio limit. <b>0: Hardware defaults.</b> Range: 0-255"
"Valid range: 0 ~ 255"
Combo $gKabylakeFspPkgTokenSpaceGuid_HyperThreading, "Hyper Threading Enable/Disable", &EN_DIS,
Help "Enable or Disable Hyper Threading; 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_CpuRatioOverride, "Enable or Disable CPU Ratio Override", &EN_DIS,
Help "Enable or Disable CPU Ratio Override; <b>0: Disable</b>; 1: Enable. @note If disabled, BIOS will use the default max non-turbo ratio, and will not use any flex ratio setting."
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuRatio, "CPU ratio value", DEC,
Help "CPU ratio value. Valid Range 0 to 63"
"Valid range: 0 ~ 63"
Combo $gKabylakeFspPkgTokenSpaceGuid_BootFrequency, "Boot frequency", &gKabylakeFspPkgTokenSpaceGuid_BootFrequency,
Help "Sets the boot frequency starting from reset vector.- 0: Maximum battery performance.- <b>1: Maximum non-turbo performance</b>.- 2: Turbo performance. @note If Turbo is selected BIOS will start in max non-turbo mode and switch to Turbo mode."
Combo $gKabylakeFspPkgTokenSpaceGuid_ActiveCoreCount, "Number of active cores", &gKabylakeFspPkgTokenSpaceGuid_ActiveCoreCount,
Help "Number of active cores(Depends on Number of cores). <b>0: All</b>;<b>1: 1 </b>;<b>2: 2 </b>;<b>3: 3 </b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_FClkFrequency, "Processor Early Power On Configuration FCLK setting", &gKabylakeFspPkgTokenSpaceGuid_FClkFrequency,
Help " <b>0: 800 MHz (ULT/ULX)</b>. <b>1: 1 GHz (DT/Halo)</b>. Not supported on ULT/ULX.- 2: 400 MHz. - 3: Reserved"
Combo $gKabylakeFspPkgTokenSpaceGuid_JtagC10PowerGateDisable, "Power JTAG in C10 and deeper power states", &EN_DIS,
Help "Power JTAG in C10 and deeper power states; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_VmxEnable, "Enable or Disable VMX", &EN_DIS,
Help "Enable or Disable VMX; 0: Disable; <b>1: Enable</b>."
EditNum $gKabylakeFspPkgTokenSpaceGuid_Avx2RatioOffset, "AVX2 Ratio Offset", HEX,
Help "0(Default)= No Offset. Range 0 - 31. Specifies number of bins to decrease AVX ratio vs. Core Ratio. Uses Mailbox MSR 0x150, cmd 0x1B."
"Valid range: 0 ~ 31"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CoreVoltageOverride, "core voltage override", DEC,
Help "The core voltage override which is applied to the entire range of cpu core frequencies. Valid Range 0 to 2000"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CoreVoltageAdaptive, "Core Turbo voltage Adaptive", DEC,
Help "Extra Turbo voltage applied to the cpu core when the cpu is operating in turbo mode. Valid Range 0 to 2000"
"Valid range: 0 ~ 2000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CoreVoltageOffset, "Core Turbo voltage Offset", DEC,
Help "The voltage offset applied to the core while operating in turbo mode.Valid Range 0 to 1000"
"Valid range: 0 ~ 1000"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CorePllVoltageOffset, "Core PLL voltage offset", DEC,
Help "Core PLL voltage offset. <b>0: No offset</b>. Range 0-63"
"Valid range: 0 ~ 63"
Combo $gKabylakeFspPkgTokenSpaceGuid_RingDownBin, "Ring Downbin", &EN_DIS,
Help "Ring Downbin enable/disable. When enabled, CPU will ensure the ring ratio is always lower than the core ratio. 0: Disable; <b>1: Enable.</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_BclkAdaptiveVoltage, "BCLK Adaptive Voltage Enable", &EN_DIS,
Help "When enabled, the CPU V/F curves are aware of BCLK frequency when calculated. </b>0: Disable;<b> 1: Enable"
Combo $gSkylakeFspPkgTokenSpaceGuid_BiosGuard, "BiosGuard", &EN_DIS,
Help "Enable/Disable. 0: Disable, Enable/Disable BIOS Guard feature, 1: enable"
Combo $gSkylakeFspPkgTokenSpaceGuid_EnableSgx, "EnableSgx", &EN_DIS,
Help "Enable/Disable. 0: Disable, Enable/Disable SGX feature, 1: enable"
Combo $gSkylakeFspPkgTokenSpaceGuid_Txt, "Txt", &EN_DIS,
Help "Enable/Disable. 0: Disable, Enable/Disable Txt feature, 1: enable"
EditNum $gSkylakeFspPkgTokenSpaceGuid_PrmrrSize, "PrmrrSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of PrmrrSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SinitMemorySize, "SinitMemorySize", HEX,
Help "Enable/Disable. 0: Disable, define default value of SinitMemorySize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TxtDprMemoryBase, "TxtDprMemoryBase", HEX,
Help "Enable/Disable. 0: Disable, define default value of TxtDprMemoryBase , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TxtDprMemorySize, "TxtDprMemorySize", HEX,
Help "Enable/Disable. 0: Disable, define default value of TxtDprMemorySize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TxtHeapMemorySize, "TxtHeapMemorySize", HEX,
Help "Enable/Disable. 0: Disable, define default value of TxtHeapMemorySize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
Combo $gSkylakeFspPkgTokenSpaceGuid_FlashWearOutProtection, "FlashWearOutProtection", &EN_DIS,
Help "Enable/Disable. 0: Disable, Enable/Disable FlashWearOutProtection feature, 1: enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_TvbRatioClipping, "Thermal Velocity Boost Ratio clipping", &gKabylakeFspPkgTokenSpaceGuid_TvbRatioClipping,
Help "0(Default): Disabled, 1: Enabled. This service controls Core frequency reduction caused by high package temperatures for processors that implement the Intel Thermal Velocity Boost (TVB) feature"
Combo $gKabylakeFspPkgTokenSpaceGuid_TvbVoltageOptimization, "Thermal Velocity Boost voltage optimization", &gKabylakeFspPkgTokenSpaceGuid_TvbVoltageOptimization,
Help "0: Disabled, 1: Enabled(Default). This service controls thermal based voltage optimizations for processors that implement the Intel Thermal Velocity Boost (TVB) feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_ReservedSecurityPreMem, "ReservedSecurityPreMem", &EN_DIS,
Help "Reserved for Security Pre-Mem"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHpetEnable, "PCH HPET Enabled", &EN_DIS,
Help "Enable/disable PCH HPET."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHpetBdfValid, "PCH HPET BDF valid", &EN_DIS,
Help "Whether the BDF value is valid. 0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHpetBase, "The HPET Base Address", HEX,
Help "The HPET base address. Default is 0xFED00000."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHpetBusNumber, "PCH HPET Bus Number", HEX,
Help "Bus Number HPETn used as Requestor / Completer ID. Default is 0xF0."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHpetDeviceNumber, "PCH HPET Device Number", HEX,
Help "Device Number HPETn used as Requestor / Completer ID. Default is 0x1F."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHpetFunctionNumber, "PCH HPET Function Number", HEX,
Help "Function Number HPETn used as Requestor / Completer ID. Default is 0x00."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioRxSetCtleEnable, "Enable PCH HSIO PCIE Rx Set Ctle", HEX,
Help "Enable PCH PCIe Gen 3 Set CTLE Value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioRxSetCtle, "PCH HSIO PCIE Rx Set Ctle Value", HEX,
Help "PCH PCIe Gen 3 Set CTLE Value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DownscaleAmpEnable, "Enble PCH HSIO PCIE TX Gen 1 Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DownscaleAmp, "PCH HSIO PCIE Gen 2 TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH PCIe Gen 2 TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DownscaleAmpEnable, "Enable PCH HSIO PCIE TX Gen 2 Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DownscaleAmp, "PCH HSIO PCIE Gen 2 TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH PCIe Gen 2 TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen3DownscaleAmpEnable, "Enable PCH HSIO PCIE TX Gen 3 Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen3DownscaleAmp, "PCH HSIO PCIE Gen 3 TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH PCIe Gen 3 TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DeEmphEnable, "Enable PCH HSIO PCIE Gen 1 TX Output De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen1DeEmph, "PCH HSIO PCIE Gen 1 TX Output De-Emphasis Adjustment value", HEX,
Help "PCH PCIe Gen 1 TX Output De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph3p5Enable, "Enable PCH HSIO PCIE Gen 2 TX Output -3.5dB De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph3p5, "PCH HSIO PCIE Gen 2 TX Output -3.5dB De-Emphasis Adjustment value", HEX,
Help "PCH PCIe Gen 2 TX Output -3.5dB De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph6p0Enable, "Enable PCH HSIO PCIE Gen 2 TX Output -6.0dB De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieHsioTxGen2DeEmph6p0, "PCH HSIO PCIE Gen 2 TX Output -6.0dB De-Emphasis Adjustment value", HEX,
Help "PCH PCIe Gen 2 TX Output -6.0dB De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen1EqBoostMagEnable, "Enable PCH HSIO SATA Receiver Equalization Boost Magnitude Adjustment Value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen1EqBoostMag, "PCH HSIO SATA 1.5 Gb/s Receiver Equalization Boost Magnitude Adjustment value", HEX,
Help "PCH HSIO SATA 1.5 Gb/s Receiver Equalization Boost Magnitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen2EqBoostMagEnable, "Enable PCH HSIO SATA Receiver Equalization Boost Magnitude Adjustment Value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen2EqBoostMag, "PCH HSIO SATA 3.0 Gb/s Receiver Equalization Boost Magnitude Adjustment value", HEX,
Help "PCH HSIO SATA 3.0 Gb/s Receiver Equalization Boost Magnitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen3EqBoostMagEnable, "Enable PCH HSIO SATA Receiver Equalization Boost Magnitude Adjustment Value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioRxGen3EqBoostMag, "PCH HSIO SATA 6.0 Gb/s Receiver Equalization Boost Magnitude Adjustment value", HEX,
Help "PCH HSIO SATA 6.0 Gb/s Receiver Equalization Boost Magnitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DownscaleAmpEnable, "Enable PCH HSIO SATA 1.5 Gb/s TX Output Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DownscaleAmp, "PCH HSIO SATA 1.5 Gb/s TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH HSIO SATA 1.5 Gb/s TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DownscaleAmpEnable, "Enable PCH HSIO SATA 3.0 Gb/s TX Output Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DownscaleAmp, "PCH HSIO SATA 3.0 Gb/s TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH HSIO SATA 3.0 Gb/s TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DownscaleAmpEnable, "Enable PCH HSIO SATA 6.0 Gb/s TX Output Downscale Amplitude Adjustment value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DownscaleAmp, "PCH HSIO SATA 6.0 Gb/s TX Output Downscale Amplitude Adjustment value", HEX,
Help "PCH HSIO SATA 6.0 Gb/s TX Output Downscale Amplitude Adjustment value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DeEmphEnable, "Enable PCH HSIO SATA 1.5 Gb/s TX Output De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen1DeEmph, "PCH HSIO SATA 1.5 Gb/s TX Output De-Emphasis Adjustment Setting", HEX,
Help "PCH HSIO SATA 1.5 Gb/s TX Output De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DeEmphEnable, "Enable PCH HSIO SATA 3.0 Gb/s TX Output De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen2DeEmph, "PCH HSIO SATA 3.0 Gb/s TX Output De-Emphasis Adjustment Setting", HEX,
Help "PCH HSIO SATA 3.0 Gb/s TX Output De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DeEmphEnable, "Enable PCH HSIO SATA 6.0 Gb/s TX Output De-Emphasis Adjustment Setting value override", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSataHsioTxGen3DeEmph, "PCH HSIO SATA 6.0 Gb/s TX Output De-Emphasis Adjustment Setting", HEX,
Help "PCH HSIO SATA 6.0 Gb/s TX Output De-Emphasis Adjustment Setting."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLpcEnhancePort8xhDecoding, "PCH LPC Enhance the port 8xh decoding", &EN_DIS,
Help "Original LPC only decodes one byte of port 80h."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchAcpiBase, "PCH Acpi Base", HEX,
Help "Power management I/O base address. Default is 0x1800."
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPort80Route, "PCH Port80 Route", &EN_DIS,
Help "Control where the Port 80h cycles are sent, 0: LPC; 1: PCI."
Combo $gKabylakeFspPkgTokenSpaceGuid_SmbusArpEnable, "Enable SMBus ARP support", &EN_DIS,
Help "Enable SMBus ARP support."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSmbusIoBase, "SMBUS Base Address", HEX,
Help "SMBUS Base Address (IO space)."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchNumRsvdSmbusAddresses, "Number of RsvdSmbusAddressTable.", HEX,
Help "The number of elements in the RsvdSmbusAddressTable."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_RsvdSmbusAddressTablePtr, "Point of RsvdSmbusAddressTable", HEX,
Help "Array of addresses reserved for non-ARP-capable SMBus devices."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TraceHubMemReg0Size, "Trace Hub Memory Region 0", HEX,
Help "Trace Hub Memory Region 0."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TraceHubMemReg1Size, "Trace Hub Memory Region 1", HEX,
Help "Trace Hub Memory Region 1."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpEnableMask, "Enable PCIE RP Mask", HEX,
Help "Enable/disable PCIE Root Ports. 0: disable, 1: enable. One bit for each port, bit0 for port1, bit1 for port2, and so on."
"Valid range: 0x00 ~ 0x00FFFFFF"
EndPage
Page "Sunrise Point PCH"
Combo $gKabylakeFspPkgTokenSpaceGuid_AesEnable, "AesEnable", &gKabylakeFspPkgTokenSpaceGuid_AesEnable,
Help "Enable or Disable Advanced Encryption Standard (AES) feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_EnableRsr, "EnableRsr", &gKabylakeFspPkgTokenSpaceGuid_EnableRsr,
Help "Enable or Disable RSR feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_EnableDts, "EnableDts", &gKabylakeFspPkgTokenSpaceGuid_EnableDts,
Help "Policies to obtain CPU temperature. 0: ACPI thermal management uses EC reported temperature values. 1: ACPI thermal management uses DTS SMM mechanism to obtain CPU temperature values. 2: ACPI Thermal Management uses EC reported temperature values and DTS SMM is used to handle Out of Spec condition."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SmmbaseSwSmiNumber, "SmmbaseSwSmiNumber", HEX,
Help "Software SMI number for handler to save CPU information in SMRAM."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_TxtEnable, "TxtEnable", &gKabylakeFspPkgTokenSpaceGuid_TxtEnable,
Help "Enable or Disable Trusted Execution Technology (TXT) feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_SkipMpInit, "SkipMpInit", &gKabylakeFspPkgTokenSpaceGuid_SkipMpInit,
Help "Silicon Initialization will skip MP Initialization (including BSP) if enabled."
EditNum $gKabylakeFspPkgTokenSpaceGuid_RsvdBits, "RsvdBits", HEX,
Help "Reserved for future use."
"Valid range: 0x0 ~ 0x7FFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaEnable, "Enable Intel HD Audio (Azalia)", &EN_DIS,
Help "Enable/disable Azalia controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEnable, "Enable HD Audio DSP", &EN_DIS,
Help "Enable/disable HD Audio DSP feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferOwnership, "Select HDAudio IoBuffer Ownership", &gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferOwnership,
Help "Indicates the ownership of the I/O buffer between Intel HD Audio link vs I2S0 / I2S port. 0: Intel HD-Audio link owns all the I/O buffers. 1: Intel HD-Audio link owns 4 of the I/O buffers for 1 HD-Audio codec connection, and I2S1 port owns 4 of the I/O buffers for 1 I2S codec connection. 2: Reserved. 3: I2S0 and I2S1 ports own all the I/O buffers."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchCio2Enable, "Enable CIO2 Controller", &EN_DIS,
Help "Enable/disable SKYCAM CIO2 Controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_ScsEmmcEnabled, "Enable eMMC Controller", &EN_DIS,
Help "Enable/disable eMMC Controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_ScsEmmcHs400Enabled, "Enable eMMC HS400 Mode", &EN_DIS,
Help "Enable eMMC HS400 Mode."
Combo $gKabylakeFspPkgTokenSpaceGuid_ScsSdCardEnabled, "Enable SdCard Controller", &EN_DIS,
Help "Enable/disable SD Card Controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshEnable, "Enable PCH ISH Controller", &EN_DIS,
Help "Enable/disable ISH Controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_ShowSpiController, "Show SPI controller", &EN_DIS,
Help "Enable/disable to show SPI controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_SpiFlashCfgLockDown, "Flash Configuration Lock Down", &EN_DIS,
Help "Enable/disable flash lock down. If platform decides to skip this programming, it must lock SPI flash register DLOCK, FLOCKDN, and WRSDIS before end of post."
EditNum $gKabylakeFspPkgTokenSpaceGuid_MicrocodeRegionBase, "MicrocodeRegionBase", HEX,
Help "Memory Base of Microcode Updates"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MicrocodeRegionSize, "MicrocodeRegionSize", HEX,
Help "Size of Microcode Updates"
"Valid range: 0x0 ~ 0xFFFFFFFF"
Combo $gSiPkgTokenSpaceGuid_PcdSerialIoUartDebugEnable, "PcdSerialIoUartDebugEnable", &gSiPkgTokenSpaceGuid_PcdSerialIoUartDebugEnable,
Help "Enable SerialIo Uart debug library with/without initializing SerialIo Uart device in FSP. "
Combo $gKabylakeFspPkgTokenSpaceGuid_TurboMode, "Turbo Mode", &EN_DIS,
Help "Enable/Disable Turbo mode. 0: disable, 1: enable"
Combo $gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber, "PcdSerialIoUartNumber", &gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber,
Help "Select SerialIo Uart Controller for debug."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataSalpSupport, "Enable SATA SALP Support", &EN_DIS,
Help "Enable/disable SATA Aggressive Link Power Management."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsEnable, "Enable SATA ports", HEX,
Help "Enable/disable SATA ports. One byte for each port, byte0 for port0, byte1 for port1, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gEfiMdePkgTokenSpaceGuid_PcdPciExpressBaseAddress, "Pci Express Base Address", HEX,
Help "Base address to be programmed for Pci Express "
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsDevSlp, "Enable SATA DEVSLP Feature", HEX,
Help "Enable/disable SATA DEVSLP per port. 0 is disable, 1 is enable. One byte for each port, byte0 for port0, byte1 for port1, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSiPkgTokenSpaceGuid_PcdPciExpressRegionLength, "Pci Express Region Length", HEX,
Help "Region Length to be programmed for Pci Express "
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PortUsb20Enable, "Enable USB2 ports", HEX,
Help "Enable/disable per USB2 ports. One byte for each port, byte0 for port0, byte1 for port1, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PortUsb30Enable, "Enable USB3 ports", HEX,
Help "Enable/disable per USB3 ports. One byte for each port, byte0 for port0, byte1 for port1, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_XdciEnable, "Enable xDCI controller", &EN_DIS,
Help "Enable/disable to xDCI controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_SsicPortEnable, "Enable XHCI SSIC Enable", &EN_DIS,
Help "Enable/disable XHCI SSIC port."
EditNum $gKabylakeFspPkgTokenSpaceGuid_NumOfDevIntConfig, "Number of DevIntConfig Entry", HEX,
Help "Number of Device Interrupt Configuration Entry. If this is not zero, the DevIntConfigPtr must not be NULL."
"Valid range: 0x00 ~ 0x40"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DevIntConfigPtr, "Address of PCH_DEVICE_INTERRUPT_CONFIG table.", HEX,
Help "The address of the table of PCH_DEVICE_INTERRUPT_CONFIG."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoDevMode, "Enable SerialIo Device Mode", HEX,
Help "0:Disabled, 1:ACPI Mode, 2:PCI Mode, 3:Hidden mode, 4:Legacy UART mode - Enable/disable SerialIo I2C0,I2C1,I2C2,I2C3,I2C4,I2C5,SPI0,SPI1,UART0,UART1,UART2 device mode respectively. One byte for each controller, byte0 for I2C0, byte1 for I2C1, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PxRcConfig, "PIRQx to IRQx Map Config", HEX,
Help "PIRQx to IRQx mapping. The valid value is 0x00 to 0x0F for each. First byte is for PIRQA, second byte is for PIRQB, and so on. The setting is only available in Legacy 8259 PCI mode."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GpioIrqRoute, "Select GPIO IRQ Route", HEX,
Help "GPIO IRQ Select. The valid value is 14 or 15."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SciIrqSelect, "Select SciIrqSelect", HEX,
Help "SCI IRQ Select. The valid value is 9, 10, 11, and 20, 21, 22, 23 for APIC only."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TcoIrqSelect, "Select TcoIrqSelect", HEX,
Help "TCO IRQ Select. The valid value is 9, 10, 11, 20, 21, 22, 23."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TcoIrqEnable, "Enable/Disable Tco IRQ", HEX,
Help "Enable/disable TCO IRQ"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaVerbTableEntryNum, "PCH HDA Verb Table Entry Number", HEX,
Help "Number of Entries in Verb Table."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaVerbTablePtr, "PCH HDA Verb Table Pointer", HEX,
Help "Pointer to Array of pointers to Verb Table."
"Valid range: 0x0 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataEnable, "Enable SATA", &EN_DIS,
Help "Enable/disable SATA controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataMode, "SATA Mode", &gKabylakeFspPkgTokenSpaceGuid_SataMode,
Help "Select SATA controller working mode."
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb2AfePetxiset, "USB Per Port HS Preemphasis Bias", HEX,
Help "USB Per Port HS Preemphasis Bias. 000b-0mV, 001b-11.25mV, 010b-16.9mV, 011b-28.15mV, 100b-28.15mV, 101b-39.35mV, 110b-45mV, 111b-56.3mV. One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb2AfeTxiset, "USB Per Port HS Transmitter Bias", HEX,
Help "USB Per Port HS Transmitter Bias. 000b-0mV, 001b-11.25mV, 010b-16.9mV, 011b-28.15mV, 100b-28.15mV, 101b-39.35mV, 110b-45mV, 111b-56.3mV, One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb2AfePredeemp, "USB Per Port HS Transmitter Emphasis", HEX,
Help "USB Per Port HS Transmitter Emphasis. 00b - Emphasis OFF, 01b - De-emphasis ON, 10b - Pre-emphasis ON, 11b - Pre-emphasis & De-emphasis ON. One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb2AfePehalfbit, "USB Per Port Half Bit Pre-emphasis", HEX,
Help "USB Per Port Half Bit Pre-emphasis. 1b - half-bit pre-emphasis, 0b - full-bit pre-emphasis. One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDeEmphEnable, "Enable the write to USB 3.0 TX Output -3.5dB De-Emphasis Adjustment", HEX,
Help "Enable the write to USB 3.0 TX Output -3.5dB De-Emphasis Adjustment. Each value in arrary can be between 0-1. One byte for each port."
"Valid range: 0x00 ~ 0x01010101010101010101"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDeEmph, "USB 3.0 TX Output -3.5dB De-Emphasis Adjustment Setting", HEX,
Help "USB 3.0 TX Output -3.5dB De-Emphasis Adjustment Setting, HSIO_TX_DWORD5[21:16], <b>Default = 29h</b> (approximately -3.5dB De-Emphasis). One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDownscaleAmpEnable, "Enable the write to USB 3.0 TX Output Downscale Amplitude Adjustment", HEX,
Help "Enable the write to USB 3.0 TX Output Downscale Amplitude Adjustment, Each value in arrary can be between 0-1. One byte for each port."
"Valid range: 0x00 ~ 0x01010101010101010101"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb3HsioTxDownscaleAmp, "USB 3.0 TX Output Downscale Amplitude Adjustment", HEX,
Help "USB 3.0 TX Output Downscale Amplitude Adjustment, HSIO_TX_DWORD8[21:16], <b>Default = 00h</b>. One byte for each port."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLanEnable, "Enable LAN", &EN_DIS,
Help "Enable/disable LAN controller."
Combo $gKabylakeFspPkgTokenSpaceGuid_DelayUsbPdoProgramming, "Delay USB PDO Programming", &EN_DIS,
Help "Enable/disable delay of PDO programming for USB from PEI phase to DXE phase. 0: disable, 1: enable"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqSupport, "Enable PCIE RP CLKREQ Support", HEX,
Help "Enable/disable PCIE Root Port CLKREQ support. 0: disable, 1: enable. One byte for each port, byte0 for port1, byte1 for port2, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqNumber, "Configure CLKREQ Number", HEX,
Help "Configure Root Port CLKREQ Number if CLKREQ is supported. Each value in arrary can be between 0-6. One byte for each port, byte0 for port1, byte1 for port2, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_Heci3Enabled, "HECI3 state", &EN_DIS,
Help "The HECI3 state from Mbp for reference in S3 path or when MbpHob is not installed. 0: disable, 1: enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_AmtEnabled, "AMT Switch", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable or disable AMT functionality."
Combo $gKabylakeFspPkgTokenSpaceGuid_WatchDog, "WatchDog Timer Switch", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable or disable WatchDog timer."
Combo $gKabylakeFspPkgTokenSpaceGuid_AsfEnabled, "ASF Switch", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable or disable ASF functionality."
Combo $gKabylakeFspPkgTokenSpaceGuid_ManageabilityMode, "Manageability Mode set by Mebx", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable or disable Manageability Mode."
Combo $gKabylakeFspPkgTokenSpaceGuid_FwProgress, "PET Progress", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable/Disable PET Events Progress to receive PET Events."
Combo $gKabylakeFspPkgTokenSpaceGuid_WatchDogTimerOs, "OS Timer", &EN_DIS,
Help "16 bits Value, Set OS watchdog timer."
Combo $gKabylakeFspPkgTokenSpaceGuid_WatchDogTimerBios, "BIOS Timer", &EN_DIS,
Help "16 bits Value, Set BIOS watchdog timer."
Combo $gKabylakeFspPkgTokenSpaceGuid_AmtSolEnabled, "SOL Switch", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Serial Over Lan enable/disable state by Mebx"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpClkSrcNumber, "Configure CLKSRC Number", HEX,
Help "Configure Root Port CLKSRC Number. Each value in arrary can be between 0-6 for valid clock numbers or 0x1F for an invalid number. One byte for each port, byte0 for port1, byte1 for port2, and so on."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpForceClkDisableWhenRpDisable, "Force Disable clock ", HEX,
Help "Disables clock even if link is inactive default value is 0"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DefaultSvid, "Subsystem Vendor ID for SA devices", HEX,
Help "Subsystem ID that will be programmed to SA devices: Default SubSystemVendorId=0x8086"
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DefaultSid, "Subsystem Device ID for SA devices", HEX,
Help "Subsystem ID that will be programmed to SA devices: Default SubSystemId=0x2015"
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_CridEnable, "Enable/Disable SA CRID", &EN_DIS,
Help "Enable: SA CRID, Disable (Default): SA CRID"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiAspm, "DMI ASPM", &gKabylakeFspPkgTokenSpaceGuid_DmiAspm,
Help "0=Disable, 2(Default)=L1"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegPhysicalSlotNumber, "PCIe Physical Slot Number per root port", HEX,
Help "Physical Slot Number per root port"
"Valid range: 0 ~ 8191"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegDeEmphasis, "PCIe DeEmphasis control per root port", HEX,
Help "0: -6dB, 1(Default): -3.5dB"
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegSlotPowerLimitValue, "PCIe Slot Power Limit value per root port", HEX,
Help "Slot power limit value per root port"
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegSlotPowerLimitScale, "PCIe Slot Power Limit scale per root port", HEX,
Help "Slot power limit scale per root port"
"Valid range: 0x00 ~ 0xFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PavpEnable, "Enable/Disable PavpEnable", &EN_DIS,
Help "Enable(Default): Enable PavpEnable, Disable: Disable PavpEnable"
Combo $gKabylakeFspPkgTokenSpaceGuid_CdClock, "CdClock Frequency selection", &gKabylakeFspPkgTokenSpaceGuid_CdClock,
Help "0=337.5 Mhz, 1=450 Mhz, 2=540 Mhz, 3(Default)= 675 Mhz"
Combo $gKabylakeFspPkgTokenSpaceGuid_PeiGraphicsPeimInit, "Enable/Disable PeiGraphicsPeimInit", &EN_DIS,
Help "Enable: Enable PeiGraphicsPeimInit, Disable(Default): Disable PeiGraphicsPeimInit"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaImguEnable, "Enable/Disable SA IMGU(SKYCAM)", &EN_DIS,
Help "Enable(Default): Enable SA IMGU(SKYCAM), Disable: Disable SA IMGU(SKYCAM)"
Combo $gKabylakeFspPkgTokenSpaceGuid_GmmEnable, "Enable or disable GMM device", &EN_DIS,
Help "0=Disable, 1(Default)=Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_X2ApicOptOut, "State of X2APIC_OPT_OUT bit in the DMAR table", &EN_DIS,
Help "0=Disable/Clear, 1=Enable/Set"
EditNum $gKabylakeFspPkgTokenSpaceGuid_VtdBaseAddress, "Base addresses for VT-d function MMIO access", HEX,
Help "Base addresses for VT-d MMIO access per VT-d engine"
"Valid range: 0 ~ 0xFFFFFFFF"
EditNum $gPlatformFspPkgTokenSpaceGuid_ProgramGtChickenBits, "Program GT Chicken bits", HEX,
Help "Progarm the GT chicken bits in GTTMMADR + 0xD00 BITS [3:1]"
"Valid range: 0 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaPostMemProductionRsvd, "SaPostMemProductionRsvd", &EN_DIS,
Help "Reserved for SA Post-Mem Production"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuMpPpi, "CpuMpPpi", HEX,
Help "Pointer for CpuMpPpi"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuMpHob, "CpuMpHob", HEX,
Help "Pointer for CpuMpHob. This is optional data buffer for CpuMpPpi usage."
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Psi3Enable, "Power State 3 enable/disable", HEX,
Help "PCODE MMIO Mailbox: Power State 3 enable/disable; 0: Disable; <b>1: Enable</b>. For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Psi4Enable, "Power State 4 enable/disable", HEX,
Help "PCODE MMIO Mailbox: Power State 4 enable/disable; 0: Disable; <b>1: Enable</b>.For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_ImonSlope, "Imon slope correction", HEX,
Help "PCODE MMIO Mailbox: Imon slope correction. Specified in 1/100 increment values. Range is 0-200. 125 = 1.25. <b>0: Auto</b>.For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_ImonOffset, "Imon offset correction", HEX,
Help "PCODE MMIO Mailbox: Imon offset correction. Value is a 2's complement signed integer. Units 1/1000, Range 0-63999. For an offset = 12.580, use 12580. <b>0: Auto</b>"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_VrConfigEnable, "Enable/Disable BIOS configuration of VR", HEX,
Help "Enable/Disable BIOS configuration of VR; <b>0: Disable</b>; 1: Enable.For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TdcEnable, "Thermal Design Current enable/disable", HEX,
Help "PCODE MMIO Mailbox: Thermal Design Current enable/disable; <b>0: Disable</b>; 1: Enable.For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TdcTimeWindow, "HECI3 state", HEX,
Help "PCODE MMIO Mailbox: Thermal Design Current time window. Defined in milli seconds. Valid Values 1 - 1ms , 2 - 2ms , 3 - 3ms , 4 - 4ms , 5 - 5ms , 6 - 6ms , 7 - 7ms , 8 - 8ms , 10 - 10ms.For all VR Indexe"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TdcLock, "Thermal Design Current Lock", HEX,
Help "PCODE MMIO Mailbox: Thermal Design Current Lock; <b>0: Disable</b>; 1: Enable.For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysSlope, "Platform Psys slope correction", HEX,
Help "PCODE MMIO Mailbox: Platform Psys slope correction. <b>0 - Auto</b> Specified in 1/100 increment values. Range is 0-200. 125 = 1.25"
"Valid range: 0x00 ~ 0xC8"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysOffset, "Platform Psys offset correction", HEX,
Help "PCODE MMIO Mailbox: Platform Psys offset correction. <b>0 - Auto</b> Units 1/4, Range 0-255. Value of 100 = 100/4 = 25 offset"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_AcousticNoiseMitigation, "Acoustic Noise Mitigation feature", &EN_DIS,
Help "Enable or Disable Acoustic Noise Mitigation feature. <b>0: Disabled</b>; 1: Enabled"
Combo $gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableIa, "Disable Fast Slew Rate for Deep Package C States for VR IA domain", &EN_DIS,
Help "Disable Fast Slew Rate for Deep Package C States based on Acoustic Noise Mitigation feature enabled. <b>0: False</b>; 1: True"
Combo $gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForIa, "Slew Rate configuration for Deep Package C States for VR IA domain", &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForIa,
Help "Slew Rate configuration for Deep Package C States for VR IA domain based on Acoustic Noise Mitigation feature enabled. <b>0: Fast/2</b>; 1: Fast/4; 2: Fast/8; 3: Fast/16"
Combo $gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForGt, "Slew Rate configuration for Deep Package C States for VR GT domain", &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForGt,
Help "Slew Rate configuration for Deep Package C States for VR GT domain based on Acoustic Noise Mitigation feature enabled. <b>0: Fast/2</b>; 1: Fast/4; 2: Fast/8; 3: Fast/16"
Combo $gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForSa, "Slew Rate configuration for Deep Package C States for VR SA domain", &gKabylakeFspPkgTokenSpaceGuid_SlowSlewRateForSa,
Help "Slew Rate configuration for Deep Package C States for VR SA domain based on Acoustic Noise Mitigation feature enabled. <b>0: Fast/2</b>; 1: Fast/4; 2: Fast/8; 3: Fast/16"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TdcPowerLimit, "Thermal Design Current current limit", HEX,
Help "PCODE MMIO Mailbox: Thermal Design Current current limit. Specified in 1/8A units. Range is 0-4095. 1000 = 125A. <b>0: Auto</b>. For all VR Indexes"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_VrPowerDeliveryDesign, "CPU VR Power Delivery Design", HEX,
Help "Used to communicate the power delivery design capability of the board. This value is an enum of the available power delivery segments that are defined in the Platform Design Guide."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_AcLoadline, "AcLoadline", HEX,
Help "PCODE MMIO Mailbox: AcLoadline in 1/100 mOhms (ie. 1250 = 12.50 mOhm); Range is 0-6249. <b>Intel Recommended Defaults vary by domain and SKU."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DcLoadline, "DcLoadline", HEX,
Help "PCODE MMIO Mailbox: DcLoadline in 1/100 mOhms (ie. 1250 = 12.50 mOhm); Range is 0-6249.<b>Intel Recommended Defaults vary by domain and SKU.</b>"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Psi1Threshold, "Power State 1 Threshold current", HEX,
Help "PCODE MMIO Mailbox: Power State 1 current cuttof in 1/4 Amp increments. Range is 0-128A. Default Value = 20A."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Psi2Threshold, "Power State 2 Threshold current", HEX,
Help "PCODE MMIO Mailbox: Power State 2 current cuttof in 1/4 Amp increments. Range is 0-128A. Default Value = 5A."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Psi3Threshold, "Power State 3 Threshold current", HEX,
Help "PCODE MMIO Mailbox: Power State 3 current cuttof in 1/4 Amp increments. Range is 0-128A. Default Value = 1A."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_IccMax, "Icc Max limit", HEX,
Help "PCODE MMIO Mailbox: VR Icc Max limit. 0-255A in 1/4 A units. 400 = 100A"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_VrVoltageLimit, "VR Voltage Limit", HEX,
Help "PCODE MMIO Mailbox: VR Voltage Limit. Range is 0-7999mV."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableGt, "Disable Fast Slew Rate for Deep Package C States for VR GT domain", &EN_DIS,
Help "Disable Fast Slew Rate for Deep Package C States based on Acoustic Noise Mitigation feature enabled. <b>0: False</b>; 1: True"
Combo $gKabylakeFspPkgTokenSpaceGuid_FastPkgCRampDisableSa, "Disable Fast Slew Rate for Deep Package C States for VR SA domain", &EN_DIS,
Help "Disable Fast Slew Rate for Deep Package C States based on Acoustic Noise Mitigation feature enabled. <b>0: False</b>; 1: True"
Combo $gKabylakeFspPkgTokenSpaceGuid_SendVrMbxCmd, "Enable VR specific mailbox command", &EN_DIS,
Help "VR specific mailbox commands. <b>00b - no VR specific command sent.</b> 01b - A VR mailbox command specifically for the MPS IMPV8 VR will be sent. 10b - VR specific command sent for PS4 exit issue. 11b - Reserved."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SendVrMbxCmd1, "Select VR specific mailbox command to send", HEX,
Help "VR specific mailbox commands. <b>000b - no VR specific command sent.</b> 001b - VR mailbox command specifically for the MPS IMPV8 VR will be sent. 010b - VR specific command sent for PS4 exit issue. 100b - VR specific command sent for MPS VR decay issue."
"Valid range: 0x0 ~ 0x7"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeMtrrData, "CpuS3ResumeMtrrData", HEX,
Help "Pointer to CPU S3 Resume MTRR Data"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MicrocodePatchAddress, "MicrocodePatchAddress", HEX,
Help "Pointer to microcode patch that is suitable for this processor."
"Valid range: 0x0 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeMtrrDataSize, "CpuS3ResumeMtrrDataSize", HEX,
Help "Size of S3 resume MTRR data."
"Valid range: 0x0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortATermOvrEnable, "Enable SkyCam PortA Termination override", &EN_DIS,
Help "Enable/disable PortA Termination override."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBTermOvrEnable, "Enable SkyCam PortB Termination override", &EN_DIS,
Help "Enable/disable PortB Termination override."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCTermOvrEnable, "Enable SkyCam PortC Termination override", &EN_DIS,
Help "Enable/disable PortC Termination override."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDTermOvrEnable, "Enable SkyCam PortD Termination override", &EN_DIS,
Help "Enable/disable PortD Termination override."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortATrimEnable, "Enable SkyCam PortA Clk Trim", &EN_DIS,
Help "Enable/disable PortA Clk Trim."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBTrimEnable, "Enable SkyCam PortB Clk Trim", &EN_DIS,
Help "Enable/disable PortB Clk Trim."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCTrimEnable, "Enable SkyCam PortC Clk Trim", &EN_DIS,
Help "Enable/disable PortC Clk Trim."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDTrimEnable, "Enable SkyCam PortD Clk Trim", &EN_DIS,
Help "Enable/disable PortD Clk Trim."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleEnable, "Enable SkyCam PortA Ctle", &EN_DIS,
Help "Enable/disable PortA Ctle."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleEnable, "Enable SkyCam PortB Ctle", &EN_DIS,
Help "Enable/disable PortB Ctle."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleEnable, "Enable SkyCam PortCD Ctle", &EN_DIS,
Help "Enable/disable PortCD Ctle."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleCapValue, "Enable SkyCam PortA Ctle Cap Value", HEX,
Help "Enable/disable PortA Ctle Cap Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleCapValue, "Enable SkyCam PortB Ctle Cap Value", HEX,
Help "Enable/disable PortB Ctle Cap Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleCapValue, "Enable SkyCam PortCD Ctle Cap Value", HEX,
Help "Enable/disable PortCD Ctle Cap Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortACtleResValue, "Enable SkyCam PortA Ctle Res Value", HEX,
Help "Enable/disable PortA Ctle Res Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBCtleResValue, "Enable SkyCam PortB Ctle Res Value", HEX,
Help "Enable/disable PortB Ctle Res Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDCtleResValue, "Enable SkyCam PortCD Ctle Res Value", HEX,
Help "Enable/disable PortCD Ctle Res Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortAClkTrimValue, "Enable SkyCam PortA Clk Trim Value", HEX,
Help "Enable/disable PortA Clk Trim Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBClkTrimValue, "Enable SkyCam PortB Clk Trim Value", HEX,
Help "Enable/disable PortB Clk Trim Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCClkTrimValue, "Enable SkyCam PortC Clk Trim Value", HEX,
Help "Enable/disable PortC Clk Trim Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortDClkTrimValue, "Enable SkyCam PortD Clk Trim Value", HEX,
Help "Enable/disable PortD Clk Trim Value."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortADataTrimValue, "Enable SkyCam Port A Data Trim Value", HEX,
Help "Enable/disable Port A Data Trim Value."
"Valid range: 0x0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortBDataTrimValue, "Enable SkyCam Port B Data Trim Value", HEX,
Help "Enable/disable Port B Data Trim Value."
"Valid range: 0x0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSkyCamPortCDDataTrimValue, "Enable SkyCam C/D Data Trim Value", HEX,
Help "Enable/disable C/D Data Trim Value."
"Valid range: 0x0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchDmiAspm, "Enable DMI ASPM", &EN_DIS,
Help "ASPM on PCH side of the DMI Link."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPwrOptEnable, "Enable Power Optimizer", &EN_DIS,
Help "Enable DMI Power Optimizer on PCH side."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchWriteProtectionEnable, "PCH Flash Protection Ranges Write Enble", HEX,
Help "Write or erase is blocked by hardware."
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchReadProtectionEnable, "PCH Flash Protection Ranges Read Enble", HEX,
Help "Read is blocked by hardware."
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchProtectedRangeLimit, "PCH Protect Range Limit", HEX,
Help "Left shifted address by 12 bits with address bits 11:0 are assumed to be FFFh for limit comparison."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchProtectedRangeBase, "PCH Protect Range Base", HEX,
Help "Left shifted address by 12 bits with address bits 11:0 are assumed to be 0."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaPme, "Enable Pme", &EN_DIS,
Help "Enable Azalia wake-on-ring."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaIoBufferVoltage, "IO Buffer Voltage", HEX,
Help "I/O Buffer Voltage Mode Select: 0: 3.3V, 1: 1.8V."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaVcType, "VC Type", HEX,
Help "Virtual Channel Type Select: 0: VC0, 1: VC1."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaLinkFrequency, "HD Audio Link Frequency", HEX,
Help "HDA Link Freq (PCH_HDAUDIO_LINK_FREQUENCY enum): 0: 6MHz, , 1: 12MHz, 2: 24MHz."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispLinkFrequency, "iDisp-Link Frequency", HEX,
Help "iDisp-Link Freq (PCH_HDAUDIO_LINK_FREQUENCY enum): 4: 96MHz, 3: 48MHz."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispLinkTmode, "iDisp-Link T-mode", HEX,
Help "iDisp-Link T-Mode (PCH_HDAUDIO_IDISP_TMODE enum): 0: 2T, 1: 1T."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspUaaCompliance, "Universal Audio Architecture compliance for DSP enabled system", &EN_DIS,
Help "0: Not-UAA Compliant (Intel SST driver supported only), 1: UAA Compliant (HDA Inbox driver or SST driver supported)."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaIDispCodecDisconnect, "iDisplay Audio Codec disconnection", &EN_DIS,
Help "0: Not disconnected, enumerable, 1: Disconnected SDI, not enumerable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointDmic, "DSP DMIC Select (PCH_HDAUDIO_DMIC_TYPE enum)", HEX,
Help "0: Disable; 1: 2ch array; 2: 4ch array; 3: 1ch array."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointBluetooth, "DSP Bluetooth enablement", &EN_DIS,
Help "0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspFeatureMask, "Bitmask of supported DSP features", HEX,
Help "[BIT0] - WoV; [BIT1] - BT Sideband; [BIT2] - Codec VAD; [BIT5] - BT Intel HFP; [BIT6] - BT Intel A2DP; [BIT7] - DSP based speech pre-processing disabled; [BIT8] - 0: Intel WoV, 1: Windows Voice Activation."
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspPpModuleMask, "Bitmask of supported DSP Pre/Post-Processing Modules", HEX,
Help "Deprecated: Specific pre/post-processing module bit position must be coherent with the ACPI implementation: \_SB.PCI0.HDAS._DSM Function 3: Query Pre/Post Processing Module Support."
"Valid range: 0x00 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchHdaDspEndpointI2s, "DSP I2S enablement", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIoApicBdfValid, "Enable PCH Io Apic", &EN_DIS,
Help "Set to 1 if BDF value is valid."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchIoApicBusNumber, "PCH Io Apic Bus Number", HEX,
Help "Bus/Device/Function used as Requestor / Completer ID. Default is 0xF0."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchIoApicDeviceNumber, "PCH Io Apic Device Number", HEX,
Help "Bus/Device/Function used as Requestor / Completer ID. Default is 0x1F."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchIoApicFunctionNumber, "PCH Io Apic Function Number", HEX,
Help "Bus/Device/Function used as Requestor / Completer ID. Default is 0x00."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIoApicEntry24_119, "Enable PCH Io Apic Entry 24-119", &EN_DIS,
Help "0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchIoApicId, "PCH Io Apic ID", HEX,
Help "This member determines IOAPIC ID. Default is 0x02."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchIoApicRangeSelect, "PCH Io Apic Range Select", HEX,
Help "Define address bits 19:12 for the IOxAPIC range. Default is 0."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshSpiGpioAssign, "Enable PCH ISH SPI GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshUart0GpioAssign, "Enable PCH ISH UART0 GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshUart1GpioAssign, "Enable PCH ISH UART1 GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshI2c0GpioAssign, "Enable PCH ISH I2C0 GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshI2c1GpioAssign, "Enable PCH ISH I2C1 GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshI2c2GpioAssign, "Enable PCH ISH I2C2 GPIO pins assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp0GpioAssign, "Enable PCH ISH GP_0 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp1GpioAssign, "Enable PCH ISH GP_1 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp2GpioAssign, "Enable PCH ISH GP_2 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp3GpioAssign, "Enable PCH ISH GP_3 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp4GpioAssign, "Enable PCH ISH GP_4 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp5GpioAssign, "Enable PCH ISH GP_5 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp6GpioAssign, "Enable PCH ISH GP_6 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshGp7GpioAssign, "Enable PCH ISH GP_7 GPIO pin assigned", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchIshPdtUnlock, "PCH ISH PDT Unlock Msg", &EN_DIS,
Help "0: False; 1: True."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLanLtrEnable, "Enable PCH Lan LTR capabilty of PCH internal LAN", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLanK1OffEnable, "Enable PCH Lan use CLKREQ for GbE power management", &EN_DIS,
Help "0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLanClkReqSupported, "Indicate whether dedicated CLKREQ# is supported", &EN_DIS,
Help "0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchLanClkReqNumber, "CLKREQ# used by GbE", HEX,
Help "Valid if ClkReqSupported is TRUE."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLockDownBiosLock, "Enable LOCKDOWN BIOS LOCK", &EN_DIS,
Help "Enable the BIOS Lock feature and set EISS bit (D31:F5:RegDCh[5]) for the BIOS region protection."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLockDownSpiEiss, "Enable LOCKDOWN SPI Eiss", &EN_DIS,
Help "Enable InSMM.STS (EISS) in SPI."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchCrid, "PCH Compatibility Revision ID", &EN_DIS,
Help "This member describes whether or not the CRID feature of PCH should be enabled."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSubSystemVendorId, "PCH Sub system vendor ID", HEX,
Help "Default Subsystem Vendor ID of the PCH devices. Default is 0x8086."
"Valid range: 0x0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchSubSystemId, "PCH Sub system ID", HEX,
Help "Default Subsystem ID of the PCH devices. Default is 0x7270."
"Valid range: 0x0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLegacyIoLowLatency, "PCH Legacy IO Low Latency Enable", &EN_DIS,
Help "todo"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpHotPlug, "Enable PCIE RP HotPlug", HEX,
Help "Indicate whether the root port is hot plug available."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpPmSci, "Enable PCIE RP Pm Sci", HEX,
Help "Indicate whether the root port power manager SCI is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpExtSync, "Enable PCIE RP Ext Sync", HEX,
Help "Indicate whether the extended synch is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpTransmitterHalfSwing, "Enable PCIE RP Transmitter Half Swing", HEX,
Help "Indicate whether the Transmitter Half Swing is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpClkReqDetect, "Enable PCIE RP Clk Req Detect", HEX,
Help "Probe CLKREQ# signal before enabling CLKREQ# based power management."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpAdvancedErrorReporting, "PCIE RP Advanced Error Report", HEX,
Help "Indicate whether the Advanced Error Reporting is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpUnsupportedRequestReport, "PCIE RP Unsupported Request Report", HEX,
Help "Indicate whether the Unsupported Request Report is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpFatalErrorReport, "PCIE RP Fatal Error Report", HEX,
Help "Indicate whether the Fatal Error Report is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpNoFatalErrorReport, "PCIE RP No Fatal Error Report", HEX,
Help "Indicate whether the No Fatal Error Report is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpCorrectableErrorReport, "PCIE RP Correctable Error Report", HEX,
Help "Indicate whether the Correctable Error Report is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnFatalError, "PCIE RP System Error On Fatal Error", HEX,
Help "Indicate whether the System Error on Fatal Error is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnNonFatalError, "PCIE RP System Error On Non Fatal Error", HEX,
Help "Indicate whether the System Error on Non Fatal Error is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSystemErrorOnCorrectableError, "PCIE RP System Error On Correctable Error", HEX,
Help "Indicate whether the System Error on Correctable Error is enabled."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpMaxPayload, "PCIE RP Max Payload", HEX,
Help "Max Payload Size supported, Default 128B, see enum PCH_PCIE_MAX_PAYLOAD."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpDeviceResetPadActiveHigh, "PCIE RP Device Reset Pad Active High", HEX,
Help "Indicated whether PERST# is active 0: Low; 1: High, See: DeviceResetPad."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpPcieSpeed, "PCIE RP Pcie Speed", HEX,
Help "Determines each PCIE Port speed capability. 0: Auto; 1: Gen1; 2: Gen2; 3: Gen3 (see: PCH_PCIE_SPEED)."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpGen3EqPh3Method, "PCIE RP Gen3 Equalization Phase Method", HEX,
Help "PCIe Gen3 Eq Ph3 Method (see PCH_PCIE_EQ_METHOD). 0: Default; 2: Software Search; 4: Fixed Coeficients."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpPhysicalSlotNumber, "PCIE RP Physical Slot Number", HEX,
Help "Indicates the slot number for the root port. Default is the value as root port index."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gSiPkgTokenSpaceGuid_PcdDebugInterfaceFlags, "Debug Interfaces", HEX,
Help "Debug Interfaces. BIT0-RAM, BIT1-UART, BIT3-USB3, BIT4-Serial IO, BIT5-TraceHub, BIT2 - Not used."
"Valid range: 0x00 ~ 0x3F"
Combo $gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber, "SerialIo Uart Number Selection", &gSiPkgTokenSpaceGuid_PcdSerialIoUartNumber,
Help "Select SerialIo Uart Controller for debug."
Combo $gSiPkgTokenSpaceGuid_PcdIsaSerialUartBase, "ISA Serial Base selection", &gSiPkgTokenSpaceGuid_PcdIsaSerialUartBase,
Help "Select ISA Serial Base address. Default is 0x3F8."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmPciePllSsc, "PCH Pm Pcie Pll Ssc", HEX,
Help "Specifies the Pcie Pll Spread Spectrum Percentage. The default is 0xFF: AUTO - No BIOS override."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PeciC10Reset, "Enable or Disable Peci C10 Reset command", &EN_DIS,
Help "Enable or Disable Peci C10 Reset command; 0: Disable; <b>1: Enable.</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_PeciSxReset, "Enable or Disable Peci Sx Reset command", &EN_DIS,
Help "Enable or Disable Peci Sx Reset command; <b>0: Disable;</b> 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugBaudRate, "PcdSerialDebugBaudRate", &gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugBaudRate,
Help "Baud Rate for Serial Debug Messages. 3:9600, 4:19200, 6:56700, 7:115200."
Combo $gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugLevel, "PcdSerialDebugLevel", &gKabylakeFspPkgTokenSpaceGuid_PcdSerialDebugLevel,
Help "Serial Debug Message Level. 0:Disable, 1:Error Only, 2:Error & Warnings, 3:Load, Error, Warnings & Info, 4:Load, Error, Warnings, Info & Event, 5:Load, Error, Warnings, Info & Verbose"
Combo $gKabylakeFspPkgTokenSpaceGuid_EvLoader, "Enable or Disable EV Loader", &EN_DIS,
Help "Enable or Disable EV Loader; <b>0: Disable;</b> 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_GtPllVoltageOffset, "GT PLL voltage offset", &gKabylakeFspPkgTokenSpaceGuid_GtPllVoltageOffset,
Help "Core PLL voltage offset. <b>0: No offset</b>. Range 0-63"
Combo $gKabylakeFspPkgTokenSpaceGuid_RingPllVoltageOffset, "Ring PLL voltage offset", &gKabylakeFspPkgTokenSpaceGuid_RingPllVoltageOffset,
Help "Core PLL voltage offset. <b>0: No offset</b>. Range 0-63"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaPllVoltageOffset, "System Agent PLL voltage offset", &gKabylakeFspPkgTokenSpaceGuid_SaPllVoltageOffset,
Help "Core PLL voltage offset. <b>0: No offset</b>. Range 0-63"
Combo $gKabylakeFspPkgTokenSpaceGuid_McPllVoltageOffset, "Memory Controller PLL voltage offset", &gKabylakeFspPkgTokenSpaceGuid_McPllVoltageOffset,
Help "Core PLL voltage offset. <b>0: No offset</b>. Range 0-63"
Combo $gKabylakeFspPkgTokenSpaceGuid_RealtimeMemoryTiming, "Realtime Memory Timing", &gKabylakeFspPkgTokenSpaceGuid_RealtimeMemoryTiming,
Help "0(Default): Disabled, 1: Enabled. When enabled, it will allow the system to perform realtime memory timing changes after MRC_DONE."
EditNum $gKabylakeFspPkgTokenSpaceGuid_Avx3RatioOffset, "AVX3 Ratio Offset", HEX,
Help "0(Default)= No Offset. Range 0 - 31. Specifies number of bins to decrease AVX ratio vs. Core Ratio. Uses Mailbox MSR 0x150, cmd 0x1B."
"Valid range: 0 ~ 31"
Combo $gKabylakeFspPkgTokenSpaceGuid_CleanMemory, "Ask MRC to clear memory content", &EN_DIS,
Help "Ask MRC to clear memory content <b>0: Do not Clear Memory;</b> 1: Clear Memory."
EditNum $gKabylakeFspPkgTokenSpaceGuid_TjMaxOffset, "TjMax Offset", HEX,
Help "TjMax offset. Specified value here is clipped by pCode (125 - TjMax Offset) to support TjMax in the range of 62 to 115 deg Celsius. Valid Range 0 - 63"
"Valid range: 0x00 ~ 0x3F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpCompletionTimeout, "PCIE RP Completion Timeout", HEX,
Help "The root port completion timeout(see: PCH_PCIE_COMPLETION_TIMEOUT). Default is PchPcieCompletionTO_Default."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SkipExtGfxScan, "Skip external display device scanning", &EN_DIS,
Help "Enable: Do not scan for external display device, Disable (Default): Scan external display devices"
Combo $gKabylakeFspPkgTokenSpaceGuid_BdatEnable, "Generate BIOS Data ACPI Table", &EN_DIS,
Help "Enable: Generate BDAT for MRC RMT or SA PCIe data. Disable (Default): Do not generate it"
Combo $gKabylakeFspPkgTokenSpaceGuid_ScanExtGfxForLegacyOpRom, "Detect External Graphics device for LegacyOpROM", &EN_DIS,
Help "Detect and report if external graphics device only support LegacyOpROM or not (to support CSM auto-enable). Enable(Default)=1, Disable=0"
Combo $gKabylakeFspPkgTokenSpaceGuid_LockPTMregs, "Lock PCU Thermal Management registers", &EN_DIS,
Help "Lock PCU Thermal Management registers. Enable(Default)=1, Disable=0"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiVc1, "Enable/Disable DmiVc1", &EN_DIS,
Help "Enable/Disable DmiVc1. Enable = 1, Disable (Default) = 0"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiVcm, "Enable/Disable DmiVcm", &EN_DIS,
Help "Enable/Disable DmiVcm. Enable (Default) = 1, Disable = 0"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiMaxLinkSpeed, "DMI Max Link Speed", &gKabylakeFspPkgTokenSpaceGuid_DmiMaxLinkSpeed,
Help "Auto (Default)(0x0): Maximum possible link speed, Gen1(0x1): Limit Link to Gen1 Speed, Gen2(0x2): Limit Link to Gen2 Speed, Gen3(0x3):Limit Link to Gen3 Speed"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh2Enable, "DMI Equalization Phase 2", &gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh2Enable,
Help "DMI Equalization Phase 2. (0x0): Disable phase 2, (0x1): Enable phase 2, (0x2)(Default): AUTO - Use the current default method"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh3Method, "DMI Gen3 Equalization Phase3", &gKabylakeFspPkgTokenSpaceGuid_DmiGen3EqPh3Method,
Help "DMI Gen3 Equalization Phase3. Auto(0x0)(Default): Use the current default method, HwEq(0x1): Use Adaptive Hardware Equalization, SwEq(0x2): Use Adaptive Software Equalization (Implemented in BIOS Reference Code), Static(0x3): Use the Static EQs provided in DmiGen3EndPointPreset array for Phase1 AND Phase3 (Instead of just Phase1), Disabled(0x4): Bypass Equalization Phase 3"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh2Enable, "Phase2 EQ enable on the PEG 0:1:0.", &gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh2Enable,
Help "Phase2 EQ enable on the PEG 0:1:0. Disabled(0x0): Disable phase 2, Enabled(0x1): Enable phase 2, Auto(0x2)(Default): Use the current default method"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh2Enable, "Phase2 EQ enable on the PEG 0:1:1.", &gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh2Enable,
Help "Phase2 EQ enable on the PEG 0:1:0. Disabled(0x0): Disable phase 2, Enabled(0x1): Enable phase 2, Auto(0x2)(Default): Use the current default method"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh2Enable, "Phase2 EQ enable on the PEG 0:1:2.", &gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh2Enable,
Help "Phase2 EQ enable on the PEG 0:1:0. Disabled(0x0): Disable phase 2, Enabled(0x1): Enable phase 2, Auto(0x2)(Default): Use the current default method"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh3Method, "Phase3 EQ method on the PEG 0:1:0.", &gKabylakeFspPkgTokenSpaceGuid_Peg0Gen3EqPh3Method,
Help "PEG Gen3 Equalization Phase3. Auto(0x0)(Default): Use the current default method, HwEq(0x1): Use Adaptive Hardware Equalization, SwEq(0x2): Use Adaptive Software Equalization (Implemented in BIOS Reference Code), Static(0x3): Use the Static EQs provided in DmiGen3EndPointPreset array for Phase1 AND Phase3 (Instead of just Phase1), Disabled(0x4): Bypass Equalization Phase 3"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh3Method, "Phase3 EQ method on the PEG 0:1:1.", &gKabylakeFspPkgTokenSpaceGuid_Peg1Gen3EqPh3Method,
Help "PEG Gen3 Equalization Phase3. Auto(0x0)(Default): Use the current default method, HwEq(0x1): Use Adaptive Hardware Equalization, SwEq(0x2): Use Adaptive Software Equalization (Implemented in BIOS Reference Code), Static(0x3): Use the Static EQs provided in DmiGen3EndPointPreset array for Phase1 AND Phase3 (Instead of just Phase1), Disabled(0x4): Bypass Equalization Phase 3"
Combo $gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh3Method, "Phase3 EQ method on the PEG 0:1:2.", &gKabylakeFspPkgTokenSpaceGuid_Peg2Gen3EqPh3Method,
Help "PEG Gen3 Equalization Phase3. Auto(0x0)(Default): Use the current default method, HwEq(0x1): Use Adaptive Hardware Equalization, SwEq(0x2): Use Adaptive Software Equalization (Implemented in BIOS Reference Code), Static(0x3): Use the Static EQs provided in DmiGen3EndPointPreset array for Phase1 AND Phase3 (Instead of just Phase1), Disabled(0x4): Bypass Equalization Phase 3"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegGen3ProgramStaticEq, "Enable/Disable PEG GEN3 Static EQ Phase1 programming", &EN_DIS,
Help "Program PEG Gen3 EQ Phase1 Static Presets. Disabled(0x0): Disable EQ Phase1 Static Presets Programming, Enabled(0x1)(Default): Enable EQ Phase1 Static Presets Programming"
Combo $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqAlwaysAttempt, "PEG Gen3 SwEq Always Attempt", &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqAlwaysAttempt,
Help "Gen3 Software Equalization will be executed every boot. Disabled(0x0)(Default): Reuse EQ settings saved/restored from NVRAM whenever possible, Enabled(0x1): Re-test and generate new EQ values every boot, not recommended"
Combo $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqNumberOfPresets, "Select number of TxEq presets to test in the PCIe/DMI SwEq", &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqNumberOfPresets,
Help "Select number of TxEq presets to test in the PCIe/DMI SwEq. P7,P3,P5(0x0): Test Presets 7, 3, and 5, P0-P9(0x1): Test Presets 0-9, Auto(0x2)(Default): Use the current default method (Default)Auto will test Presets 7, 3, and 5. It is possible for this default to change over time;using Auto will ensure Reference Code always uses the latest default settings"
Combo $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqEnableVocTest, "Enable use of the Voltage Offset and Centering Test in the PCIe SwEq", &gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqEnableVocTest,
Help "Enable use of the Voltage Offset and Centering Test in the PCIe Software Equalization Algorithm. Disabled(0x0): Disable VOC Test, Enabled(0x1): Enable VOC Test, Auto(0x2)(Default): Use the current default"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegRxCemTestingMode, "PPCIe Rx Compliance Testing Mode", &EN_DIS,
Help "Disabled(0x0)(Default): Normal Operation - Disable PCIe Rx Compliance testing, Enabled(0x1): PCIe Rx Compliance Test Mode - PEG controller is in Rx Compliance Testing Mode; it should only be set when doing PCIe compliance testing"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegRxCemLoopbackLane, "PCIe Rx Compliance Loopback Lane When PegRxCemTestingMode is Enabled", HEX,
Help "the specificied Lane (0 - 15) will be used for RxCEMLoopback. Default is Lane 0"
"Valid range: 0 ~ 0xF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpDeviceResetPad, "PCIE RP Device Reset Pad", HEX,
Help "The PCH pin assigned to device PERST# signal if available, zero otherwise. See also DeviceResetPadActiveHigh."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegGenerateBdatMarginTable, "Generate PCIe BDAT Margin Table", &EN_DIS,
Help "Set this policy to enable the generation and addition of PCIe margin data to the BDAT table. Disabled(0x0)(Default): Normal Operation - Disable PCIe BDAT margin data generation, Enable(0x1): Generate PCIe BDAT margin data"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegRxCemNonProtocolAwareness, "PCIe Non-Protocol Awareness for Rx Compliance Testing", &EN_DIS,
Help "Set this policy to enable the generation and addition of PCIe margin data to the BDAT table. Disabled(0x0)(Default): Normal Operation - Disable non-protocol awareness, Enable(0x1): Non-Protocol Awareness Enabled - Enable non-protocol awareness for compliance testing"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegGen3RxCtleOverride, "PCIe Override RxCTLE", &EN_DIS,
Help "Disable(0x0)(Default): Normal Operation - RxCTLE adaptive behavior enabled, Enable(0x1): Override RxCTLE - Disable RxCTLE adaptive behavior to keep the configured RxCTLE peak values unmodified"
Combo $gKabylakeFspPkgTokenSpaceGuid_PegGen3Rsvd, "Rsvd", &EN_DIS,
Help "Disable(0x0)(Default): Normal Operation - RxCTLE adaptive behavior enabled, Enable(0x1): Override RxCTLE - Disable RxCTLE adaptive behavior to keep the configured RxCTLE peak values unmodified"
Combo $gKabylakeFspPkgTokenSpaceGuid_PanelPowerEnable, "Panel Power Enable", &EN_DIS,
Help "Control for enabling/disabling VDD force bit (Required only for early enabling of eDP panel). 0=Disable, 1(Default)=Enable"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegGen3RootPortPreset, "PEG Gen3 Root port preset values per lane", HEX,
Help "Used for programming PEG Gen3 preset values per lane. Range: 0-9, 8 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegGen3EndPointPreset, "PEG Gen3 End port preset values per lane", HEX,
Help "Used for programming PEG Gen3 preset values per lane. Range: 0-9, 7 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegGen3EndPointHint, "PEG Gen3 End port Hint values per lane", HEX,
Help "Used for programming PEG Gen3 Hint values per lane. Range: 0-6, 2 is default for each lane"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqJitterDwellTime, "Jitter Dwell Time for PCIe Gen3 Software Equalization", HEX,
Help "Range: 0-65535, default is 1000. @warning Do not change from the default"
"Valid range: 0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqJitterErrorTarget, "Jitter Error Target for PCIe Gen3 Software Equalization", HEX,
Help "Range: 0-65535, default is 1. @warning Do not change from the default"
"Valid range: 0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqVocDwellTime, "VOC Dwell Time for PCIe Gen3 Software Equalization", HEX,
Help "Range: 0-65535, default is 10000. @warning Do not change from the default"
"Valid range: 0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Gen3SwEqVocErrorTarget, "VOC Error Target for PCIe Gen3 Software Equalization", HEX,
Help "Range: 0-65535, default is 2. @warning Do not change from the default"
"Valid range: 0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaPreMemTestRsvd, "SaPreMemTestRsvd", &EN_DIS,
Help "Reserved for SA Pre-Mem Test"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BiosAcmBase, "BiosAcmBase", HEX,
Help "Enable/Disable. 0: Disable, define default value of BiosAcmBase , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BiosAcmSize, "BiosAcmSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of BiosAcmSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TgaSize, "TgaSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of TgaSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TxtLcpPdBase, "TxtLcpPdBase", HEX,
Help "Enable/Disable. 0: Disable, define default value of TxtLcpPdBase , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TxtLcpPdSize, "TxtLcpPdSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of TxtLcpPdSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpAspm, "PCIE RP Aspm", HEX,
Help "The ASPM configuration of the root port (see: PCH_PCIE_ASPM_CONTROL). Default is PchPcieAspmAutoConfig."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_TotalFlashSize, "TotalFlashSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of TotalFlashSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BiosSize, "BiosSize", HEX,
Help "Enable/Disable. 0: Disable, define default value of BiosSize , 1: enable"
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchDciEn, "PCH Dci Enable", &EN_DIS,
Help "Enable/disable PCH Dci."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchDciAutoDetect, "PCH Dci Auto Detect", &EN_DIS,
Help "Deprecated"
Combo $gKabylakeFspPkgTokenSpaceGuid_SmbusDynamicPowerGating, "Smbus dynamic power gating", &EN_DIS,
Help "Disable or Enable Smbus dynamic power gating."
Combo $gKabylakeFspPkgTokenSpaceGuid_WdtDisableAndLock, "Disable and Lock Watch Dog Register", &EN_DIS,
Help "Set 1 to clear WDT status, then disable and lock WDT registers."
Combo $gKabylakeFspPkgTokenSpaceGuid_SmbusSpdWriteDisable, "SMBUS SPD Write Disable", &EN_DIS,
Help "Set/Clear Smbus SPD Write Disable. 0: leave SPD Write Disable bit; 1: set SPD Write Disable bit. For security recommendations, SPD write disable bit must be set."
Combo $gKabylakeFspPkgTokenSpaceGuid_ChipsetInitMessage, "ChipsetInit HECI message", &EN_DIS,
Help "Enable/Disable. 0: Disable, 1: enable, Enable or disable ChipsetInit HECI message. If disabled, it prevents from sending ChipsetInit HECI message. "
Combo $gKabylakeFspPkgTokenSpaceGuid_BypassPhySyncReset, "Bypass ChipsetInit sync reset.", &EN_DIS,
Help "0: disable, 1: enable, Set Enable to bypass the reset after ChipsetInit HECI message."
Combo $gKabylakeFspPkgTokenSpaceGuid_DidInitStat, "Force ME DID Init Status", &EN_DIS,
Help "Test, 0: disable, 1: Success, 2: No Memory in Channels, 3: Memory Init Error, 4: Memory not preserved across reset, Set ME DID init stat value"
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableCpuReplacedPolling, "CPU Replaced Polling Disable", &EN_DIS,
Help "Test, 0: disable, 1: enable, Setting this option disables CPU replacement polling loop"
Combo $gKabylakeFspPkgTokenSpaceGuid_SendDidMsg, "ME DID Message", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable/Disable ME DID Message (disable will prevent the DID message from being sent)"
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableHeciRetry, "Retry mechanism for HECI APIs", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable/Disable HECI retry."
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableMessageCheck, "Check HECI message before send", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable/Disable message check."
Combo $gKabylakeFspPkgTokenSpaceGuid_SkipMbpHob, "Skip MBP HOB", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable/Disable MOB HOB."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpL1Substates, "PCIE RP L1 Substates", HEX,
Help "The L1 Substates configuration of the root port (see: PCH_PCIE_L1SUBSTATES_CONTROL). Default is PchPcieL1SubstatesL1_1_2."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_HeciCommunication2, "HECI2 Interface Communication", &EN_DIS,
Help "Test, 0: disable, 1: enable, Adds or Removes HECI2 Device from PCI space."
Combo $gKabylakeFspPkgTokenSpaceGuid_KtDeviceEnable, "Enable KT device", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable or Disable KT device."
Combo $gKabylakeFspPkgTokenSpaceGuid_IderDeviceEnable, "Enable IDEr", &EN_DIS,
Help "Test, 0: disable, 1: enable, Enable or Disable IDEr."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrEnable, "PCIE RP Ltr Enable", HEX,
Help "Latency Tolerance Reporting Mechanism."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrConfigLock, "PCIE RP Ltr Config Lock", HEX,
Help "0: Disable; 1: Enable."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieEqPh3LaneParamCm, "PCIE Eq Ph3 Lane Param Cm", HEX,
Help "PCH_PCIE_EQ_LANE_PARAM. Coefficient C-1."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieEqPh3LaneParamCp, "PCIE Eq Ph3 Lane Param Cp", HEX,
Help "PCH_PCIE_EQ_LANE_PARAM. Coefficient C+1."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieSwEqCoeffListCm, "PCIE Sw Eq CoeffList Cm", HEX,
Help "PCH_PCIE_EQ_PARAM. Coefficient C-1."
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieSwEqCoeffListCp, "PCIE Sw Eq CoeffList Cp", HEX,
Help "PCH_PCIE_EQ_PARAM. Coefficient C+1."
"Valid range: 0x00 ~ 0xFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieDisableRootPortClockGating, "PCIE Disable RootPort Clock Gating", &EN_DIS,
Help "Describes whether the PCI Express Clock Gating for each root port is enabled by platform modules. 0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieEnablePeerMemoryWrite, "PCIE Enable Peer Memory Write", &EN_DIS,
Help "This member describes whether Peer Memory Writes are enabled on the platform."
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieAllowNoLtrIccPllShutdown, "PCIE Allow No Ltr Icc PLL Shutdown", &EN_DIS,
Help "Allows BIOS to control ICC PLL Shutdown by determining PCIe devices are LTR capable or leaving untouched."
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieComplianceTestMode, "PCIE Compliance Test Mode", &EN_DIS,
Help "Compliance Test Mode shall be enabled when using Compliance Load Board."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieDetectTimeoutMs, "PCIE Rp Detect Timeout Ms", HEX,
Help "Will wait for link to exit Detect state for enabled ports before assuming there is no device and potentially disabling the port."
"Valid range: 0x0 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieRpFunctionSwap, "PCIE Rp Function Swap", &EN_DIS,
Help "Allows BIOS to use root port function number swapping when root port of function 0 is disabled."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmPmeB0S5Dis, "PCH Pm PME_B0_S5_DIS", &EN_DIS,
Help "When cleared (default), wake events from PME_B0_STS are allowed in S5 if PME_B0_EN = 1."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS0VmEnable, "PCH Pm Slp S0 Voltage Margining Enable", &EN_DIS,
Help "Indicates platform has support for VCCPrim_Core Voltage Margining in SLP_S0# asserted state."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmWolEnableOverride, "PCH Pm Wol Enable Override", &EN_DIS,
Help "Corresponds to the WOL Enable Override bit in the General PM Configuration B (GEN_PMCON_B) register."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmPcieWakeFromDeepSx, "PCH Pm Pcie Wake From DeepSx", &EN_DIS,
Help "Determine if enable PCIe to wake from deep Sx."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmWoWlanEnable, "PCH Pm WoW lan Enable", &EN_DIS,
Help "Determine if WLAN wake from Sx, corresponds to the HOST_WLAN_PP_EN bit in the PWRM_CFG3 register."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmWoWlanDeepSxEnable, "PCH Pm WoW lan DeepSx Enable", &EN_DIS,
Help "Determine if WLAN wake from DeepSx, corresponds to the DSX_WLAN_PP_EN bit in the PWRM_CFG3 register."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmLanWakeFromDeepSx, "PCH Pm Lan Wake From DeepSx", &EN_DIS,
Help "Determine if enable LAN to wake from deep Sx."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmDeepSxPol, "PCH Pm Deep Sx Pol", &EN_DIS,
Help "Deep Sx Policy."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS3MinAssert, "PCH Pm Slp S3 Min Assert", HEX,
Help "SLP_S3 Minimum Assertion Width Policy. Default is PchSlpS350ms."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS4MinAssert, "PCH Pm Slp S4 Min Assert", HEX,
Help "SLP_S4 Minimum Assertion Width Policy. Default is PchSlpS44s."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpSusMinAssert, "PCH Pm Slp Sus Min Assert", HEX,
Help "SLP_SUS Minimum Assertion Width Policy. Default is PchSlpSus4s."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpAMinAssert, "PCH Pm Slp A Min Assert", HEX,
Help "SLP_A Minimum Assertion Width Policy. Default is PchSlpA2s."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmLpcClockRun, "PCH Pm Lpc Clock Run", &EN_DIS,
Help "This member describes whether or not the LPC ClockRun feature of PCH should be enabled."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpStrchSusUp, "PCH Pm Slp Strch Sus Up", &EN_DIS,
Help "Enable SLP_X Stretching After SUS Well Power Up."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpLanLowDc, "PCH Pm Slp Lan Low Dc", &EN_DIS,
Help "Enable/Disable SLP_LAN# Low on DC Power."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmPwrBtnOverridePeriod, "PCH Pm Pwr Btn Override Period", HEX,
Help "PCH power button override period. 000b-4s, 001b-6s, 010b-8s, 011b-10s, 100b-12s, 101b-14s."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmDisableDsxAcPresentPulldown, "PCH Pm Disable Dsx Ac Present Pulldown", &EN_DIS,
Help "When Disable, PCH will internal pull down AC_PRESENT in deep SX and during G3 exit."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmCapsuleResetType, "PCH Pm Capsule Reset Type", &EN_DIS,
Help "Deprecated: Determines type of reset issued during UpdateCapsule(). Always Warm reset."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmDisableNativePowerButton, "PCH Pm Disable Native Power Button", &EN_DIS,
Help "Power button native mode disable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmSlpS0Enable, "PCH Pm Slp S0 Enable", &EN_DIS,
Help "Indicates whether SLP_S0# is to be asserted when PCH reaches idle state."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmMeWakeSts, "PCH Pm ME_WAKE_STS", &EN_DIS,
Help "Clear the ME_WAKE_STS bit in the Power and Reset Status (PRSTS) register."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmWolOvrWkSts, "PCH Pm WOL_OVR_WK_STS", &EN_DIS,
Help "Clear the WOL_OVR_WK_STS bit in the Power and Reset Status (PRSTS) register."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPmPwrCycDur, "PCH Pm Reset Power Cycle Duration", HEX,
Help "Could be customized in the unit of second. Please refer to EDS for all support settings. 0 is default, 1 is 1 second, 2 is 2 seconds, ..."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPort61hEnable, "PCH Port 61h Config Enable/Disable", &EN_DIS,
Help "Used for the emulation feature for Port61h read. The port is trapped and the SMI handler will toggle bit4 according to the handler's internal state."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataPwrOptEnable, "PCH Sata Pwr Opt Enable", &EN_DIS,
Help "SATA Power Optimizer on PCH side."
Combo $gKabylakeFspPkgTokenSpaceGuid_EsataSpeedLimit, "PCH Sata eSATA Speed Limit", &EN_DIS,
Help "When enabled, BIOS will configure the PxSCTL.SPD to 2 to limit the eSATA port speed."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataSpeedLimit, "PCH Sata Speed Limit", HEX,
Help "Indicates the maximum speed the SATA controller can support 0h: PchSataSpeedDefault."
"Valid range: 0x0 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsHotPlug, "Enable SATA Port HotPlug", HEX,
Help "Enable SATA Port HotPlug."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsInterlockSw, "Enable SATA Port Interlock Sw", HEX,
Help "Enable SATA Port Interlock Sw."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsExternal, "Enable SATA Port External", HEX,
Help "Enable SATA Port External."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsSpinUp, "Enable SATA Port SpinUp", HEX,
Help "Enable the COMRESET initialization Sequence to the device."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsSolidStateDrive, "Enable SATA Port Solid State Drive", HEX,
Help "0: HDD; 1: SSD."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsEnableDitoConfig, "Enable SATA Port Enable Dito Config", HEX,
Help "Enable DEVSLP Idle Timeout settings (DmVal, DitoVal)."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsDmVal, "Enable SATA Port DmVal", HEX,
Help "DITO multiplier. Default is 15."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsDitoVal, "Enable SATA Port DmVal", HEX,
Help "DEVSLP Idle Timeout (DITO), Default is 625."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataPortsZpOdd, "Enable SATA Port ZpOdd", HEX,
Help "Support zero power ODD."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstRaidAlternateId, "PCH Sata Rst Raid Alternate Id", &gKabylakeFspPkgTokenSpaceGuid_SataRstRaidAlternateId,
Help "Enable RAID Alternate ID."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstRaid0, "PCH Sata Rst Raid0", &EN_DIS,
Help "RAID0."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstRaid1, "PCH Sata Rst Raid1", &EN_DIS,
Help "RAID1."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstRaid10, "PCH Sata Rst Raid10", &EN_DIS,
Help "RAID10."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstRaid5, "PCH Sata Rst Raid5", &EN_DIS,
Help "RAID5."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstIrrt, "PCH Sata Rst Irrt", &EN_DIS,
Help "Intel Rapid Recovery Technology."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstOromUiBanner, "PCH Sata Rst Orom Ui Banner", &EN_DIS,
Help "OROM UI and BANNER."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataRstOromUiDelay, "PCH Sata Rst Orom Ui Delay", HEX,
Help "00b: 2 secs; 01b: 4 secs; 10b: 6 secs; 11: 8 secs (see: PCH_SATA_OROM_DELAY)."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstHddUnlock, "PCH Sata Rst Hdd Unlock", &EN_DIS,
Help "Indicates that the HDD password unlock in the OS is enabled."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstLedLocate, "PCH Sata Rst Led Locate", &EN_DIS,
Help "Indicates that the LED/SGPIO hardware is attached and ping to locate feature is enabled on the OS."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstIrrtOnly, "PCH Sata Rst Irrt Only", &EN_DIS,
Help "Allow only IRRT drives to span internal and external ports."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstSmartStorage, "PCH Sata Rst Smart Storage", &EN_DIS,
Help "RST Smart Storage caching Bit."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataRstPcieEnable, "PCH Sata Rst Pcie Storage Remap enable", HEX,
Help "Enable Intel RST for PCIe Storage remapping."
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataRstPcieStoragePort, "PCH Sata Rst Pcie Storage Port", HEX,
Help "Intel RST for PCIe Storage remapping - PCIe Port Selection (1-based, 0 = autodetect)."
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataRstPcieDeviceResetDelay, "PCH Sata Rst Pcie Device Reset Delay", HEX,
Help "PCIe Storage Device Reset Delay in milliseconds. Default value is 100ms"
"Valid range: 0x00 ~ 0xFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400TuningRequired, "Enable eMMC HS400 Training", &EN_DIS,
Help "Determine if HS400 Training is required."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400DllDataValid, "Set HS400 Tuning Data Valid", &EN_DIS,
Help "Set if HS400 Tuning Data Valid."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400RxStrobeDll1, "Rx Strobe Delay Control", HEX,
Help "Rx Strobe Delay Control - Rx Strobe Delay DLL 1 (HS400 Mode)."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400TxDataDll, "Tx Data Delay Control", HEX,
Help "Tx Data Delay Control 1 - Tx Data Delay (HS400 Mode)."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchScsEmmcHs400DriverStrength, "I/O Driver Strength", HEX,
Help "I/O driver strength: 0 - 33 Ohm, 1 - 40 Ohm, 2 - 50 Ohm."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SerialIoGpio, "Enable Pch Serial IO GPIO", &EN_DIS,
Help "Determines if enable Serial IO GPIO."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoI2cVoltage, "IO voltage for I2C controllers", HEX,
Help "Selects the IO voltage for I2C controllers, 0: PchSerialIoIs33V, 1: PchSerialIoIs18V. Note: I2C 2/3/4/5 does not support 3.3V (only 1.8V), due to GPIO GPP_F limitation"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoSpiCsPolarity, "SPI ChipSelect signal polarity", HEX,
Help "Selects SPI ChipSelect signal polarity."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoUartHwFlowCtrl, "Enables UART hardware flow control, CTS and RTS lines", HEX,
Help "Enables UART hardware flow control, CTS and RTS linesh."
"Valid range: 0x00 ~ 0xFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoDebugUartNumber, "UART Number For Debug Purpose", HEX,
Help "UART number for debug purpose. 0:UART0, 1: UART1, 2:UART2."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SerialIoEnableDebugUartAfterPost, "Enable Debug UART Controller", HEX,
Help "Enable debug UART controller after post."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSirqEnable, "Enable Serial IRQ", &EN_DIS,
Help "Determines if enable Serial IRQ."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSirqMode, "Serial IRQ Mode Select", &EN_DIS,
Help "Serial IRQ Mode Select, 0: quiet mode, 1: continuous mode."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchStartFramePulse, "Start Frame Pulse Width", HEX,
Help "Start Frame Pulse Width, 0: PchSfpw4Clk, 1: PchSfpw6Clk, 2: PchSfpw8Clk."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchThermalDeviceEnable, "Enable Thermal Device", &EN_DIS,
Help "Enable Thermal Device."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchT0Level, "Thermal Throttling Custimized T0Level Value", HEX,
Help "Custimized T0Level value."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchT1Level, "Thermal Throttling Custimized T1Level Value", HEX,
Help "Custimized T1Level value."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchT2Level, "Thermal Throttling Custimized T2Level Value", HEX,
Help "Custimized T2Level value."
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchTsmicLock, "Thermal Device SMI Enable", &EN_DIS,
Help "This locks down SMI Enable on Alert Thermal Sensor Trip."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchTTEnable, "Enable The Thermal Throttle", &EN_DIS,
Help "Enable the thermal throttle function."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchTTState13Enable, "PMSync State 13", &EN_DIS,
Help "When set to 1 and the programmed GPIO pin is a 1, then PMSync state 13 will force at least T2 state."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchTTLock, "Thermal Throttle Lock", &EN_DIS,
Help "Thermal Throttle Lock."
Combo $gKabylakeFspPkgTokenSpaceGuid_TTSuggestedSetting, "Thermal Throttling Suggested Setting", &EN_DIS,
Help "Thermal Throttling Suggested Setting."
Combo $gKabylakeFspPkgTokenSpaceGuid_TTCrossThrottling, "Enable PCH Cross Throttling", &EN_DIS,
Help "Enable/Disable PCH Cross Throttling"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchDmiTsawEn, "DMI Thermal Sensor Autonomous Width Enable", &EN_DIS,
Help "DMI Thermal Sensor Autonomous Width Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiSuggestedSetting, "DMI Thermal Sensor Suggested Setting", &EN_DIS,
Help "DMT thermal sensor suggested representative values."
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiTS0TW, "Thermal Sensor 0 Target Width", HEX,
Help "Thermal Sensor 0 Target Width."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiTS1TW, "Thermal Sensor 1 Target Width", HEX,
Help "Thermal Sensor 1 Target Width."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiTS2TW, "Thermal Sensor 2 Target Width", HEX,
Help "Thermal Sensor 2 Target Width."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_DmiTS3TW, "Thermal Sensor 3 Target Width", HEX,
Help "Thermal Sensor 3 Target Width."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP0T1M, "Port 0 T1 Multipler", HEX,
Help "Port 0 T1 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP0T2M, "Port 0 T2 Multipler", HEX,
Help "Port 0 T2 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP0T3M, "Port 0 T3 Multipler", HEX,
Help "Port 0 T3 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP0TDisp, "Port 0 Tdispatch", HEX,
Help "Port 0 Tdispatch."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP1T1M, "Port 1 T1 Multipler", HEX,
Help "Port 1 T1 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP1T2M, "Port 1 T2 Multipler", HEX,
Help "Port 1 T2 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP1T3M, "Port 1 T3 Multipler", HEX,
Help "Port 1 T3 Multipler."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP1TDisp, "Port 1 Tdispatch", HEX,
Help "Port 1 Tdispatch."
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP0Tinact, "Port 0 Tinactive", HEX,
Help "Port 0 Tinactive."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataP0TDispFinit, "Port 0 Alternate Fast Init Tdispatch", &EN_DIS,
Help "Port 0 Alternate Fast Init Tdispatch."
EditNum $gKabylakeFspPkgTokenSpaceGuid_SataP1Tinact, "Port 1 Tinactive", HEX,
Help "Port 1 Tinactive."
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataP1TDispFinit, "Port 1 Alternate Fast Init Tdispatch", &EN_DIS,
Help "Port 1 Alternate Fast Init Tdispatch."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataThermalSuggestedSetting, "Sata Thermal Throttling Suggested Setting", &EN_DIS,
Help "Sata Thermal Throttling Suggested Setting."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchMemoryThrottlingEnable, "Enable Memory Thermal Throttling", &EN_DIS,
Help "Enable Memory Thermal Throttling."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchMemoryPmsyncEnable, "Memory Thermal Throttling", HEX,
Help "Enable Memory Thermal Throttling."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchMemoryC0TransmitEnable, "Enable Memory Thermal Throttling", HEX,
Help "Enable Memory Thermal Throttling."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchMemoryPinSelection, "Enable Memory Thermal Throttling", HEX,
Help "Enable Memory Thermal Throttling."
"Valid range: 0x00 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchTemperatureHotLevel, "Thermal Device Temperature", HEX,
Help "Decides the temperature."
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchDisableComplianceMode, "Disable XHCI Compliance Mode", &EN_DIS,
Help "This policy will disable XHCI compliance mode on all ports. Complicance Mode should be default enabled."
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb2OverCurrentPin, "USB2 Port Over Current Pin", HEX,
Help "Describe the specific over current pin number of USB 2.0 Port N."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Usb3OverCurrentPin, "USB3 Port Over Current Pin", HEX,
Help "Describe the specific over current pin number of USB 3.0 Port N."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_Early8254ClockGatingEnable, "Enable 8254 Static Clock Gating in early POST time", &EN_DIS,
Help "Set 8254CGE=1 is required for C11 support. However, set 8254CGE=1 in POST time might fail to boot legacy OS which using 8254 timer. Make sure it won't break legacy OS boot before enabling this."
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstOptaneMemory, "PCH Sata Rst Optane Memory", &EN_DIS,
Help "Optane Memory"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataRstCpuAttachedStorage, "PCH SATA RST CPU attached storage", &EN_DIS,
Help "RST CPU attached storage"
Combo $gKabylakeFspPkgTokenSpaceGuid_HybridStorageMode, "Hybrid Storage Mode", &EN_DIS,
Help "Enables support for Hybrid storage devices. 0: Disabled; 1: Dynamic Configuration. Default is 0: Disabled"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPcieDeviceOverrideTablePtr, "Pch PCIE device override table pointer", HEX,
Help "The PCIe device table is being used to override PCIe device ASPM settings. This is a pointer points to a 32bit address. And it's only used in PostMem phase. Please refer to PCH_PCIE_DEVICE_OVERRIDE structure for the table. Last entry VendorId must be 0."
"Valid range: 0x00 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_EnableTcoTimer, "Enable TCO timer.", &EN_DIS,
Help "When FALSE, it disables PCH ACPI timer, and stops TCO timer. NOTE: This will have huge power impact when it's enabled. If TCO timer is disabled, uCode ACPI timer emulation must be enabled, and WDAT table must not be exposed to the OS."
EditNum $gSkylakeFspPkgTokenSpaceGuid_EcCmdProvisionEav, "EcCmdProvisionEav", HEX,
Help "Ephemeral Authorization Value default values. Provisions an ephemeral shared secret to the EC"
"Valid range: 0x00 ~ 0xFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_EcCmdLock, "EcCmdLock", HEX,
Help "EcCmdLock default values. Locks Ephemeral Authorization Value sent previously"
"Valid range: 0x00 ~ 0xFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SendEcCmd, "SendEcCmd", HEX,
Help "SendEcCmd function pointer. \n @code typedef EFI_STATUS (EFIAPI *PLATFORM_SEND_EC_COMMAND) (IN EC_COMMAND_TYPE EcCmdType, IN UINT8 EcCmd, IN UINT8 SendData, IN OUT UINT8 *ReceiveData); @endcode"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BgpdtHash, "BgpdtHash[4]", HEX,
Help "BgpdtHash values"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BiosGuardModulePtr, "BiosGuardModulePtr", HEX,
Help "BiosGuardModulePtr default values"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_BiosGuardAttr, "BiosGuardAttr", HEX,
Help "BiosGuardAttr default values"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SgxSinitNvsData, "SgxSinitNvsData", HEX,
Help "SgxSinitNvsData default values"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SgxEpoch0, "SgxEpoch0", HEX,
Help "SgxEpoch0 default values"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SgxEpoch1, "SgxEpoch1", HEX,
Help "SgxEpoch1 default values"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_MeUnconfigOnRtcClear, "Enable/Disable ME Unconfig on RTC clear", &EN_DIS,
Help "Enable(Default): Enable ME Unconfig On Rtc Clear, Disable: Disable ME Unconfig On Rtc Clear"
Combo $gKabylakeFspPkgTokenSpaceGuid_MeUnconfigIsValid, "Check if MeUnconfigOnRtcClear is valid", &EN_DIS,
Help "The MeUnconfigOnRtcClear item could be not valid due to CMOS is clear."
EditNum $gKabylakeFspPkgTokenSpaceGuid_IslVrCmd, "Activates VR mailbox command for Intersil VR C-state issues.", HEX,
Help "Intersil VR mailbox command. <b>0 - no mailbox command sent.</b> 1 - VR mailbox command sent for IA/GT rails only. 2 - VR mailbox command sent for IA/GT/SA rails."
"Valid range: 0x0 ~ 0x7"
Combo $gKabylakeFspPkgTokenSpaceGuid_ChapDeviceEnable, "Enable/Disable Device 7 ", &EN_DIS,
Help "Enable: Device 7 enabled, Disable (Default): Device 7 disabled"
Combo $gKabylakeFspPkgTokenSpaceGuid_SkipPamLock, "Skip PAM register lock", &EN_DIS,
Help "Enable: PAM register will not be locked by RC, platform code should lock it, Disable(Default): PAM registers will be locked by RC"
Combo $gKabylakeFspPkgTokenSpaceGuid_EdramTestMode, "EDRAM Test Mode", &gKabylakeFspPkgTokenSpaceGuid_EdramTestMode,
Help "Enable: PAM register will not be locked by RC, platform code should lock it, Disable(Default): PAM registers will be locked by RC"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiExtSync, "DMI Extended Sync Control", &EN_DIS,
Help "Enable: Enable DMI Extended Sync Control, Disable(Default): Disable DMI Extended Sync Control"
Combo $gKabylakeFspPkgTokenSpaceGuid_DmiIot, "DMI IOT Control", &EN_DIS,
Help "Enable: Enable DMI IOT Control, Disable(Default): Disable DMI IOT Control"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PegMaxPayload, "PEG Max Payload size per root port", HEX,
Help "0xFF(Default):Auto, 0x1: Force 128B, 0x2: Force 256B"
"Valid range: 0x00 ~ 0xFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_RenderStandby, "Enable/Disable IGFX RenderStandby", &EN_DIS,
Help "Enable(Default): Enable IGFX RenderStandby, Disable: Disable IGFX RenderStandby"
Combo $gKabylakeFspPkgTokenSpaceGuid_PmSupport, "Enable/Disable IGFX PmSupport", &EN_DIS,
Help "Enable(Default): Enable IGFX PmSupport, Disable: Disable IGFX PmSupport"
Combo $gKabylakeFspPkgTokenSpaceGuid_CdynmaxClampEnable, "Enable/Disable CdynmaxClamp", &EN_DIS,
Help "Enable(Default): Enable CdynmaxClamp, Disable: Disable CdynmaxClamp"
Combo $gKabylakeFspPkgTokenSpaceGuid_VtdDisable, "Disable VT-d", &EN_DIS,
Help "0=Enable/FALSE(VT-d disabled), 1=Disable/TRUE (VT-d enabled)"
Combo $gKabylakeFspPkgTokenSpaceGuid_GtFreqMax, "GT Frequency Limit", &gKabylakeFspPkgTokenSpaceGuid_GtFreqMax,
Help "0xFF: Auto(Default), 2: 100 Mhz, 3: 150 Mhz, 4: 200 Mhz, 5: 250 Mhz, 6: 300 Mhz, 7: 350 Mhz, 8: 400 Mhz, 9: 450 Mhz, 0xA: 500 Mhz, 0xB: 550 Mhz, 0xC: 600 Mhz, 0xD: 650 Mhz, 0xE: 700 Mhz, 0xF: 750 Mhz, 0x10: 800 Mhz, 0x11: 850 Mhz, 0x12:900 Mhz, 0x13: 950 Mhz, 0x14: 1000 Mhz, 0x15: 1050 Mhz, 0x16: 1100 Mhz, 0x17: 1150 Mhz, 0x18: 1200 Mhz"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaPostMemTestRsvd, "SaPostMemTestRsvd", &EN_DIS,
Help "Reserved for SA Post-Mem Test"
EditNum $gKabylakeFspPkgTokenSpaceGuid_OneCoreRatioLimit, "1-Core Ratio Limit", DEC,
Help "1-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 1-Core Ratio Limit Must be greater than or equal to 2-Core Ratio Limit, 3-Core Ratio Limit, 4-Core Ratio Limit, 5-Core Ratio Limit, 6-Core Ratio Limit, 7-Core Ratio Limit, 8-Core Ratio Limit. Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TwoCoreRatioLimit, "2-Core Ratio Limit", DEC,
Help "2-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 2-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_ThreeCoreRatioLimit, "3-Core Ratio Limit", DEC,
Help "3-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 3-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_FourCoreRatioLimit, "4-Core Ratio Limit", DEC,
Help "4-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 4-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
Combo $gKabylakeFspPkgTokenSpaceGuid_Hwp, "Enable or Disable HWP", &EN_DIS,
Help "Enable or Disable HWP(Hardware P states) Support. 0: Disable; <b>1: Enable;</b> 2-3:Reserved"
Combo $gKabylakeFspPkgTokenSpaceGuid_HdcControl, "Hardware Duty Cycle Control", &EN_DIS,
Help "Hardware Duty Cycle Control configuration. 0: Disabled; <b>1: Enabled</b> 2-3:Reserved"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit1Time, "Package Long duration turbo mode time", HEX,
Help "Package Long duration turbo mode time window in seconds. Valid values(Unit in seconds) 0 to 8 , 10 , 12 ,14 , 16 , 20 , 24 , 28 , 32 , 40 , 48 , 56 , 64 , 80 , 96 , 112 , 128"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PowerLimit2, "Short Duration Turbo Mode", &EN_DIS,
Help "Enable or Disable short duration Turbo Mode. </b>0 : Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_TurboPowerLimitLock, "Turbo settings Lock", &EN_DIS,
Help "Lock all Turbo settings Enable/Disable; <b>0: Disable , </b> 1: Enable"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit3Time, "Package PL3 time window", HEX,
Help "Package PL3 time window range for this policy in milliseconds. Valid values are 0, 3 to 8, 10, 12, 14, 16, 20 , 24, 28, 32, 40, 48, 55, 56, 64"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit3DutyCycle, "Package PL3 Duty Cycle", DEC,
Help "Package PL3 Duty Cycle; Valid Range is 0 to 100"
"Valid range: 0 ~ 100"
Combo $gKabylakeFspPkgTokenSpaceGuid_PowerLimit3Lock, "Package PL3 Lock", &EN_DIS,
Help "Package PL3 Lock Enable/Disable; <b>0: Disable ; <b> 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_PowerLimit4Lock, "Package PL4 Lock", &EN_DIS,
Help "Package PL4 Lock Enable/Disable; <b>0: Disable ; <b>1: Enable"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TccActivationOffset, "TCC Activation Offset", HEX,
Help "TCC Activation Offset. Offset from factory set TCC activation temperature at which the Thermal Control Circuit must be activated. TCC will be activated at TCC Activation Temperature, in volts.For SKL Y SKU, the recommended default for this policy is <b>10</b>, For all other SKUs the recommended default are <b>0</b>"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_TccOffsetClamp, "Tcc Offset Clamp Enable/Disable", &EN_DIS,
Help "Tcc Offset Clamp for Runtime Average Temperature Limit (RATL) allows CPU to throttle below P1.For SKL Y SKU, the recommended default for this policy is <b>1: Enabled</b>, For all other SKUs the recommended default are <b>0: Disabled</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_TccOffsetLock, "Tcc Offset Lock", &EN_DIS,
Help "Tcc Offset Lock for Runtime Average Temperature Limit (RATL) to lock temperature target; <b>0: Disabled</b>; 1: Enabled."
EditNum $gKabylakeFspPkgTokenSpaceGuid_NumberOfEntries, "Custom Ratio State Entries", HEX,
Help "The number of custom ratio state entries, ranges from 0 to 40 for a valid custom ratio table.Sets the number of custom P-states. At least 2 states must be present"
"Valid range: 0x00 ~ 0x28"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit1Time, "Custom Short term Power Limit time window", HEX,
Help "Short term Power Limit time window value for custom CTDP level 1. Valid Range 0 to 128"
"Valid range: 0x00 ~ 0x80"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom1TurboActivationRatio, "Custom Turbo Activation Ratio", HEX,
Help "Turbo Activation Ratio for custom cTDP level 1. Valid Range 0 to 255"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom1ConfigTdpControl, "Custom Config Tdp Control", HEX,
Help "Config Tdp Control (0/1/2) value for custom cTDP level 1. Valid Range is 0 to 2"
"Valid range: 0x00 ~ 0x2"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit1Time, "Custom Short term Power Limit time window", HEX,
Help "Short term Power Limit time window value for custom CTDP level 2. Valid Range 0 to 128"
"Valid range: 0x00 ~ 0x80"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom2TurboActivationRatio, "Custom Turbo Activation Ratio", HEX,
Help "Turbo Activation Ratio for custom cTDP level 2. Valid Range 0 to 255"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom2ConfigTdpControl, "Custom Config Tdp Control", HEX,
Help "Config Tdp Control (0/1/2) value for custom cTDP level 1. Valid Range is 0 to 2"
"Valid range: 0x00 ~ 0x2"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit1Time, "Custom Short term Power Limit time window", HEX,
Help "Short term Power Limit time window value for custom CTDP level 3. Valid Range 0 to 128"
"Valid range: 0x00 ~ 0x80"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom3TurboActivationRatio, "Custom Turbo Activation Ratio", HEX,
Help "Turbo Activation Ratio for custom cTDP level 3. Valid Range 0 to 255"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom3ConfigTdpControl, "Custom Config Tdp Control", HEX,
Help "Config Tdp Control (0/1/2) value for custom cTDP level 1. Valid Range is 0 to 2"
"Valid range: 0x00 ~ 0x2"
Combo $gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLock, "ConfigTdp mode settings Lock", &EN_DIS,
Help "Lock the ConfigTdp mode settings from runtime changes; <b>0: Disable</b>; 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_ConfigTdpBios, "Load Configurable TDP SSDT", &EN_DIS,
Help "Configure whether to load Configurable TDP SSDT; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1, "PL1 Enable value", &EN_DIS,
Help "PL1 Enable value to limit average platform power. <b>0: Disable</b>; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1Time, "PL1 timewindow", HEX,
Help "PL1 timewindow in seconds.Valid values(Unit in seconds) 0 to 8 , 10 , 12 ,14 , 16 , 20 , 24 , 28 , 32 , 40 , 48 , 56 , 64 , 80 , 96 , 112 , 128"
"Valid range: 0x00 ~ 0x80"
Combo $gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit2, "PL2 Enable Value", &EN_DIS,
Help "PL2 Enable activates the PL2 value to limit average platform power.<b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_MlcStreamerPrefetcher, "Enable or Disable MLC Streamer Prefetcher", &EN_DIS,
Help "Enable or Disable MLC Streamer Prefetcher; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_MlcSpatialPrefetcher, "Enable or Disable MLC Spatial Prefetcher", &EN_DIS,
Help "Enable or Disable MLC Spatial Prefetcher; 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_MonitorMwaitEnable, "Enable or Disable Monitor /MWAIT instructions", &EN_DIS,
Help "Enable or Disable Monitor /MWAIT instructions; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_MachineCheckEnable, "Enable or Disable initialization of machine check registers", &EN_DIS,
Help "Enable or Disable initialization of machine check registers; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_DebugInterfaceEnable, "Enable or Disable processor debug features", &EN_DIS,
Help "Enable or Disable processor debug features; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_DebugInterfaceLockEnable, "Lock or Unlock debug interface features", &EN_DIS,
Help "Lock or Unlock debug interface features; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_ApIdleManner, "AP Idle Manner of waiting for SIPI", &gKabylakeFspPkgTokenSpaceGuid_ApIdleManner,
Help "AP Idle Manner of waiting for SIPI; 1: HALT loop; <b>2: MWAIT loop</b>; 3: RUN loop."
Combo $gKabylakeFspPkgTokenSpaceGuid_ApHandoffManner, "Settings for AP Handoff to OS", &gKabylakeFspPkgTokenSpaceGuid_ApHandoffManner,
Help "Settings for AP Handoff to OS; 1: HALT loop; <b>2: MWAIT loop</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_ProcTraceOutputScheme, "Control on Processor Trace output scheme", &gKabylakeFspPkgTokenSpaceGuid_ProcTraceOutputScheme,
Help "Control on Processor Trace output scheme; <b>0: Single Range Output</b>; 1: ToPA Output."
Combo $gKabylakeFspPkgTokenSpaceGuid_ProcTraceEnable, "Enable or Disable Processor Trace feature", &EN_DIS,
Help "Enable or Disable Processor Trace feature; <b>0: Disable</b>; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_ProcTraceMemSize, "Memory region allocation for Processor Trace", HEX,
Help "Memory region allocation for Processor Trace, Total Memory required is up to requested value * 2 (for memory alignment) * 8 active threads, to enable Processor Trace, PcdFspReservedMemoryLength must be increased by the total memory required, and PlatformMemorySize policy must also be increased by the total memory required over 32MB, Valid Values are 0 - 4KB , 0x1 - 8KB , 0x2 - 16KB , 0x3 - 32KB , 0x4 - 64KB , 0x5 - 128KB , 0x6 - 256KB , 0x7 - 512KB , 0x8 - 1MB , 0x9 - 2MB , 0xA - 4MB , 0xB - 8MB , 0xC - 16MB , 0xD - 32MB , 0xE - 64MB , 0xF - 128MB , 0xFF: Disable"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_VoltageOptimization, "Enable or Disable Voltage Optimization feature", &EN_DIS,
Help "Enable or Disable Voltage Optimization feature 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_Eist, "Enable or Disable Intel SpeedStep Technology", &EN_DIS,
Help "Enable or Disable Intel SpeedStep Technology. 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_EnergyEfficientPState, "Enable or Disable Energy Efficient P-state", &EN_DIS,
Help "Enable or Disable Energy Efficient P-state will be applied in Turbo mode. Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_EnergyEfficientTurbo, "Enable or Disable Energy Efficient Turbo", &EN_DIS,
Help "Enable or Disable Energy Efficient Turbo, will be applied in Turbo mode. Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_TStates, "Enable or Disable T states", &EN_DIS,
Help "Enable or Disable T states; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_BiProcHot, "Enable or Disable Bi-Directional PROCHOT#", &EN_DIS,
Help "Enable or Disable Bi-Directional PROCHOT#; 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableProcHotOut, "Enable or Disable PROCHOT# signal being driven externally", &EN_DIS,
Help "Enable or Disable PROCHOT# signal being driven externally; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_ProcHotResponse, "Enable or Disable PROCHOT# Response", &EN_DIS,
Help "Enable or Disable PROCHOT# Response; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableVrThermalAlert, "Enable or Disable VR Thermal Alert", &EN_DIS,
Help "Enable or Disable VR Thermal Alert; <b>0: Disable</b>; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_AutoThermalReporting, "Enable or Disable Thermal Reporting", &EN_DIS,
Help "Enable or Disable Thermal Reporting through ACPI tables; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_ThermalMonitor, "Enable or Disable Thermal Monitor", &EN_DIS,
Help "Enable or Disable Thermal Monitor; 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_Cx, "Enable or Disable CPU power states (C-states)", &EN_DIS,
Help "Enable or Disable CPU power states (C-states). 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_PmgCstCfgCtrlLock, "Configure C-State Configuration Lock", &EN_DIS,
Help "Configure C-State Configuration Lock; 0: Disable; <b>1: Enable</b>."
Combo $gKabylakeFspPkgTokenSpaceGuid_C1e, "Enable or Disable Enhanced C-states", &EN_DIS,
Help "Enable or Disable Enhanced C-states. 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_PkgCStateDemotion, "Enable or Disable Package C-State Demotion", &gKabylakeFspPkgTokenSpaceGuid_PkgCStateDemotion,
Help "Enable or Disable Package C-State Demotion. 0: Disable; 1: Enable; <b>2: Auto</b> (Auto: Enabled for Skylake; Disabled for Kabylake)"
Combo $gKabylakeFspPkgTokenSpaceGuid_PkgCStateUnDemotion, "Enable or Disable Package C-State UnDemotion", &gKabylakeFspPkgTokenSpaceGuid_PkgCStateUnDemotion,
Help "Enable or Disable Package C-State UnDemotion. 0: Disable; 1: Enable; <b>2: Auto</b> (Auto: Enabled for Skylake; Disabled for Kabylake)"
Combo $gKabylakeFspPkgTokenSpaceGuid_CStatePreWake, "Enable or Disable CState-Pre wake", &EN_DIS,
Help "Enable or Disable CState-Pre wake. 0: Disable; <b>1: Enable</b>"
Combo $gKabylakeFspPkgTokenSpaceGuid_TimedMwait, "Enable or Disable TimedMwait Support.", &EN_DIS,
Help "Enable or Disable TimedMwait Support. <b>0: Disable</b>; 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_CstCfgCtrIoMwaitRedirection, "Enable or Disable IO to MWAIT redirection", &EN_DIS,
Help "Enable or Disable IO to MWAIT redirection; <b>0: Disable</b>; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PkgCStateLimit, "Set the Max Pkg Cstate", HEX,
Help "Set the Max Pkg Cstate. Default set to Auto which limits the Max Pkg Cstate to deep C-state. Valid values 0 - C0/C1 , 1 - C2 , 2 - C3 , 3 - C6 , 4 - C7 , 5 - C7S , 6 - C8 , 7 - C9 , 8 - C10 , 254 - CPU Default , 255 - Auto"
"Valid range: 0x00 ~ 0xFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl0TimeUnit, "TimeUnit for C-State Latency Control0", HEX,
Help "TimeUnit for C-State Latency Control0; Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl1TimeUnit, "TimeUnit for C-State Latency Control1", HEX,
Help "TimeUnit for C-State Latency Control1;Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl2TimeUnit, "TimeUnit for C-State Latency Control2", HEX,
Help "TimeUnit for C-State Latency Control2;Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl3TimeUnit, "TimeUnit for C-State Latency Control3", HEX,
Help "TimeUnit for C-State Latency Control3;Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl4TimeUnit, "TimeUnit for C-State Latency Control4", HEX,
Help "TimeUnit for C-State Latency Control4;Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl5TimeUnit, "TimeUnit for C-State Latency Control5", HEX,
Help "TimeUnit for C-State Latency Control5;Valid values 0 - 1ns , 1 - 32ns , 2 - 1024ns , 3 - 32768ns , 4 - 1048576ns , 5 - 33554432ns"
"Valid range: 0x00 ~ 0x5"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PpmIrmSetting, "Interrupt Redirection Mode Select", HEX,
Help "Interrupt Redirection Mode Select.0: Fixed priority; 1: Round robin;2: Hash vector;4: PAIR with fixed priority;5: PAIR with round robin;6: PAIR with hash vector;7: No change."
"Valid range: 0x00 ~ 0x7"
Combo $gKabylakeFspPkgTokenSpaceGuid_ProcHotLock, "Lock prochot configuration", &EN_DIS,
Help "Lock prochot configuration Enable/Disable; <b>0: Disable</b>; 1: Enable"
Combo $gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLevel, "Configuration for boot TDP selection", &gKabylakeFspPkgTokenSpaceGuid_ConfigTdpLevel,
Help "Configuration for boot TDP selection; <b>0: TDP Nominal</b>; 1: TDP Down; 2: TDP Up; 0xFF: Deactivate"
Combo $gKabylakeFspPkgTokenSpaceGuid_RaceToHalt, "Race To Halt", &EN_DIS,
Help "Enable/Disable Race To Halt feature. RTH will dynamically increase CPU frequency in order to enter pkg C-State faster to reduce overall power. (RTH is controlled through MSR 1FC bit 20)Disable; <b>1: Enable</b>"
EditNum $gKabylakeFspPkgTokenSpaceGuid_MaxRatio, "Max P-State Ratio", HEX,
Help "Max P-State Ratio , Valid Range 0 to 0x7F"
"Valid range: 0x00 ~ 0x7F"
EditNum $gKabylakeFspPkgTokenSpaceGuid_StateRatio, "Maximum P-state ratio to use in the custom P-state table", HEX,
Help "Maximum P-state ratio to use in the custom P-state table. NumOfCustomPStates has valid range between 0 to 40. For no. of P-States supported(NumOfCustomPStates) , StateRatio[NumOfCustomPStates] are configurable. Valid Range of value is 0 to 0x7F"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl0Irtl, "Interrupt Response Time Limit of C-State LatencyContol0", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol0.Range of value 0 to 0x3FF, Default is 0x4E, Server Platform is 0x4B"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl1Irtl, "Interrupt Response Time Limit of C-State LatencyContol1", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol1.Range of value 0 to 0x3FF, Default is 0x76, Server Platform is 0x6B"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl2Irtl, "Interrupt Response Time Limit of C-State LatencyContol2", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol2.Range of value 0 to 0x3FF"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl3Irtl, "Interrupt Response Time Limit of C-State LatencyContol3", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol3.Range of value 0 to 0x3FF"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl4Irtl, "Interrupt Response Time Limit of C-State LatencyContol4", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol4.Range of value 0 to 0x3FF"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CstateLatencyControl5Irtl, "Interrupt Response Time Limit of C-State LatencyContol5", HEX,
Help "Interrupt Response Time Limit of C-State LatencyContol5.Range of value 0 to 0x3FF"
"Valid range: 0x00 ~ 0x3FF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit1, "Package Long duration turbo mode power limit", DEC,
Help "Package Long duration turbo mode power limit. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit. Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit2Power, "Package Short duration turbo mode power limit", DEC,
Help "Package Short duration turbo mode power limit. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit3, "Package PL3 power limit", DEC,
Help "Package PL3 power limit. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PowerLimit4, "Package PL4 power limit", DEC,
Help "Package PL4 power limit. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_TccOffsetTimeWindowForRatl, "Tcc Offset Time Window for RATL", HEX,
Help "Package PL4 power limit. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0x00 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit1, "Short term Power Limit value for custom cTDP level 1", DEC,
Help "Short term Power Limit value for custom cTDP level 1. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom1PowerLimit2, "Long term Power Limit value for custom cTDP level 1", DEC,
Help "Long term Power Limit value for custom cTDP level 1. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit1, "Short term Power Limit value for custom cTDP level 2", DEC,
Help "Short term Power Limit value for custom cTDP level 2. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom2PowerLimit2, "Long term Power Limit value for custom cTDP level 2", DEC,
Help "Long term Power Limit value for custom cTDP level 2. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit1, "Short term Power Limit value for custom cTDP level 3", DEC,
Help "Short term Power Limit value for custom cTDP level 3. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_Custom3PowerLimit2, "Long term Power Limit value for custom cTDP level 3", DEC,
Help "Long term Power Limit value for custom cTDP level 3. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit1Power, "Platform PL1 power", DEC,
Help "Platform PL1 power. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysPowerLimit2Power, "Platform PL2 power", DEC,
Help "Platform PL2 power. Units are based on POWER_MGMT_CONFIG.CustomPowerUnit.Valid Range 0 to 4095875 in Step size of 125"
"Valid range: 0 ~ 4095875"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PsysPmax, "Platform Power Pmax", HEX,
Help "PCODE MMIO Mailbox: Platform Power Pmax. <b>0 - Auto</b> Specified in 1/8 Watt increments. Range 0-1024 Watts. Value of 800 = 100W"
"Valid range: 0x00 ~ 0x400"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeDataSize, "CpuS3ResumeDataSize", HEX,
Help "Size of CPU S3 Resume Data"
"Valid range: 0x0 ~ 0xFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_CpuS3ResumeData, "CpuS3ResumeData", HEX,
Help "Pointer to CPU S3 Resume Data"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_FiveCoreRatioLimit, "5-Core Ratio Limit", DEC,
Help "5-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 5-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SixCoreRatioLimit, "6-Core Ratio Limit", DEC,
Help "6-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 6-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_SevenCoreRatioLimit, "7-Core Ratio Limit", DEC,
Help "7-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 7-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
EditNum $gKabylakeFspPkgTokenSpaceGuid_EightCoreRatioLimit, "8-Core Ratio Limit", DEC,
Help "8-Core Ratio Limit: LFM to Fused max, For overclocking part: LFM to 255. This 8-Core Ratio Limit Must be Less than or equal to 1-Core Ratio Limit.Range is 0 to 255"
"Valid range: 0 ~ 255"
Combo $gKabylakeFspPkgTokenSpaceGuid_ThreeStrikeCounterDisable, "Set Three Strike Counter Disable", &gKabylakeFspPkgTokenSpaceGuid_ThreeStrikeCounterDisable,
Help "False (default): Three Strike counter will be incremented and True: Prevents Three Strike counter from incrementing; <b>0: False</b>; 1: True."
Combo $gKabylakeFspPkgTokenSpaceGuid_ReservedCpuPostMemTest, "ReservedCpuPostMemTest", &EN_DIS,
Help "Reserved for CPU Post-Mem Test"
EditNum $gSkylakeFspPkgTokenSpaceGuid_SgxSinitDataFromTpm, "SgxSinitDataFromTpm", HEX,
Help "SgxSinitDataFromTpm default values"
"Valid range: 0x00 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_EndOfPostMessage, "End of Post message", &gKabylakeFspPkgTokenSpaceGuid_EndOfPostMessage,
Help "Test, Send End of Post message. Disable(0x0): Disable EOP message, Send in PEI(0x1): EOP send in PEI, Send in DXE(0x2)(Default): EOP send in PEI"
Combo $gKabylakeFspPkgTokenSpaceGuid_DisableD0I3SettingForHeci, "D0I3 Setting for HECI Disable", &EN_DIS,
Help "Test, 0: disable, 1: enable, Setting this option disables setting D0I3 bit for all HECI devices"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLockDownGlobalSmi, "Enable LOCKDOWN SMI", &EN_DIS,
Help "Enable SMI_LOCK bit to prevent writes to the Global SMI Enable bit."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchHdaResetWaitTimer, "HD Audio Reset Wait Timer", HEX,
Help "The delay timer after Azalia reset, the value is number of microseconds. Default is 600."
"Valid range: 0x00 ~ 0xFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLockDownBiosInterface, "Enable LOCKDOWN BIOS Interface", &EN_DIS,
Help "Enable BIOS Interface Lock Down bit to prevent writes to the Backup Control Register."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchLockDownRtcLock, "RTC CMOS RAM LOCK", &EN_DIS,
Help "Enable RTC lower and upper 128 byte Lock bits to lock Bytes 38h-3Fh in the upper and and lower 128-byte bank of RTC RAM."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSbiUnlock, "PCH Sbi lock bit", &EN_DIS,
Help "This unlock the SBI lock bit to allow SBI after post time. 0: Disable; 1: Enable."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchSbAccessUnlock, "PCH Psf lock bit", &EN_DIS,
Help "The PSF registers will be locked before 3rd party code execution. 0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrMaxSnoopLatency, "PCIE RP Ltr Max Snoop Latency", HEX,
Help "Latency Tolerance Reporting, Max Snoop Latency."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpLtrMaxNoSnoopLatency, "PCIE RP Ltr Max No Snoop Latency", HEX,
Help "Latency Tolerance Reporting, Max Non-Snoop Latency."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideMode, "PCIE RP Snoop Latency Override Mode", HEX,
Help "Latency Tolerance Reporting, Snoop Latency Override Mode."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideMultiplier, "PCIE RP Snoop Latency Override Multiplier", HEX,
Help "Latency Tolerance Reporting, Snoop Latency Override Multiplier."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSnoopLatencyOverrideValue, "PCIE RP Snoop Latency Override Value", HEX,
Help "Latency Tolerance Reporting, Snoop Latency Override Value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideMode, "PCIE RP Non Snoop Latency Override Mode", HEX,
Help "Latency Tolerance Reporting, Non-Snoop Latency Override Mode."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideMultiplier, "PCIE RP Non Snoop Latency Override Multiplier", HEX,
Help "Latency Tolerance Reporting, Non-Snoop Latency Override Multiplier."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpNonSnoopLatencyOverrideValue, "PCIE RP Non Snoop Latency Override Value", HEX,
Help "Latency Tolerance Reporting, Non-Snoop Latency Override Value."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSlotPowerLimitScale, "PCIE RP Slot Power Limit Scale", HEX,
Help "Specifies scale used for slot power limit value. Leave as 0 to set to default."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpSlotPowerLimitValue, "PCIE RP Slot Power Limit Value", HEX,
Help "Specifies upper limit on power supplie by slot. Leave as 0 to set to default."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpUptp, "PCIE RP Upstream Port Transmiter Preset", HEX,
Help "Used during Gen3 Link Equalization. Used for all lanes. Default is 5."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_PcieRpDptp, "PCIE RP Downstream Port Transmiter Preset", HEX,
Help "Used during Gen3 Link Equalization. Used for all lanes. Default is 7."
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PcieEnablePort8xhDecode, "PCIE RP Enable Port8xh Decode", &EN_DIS,
Help "This member describes whether PCIE root port Port 8xh Decode is enabled. 0: Disable; 1: Enable."
EditNum $gKabylakeFspPkgTokenSpaceGuid_PchPciePort8xhDecodePortIndex, "PCIE Port8xh Decode Port Index", HEX,
Help "The Index of PCIe Port that is selected for Port8xh Decode (0 Based)."
"Valid range: 0x0 ~ 0xFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmDisableEnergyReport, "PCH Pm Disable Energy Report", &EN_DIS,
Help "Disable/Enable PCH to CPU enery report feature."
Combo $gKabylakeFspPkgTokenSpaceGuid_PchPmPmcReadDisable, "PCH Pm Pmc Read Disable", &EN_DIS,
Help "Deprecated"
Combo $gKabylakeFspPkgTokenSpaceGuid_SataTestMode, "PCH Sata Test Mode", &EN_DIS,
Help "Allow entrance to the PCH SATA test modes."
EndPage
Page "Kabylake System Agent"
EditNum $gKabylakeFspPkgTokenSpaceGuid_LogoPtr, "Logo Pointer", HEX,
Help "Points to PEI Display Logo Image"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_LogoSize, "Logo Size", HEX,
Help "Size of PEI Display Logo Image"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gKabylakeFspPkgTokenSpaceGuid_GraphicsConfigPtr, "Graphics Configuration Ptr", HEX,
Help "Points to VBT"
"Valid range: 0x0 ~ 0xFFFFFFFF"
Combo $gKabylakeFspPkgTokenSpaceGuid_Device4Enable, "Enable Device 4", &EN_DIS,
Help "Enable/disable Device 4"
Combo $gKabylakeFspPkgTokenSpaceGuid_SaGv, "SA GV", &gKabylakeFspPkgTokenSpaceGuid_SaGv,
Help "System Agent dynamic frequency support and when enabled memory will be training at two different frequencies. Only effects ULX/ULT CPUs. 0=Disabled, 1=FixedLow, 2=FixedHigh, and 3=Enabled."
EndPage