Hannah Williams (hannah.williams@intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12742
-gerrit
commit cb7fe7abaa60e5f2b1e48ff9967ec885ae00ed18 Author: Divya Sasidharan divya.s.sasidharan@intel.com Date: Wed Oct 28 15:02:35 2015 -0700
soc/braswell: Disable SD card detect simulation in FSP
CQ-DEPEND=CL:13038
Debounce for SD card detect takes a long time and thus affects boot time. Disabling SD card detect simulation in FSP through UPD
Original-Reviewed-on: https://chromium-review.googlesource.com/311850 Original-Reviewed-by: Duncan Laurie dlaurie@chromium.org Original-Tested-by: Hannah Williams hannah.williams@intel.com
Change-Id: Iab0794ec058460df94f6bbed5c9b0911e57e3a71 Signed-off-by: Divya Sasidharan divya.s.sasidharan@intel.com --- src/soc/intel/braswell/chip.c | 3 +++ src/soc/intel/braswell/chip.h | 1 + 2 files changed, 4 insertions(+)
diff --git a/src/soc/intel/braswell/chip.c b/src/soc/intel/braswell/chip.c index a0e6d21..a362664 100644 --- a/src/soc/intel/braswell/chip.c +++ b/src/soc/intel/braswell/chip.c @@ -160,6 +160,7 @@ void soc_silicon_init_params(SILICON_INIT_UPD *params) params->PMIC_I2CBus = config->PMIC_I2CBus; params->ISPEnable = config->ISPEnable; params->ISPPciDevConfig = config->ISPPciDevConfig; + params->PcdSdDetectChk = config->PcdSdDetectChk; }
void soc_display_silicon_init_params(const SILICON_INIT_UPD *old, @@ -320,6 +321,8 @@ void soc_display_silicon_init_params(const SILICON_INIT_UPD *old, old->ISPEnable, new->ISPEnable); fsp_display_upd_value("ISPPciDevConfig", 1, old->ISPPciDevConfig, new->ISPPciDevConfig); + fsp_display_upd_value("PcdSdDetectChk", 1, + old->PcdSdDetectChk, new->PcdSdDetectChk); }
/* Called at BS_DEV_INIT_CHIPS time -- very early. Just after BS_PRE_DEVICE. */ diff --git a/src/soc/intel/braswell/chip.h b/src/soc/intel/braswell/chip.h index fbac84d..341ab92 100644 --- a/src/soc/intel/braswell/chip.h +++ b/src/soc/intel/braswell/chip.h @@ -159,6 +159,7 @@ struct soc_intel_braswell_config { UINT8 PMIC_I2CBus; UINT8 ISPEnable; UINT8 ISPPciDevConfig; + UINT8 PcdSdDetectChk; /*Enable\Disable SD Card Detect Simulation*/ };
extern struct chip_operations soc_intel_braswell_ops;