summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/rt5033 regulator binding document.txt
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2017-08-30 08:25:59 +0000
committerYuval Adam <_@yuv.al>2017-08-30 08:25:59 +0000
commit8e4bff4cab0ddac6060645b0715210484d02ff40 (patch)
tree3a5c3024371a04692a3a6d9974d001cdff8ebf84 /Documentation/devicetree/bindings/rt5033 regulator binding document.txt
Initial file dump from open source releaseHEADmaster
Diffstat (limited to 'Documentation/devicetree/bindings/rt5033 regulator binding document.txt')
-rw-r--r--Documentation/devicetree/bindings/rt5033 regulator binding document.txt57
1 files changed, 57 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/rt5033 regulator binding document.txt b/Documentation/devicetree/bindings/rt5033 regulator binding document.txt
new file mode 100644
index 00000000..55e90b8e
--- /dev/null
+++ b/Documentation/devicetree/bindings/rt5033 regulator binding document.txt
@@ -0,0 +1,57 @@
+RT5033 MFD driver
+
+This device supports I2C only.
+
+Required properties:
+
+ - compatible : "richtek,rt5033-safeldo", compatible = "richtek,rt5033-ldo1", compatible = "richtek,rt5033-dcdc1"
+
+
+Optional properties:
+
+ - TBD
+
+
+Example:
+
+ i2c@78ba000 {
+ rt5033-mfd@34{
+
+ rt5033_safe_ldo {
+ compatible = "richtek,rt5033-safeldo";
+ regulator-name = "RT5033SafeLDO"; /* constraints->name, change name by yourself*/
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <4950000>; /* max == min then apply_uV = 1 */
+ /* regulator-microvolt-offset = < >; optional*/
+ /* regulator-boot-on = "yes"; optional, exist = enabled */
+ regulator-always-on = "yes";
+ /* regulator-ramp-delay = <100>; optional*/
+
+ };
+
+ rt5033_ldo1 {
+ compatible = "richtek,rt5033-ldo1";
+ regulator-name = "RT5033LDO1"; /* change name by yourself */
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <3000000>; /* max == min then apply_uV = 1 */
+ /* regulator-microvolt-offset = < >; optional*/
+ /* regulator-boot-on = "yes"; optional, exist = enabled */
+ /* regulator-always-on = "yes"; optional, exist = enabled */
+ /* regulator-ramp-delay = <100>; optional*/
+
+ };
+
+ rt5033_buck1 {
+ compatible = "richtek,rt5033-dcdc1";
+ regulator-name = "RT5033DCDC1"; /* change name by yourself */
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <3300000>; /* max == min then apply_uV = 1 */
+ /* regulator-microvolt-offset = < >; optional*/
+ /* regulator-boot-on = "yes"; optional, exist = enabled */
+ /* regulator-always-on = "yes"; optional, exist = enabled */
+ /* regulator-ramp-delay = <100>; optional*/
+
+ };
+ };
+ }
+