aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2017-01-30 05:51:21 -0500
committerRob Herring <robh@kernel.org>2017-02-01 14:13:27 -0500
commita7f5cf38013802f1172a66c15f5c1ad0860c8dd9 (patch)
tree17c37e939b887e9434b996bb9ffdcba6a82b1440
parentc3b5dda04f3d041c228827e048279a6813ea7889 (diff)
dt-bindings: power: reset: gpio-poweroff: Drop reference to pm_power_off
pm_power_off is an implementation detail. Replace it with a more generic description of the driver's functionality. Cc: Rob Herring <robh+dt@kernel.org> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Acked-by: Mark Rutland <mark.rutland@arm.com> Acked-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Rob Herring <robh@kernel.org>
-rw-r--r--Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt b/Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt
index d4eab9227ea4..e62d53d844cc 100644
--- a/Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt
+++ b/Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt
@@ -2,12 +2,12 @@ Driver a GPIO line that can be used to turn the power off.
2 2
3The driver supports both level triggered and edge triggered power off. 3The driver supports both level triggered and edge triggered power off.
4At driver load time, the driver will request the given gpio line and 4At driver load time, the driver will request the given gpio line and
5install a pm_power_off handler. If the optional properties 'input' is 5install a handler to power off the system. If the optional properties
6not found, the GPIO line will be driven in the inactive 6'input' is not found, the GPIO line will be driven in the inactive
7state. Otherwise its configured as an input. 7state. Otherwise its configured as an input.
8 8
9When the pm_power_off is called, the gpio is configured as an output, 9When the power-off handler is called, the gpio is configured as an
10and drive active, so triggering a level triggered power off 10output, and drive active, so triggering a level triggered power off
11condition. This will also cause an inactive->active edge condition, so 11condition. This will also cause an inactive->active edge condition, so
12triggering positive edge triggered power off. After a delay of 100ms, 12triggering positive edge triggered power off. After a delay of 100ms,
13the GPIO is set to inactive, thus causing an active->inactive edge, 13the GPIO is set to inactive, thus causing an active->inactive edge,
@@ -24,7 +24,7 @@ Required properties:
24 24
25Optional properties: 25Optional properties:
26- input : Initially configure the GPIO line as an input. Only reconfigure 26- input : Initially configure the GPIO line as an input. Only reconfigure
27 it to an output when the pm_power_off function is called. If this optional 27 it to an output when the power-off handler is called. If this optional
28 property is not specified, the GPIO is initialized as an output in its 28 property is not specified, the GPIO is initialized as an output in its
29 inactive state. 29 inactive state.
30 30