summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Jones <marc.jones@se-eng.com>2015-07-01 05:28:15 (GMT)
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-07-01 17:17:05 (GMT)
commite5ec9c86877e4fb22c67801fc2f86fb08edb91a4 (patch)
treee6f273013278fc3046e3838feb2be68a097023d8
parent2e212728c54fe0630ab071cb161b4ddf85ec5c5c (diff)
downloaddepthcharge-firmware-rambi-5216.B.tar.gz
depthcharge-firmware-rambi-5216.B.tar.xz
A resent patch enables HS200, which causes a DATA CRC error on Heli CB1100C. The Samsung eMMC doesn't work with the HS200 settings, so disable it on Heli. BUG=chrome-os-partner:41901 TEST=manual BRANCH=rambi Change-Id: I3b3839390c1fdb30d87c0298296115a2eebb7a04 Signed-off-by: Marc Jones <marc.jones@se-eng.com> Reviewed-on: https://chromium-review.googlesource.com/282788 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: LEMON LI <lining@huaqin.com>
-rw-r--r--src/board/heli/board.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/board/heli/board.c b/src/board/heli/board.c
index b44252e..c96c639 100644
--- a/src/board/heli/board.c
+++ b/src/board/heli/board.c
@@ -100,9 +100,11 @@ static int board_setup(void)
if (nvs->scc_en[SCC_NVS_MMC])
emmc = new_mem_sdhci_host((void *)nvs->scc_bar0[SCC_NVS_MMC],
- 0, emmc_sd_clock_min, emmc_clock_max);
+ SDHCI_PLATFORM_NO_EMMC_HS200,
+ emmc_sd_clock_min, emmc_clock_max);
else
- emmc = new_pci_sdhci_host(PCI_DEV(0, 23, 0), 0,
+ emmc = new_pci_sdhci_host(PCI_DEV(0, 23, 0),
+ SDHCI_PLATFORM_NO_EMMC_HS200,
emmc_sd_clock_min, emmc_clock_max);
list_insert_after(&emmc->mmc_ctrlr.ctrlr.list_node,