xref: /openbmc/linux/Documentation/devicetree/bindings/regulator/cpcap-regulator.txt (revision 3eb66e91a25497065c5322b1268cbc3953642227)
10ad4c07eSTony LindgrenMotorola CPCAP PMIC voltage regulators
20ad4c07eSTony Lindgren------------------------------------
30ad4c07eSTony Lindgren
40ad4c07eSTony LindgrenRequires node properties:
50ad4c07eSTony Lindgren- "compatible" value one of:
60ad4c07eSTony Lindgren    "motorola,cpcap-regulator"
70ad4c07eSTony Lindgren    "motorola,mapphone-cpcap-regulator"
8*6c0b319cSPeter Geis    "motorola,xoom-cpcap-regulator"
90ad4c07eSTony Lindgren
100ad4c07eSTony LindgrenRequired regulator properties:
110ad4c07eSTony Lindgren- "regulator-name"
120ad4c07eSTony Lindgren- "regulator-enable-ramp-delay"
130ad4c07eSTony Lindgren- "regulator-min-microvolt"
140ad4c07eSTony Lindgren- "regulator-max-microvolt"
150ad4c07eSTony Lindgren
160ad4c07eSTony LindgrenOptional regulator properties:
170ad4c07eSTony Lindgren- "regulator-boot-on"
180ad4c07eSTony Lindgren
190ad4c07eSTony LindgrenSee Documentation/devicetree/bindings/regulator/regulator.txt
200ad4c07eSTony Lindgrenfor more details about the regulator properties.
210ad4c07eSTony Lindgren
220ad4c07eSTony LindgrenExample:
230ad4c07eSTony Lindgren
240ad4c07eSTony Lindgrencpcap_regulator: regulator {
250ad4c07eSTony Lindgren	compatible = "motorola,cpcap-regulator";
260ad4c07eSTony Lindgren
270ad4c07eSTony Lindgren	cpcap_regulators: regulators {
280ad4c07eSTony Lindgren		sw5: SW5 {
290ad4c07eSTony Lindgren			regulator-min-microvolt = <5050000>;
300ad4c07eSTony Lindgren			regulator-max-microvolt = <5050000>;
310ad4c07eSTony Lindgren			regulator-enable-ramp-delay = <50000>;
320ad4c07eSTony Lindgren			regulator-boot-on;
330ad4c07eSTony Lindgren		};
340ad4c07eSTony Lindgren	};
350ad4c07eSTony Lindgren};
36