ARM: dts: exynos: Add regulator suspend configuration to Odroid XU3/XU4/HC1 family
authorKrzysztof Kozlowski <krzk@kernel.org>
Thu, 20 Jun 2019 18:34:57 +0000 (20:34 +0200)
committerKrzysztof Kozlowski <krzk@kernel.org>
Mon, 24 Jun 2019 17:08:06 +0000 (19:08 +0200)
commit3e7f057681a67941f32f6e9822793e6e71e28155
treeaeefe1765fb16b9f93b2a8fd0d31c0db5b776d23
parent1f513ee3e05d7c2512411fe2d93bce1fabf83a8c
ARM: dts: exynos: Add regulator suspend configuration to Odroid XU3/XU4/HC1 family

Add the PMIC regulator suspend configuration to entire Odroid
XU3/XU4/HC1 family of boards to reduce power usage during suspend.  The
configuration is based on vendor (Hardkernel) reference kernel with
additional buck9 suspend configuration (for USB hub suspend and proper
reset).

Energy consumption measurements from Marek Szyprowski during suspend to
RAM:
 - all at 5 V power supply,
 - before: next-20190620,
 - after: next-20190620 + this patch + suspend configuration for s2mps11
          regulator driver,

Board              | before [mA] | after [mA] |
Odroid HC1         |         120 |       7-10 |
Odroid XU4, sdcard |          88 |        6-9 |
Odroid XU4, eMMC   |         100 |        6-9 |

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Anand Moon <linux.amoon@gmail.com>
arch/arm/boot/dts/exynos5422-odroid-core.dtsi