ARM: dts: am335x-boneblack: disable RTC-only sleep to avoid hardware damage
authorMatthijs van Duin <matthijsvanduin@gmail.com>
Mon, 1 Jun 2015 19:33:28 +0000 (21:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 Jun 2015 00:03:31 +0000 (17:03 -0700)
commit052c4f41885b145b7dbf7da6b5c953c13bc7ba65
treec997bbfffb4735a2653093691fea97f539f4578b
parent5aa4368d67473d2006a805bdb9202e674bb5b7b9
ARM: dts: am335x-boneblack: disable RTC-only sleep to avoid hardware damage

commit 7a6cb0abe1aa63334f3ded6d2b6c8eca80e72302 upstream.

Avoid entering "RTC-only mode" at poweroff. It is unsupported by most
versions of BeagleBone, and risks hardware damage.

The damaging configuration is having system-power-controller
without ti,pmic-shutdown-controller.

Reported-by: Matthijs van Duin <matthijsvanduin@gmail.com>
Tested-by: Matthijs van Duin <matthijsvanduin@gmail.com>
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Felipe Balbi <balbi@ti.com>
Cc: Johan Hovold <johan@kernel.org>
[Matthijs van Duin: added explanatory comments]
Signed-off-by: Matthijs van Duin <matthijsvanduin@gmail.com>
Fixes: http://bugs.elinux.org/issues/143
[tony@atomide.com: updated comments with the hardware breaking info]
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm/boot/dts/am335x-bone-common.dtsi