summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJerome Brunet <jbrunet@baylibre.com>2017-08-31 15:52:22 +0200
committerKevin Hilman <khilman@baylibre.com>2017-09-05 21:05:00 +0200
commit8a5085c420d272af04552b2d2213471247fa86f2 (patch)
treeb9a3a3bb11444cadc562b4015dfdc853b5720b7e /arch
parentARM64: dts: meson-gxbb: nanopi-k2: add card regulator settle times (diff)
downloadlinux-8a5085c420d272af04552b2d2213471247fa86f2.tar.xz
linux-8a5085c420d272af04552b2d2213471247fa86f2.zip
ARM64: dts: meson-gxl: libretech-cc: add card regulator settle times
Changing the card voltage on the cc is not instantaneous, especially when switching from 3.3v to 1.8v. It take at least 30ms for the regulator to go from 3.3v to 1.8v. Add margin to that to make sure we don't upset the sdcard during the voltage switch Fixes: 61ff2af9b278 ("ARM64: dts: fixup libretech cc definition") Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts
index a014c052241e..7d252168c2fa 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts
@@ -91,6 +91,9 @@
states = <3300000 0>,
<1800000 1>;
+
+ regulator-settling-time-up-us = <200>;
+ regulator-settling-time-down-us = <50000>;
};
vddio_boot: regulator-vddio_boot {