36 lines
1.4 KiB
Diff
36 lines
1.4 KiB
Diff
From: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>
|
|
Date: Mon, 17 Aug 2015 08:55:51 +0900
|
|
Subject: [1/3] ARM: dts: Fix power off method for exynos5422-odroidxu3-common
|
|
Origin: https://git.kernel.org/linus/0fb033bb3a384fdf1c08bcfaf429ca6431de91c7
|
|
Bug-Debian: https://bugs.debian.org/804850
|
|
|
|
The Odroid XU3 family boards have ACOKB pin of PMIC grounded, instead of
|
|
pulled up as usual. This means that PMIC must manually set PWRHOLD field
|
|
in its CTRL1 register to low before initiating power down.
|
|
|
|
This fixes Odroid XU3 powering off:
|
|
[ 25.966053] reboot: Power down
|
|
[ 25.967679] Power down.
|
|
[ 26.070174] Power down failed, please power off system manually.
|
|
|
|
Signed-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>
|
|
Reported-by: Anand Moon <linux.amoon@gmail.com>
|
|
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com>
|
|
Signed-off-by: Kukjin Kim <kgene@kernel.org>
|
|
---
|
|
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
|
|
index 3b43e57..90d298d 100644
|
|
--- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
|
|
+++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
|
|
@@ -160,6 +160,7 @@
|
|
s2mps11,buck2-ramp-enable = <1>;
|
|
s2mps11,buck3-ramp-enable = <1>;
|
|
s2mps11,buck4-ramp-enable = <1>;
|
|
+ samsung,s2mps11-acokb-ground;
|
|
|
|
interrupt-parent = <&gpx0>;
|
|
interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
|