/** @file
Boot Setting File for Platform Configuration.
@copyright
Copyright (c) 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
This file is automatically generated. Please do NOT modify !!!
**/
GlobalDataDef
SKUID = 0, "DEFAULT"
EndGlobalData
StructDef
Find "ICXUPD_T"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
Skip 55 bytes
$gWhitleyFspPkgTokenSpaceGuid_FsptPort80RouteDisable 1 bytes $_DEFAULT_ = 0x01
Find "ICXUPD_M"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
Skip 31 bytes
$gWhitleyFspPkgTokenSpaceGuid_StackBase 4 bytes $_DEFAULT_ = 0xFDF40000
$gWhitleyFspPkgTokenSpaceGuid_StackSize 4 bytes $_DEFAULT_ = 0x0001FF00
$gWhitleyFspPkgTokenSpaceGuid_BootLoaderTolumSize 4 bytes $_DEFAULT_ = 0x00000000
$gWhitleyFspPkgTokenSpaceGuid_Bootmode 4 bytes $_DEFAULT_ = 0x00000000
Skip 8 bytes
$gWhitleyFspPkgTokenSpaceGuid_CustomerRevision 32 bytes $_DEFAULT_ = 0x76,0x65,0x72,0x73,0x69,0x6F,0x6E,0x20,0x78,0x78,0x78,0x00
$gWhitleyFspPkgTokenSpaceGuid_BusRatio 8 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gWhitleyFspPkgTokenSpaceGuid_D2KCreditConfig 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_SnoopThrottleConfig 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_SnoopAllCores 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_LegacyVgaSoc 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_LegacyVgaStack 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_P2pRelaxedOrdering 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_DebugPrintLevel 1 bytes $_DEFAULT_ = 0x0F
$gWhitleyFspPkgTokenSpaceGuid_SncEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_UmaClustering 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_IoDcMode 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_DegradePrecedence 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_Degrade4SPreference 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_DirectoryModeEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_XptPrefetchEn 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_KtiPrefetchEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_XptRemotePrefetchEn 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_KtiFpgaEnable 8 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gWhitleyFspPkgTokenSpaceGuid_DdrtQosMode 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeedMode 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeed 1 bytes $_DEFAULT_ = 0x03
$gWhitleyFspPkgTokenSpaceGuid_KtiLinkL0pEn 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_KtiLinkL1En 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_KtiFailoverEn 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_KtiLbEn 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_KtiCrcMode 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugEn 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugTopology 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_KtiSkuMismatchCheck 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_IrqThreshold 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremNorm 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremEmpty 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_MbeBwCal 1 bytes $_DEFAULT_ = 0x03
$gWhitleyFspPkgTokenSpaceGuid_TscSyncEn 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_StaleAtoSOptEn 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_LLCDeadLineAlloc 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_SplitLock 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_mmCfgBase 1 bytes $_DEFAULT_ = 0x06
$gWhitleyFspPkgTokenSpaceGuid_mmCfgSize 1 bytes $_DEFAULT_ = 0x06
Skip 3 bytes
$gWhitleyFspPkgTokenSpaceGuid_mmiohBase 4 bytes $_DEFAULT_ = 0x06
$gWhitleyFspPkgTokenSpaceGuid_CpuPaLimit 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_highGap 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_mmiohSize 2 bytes $_DEFAULT_ = 0x03
$gWhitleyFspPkgTokenSpaceGuid_isocEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_dcaEn 1 bytes $_DEFAULT_ = 0x00
Skip 2 bytes
$gWhitleyFspPkgTokenSpaceGuid_BoardTypeBitmask 4 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_AllLanesPtr 4 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_PerLanePtr 4 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_AllLanesSizeOfTable 4 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_PerLaneSizeOfTable 4 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_WaitTimeForPSBP 4 bytes $_DEFAULT_ = 0x7530
$gWhitleyFspPkgTokenSpaceGuid_IsKtiNvramDataReady 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_BoardId 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_WaSerializationEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_KtiInEnableMktme 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_VmxEnable 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_X2apic 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_DdrFreqLimit 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_serialDebugMsgLvl 1 bytes $_DEFAULT_ = 0x03
$gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU0 8 bytes $_DEFAULT_ = 0x04, 0x04, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
$gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU1 8 bytes $_DEFAULT_ = 0x04, 0x04, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
$gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU2 8 bytes $_DEFAULT_ = 0x04, 0x04, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
$gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU3 8 bytes $_DEFAULT_ = 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
$gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU4 8 bytes $_DEFAULT_ = 0x04, 0x04, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
$gWhitleyFspPkgTokenSpaceGuid_IioPcieConfigTablePtr 4 bytes $_DEFAULT_ = 0x00000000
$gWhitleyFspPkgTokenSpaceGuid_IioPcieConfigTableNumber 4 bytes $_DEFAULT_ = 0x00000000
$gWhitleyFspPkgTokenSpaceGuid_IIOPcieRootPortEnable 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_DeEmphasis 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_IIOPciePortLinkSpeed 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_IIOPcieMaxPayload 1 bytes $_DEFAULT_ = 0x07
$gWhitleyFspPkgTokenSpaceGuid_DfxDnTxPreset 1 bytes $_DEFAULT_ = 0xFF
$gWhitleyFspPkgTokenSpaceGuid_DfxRxPreset 1 bytes $_DEFAULT_ = 0xFF
$gWhitleyFspPkgTokenSpaceGuid_DfxUpTxPreset 1 bytes $_DEFAULT_ = 0xFF
$gWhitleyFspPkgTokenSpaceGuid_PcieCommonClock 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_NtbPpd 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeOverride 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_NtbSplitBar 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar1 1 bytes $_DEFAULT_ = 0x16
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2 1 bytes $_DEFAULT_ = 0x16
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2_0 1 bytes $_DEFAULT_ = 0x0C
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2_1 1 bytes $_DEFAULT_ = 0x0C
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ1 1 bytes $_DEFAULT_ = 0x16
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2 1 bytes $_DEFAULT_ = 0x16
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2_0 1 bytes $_DEFAULT_ = 0x0C
$gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2_1 1 bytes $_DEFAULT_ = 0x0C
$gWhitleyFspPkgTokenSpaceGuid_NtbXlinkCtlOverride 1 bytes $_DEFAULT_ = 0x03
$gWhitleyFspPkgTokenSpaceGuid_VtdSupport 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_PEXPHIDE 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_HidePEXPMenu 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_PchSirqMode 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_PchAdrEn 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_ThermalDeviceEnable 1 bytes $_DEFAULT_ = 0x02
$gWhitleyFspPkgTokenSpaceGuid_PchPcieRootPortFunctionSwap 1 bytes $_DEFAULT_ = 0x01
$gWhitleyFspPkgTokenSpaceGuid_PchPciePllSsc 1 bytes $_DEFAULT_ = 0xFF
$gWhitleyFspPkgTokenSpaceGuid_PchPciePortIndex 20 bytes $_DEFAULT_ = 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13
$gWhitleyFspPkgTokenSpaceGuid_PchPcieForceEnable 20 bytes $_DEFAULT_ = 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
$gWhitleyFspPkgTokenSpaceGuid_PchPciePortLinkSpeed 20 bytes $_DEFAULT_ = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
$gWhitleyFspPkgTokenSpaceGuid_PchDciEn 1 bytes $_DEFAULT_ = 0x00
$gWhitleyFspPkgTokenSpaceGuid_MeUmaEnable 1 bytes $_DEFAULT_ = 0x00
$gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugEnable 1 bytes $_DEFAULT_ = 0x01
Skip 1 bytes
$gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugIoBase 2 bytes $_DEFAULT_ = 0x3F8
Find "ICXUPD_S"
$gPlatformFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
Skip 23 bytes
$gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie0 1 bytes $_DEFAULT_ = 4
$gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie1 1 bytes $_DEFAULT_ = 3
$gWhitleyFspPkgTokenSpaceGuid_ActiveCoreCount 1 bytes $_DEFAULT_ = 0
Skip 9 bytes
$gWhitleyFspPkgTokenSpaceGuid_EnablePcie0 1 bytes $_DEFAULT_ = 1
$gWhitleyFspPkgTokenSpaceGuid_EnablePcie1 1 bytes $_DEFAULT_ = 1
$gWhitleyFspPkgTokenSpaceGuid_EnableEmmc 1 bytes $_DEFAULT_ = 1
$gWhitleyFspPkgTokenSpaceGuid_EnableGbE 1 bytes $_DEFAULT_ = 1
Skip 4 bytes
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort0DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort1DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort2DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort3DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort4DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort5DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort6DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_PcieRootPort7DeEmphasis 1 bytes $_DEFAULT_ = 0
$gWhitleyFspPkgTokenSpaceGuid_EMMCDLLConfigPtr 4 bytes $_DEFAULT_ = 0
EndStruct
List &EN_DIS
Selection 0x1 , "Enabled"
Selection 0x0 , "Disabled"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_FsptPort80RouteDisable
Selection 0 , "VPD-Style"
Selection 1 , "Enable Port80 Output[Default]"
Selection 2 , "Disable Port80 Output"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_D2KCreditConfig
Selection 1 , "Min"
Selection 2 , "Med"
Selection 3 , "Max"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_SnoopThrottleConfig
Selection 0 , "Disable"
Selection 1 , "Min"
Selection 2 , "Med"
Selection 3 , "Max"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_SnoopAllCores
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_DebugPrintLevel
Selection 1 , "Fatal"
Selection 2 , "Warning"
Selection 4 , "Summary"
Selection 8 , "Detail"
Selection 0x0F , "All"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_UmaClustering
Selection 0 , "Disable"
Selection 2 , "Two Clusters"
Selection 4 , "Four Clusters"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_IoDcMode
Selection 0 , "Disable"
Selection 1 , "Auto"
Selection 2 , "Push"
Selection 3 , "AllocFlow"
Selection 4 , "NonAlloc"
Selection 5 , "WCILF"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_DegradePrecedence
Selection 0 , "Topology"
Selection 1 , "Feature"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_Degrade4SPreference
Selection 0 , "Fully Connect"
Selection 1 , "Dual Link Ring"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_XptPrefetchEn
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_DdrtQosMode
Selection 0 , "Mode 0"
Selection 1 , "Mode 1"
Selection 2 , "Mode 2)"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeedMode
Selection 0 , "Slow"
Selection 1 , "Full"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeed
Selection 0 , "128GT"
Selection 1 , "144GT"
Selection 2 , "160GT"
Selection 3 , "Max KTI Link Speed"
Selection 4 , "Frequency Per Link"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiLinkL0pEn
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , " Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiLinkL1En
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , " Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiFailoverEn
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , " Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiCrcMode
Selection 0 , "16bit"
Selection 1 , "32bit"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugTopology
Selection 0 , "4Socket"
Selection 1 , "8Socket"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_IrqThreshold
Selection 0 , "Disable"
Selection 1 , "Auto"
Selection 2 , "Low"
Selection 3 , "Medium"
Selection 4 , "High"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremNorm
Selection 0 , "Disable"
Selection 1 , "Auto"
Selection 2 , "Low"
Selection 3 , "Medium"
Selection 4 , "High"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremEmpty
Selection 0 , "Disable"
Selection 1 , "Auto"
Selection 2 , "Low"
Selection 3 , "Medium"
Selection 4 , "High"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_MbeBwCal
Selection 0 , "Linear"
Selection 1 , "Biased"
Selection 2 , "Legacy"
Selection 3 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_TscSyncEn
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_StaleAtoSOptEn
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_SplitLock
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_mmCfgBase
Selection 0 , "1GB"
Selection 1 , "1.5GB"
Selection 2 , "1.75GB"
Selection 3 , "2GB"
Selection 4 , "2.25GB"
Selection 5 , "3GB"
Selection 6 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_mmCfgSize
Selection 0 , "64MB"
Selection 1 , "128MB"
Selection 2 , "256MB"
Selection 3 , "512MB"
Selection 4 , "1GB"
Selection 5 , "2GB"
Selection 6 , " Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_CpuPaLimit
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_serialDebugMsgLvl
Selection 0 , "Disable"
Selection 1 , "Minimum"
Selection 2 , "Normal"
Selection 3 , "Maximum"
Selection 4 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_IIOPciePortLinkSpeed
Selection 0 , "Auto"
Selection 1 , "Gen1"
Selection 2 , "Gen2"
Selection 3 , "Gen3"
Selection 4 , "Gen4"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_IIOPcieMaxPayload
Selection 0 , "128B"
Selection 1 , " 256B"
Selection 2 , "512B"
Selection 7 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieCommonClock
Selection 0 , "Disable"
Selection 1 , "Enable"
Selection 2 , "Auto"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_NtbPpd
Selection 0 , "Transparent"
Selection 1 , "Non-Transparent Bridge"
Selection 2 , "Non-Transparent Root Port"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_NtbXlinkCtlOverride
Selection 1 , "Operate as RP"
Selection 2 , "Operate as NTB-NTB (NT Port)"
Selection 3 , "Operate as NTB-> DSP (NTB EP)"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PchSirqMode
Selection 0 , "Quiet Mode"
Selection 1 , "Continuous Mode"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PchAdrEn
Selection 0 , "PLATFORM POR"
Selection 1 , "FORCE ENABLE"
Selection 2 , "FORCE DISABLE"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_ThermalDeviceEnable
Selection 0 , " Disable"
Selection 1 , " Enabled in PCI mode"
Selection 2 , " Enabled in ACPI mode"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PchDciEn
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_MeUmaEnable
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugEnable
Selection 0 , "Disable"
Selection 1 , "Enable"
EndList
List &gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugIoBase
Selection 0x3F8 , "0x3F8"
Selection 0x2F8 , "0x2F8"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie0
Selection 0 , "X2X2X2X2"
Selection 1 , "X2X2X4"
Selection 2 , "X4X2X2"
Selection 3 , "X4X4"
Selection 4 , "X8"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie1
Selection 0 , "X2X2X2X2"
Selection 1 , "X2X2X4"
Selection 2 , "X4X2X2"
Selection 3 , "X4X4"
Selection 4 , "X8"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_ActiveCoreCount
Selection 0 , "ALL"
Selection 1 , "1"
Selection 2 , "2"
Selection 3 , "3"
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 &gWhitleyFspPkgTokenSpaceGuid_EnableGbE
Selection 0 , "Disable LAN 0 & LAN 1"
Selection 1 , "Enable LAN 0 & LAN 1"
Selection 2 , "Disable LAN 1 only"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort0DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort1DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort2DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort3DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort4DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort5DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort6DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
List &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort7DeEmphasis
Selection 0 , "6dB"
Selection 1 , "3.5dB"
EndList
BeginInfoBlock
PPVer "0.1"
Description "3rd Gen Xeon Platform"
EndInfoBlock
Page "FSP-T Settings"
Combo $gWhitleyFspPkgTokenSpaceGuid_FsptPort80RouteDisable, "Disable Port80 output in FSP-T", &gWhitleyFspPkgTokenSpaceGuid_FsptPort80RouteDisable,
Help "Select Port80 Control in FSP-T (0:VPD-Style, 1:Enable Port80 Output, 2:Disable Port80 Output, refer to FSP Integration Guide for details"
EndPage
Page "Memory Reference Code"
EditNum $gWhitleyFspPkgTokenSpaceGuid_DdrFreqLimit, "DDR frequency limit ", HEX,
Help "Enable(Default) or Disable Processor X2apic Function"
"Valid range: 0x00 ~ 0x0D"
EndPage
Page "CPU (Pre-Mem)"
Combo $gWhitleyFspPkgTokenSpaceGuid_VmxEnable, "Processor VmxEnable Function", &EN_DIS,
Help "Enable(Default) or Disable Processor VmxEnable Function"
Combo $gWhitleyFspPkgTokenSpaceGuid_X2apic, "Processor X2apic Function", &EN_DIS,
Help "Enable(Default) or Disable Processor X2apic Function"
Combo $gWhitleyFspPkgTokenSpaceGuid_VtdSupport, "VT-d Support", &EN_DIS,
Help "Enable or Disable(Default) VT-d Support"
EndPage
Page "CPU (Post-Mem)"
Combo $gWhitleyFspPkgTokenSpaceGuid_ActiveCoreCount, "Active Core Count", &gWhitleyFspPkgTokenSpaceGuid_ActiveCoreCount,
Help "Select # of Active Cores (Default: 0, 0:ALL, 1..15 = 1..15 Cores)"
EndPage
Page "Uncore (Pre-Mem)"
EditNum $gWhitleyFspPkgTokenSpaceGuid_BusRatio, "Bus Ratio", HEX,
Help "Indicates the ratio of Bus/MMIOL/IO resource to be allocated for each CPU's IIO. Default 0x1"
"Valid range: 0x0 ~ 0xFFFFFFFFFFFFFFFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_D2KCreditConfig, "D2K Credit Config", &gWhitleyFspPkgTokenSpaceGuid_D2KCreditConfig,
Help "Set the D2K Credit Config. 1: Min,2: Med (Default), 3: Max."
Combo $gWhitleyFspPkgTokenSpaceGuid_SnoopThrottleConfig, "Snoop Throttle Config", &gWhitleyFspPkgTokenSpaceGuid_SnoopThrottleConfig,
Help "Set the Snoop Throttle Config. 0: Disable(Default), 1: Min, 2: Med, 3: Max"
Combo $gWhitleyFspPkgTokenSpaceGuid_SnoopAllCores, "Snoop Throttle Config", &gWhitleyFspPkgTokenSpaceGuid_SnoopAllCores,
Help "Set the Snoop All Core Config. 0: Disable(Default), 1: Enable, 2: Auto"
EditNum $gWhitleyFspPkgTokenSpaceGuid_LegacyVgaSoc, "Legacy VGA Socket", HEX,
Help "Socket that claims the legacy VGA range. Default: Socket 0"
"Valid range: 0x00 ~ 0x03"
EditNum $gWhitleyFspPkgTokenSpaceGuid_LegacyVgaStack, "Legacy VGA Stack", HEX,
Help "Stack that claims the legacy VGA range. Default: Stack 0"
"Valid range: 0x00 ~ 0x06"
Combo $gWhitleyFspPkgTokenSpaceGuid_P2pRelaxedOrdering, "Pcie P2P Performance Mode", &EN_DIS,
Help "Enable: Enable PCIe P2P Performance Mode, Disable(Default): Disable PCIe P2P Performance Mode"
Combo $gWhitleyFspPkgTokenSpaceGuid_SncEn, "SNC", &EN_DIS,
Help "Enable(Default) or Disable SNC"
Combo $gWhitleyFspPkgTokenSpaceGuid_UmaClustering, "UMA Clustering", &gWhitleyFspPkgTokenSpaceGuid_UmaClustering,
Help "Set number of enabled UMA Clusters. 0: Disable(Default), 2: Two Clusters, 4: Four Clusters"
Combo $gWhitleyFspPkgTokenSpaceGuid_IoDcMode, "IODC Mode", &gWhitleyFspPkgTokenSpaceGuid_IoDcMode,
Help "IODC Mode. 0: Disable, 1: Auto(Default), 2: Push, 3: AllocFlow, 4: NonAlloc, 5: WCILF"
Combo $gWhitleyFspPkgTokenSpaceGuid_DegradePrecedence, "Degrade Precedence", &gWhitleyFspPkgTokenSpaceGuid_DegradePrecedence,
Help "Degrade Precedence. 0: Topology(Default), 1: Feature"
Combo $gWhitleyFspPkgTokenSpaceGuid_Degrade4SPreference, "Degrade 4 Socket Preference", &gWhitleyFspPkgTokenSpaceGuid_Degrade4SPreference,
Help "Degrade 4 Socket Preference. 0: Fully Connect(Default), 1: Dual Link Ring"
Combo $gWhitleyFspPkgTokenSpaceGuid_DirectoryModeEn, "Directory Mode", &EN_DIS,
Help "Enable(Default) or Disable Directory Mode"
Combo $gWhitleyFspPkgTokenSpaceGuid_XptPrefetchEn, "XPT Prefetch Enable", &gWhitleyFspPkgTokenSpaceGuid_XptPrefetchEn,
Help "XPT Prefetch. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiPrefetchEn, "KTI Prefetch Enable", &EN_DIS,
Help "Enable(Default) or Disable KTI Prefetch"
Combo $gWhitleyFspPkgTokenSpaceGuid_XptRemotePrefetchEn, "XPT Remote Prefetch Enable", &EN_DIS,
Help "Enable or Disable(Default) XPT Remote Prefetch"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiFpgaEnable, "KTI FPGA", &EN_DIS,
Help "Enable or Disable KTI FPGA, Default: 0x1 (Enable)"
Combo $gWhitleyFspPkgTokenSpaceGuid_DdrtQosMode, "DDRT QoS Mode", &gWhitleyFspPkgTokenSpaceGuid_DdrtQosMode,
Help "DDRT QoS. 0: Mode 0(Default), 1: Mode 1, 2: Mode 2"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeedMode, "KTI Link Speed Mode", &gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeedMode,
Help "KTI Link Speed Mode. 0: Slow, 1: Full(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeed, "KTI Link Speed", &gWhitleyFspPkgTokenSpaceGuid_KtiLinkSpeed,
Help "KTI Link Speed. 0: 128GT, 1: 144GT, 2: 160GT, 3: Max KTI Link Speed(Default), 4: Frequency Per Link"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiLinkL0pEn, "KTI Link L0p", &gWhitleyFspPkgTokenSpaceGuid_KtiLinkL0pEn,
Help "KTI Link L0p. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiLinkL1En, "KTI Link L1", &gWhitleyFspPkgTokenSpaceGuid_KtiLinkL1En,
Help "KTI Link L1. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiFailoverEn, "KTI Failover", &gWhitleyFspPkgTokenSpaceGuid_KtiFailoverEn,
Help "KTI Failover. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiLbEn, "KTI LB Enable", &EN_DIS,
Help "Enable or Disable(Default) KTI LB"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiCrcMode, "KTI CRC Mode", &gWhitleyFspPkgTokenSpaceGuid_KtiCrcMode,
Help "KTI CRC Mode. 0: 16bit, 1: 32bit, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugEn, "KTI CPU Socket Hotplug", &EN_DIS,
Help "Enable or Disable(Default) KTI CPU Socket Hotplug"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugTopology, "KTI CPU Socket HotPlug Topology", &gWhitleyFspPkgTokenSpaceGuid_KtiCpuSktHotPlugTopology,
Help "KTI CPU Socket HotPlug Topology. 0: 4 Socket(Default), 1: 8 Socket"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiSkuMismatchCheck, "KTI SKU Mismatch Check", &EN_DIS,
Help "Enable(Default) or Disable KTI SKU Mismatch Check"
Combo $gWhitleyFspPkgTokenSpaceGuid_IrqThreshold, "IRQ Threshold", &gWhitleyFspPkgTokenSpaceGuid_IrqThreshold,
Help "IRQ Threshold. 0: Disable, 1: Auto(Default), 2: Low, 3: Medium, 4: High"
Combo $gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremNorm, "TOR threshold - Loctorem threshold normal", &gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremNorm,
Help "TOR threshold - Loctorem threshold normal. 0: Disable, 1: Auto(Default), 2: Low, 3: Medium, 4: High"
Combo $gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremEmpty, "TOR threshold - Loctorem threshold empty", &gWhitleyFspPkgTokenSpaceGuid_TorThresLoctoremEmpty,
Help "TOR threshold - Loctorem threshold empty. 0: Disable, 1: Auto(Default), 2: Low, 3: Medium, 4: High"
Combo $gWhitleyFspPkgTokenSpaceGuid_MbeBwCal, "MBA BW Calibration", &gWhitleyFspPkgTokenSpaceGuid_MbeBwCal,
Help "MBA BW Calibration setting. 0: Linear, 1: Biased, 2: Legacy, 3: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_TscSyncEn, "TSC Sync in Sockets", &gWhitleyFspPkgTokenSpaceGuid_TscSyncEn,
Help "TSC Sync in Sockets. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_StaleAtoSOptEn, "HA A to S directory optimization", &gWhitleyFspPkgTokenSpaceGuid_StaleAtoSOptEn,
Help "HA A to S directory optimization. 0: Disable, 1: Enable, 2: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_LLCDeadLineAlloc, "LLC Deadline Allocation", &EN_DIS,
Help "Enable(Default) or Disable LLC Deadline Allocation"
Combo $gWhitleyFspPkgTokenSpaceGuid_SplitLock, "Split Lock", &gWhitleyFspPkgTokenSpaceGuid_SplitLock,
Help "Split Lock. 0: Disable(Default), 1: Enable, 2: Auto"
Combo $gWhitleyFspPkgTokenSpaceGuid_mmCfgBase, "MMCFG Base Address", &gWhitleyFspPkgTokenSpaceGuid_mmCfgBase,
Help "MMCFG Base Address. 0: 1GB, 1: 1.5GB, 2: 1.75GB, 3: 2GB, 4: 2.25GB, 5: 3GB, 6: Auto(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_mmCfgSize, "MMCFG Size", &gWhitleyFspPkgTokenSpaceGuid_mmCfgSize,
Help "Select MMCFG Size. 0: 64MB, 1: 128MB, 2: 256MB, 3: 512MB, 4: 1GB, 5: 2GB, 6: Auto(Default)"
EditNum $gWhitleyFspPkgTokenSpaceGuid_mmiohBase, "MMIO High Base Address", HEX,
Help "MMIO High Base Address, a hex number for Bit[51:32]. Default: 0x6 (Gives 0x200)"
"Valid range: 0x0000 ~ 0xFFFFFFFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_CpuPaLimit, "CPU Physical Address Limit", &gWhitleyFspPkgTokenSpaceGuid_CpuPaLimit,
Help "Enable(Default) or Disable CPU Physical Address Limit"
Combo $gWhitleyFspPkgTokenSpaceGuid_highGap, "High Gap", &EN_DIS,
Help "Enable or Disable(Default) High Gap"
EditNum $gWhitleyFspPkgTokenSpaceGuid_mmiohSize, "MMIO High Size", DEC,
Help "MMIO High Size, Number of 1GB contiguous regions to be assigned for MMIOH space per CPU. Range 1-1024, Default: 3"
"Valid range: 1 ~ 1024"
Combo $gWhitleyFspPkgTokenSpaceGuid_isocEn, "ISOC", &EN_DIS,
Help "Enable(Default) or Disable ISOC"
Combo $gWhitleyFspPkgTokenSpaceGuid_dcaEn, "DCA", &EN_DIS,
Help "Enable or Disable(Default) DCA"
EditNum $gWhitleyFspPkgTokenSpaceGuid_BoardTypeBitmask, "BoardTypeBitmask", HEX,
Help "Board Type Bitmask. Default: 0x1"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_AllLanesPtr, "AllLanesPtr", HEX,
Help "Pointer to array of ALL_LANES_EPARAM_LINK_INFO"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PerLanePtr, "PerLanePtr", HEX,
Help "Pointer to array of PER_LANE_EPARAM_LINK_INFO"
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_AllLanesSizeOfTable, "AllLanesSizeOfTable", HEX,
Help "Number of elements in AllLanesPtr array."
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PerLaneSizeOfTable, "PerLaneSizeOfTable", HEX,
Help "Number of elements in PerLanePtr array."
"Valid range: 0x0 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_WaitTimeForPSBP, "WaitTimeForPSBP", HEX,
Help "Number of milliseconds to wait for remote CPUs to initialize. Default: 30 sec"
"Valid range: 0x0 ~ 0xFFFFFFFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_IsKtiNvramDataReady, "IsKtiNvramDataReady", &EN_DIS,
Help "DEPRECATED. Set to zero."
Combo $gWhitleyFspPkgTokenSpaceGuid_WaSerializationEn, "WaSerializationEn", &EN_DIS,
Help "Enable(Default) or Disable BIOS serialization WA"
Combo $gWhitleyFspPkgTokenSpaceGuid_KtiInEnableMktme, "KtiInEnableMktme", &EN_DIS,
Help "Enable(Default) or Disable MkTme status decides D2Kti feature state"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU0, "IIO ConfigIOU0", HEX,
Help "ConfigIOU[MAX_SOCKET][0]: MAX_SOCKET=8, 0x00:x4x4x4x4, 0x01:x4x4xxx8, 0x02:xxx8x4x4, 0x03:xxx8xxx8, 0x04:xxxxxx16, 0xFF:AUTO(Default)"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU1, "IIO ConfigIOU1", HEX,
Help "ConfigIOU[MAX_SOCKET][1]: MAX_SOCKET=8, 0x00:x4x4x4x4, 0x01:x4x4xxx8, 0x02:xxx8x4x4, 0x03:xxx8xxx8, 0x04:xxxxxx16, 0xFF:AUTO(Default)"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU2, "IIO ConfigIOU2", HEX,
Help "ConfigIOU[MAX_SOCKET][2]: MAX_SOCKET=8, 0x00:x4x4x4x4, 0x01:x4x4xxx8, 0x02:xxx8x4x4, 0x03:xxx8xxx8, 0x04:xxxxxx16, 0xFF:AUTO(Default)"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU3, "IIO ConfigIOU3", HEX,
Help "ConfigIOU[MAX_SOCKET][3]: MAX_SOCKET=8, 0x00:x4x4x4x4, 0x01:x4x4xxx8, 0x02:xxx8x4x4, 0x03:xxx8xxx8, 0x04:xxxxxx16, 0xFF:AUTO(Default)"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioConfigIOU4, "IIO ConfigIOU4", HEX,
Help "ConfigIOU[MAX_SOCKET][4]: MAX_SOCKET=8, 0x00:x4x4x4x4, 0x01:x4x4xxx8, 0x02:xxx8x4x4, 0x03:xxx8xxx8, 0x04:xxxxxx16, 0xFF:AUTO(Default)"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioPcieConfigTablePtr, "IIO PCIE Config Table Ptr", HEX,
Help "Pointer to array of UPD_IIO_PCIE_PORT_CONFIG"
"Valid range: 0x00000000 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IioPcieConfigTableNumber, "IIO PCIE Config Table Number", HEX,
Help "Number of elements in IioPcieConfigTablePtr array."
"Valid range: 0x00000000 ~ 0xFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_IIOPcieRootPortEnable, "IIO PCIE Root Port Enable", HEX,
Help "Enable(Default) or Disable IIO PCH rootport"
"Valid range: 0x00 ~ 0x01"
EditNum $gWhitleyFspPkgTokenSpaceGuid_DeEmphasis, "IIO DeEmphasis", HEX,
Help "IIO DeEmphasis. Default: 0x1"
"Valid range: 0x00 ~ 0xFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_IIOPciePortLinkSpeed, "IIO PCIe Root Port Link Speed", &gWhitleyFspPkgTokenSpaceGuid_IIOPciePortLinkSpeed,
Help "IIO PCIe Root Port Link Speed. 0: Auto(Default), 1: Gen1, 2: Gen2, 3: Gen3, 4: Gen4"
Combo $gWhitleyFspPkgTokenSpaceGuid_IIOPcieMaxPayload, "IIO PCIe Root Port Max Payload", &gWhitleyFspPkgTokenSpaceGuid_IIOPcieMaxPayload,
Help "IIO PCIe Root Port Max Payload. 0: 128B, 1: 256B, 2: 512B, 7: Auto(Default)"
EditNum $gWhitleyFspPkgTokenSpaceGuid_DfxDnTxPreset, "IIO DfxDnTxPreset ", HEX,
Help "IIO Downstream Transmitter Preset. Default: Auto(0xFF), otherwise preset 0-10"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_DfxRxPreset, "IIO DfxRxPreset", HEX,
Help "IIO Downstream Reciever Preset. Default: Auto(0xFF), otherwise preset 0-10"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_DfxUpTxPreset, "IIO DfxUpTxPreset", HEX,
Help "IIO Upstream Transmitter Preset. Default: Auto(0xFF), otherwise preset 0-10"
"Valid range: 0x00 ~ 0xFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieCommonClock, "IIO PCIe Common Clock", &gWhitleyFspPkgTokenSpaceGuid_PcieCommonClock,
Help "IIO PCIe Common Clock. 0: Disable, 1: Enable(Default), 2: Auto"
Combo $gWhitleyFspPkgTokenSpaceGuid_NtbPpd, "IIO Non-Transparent Port Definition", &gWhitleyFspPkgTokenSpaceGuid_NtbPpd,
Help "IIO Non-Transparent Port Definition. 0: Transparent(Default), 1: Non-Transparent Bridge, 2: Non-Transparent Root Port"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeOverride, "IIO Non-Transparent Bridge BAR Size Override", HEX,
Help "Enable or Disable(Default) IIO Non-Transparent Bridge BAR Size Override."
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbSplitBar, "IIO Non-Transparent Bridge Split BAR Mode", HEX,
Help "Enable or Disable(Default) IIO Non-Transparent Bridge Split BAR Mode"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar1, "IIO NtbBarSizeImBar1 ", HEX,
Help "IIO NtbBarSizeImBar1. Default: 0x16"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2, "IIO NtbBarSizeImBar2 ", HEX,
Help "IIO PNtbBarSizeImBar2. Default: 0x16"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2_0, "IIO NtbBarSizeImBar2_0 ", HEX,
Help "IIO PNtbBarSizeImBar2_0. Default: 0x0C"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeImBar2_1, "IIO NtbBarSizeImBar2_1 ", HEX,
Help "IIO NtbBarSizeImBar2_1. Default: 0x0C"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ1, "IIO NtbBarSizeEmBarSZ1 ", HEX,
Help "IIO NtbBarSizeEmBarSZ1. . Default: 0x16"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2, "IIO NtbBarSizeEmBarSZ2 ", HEX,
Help "IIO NtbBarSizeEmBarSZ2. . Default: 0x16"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2_0, "IIO NtbBarSizeEmBarSZ2_0 ", HEX,
Help "IIO NtbBarSizeEmBarSZ2_0. . Default: 0x0C"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_NtbBarSizeEmBarSZ2_1, "IIO NtbBarSizeEmBarSZ2_1 ", HEX,
Help "IIO NtbBarSizeEmBarSZ2_1. . Default: 0x0C"
"Valid range: 0x00 ~ 0xFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_NtbXlinkCtlOverride, "IIO Non-Transparent Cross Link Override", &gWhitleyFspPkgTokenSpaceGuid_NtbXlinkCtlOverride,
Help "IIO Non-Transparent Cross Link Override. 1:Operate as RP, 2:Operate as NTB-NTB (NT Port), 3:Operate as NTB-> DSP (NTB EP)(Default)"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PEXPHIDE, "IIO PCIe Port Hide", HEX,
Help "Hide or visible for IIO Pcie Port, 1 : Hide, 0 : Visible"
"Valid range: 0x00 ~ 0x01"
EditNum $gWhitleyFspPkgTokenSpaceGuid_HidePEXPMenu, "IIO Pcie Port Menu Hide", HEX,
Help "Hide or visible for IIO PCIe Port Menu, 1 : Hide, 0 : Visible"
"Valid range: 0x00 ~ 0x01"
EndPage
Page "PCH (Pre-Mem)"
Combo $gWhitleyFspPkgTokenSpaceGuid_PchSirqMode, "PchSirqMode", &gWhitleyFspPkgTokenSpaceGuid_PchSirqMode,
Help "PchSirqMode. 0: Quiet Mode(Default) 1: Continuous Mode"
Combo $gWhitleyFspPkgTokenSpaceGuid_PchAdrEn, "PchAdrEn", &gWhitleyFspPkgTokenSpaceGuid_PchAdrEn,
Help "PchAdr 0:PLATFORM POR, 1:FORCE ENABLE(Default), 2:FORCE DISABLE"
Combo $gWhitleyFspPkgTokenSpaceGuid_ThermalDeviceEnable, "ThermalDeviceEnable", &gWhitleyFspPkgTokenSpaceGuid_ThermalDeviceEnable,
Help "Thermal Device Mode. 0: Disable, 1: Enabled in PCI mode, 2: Enabled in ACPI mode(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_PchPcieRootPortFunctionSwap, "PchPcieRootPortFunctionSwap", &EN_DIS,
Help "Root port swapping based on device connection status : 1: Enable(Default), 0: Disable "
EditNum $gWhitleyFspPkgTokenSpaceGuid_PchPciePllSsc, "PCH PCIE PLL Ssc", HEX,
Help "Valid spread range : 0x00-0x14 (A value of 0 is SSC of 0.0%. A value of 20 is SSC of 2.0%), Auto : 0xFE(Set to hardware default), Disable(Default) : 0xFF"
"Valid range: 0x00 ~ 0xFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PchPciePortIndex, "PCH PCIE Root Port Index", HEX,
Help "Index assigned to every PCH PCIE Root Port"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PchPcieForceEnable, "PCH PCIE Root Port Enable or Disable", HEX,
Help "0-19: PCH rootport, if port is enabled(Default), the value is 0x01, if the port is disabled, the value is 0x00"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
EditNum $gWhitleyFspPkgTokenSpaceGuid_PchPciePortLinkSpeed, "PCH PCIE Root Port Link Speed", HEX,
Help "0-19: PCH rootport, 0x00 : Pcie Auto Speed(Default), 0x01 : Pcie Gen1 Speed, 0x02 : Pcie Gen2 Speed, 0x03 : Pcie Gen3 Speed"
"Valid range: 0x00 ~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
Combo $gWhitleyFspPkgTokenSpaceGuid_MeUmaEnable, "MeUmaEnable", &gWhitleyFspPkgTokenSpaceGuid_MeUmaEnable,
Help "Enable or disable ME UMA feature"
EndPage
Page "PCH (Post-Mem)"
Combo $gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie0, "PCIe Controller 0 Bifurcation", &gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie0,
Help "Configure PCI Express controller 0 bifurcation."
Combo $gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie1, "PCIe Controller 1 Bifurcation", &gWhitleyFspPkgTokenSpaceGuid_BifurcationPcie1,
Help "Configure PCI Express controller 1 bifurcation."
Combo $gWhitleyFspPkgTokenSpaceGuid_EnablePcie0, "PCIe Controller 0", &EN_DIS,
Help "Enable / Disable PCI Express controller 0"
Combo $gWhitleyFspPkgTokenSpaceGuid_EnablePcie1, "PCIe Controller 1", &EN_DIS,
Help "Enable / Disable PCI Express controller 1"
Combo $gWhitleyFspPkgTokenSpaceGuid_EnableEmmc, "Embedded Multi-Media Controller (eMMC)", &EN_DIS,
Help "Enable / Disable Embedded Multi-Media controller"
Combo $gWhitleyFspPkgTokenSpaceGuid_EnableGbE, "LAN Controllers", &gWhitleyFspPkgTokenSpaceGuid_EnableGbE,
Help "Enable / Disable LAN controllers, refer to FSP Integration Guide for details."
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort0DeEmphasis, "PCIe Root Port 0 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort0DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort1DeEmphasis, "PCIe Root Port 1 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort1DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort2DeEmphasis, "PCIe Root Port 2 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort2DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort3DeEmphasis, "PCIe Root Port 3 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort3DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort4DeEmphasis, "PCIe Root Port 4 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort4DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort5DeEmphasis, "PCIe Root Port 5 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort5DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort6DeEmphasis, "PCIe Root Port 6 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort6DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
Combo $gWhitleyFspPkgTokenSpaceGuid_PcieRootPort7DeEmphasis, "PCIe Root Port 7 DeEmphasis", &gWhitleyFspPkgTokenSpaceGuid_PcieRootPort7DeEmphasis,
Help "Desired DeEmphasis level for PCIE root port"
EditNum $gWhitleyFspPkgTokenSpaceGuid_EMMCDLLConfigPtr, "eMMC DLL Configuration Data", HEX,
Help "Pointer to eMMC DLL Configuration Data"
"Valid range: 0x0 ~ 0xFFFFFFFFFFFFFFFF"
EndPage
Page "Platform Specific"
EditText $gWhitleyFspPkgTokenSpaceGuid_CustomerRevision, "Customer Revision",
Help "The Customer can set this revision string for their own purpose."
EditNum $gWhitleyFspPkgTokenSpaceGuid_BoardId, "BoardId", HEX,
Help "Board ID"
"Valid range: 0x0 ~ 0xFF"
EndPage
Page "Debug"
Combo $gWhitleyFspPkgTokenSpaceGuid_DebugPrintLevel, "UPI Debug Print Level", &gWhitleyFspPkgTokenSpaceGuid_DebugPrintLevel,
Help "UPI Debug Print Level Bitmask. 0: Disable, 1: Fatal, 2: Warning, 4: Summary, 8: Detail, 0xF: All(Default)"
Combo $gWhitleyFspPkgTokenSpaceGuid_serialDebugMsgLvl, "Memory Serial Debug Message Level ", &gWhitleyFspPkgTokenSpaceGuid_serialDebugMsgLvl,
Help "Select Memory Serial Debug Message Level, 0: Disable, 1: Minimum, 2: Normal, 3: Maximum(Default), 4: Auto"
Combo $gWhitleyFspPkgTokenSpaceGuid_PchDciEn, "PchDciEn", &gWhitleyFspPkgTokenSpaceGuid_PchDciEn,
Help "Enable or Disable(Default) PCH DCI"
Combo $gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugEnable, "SerialIoUartDebugEnable", &gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugEnable,
Help "Enable(Default) or Disable SerialIo Uart debug library in FSP. "
Combo $gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugIoBase, "ISA Serial Base selection", &gPlatformFspPkgTokenSpaceGuid_SerialIoUartDebugIoBase,
Help "Select ISA Serial Base address could be initialized by boot loader. Default is 0x3F8"
EndPage