xref: /freebsd-src/sys/contrib/device-tree/Bindings/regulator/cpcap-regulator.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotMotorola CPCAP PMIC voltage regulators
2*c66ec88fSEmmanuel Vadot------------------------------------
3*c66ec88fSEmmanuel Vadot
4*c66ec88fSEmmanuel VadotRequires node properties:
5*c66ec88fSEmmanuel Vadot- "compatible" value one of:
6*c66ec88fSEmmanuel Vadot    "motorola,cpcap-regulator"
7*c66ec88fSEmmanuel Vadot    "motorola,mapphone-cpcap-regulator"
8*c66ec88fSEmmanuel Vadot    "motorola,xoom-cpcap-regulator"
9*c66ec88fSEmmanuel Vadot
10*c66ec88fSEmmanuel VadotRequired regulator properties:
11*c66ec88fSEmmanuel Vadot- "regulator-name"
12*c66ec88fSEmmanuel Vadot- "regulator-enable-ramp-delay"
13*c66ec88fSEmmanuel Vadot- "regulator-min-microvolt"
14*c66ec88fSEmmanuel Vadot- "regulator-max-microvolt"
15*c66ec88fSEmmanuel Vadot
16*c66ec88fSEmmanuel VadotOptional regulator properties:
17*c66ec88fSEmmanuel Vadot- "regulator-boot-on"
18*c66ec88fSEmmanuel Vadot
19*c66ec88fSEmmanuel VadotSee Documentation/devicetree/bindings/regulator/regulator.txt
20*c66ec88fSEmmanuel Vadotfor more details about the regulator properties.
21*c66ec88fSEmmanuel Vadot
22*c66ec88fSEmmanuel VadotExample:
23*c66ec88fSEmmanuel Vadot
24*c66ec88fSEmmanuel Vadotcpcap_regulator: regulator {
25*c66ec88fSEmmanuel Vadot	compatible = "motorola,cpcap-regulator";
26*c66ec88fSEmmanuel Vadot
27*c66ec88fSEmmanuel Vadot	cpcap_regulators: regulators {
28*c66ec88fSEmmanuel Vadot		sw5: SW5 {
29*c66ec88fSEmmanuel Vadot			regulator-min-microvolt = <5050000>;
30*c66ec88fSEmmanuel Vadot			regulator-max-microvolt = <5050000>;
31*c66ec88fSEmmanuel Vadot			regulator-enable-ramp-delay = <50000>;
32*c66ec88fSEmmanuel Vadot			regulator-boot-on;
33*c66ec88fSEmmanuel Vadot		};
34*c66ec88fSEmmanuel Vadot	};
35*c66ec88fSEmmanuel Vadot};
36