Barnali Sarkar has uploaded this change for review. ( https://review.coreboot.org/25190
Change subject: soc/intel/skylake: Use common EMMC block code ......................................................................
soc/intel/skylake: Use common EMMC block code
This patch uses the common multi-threaded EMMC controller init code for Skylake SOC.
BUG=none BRANCH=none TEST=Build and booted Soraka
Change-Id: Ie23fbbf7fa46f331eaff8b2e22e7fec3128a9334 Signed-off-by: Barnali Sarkar barnali.sarkar@intel.com --- M src/soc/intel/skylake/Kconfig M src/soc/intel/skylake/include/soc/iomap.h 2 files changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/25190/1
diff --git a/src/soc/intel/skylake/Kconfig b/src/soc/intel/skylake/Kconfig index 34893dc..0f81377 100644 --- a/src/soc/intel/skylake/Kconfig +++ b/src/soc/intel/skylake/Kconfig @@ -60,6 +60,7 @@ select SOC_INTEL_COMMON_BLOCK_CSE select SOC_INTEL_COMMON_BLOCK_DSP select SOC_INTEL_COMMON_BLOCK_EBDA + select SOC_INTEL_COMMON_BLOCK_EMMC_INIT_OVER_AP select SOC_INTEL_COMMON_BLOCK_FAST_SPI select SOC_INTEL_COMMON_BLOCK_GPIO select SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS diff --git a/src/soc/intel/skylake/include/soc/iomap.h b/src/soc/intel/skylake/include/soc/iomap.h index ac0c78b..e99ea04 100644 --- a/src/soc/intel/skylake/include/soc/iomap.h +++ b/src/soc/intel/skylake/include/soc/iomap.h @@ -72,6 +72,10 @@ #define PTT_TXT_BASE_ADDRESS 0xfed30800 #define PTT_PRESENT 0x00070000
+/* EMMC Temporary Base Address */ +#define EMMC_BASE_ADDRESS 0xfe601000 +#define EMMC_BASE_SIZE 0x1000 + /* * I/O port address space */