]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: sdhci-esdhci-imx: disable DLL delay line settings explicitly
authorDong Aisheng <aisheng.dong@freescale.com>
Tue, 12 Jul 2016 07:46:14 +0000 (15:46 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 25 Jul 2016 08:34:54 +0000 (10:34 +0200)
commit70b128415e082daf881b806f9b207b6dada660f7
tree553bd96445631b54defd7234adabd51de2e7c65c
parent4d1bab682d91b68be9a8b5042ebba86b576a6554
mmc: sdhci-esdhci-imx: disable DLL delay line settings explicitly

Disable DLL delay line settings explicitly during driver initialization
in case ROM/uBoot had set an invalid delay.
e.g. MX6DL ROM has set the default delay line(DLLCTRL) to 0x1000021,
the uSDHC clock timing will become marginal when works on DDR mode
due to default delay and will possibly see CRC errors in case the board
is not perfectly designed on the eMMC chip layout.

Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-esdhc-imx.c