mfd: AS3722: Add dt node properties for system power controller

This change “mfd: AS3722: Add dt node properties for system power controller” (commit 0c59cc7) in Linux kernel is authored by Laxman Dewangan <ldewangan [at] nvidia.com> on Fri Dec 20 18:53:59 2013 +0530.

Description of "mfd: AS3722: Add dt node properties for system power controller"

The change “mfd: AS3722: Add dt node properties for system power controller” introduces changes as follows.

mfd: AS3722: Add dt node properties for system power controller

ams AS3722 device supports the power off by turning off its all rails.

Add dt node properties to enable this functionality on this device.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Anton Vorontsov <anton@enomsg.org>

Linux kernel releases containing commit 0c59cc7

The Linux kernel releases containing this commit are as follows.

Linux kernel code changes from "mfd: AS3722: Add dt node properties for system power controller"

There are 11 lines of Linux source code added/deleted in this change. Code changes to Linux kernel are as follows.

 Documentation/devicetree/bindings/mfd/as3722.txt | 11 +++++++++++
 1 file changed, 11 insertions(+)
 
diff --git a/Documentation/devicetree/bindings/mfd/as3722.txt b/Documentation/devicetree/bindings/mfd/as3722.txt
index fc2191ecfd6b..8edcb9bd873b 100644
--- a/Documentation/devicetree/bindings/mfd/as3722.txt
+++ b/Documentation/devicetree/bindings/mfd/as3722.txt
@@ -112,6 +112,15 @@ Following are properties of regulator subnode.
 		ams,enable-tracking: Enable tracking with SD1, only supported
 			by LDO3.
 
+Power-off:
+=========
+AS3722 supports the system power off by turning off all its rail. This
+is provided through pm_power_off.
+The device node should have the following properties to enable this
+functionality
+ams,system-power-controller: Boolean, to enable the power off functionality
+        through this device.
+
 Example:
 --------
 #include <dt-bindings/mfd/as3722.h>
@@ -120,6 +129,8 @@ ams3722 {
 	compatible = "ams,as3722";
 	reg = <0x48>;
 
+	ams,system-power-controller;
+
 	interrupt-parent = <&intc>;
 	interrupt-controller;
 	#interrupt-cells = <2>;

The commit for this change in Linux stable tree is 0c59cc7 (patch).

Last modified: 2020/02/10