diff options
author | Guenter Roeck <linux@roeck-us.net> | 2017-01-30 05:51:21 -0500 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2017-02-01 14:13:27 -0500 |
commit | a7f5cf38013802f1172a66c15f5c1ad0860c8dd9 (patch) | |
tree | 17c37e939b887e9434b996bb9ffdcba6a82b1440 | |
parent | c3b5dda04f3d041c228827e048279a6813ea7889 (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.txt | 10 |
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 | ||
3 | The driver supports both level triggered and edge triggered power off. | 3 | The driver supports both level triggered and edge triggered power off. |
4 | At driver load time, the driver will request the given gpio line and | 4 | At driver load time, the driver will request the given gpio line and |
5 | install a pm_power_off handler. If the optional properties 'input' is | 5 | install a handler to power off the system. If the optional properties |
6 | not found, the GPIO line will be driven in the inactive | 6 | 'input' is not found, the GPIO line will be driven in the inactive |
7 | state. Otherwise its configured as an input. | 7 | state. Otherwise its configured as an input. |
8 | 8 | ||
9 | When the pm_power_off is called, the gpio is configured as an output, | 9 | When the power-off handler is called, the gpio is configured as an |
10 | and drive active, so triggering a level triggered power off | 10 | output, and drive active, so triggering a level triggered power off |
11 | condition. This will also cause an inactive->active edge condition, so | 11 | condition. This will also cause an inactive->active edge condition, so |
12 | triggering positive edge triggered power off. After a delay of 100ms, | 12 | triggering positive edge triggered power off. After a delay of 100ms, |
13 | the GPIO is set to inactive, thus causing an active->inactive edge, | 13 | the GPIO is set to inactive, thus causing an active->inactive edge, |
@@ -24,7 +24,7 @@ Required properties: | |||
24 | 24 | ||
25 | Optional properties: | 25 | Optional 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 | ||