* [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver
@ 2012-10-16 8:02 Lee Jones
2012-10-16 15:48 ` Stephen Warren
2012-10-17 13:27 ` Mark Brown
0 siblings, 2 replies; 3+ messages in thread
From: Lee Jones @ 2012-10-16 8:02 UTC (permalink / raw)
To: linux-arm-kernel
Here we specify all non-standard bindings which can be used when
requesting the use of an GPIO controlled regulator from Device Tree.
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
.../bindings/regulator/gpio-regulator.txt | 36 ++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 Documentation/devicetree/bindings/regulator/gpio-regulator.txt
diff --git a/Documentation/devicetree/bindings/regulator/gpio-regulator.txt b/Documentation/devicetree/bindings/regulator/gpio-regulator.txt
new file mode 100644
index 0000000..3703be2
--- /dev/null
+++ b/Documentation/devicetree/bindings/regulator/gpio-regulator.txt
@@ -0,0 +1,36 @@
+GPIO controlled regulators
+
+Required properties:
+- compatible : Must be "regulator-gpio".
+
+Optional properties:
+- gpio-enable : GPIO to use to enable/disable the regulator.
+- gpios : GPIO group used to control voltage.
+- states : Selection of available voltages and GPIO configs.
+- startup-delay-us : Startup time in microseconds.
+- enable-active-high : Polarity of GPIO is active high (default is low).
+
+Any property defined as part of the core regulator binding defined in
+regulator.txt can also be used.
+
+Example:
+
+ mmciv: gpio-regulator {
+ compatible = "regulator-gpio";
+
+ regulator-name = "mmci-gpio-supply";
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <2600000>;
+ regulator-boot-on;
+
+ gpio-enable = <&gpio0 23 0x4>;
+ gpios = <&gpio0 24 0x4
+ &gpio0 25 0x4>;
+ states = <1800000 0x3
+ 2200000 0x2
+ 2600000 0x1
+ 2900000 0x0>;
+
+ startup-delay-us = <100000>;
+ enable-active-high;
+ };
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver
2012-10-16 8:02 [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver Lee Jones
@ 2012-10-16 15:48 ` Stephen Warren
2012-10-17 13:27 ` Mark Brown
1 sibling, 0 replies; 3+ messages in thread
From: Stephen Warren @ 2012-10-16 15:48 UTC (permalink / raw)
To: linux-arm-kernel
On 10/16/2012 02:02 AM, Lee Jones wrote:
> Here we specify all non-standard bindings which can be used when
> requesting the use of an GPIO controlled regulator from Device Tree.
FWIW since I commented on this before and accidentally noticed the
repost, the binding looks fine to me now. So, this patch,
Reviewed-by: Stephen Warren <swarren@nvidia.com>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver
2012-10-16 8:02 [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver Lee Jones
2012-10-16 15:48 ` Stephen Warren
@ 2012-10-17 13:27 ` Mark Brown
1 sibling, 0 replies; 3+ messages in thread
From: Mark Brown @ 2012-10-17 13:27 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Oct 16, 2012 at 09:02:33AM +0100, Lee Jones wrote:
> Here we specify all non-standard bindings which can be used when
> requesting the use of an GPIO controlled regulator from Device Tree.
Applied both patches squashed together, thanks. Please don't split
documentation from the code like this where the code is just a single
change - it's sensible where the code is a big series but for single
patch it's not helpful.
Given the subject line I'd be extremely likely to delete this patch
unread, Documentation: says "this isn't relevant".
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20121017/7cb1b9e3/attachment-0001.sig>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-10-17 13:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-16 8:02 [PATCH 1/1] Documentation: Describe Device Tree bindings for GPIO Regulator driver Lee Jones
2012-10-16 15:48 ` Stephen Warren
2012-10-17 13:27 ` Mark Brown
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).