heli: Disable eMMC HS200
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>
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 @@
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,