arm64: dts: imx93-11x11-evk: add 12 ms delay to make sure the VDD_SD power off
authorHaibo Chen <haibo.chen@nxp.com>
Tue, 17 Oct 2023 06:50:48 +0000 (14:50 +0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 27 Nov 2023 02:25:34 +0000 (10:25 +0800)
To support SD3.0 mode, according to the SD spec, a clean power off
for the VDD_SD is keep the VDD_SD lower than 0.5V for at least 1ms.
On imx93 board, gate off the VDD_SD, it will cost about 10ms to see
the voltage change from 3.3v to 0.5v. So at least need to dealy 11ms
to make sure a clean power off and power on. Here add 12ms dealy.

Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts

index 021caf471bf6c943e8b41da3ef0c1f7e2009f976..9921ea13ab4892eda6c9e046126af76debd5bb82 100644 (file)
@@ -76,6 +76,7 @@
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
                gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>;
+               off-on-delay-us = <12000>;
                enable-active-high;
        };
 };