Commit | Line | Data |
---|---|---|
c90456e3 JB |
1 | * Powerventure Semiconductor PV88090 Voltage Regulator |
2 | ||
3 | Required properties: | |
4 | - compatible: "pvs,pv88090". | |
5 | - reg: I2C slave address, usually 0x48. | |
6 | - interrupts: the interrupt outputs of the controller | |
7 | - regulators: A node that houses a sub-node for each regulator within the | |
8 | device. Each sub-node is identified using the node's name, with valid | |
9 | values listed below. The content of each sub-node is defined by the | |
10 | standard binding for regulators; see regulator.txt. | |
11 | BUCK1, BUCK2, BUCK3, LDO1, and LDO2. | |
12 | ||
13 | Optional properties: | |
14 | - Any optional property defined in regulator.txt | |
15 | ||
16 | Example | |
17 | ||
18 | pmic: pv88090@48 { | |
19 | compatible = "pvs,pv88090"; | |
20 | reg = <0x48>; | |
21 | interrupt-parent = <&gpio>; | |
22 | interrupts = <24 24>; | |
23 | ||
24 | regulators { | |
25 | BUCK1 { | |
26 | regulator-name = "buck1"; | |
27 | regulator-min-microvolt = < 600000>; | |
28 | regulator-max-microvolt = <1393750>; | |
29 | regulator-min-microamp = < 220000>; | |
30 | regulator-max-microamp = <7040000>; | |
31 | regulator-boot-on; | |
32 | }; | |
33 | ||
34 | BUCK2 { | |
35 | regulator-name = "buck2"; | |
36 | regulator-min-microvolt = < 600000>; | |
37 | regulator-max-microvolt = <1393750>; | |
38 | regulator-min-microamp = <1496000>; | |
39 | regulator-max-microamp = <4189000>; | |
40 | }; | |
41 | ||
42 | BUCK3 { | |
43 | regulator-name = "buck3"; | |
44 | regulator-min-microvolt = <600000>; | |
45 | regulator-max-microvolt = <1393750>; | |
46 | regulator-min-microamp = <1496000>; | |
47 | regulator-max-microamp = <4189000>; | |
48 | regulator-boot-on; | |
49 | }; | |
50 | ||
51 | LDO1 { | |
52 | regulator-name = "ldo1"; | |
53 | regulator-min-microvolt = <1200000>; | |
54 | regulator-max-microvolt = <4350000>; | |
55 | regulator-boot-on; | |
56 | }; | |
57 | ||
58 | LDO2 { | |
59 | regulator-name = "ldo2"; | |
60 | regulator-min-microvolt = < 650000>; | |
61 | regulator-max-microvolt = <2225000>; | |
62 | regulator-boot-on; | |
63 | }; | |
64 | }; | |
65 | }; |