dt-bindings: add devicetree bindings for Fairchild

A patch from »regulator: add support for syr82x to fan53555« in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Sun, 14 Sep 2014 17:57:07 +0200

Commit-Message

Document the regulator and add a fairchild vendor-prefix. Signed-off-by: Heiko Stuebner <heiko@...>

Patch-Comment

.../devicetree/bindings/regulator/fan53555.txt | 25 ++++++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/fan53555.txt

Statistics

  • 26 lines added
  • 0 lines removed

Changes

----------- Documentation/devicetree/bindings/regulator/fan53555.txt -----------
new file mode 100644
index 0000000..2484497
@@ -0,0 +1,25 @@
+Binding for Fairchild FAN53555 regulators
+
+Required properties:
+ - compatible: "fairchild,fan53555"
+ - reg: I2C address
+
+Optional properties:
+ - fairchild,suspend-regulator: regulator number to use for suspend voltages
+ possible values are either <0> or <1>
+ - fairchild,slew-rate-microvolt: slew rate to use for positive voltage
+ transistions in microvolts per us, possible values are:
+ 64000, 32000, 16000, 8000, 4000, 2000, 1000, 500
+ - vin-supply: regulator supplying the vin pin
+
+Example:
+
+ regulator@40 {
+ compatible = "fairchild,fan53555";
+ regulator-name = "fan53555";
+ regulator-min-microvolt = <1000000>;
+ regulator-max-microvolt = <1800000>;
+ vin-supply = <&parent_reg>;
+ fairchild,suspend-regulator = <1>;
+ fairchild,slew-rate-microvolt = <64000>;
+ };
------------ Documentation/devicetree/bindings/vendor-prefixes.txt -------------
index ac7269f..99da41b 100644
@@ -49,6 +49,7 @@ epson Seiko Epson Corp.
est ESTeem Wireless Modems
eukrea Eukréa Electromatique
excito Excito
+fairchild Fairchild Semiconductor
fsl Freescale Semiconductor
GEFanuc GE Fanuc Intelligent Platforms Embedded Systems, Inc.
gef GE Fanuc Intelligent Platforms Embedded Systems, Inc.
 
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...