diff options
author | Haibo Chen <haibo.chen@nxp.com> | 2021-03-22 18:55:38 +0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2021-04-08 23:59:50 +0200 |
commit | 8974ff1a60365dedf1192632f5e0c21680d49dbc (patch) | |
tree | 78697d9c59fa301bb4dc77b0e228eed1e2f9b3bf /arch | |
parent | 1e595a81d9bc0d6fd30e3ba17e3f8a9278a381f8 (diff) | |
download | u-boot-8974ff1a60365dedf1192632f5e0c21680d49dbc.tar.gz u-boot-8974ff1a60365dedf1192632f5e0c21680d49dbc.tar.bz2 u-boot-8974ff1a60365dedf1192632f5e0c21680d49dbc.zip |
mmc: fsl_esdhc_imx: add extra delay for IO voltage switch if necessary
Some board like imx8mm-evkb, IO voltage switch from 3.3v to 1.8v need
around 18ms, common code only delay 10ms, so need to delay extra 8ms.
Otherwise voltage switch will timeout when wait for data0 line.
This IO voltage switch time depends on board design, depend on the
PMIC and capacitance. imx8mm-evkb board use PCA9450(PMIC) and 10uF
capacitance.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/dts/imx8mm-evk-u-boot.dtsi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/dts/imx8mm-evk-u-boot.dtsi b/arch/arm/dts/imx8mm-evk-u-boot.dtsi index 495bef3d38..3701557dec 100644 --- a/arch/arm/dts/imx8mm-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mm-evk-u-boot.dtsi @@ -113,6 +113,7 @@ u-boot,dm-spl; sd-uhs-sdr104; sd-uhs-ddr50; + fsl,signal-voltage-switch-extra-delay-ms = <8>; }; &usdhc3 { |