Hello Patrick Rudolph, Subrata Banik, Kane Chen, build bot (Jenkins), Furquan Shaikh, Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/35040
to look at the new patch set (#5).
Change subject: soc/intel/common/block: Provide mmc.c for setting dll registers. ......................................................................
soc/intel/common/block: Provide mmc.c for setting dll registers.
Currently, we don't have UPDs to set emmc settings per mainboard on CML.
This code change is to create mmc.c to provide interface to override dll settings per mainboard. Notice: mainboard_get_mmc_dll function will override the dll values in FSP.
BUG=b:131401116 BRANCH=none TEST=Boot to OS and confirm the dll values have been overrided.
Change-Id: Ib3c72b9851f41585ec099d8ae83a721af87ed383 Signed-off-by: Kane Chen kane.chen@intel.com Signed-off-by: Jamie Chen jamie.chen@intel.com --- M src/include/device/pci_ids.h M src/soc/intel/cannonlake/chip.c M src/soc/intel/cannonlake/chip.h M src/soc/intel/common/block/include/intelblocks/early_mmc.h M src/soc/intel/common/block/scs/Kconfig M src/soc/intel/common/block/scs/Makefile.inc M src/soc/intel/common/block/scs/early_mmc.c A src/soc/intel/common/block/scs/mmc.c 8 files changed, 155 insertions(+), 33 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/40/35040/5