mirror of https://gitee.com/openkylin/linux.git
mmc: sunxi: allow 3.3V DDR when DDR is available
Some Allwinner boards feature an on-board eMMC with fixed 3.3V voltage (e.g. Banana Pi M2+), and in this case both the eMMC and the SoC are capable of doing 3.3V DDR transmission. Add capability of 3.3V DDR when DDR is available (extra clock or new timing). Signed-off-by: Icenowy Zheng <icenowy@aosc.io> Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
29aba07aea
commit
88023d43ff
|
@ -1388,7 +1388,7 @@ static int sunxi_mmc_probe(struct platform_device *pdev)
|
||||||
MMC_CAP_ERASE | MMC_CAP_SDIO_IRQ;
|
MMC_CAP_ERASE | MMC_CAP_SDIO_IRQ;
|
||||||
|
|
||||||
if (host->cfg->clk_delays || host->use_new_timings)
|
if (host->cfg->clk_delays || host->use_new_timings)
|
||||||
mmc->caps |= MMC_CAP_1_8V_DDR;
|
mmc->caps |= MMC_CAP_1_8V_DDR | MMC_CAP_3_3V_DDR;
|
||||||
|
|
||||||
ret = mmc_of_parse(mmc);
|
ret = mmc_of_parse(mmc);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
|
Loading…
Reference in New Issue