[EHL] UPDs for Zephyr support

Add PchPseAicEnabled and PchUnlockGpioPads in
CfgData_Silicon.yaml file to allow modification
using Config Editor tool.

Signed-off-by: jinjhuli <jin.jhu.lim@intel.com>
This commit is contained in:
jinjhuli
2022-03-14 15:15:30 +08:00
committed by Guo Dong
parent 5be18b2731
commit 36a4c007f2
2 changed files with 19 additions and 1 deletions
@@ -1905,11 +1905,26 @@
Set PSE TSN 1 Phy Interface Type 0: Not Connected, 1: RGMII, 2: SGMII, 3:SGMII+
length : 2b
value : 0x01
- PchPseAicEnabled:
name : Enable PSE AIC SPI1 option
type : EditNum, HEX, (0x0,0xFF)
help : >
Set if to enable PSE AIC SPI1. 0: Disable; 1: Enable.
length : 1b
value : 0x0
- PchUnlockGpioPads :
name : Unlock all GPIO pads
type : Combo
option : $EN_DIS
help : >
Force all GPIO pads to be unlocked for debug purpose.
length : 1b
value : 0x0
- Dummy :
name : SaPostMemTestRsvd
type : Combo
option : $EN_DIS
help : >
Reserved for SA Post-Mem Test
length : 15b
length : 13b
value : 0x0
@@ -964,6 +964,7 @@ FspUpdatePsePolicy (
Fspscfg->PchPseEcliteEnabled = 1;
Fspscfg->PchPseOobEnabled = 0;
Fspscfg->PchPseWoLEnabled = 1;
Fspscfg->PchPseAicEnabled = (UINT8)SiCfgData->PchPseAicEnabled;
//Fspscfg->PseJtagEnabled = 0;
//Fspscfg->PseJtagPinMux = 0;
@@ -1769,6 +1770,8 @@ UpdateFspConfig (
// configure s0ix related FSP-S config
Fspscfg->XdciEnable = 0;
}
// PCH_GPIO_PADS
Fspscfg->PchUnlockGpioPads = (UINT8)SiCfgData->PchUnlockGpioPads;
}