ARM: dts: imx6qdl-udoo: add support for powering off
authorMaciej S. Szmigiero <mail@maciej.szmigiero.name>
Mon, 27 Nov 2017 22:22:28 +0000 (23:22 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 26 Dec 2017 08:15:44 +0000 (16:15 +0800)
commitd0ed3f5488ad403ca8cb6b42787b57a35b760327
tree5463aea321523d9c500220e137101889eaacb580
parentc709ddfac84003b41dfef8dd81fe9c16c44edfc7
ARM: dts: imx6qdl-udoo: add support for powering off

UDOO board has a possibility to disable most of imx6 SoC power supplies via
"EN_5V" signal, which is connected to "NANDF_D4" pad.

This reduces current consumption after shutdown from ~350 mA to ~40 mA and
prevents a SoC watchdog from starting it again on its own after the
watchdog timeout expires (previously it was not possible to shut down the
SoC permanently if its watchdog was ever enabled since it was still ticking
after the shutdown).

Unfortunately, this does not extinguish the "Power" LED (as it is powered
from an always-on voltage regulator).

To power the SoC up again press the power button (SW2, the one with a long
shaft).

Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-udoo.dtsi