[coreboot-gerrit] Patch set updated for coreboot: soc/braswell: Disable SD card detect simulation in FSP

Hannah Williams (hannah.williams@intel.com) gerrit at coreboot.org
Mon Jan 25 19:04:24 CET 2016


Hannah Williams (hannah.williams at intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12742

-gerrit

commit 8b5f0b021be33ab9a932bc3cbfaaf6deba2ab2f0
Author: Divya Sasidharan <divya.s.sasidharan at 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 at chromium.org>
    Original-Tested-by: Hannah Williams <hannah.williams at intel.com>
    
    Change-Id: Iab0794ec058460df94f6bbed5c9b0911e57e3a71
    Signed-off-by: Divya Sasidharan <divya.s.sasidharan at 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 6eb1451..7b01f0b 100644
--- a/src/soc/intel/braswell/chip.h
+++ b/src/soc/intel/braswell/chip.h
@@ -139,6 +139,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;



More information about the coreboot-gerrit mailing list