xref: /linux/Documentation/devicetree/bindings/regulator/mp8859.txt (revision 8dd06ef34b6e2f41b29fbf5fc1663780f2524285)
1*44665f7dSMarkus ReichlMonolithic Power Systems MP8859 voltage regulator
2*44665f7dSMarkus Reichl
3*44665f7dSMarkus ReichlRequired properties:
4*44665f7dSMarkus Reichl- compatible: "mps,mp8859";
5*44665f7dSMarkus Reichl- reg: I2C slave address.
6*44665f7dSMarkus Reichl
7*44665f7dSMarkus ReichlOptional subnode for regulator: "mp8859_dcdc", using common regulator
8*44665f7dSMarkus Reichlbindings given in <Documentation/devicetree/bindings/regulator/regulator.txt>.
9*44665f7dSMarkus Reichl
10*44665f7dSMarkus ReichlExample:
11*44665f7dSMarkus Reichl
12*44665f7dSMarkus Reichl	mp8859: regulator@66 {
13*44665f7dSMarkus Reichl		compatible = "mps,mp8859";
14*44665f7dSMarkus Reichl		reg = <0x66>;
15*44665f7dSMarkus Reichl		dc_12v: mp8859_dcdc {
16*44665f7dSMarkus Reichl			regulator-name = "dc_12v";
17*44665f7dSMarkus Reichl			regulator-min-microvolt = <12000000>;
18*44665f7dSMarkus Reichl			regulator-max-microvolt = <12000000>;
19*44665f7dSMarkus Reichl			regulator-boot-on;
20*44665f7dSMarkus Reichl			regulator-always-on;
21*44665f7dSMarkus Reichl		};
22*44665f7dSMarkus Reichl	};
23