Thread (42 messages) 42 messages, 6 authors, 2016-02-05

[PATCH 4/6] regulator: lp872x: Add enable GPIO pin support

From: Paul Kocialkowski <hidden>
Date: 2016-02-05 18:49:06
Also in: linux-devicetree, linux-omap, lkml

Hi,

Le mardi 29 d?cembre 2015 ? 15:55 -0600, Rob Herring a ?crit :
On Tue, Dec 29, 2015 at 3:26 PM, Paul Kocialkowski [off-list ref] wrote:
quoted
Le mardi 29 d?cembre 2015 ? 14:02 -0600, Rob Herring a ?crit :
quoted
On Wed, Dec 23, 2015 at 11:58:37AM +0100, Paul Kocialkowski wrote:
quoted
LP872x regulators are made active via the EN pin, which might be hooked to a
GPIO. This adds support for driving the GPIO high when the driver is in use.

Signed-off-by: Paul Kocialkowski <redacted>
---
 .../devicetree/bindings/regulator/lp872x.txt       |  1 +
 drivers/regulator/lp872x.c                         | 33 ++++++++++++++++++++--
 include/linux/regulator/lp872x.h                   |  2 ++
 3 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/regulator/lp872x.txt b/Documentation/devicetree/bindings/regulator/lp872x.txt
index 7818318..0559c25 100644
--- a/Documentation/devicetree/bindings/regulator/lp872x.txt
+++ b/Documentation/devicetree/bindings/regulator/lp872x.txt
@@ -28,6 +28,7 @@ Optional properties:
   - ti,dvs-gpio: GPIO specifier for external DVS pin control of LP872x devices.
   - ti,dvs-vsel: DVS selector. 0 = SEL_V1, 1 = SEL_V2.
   - ti,dvs-state: initial DVS pin state. 0 = DVS_LOW, 1 = DVS_HIGH.
+  - ti,enable-gpio: GPIO specifier for EN pin control of LP872x devices.
Should be "-gpios" instead of "-gpio".
Thanks for the review Rob, I have just submitted v2 with those
suggestions integrated.
quoted
Care to comment why? There is only one GPIO that can be used here, since
there is only one single EN pin. I thought this matched what is done
already with "ti,dvs-gpio".
To be consistent. We use "clocks" and "interrupts" always whether one
or more for example.

-gpio is documented as deprecated now.

Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160205/6e237f9c/attachment.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help