Commit | Line | Data |
---|---|---|
99cf3af5 JB |
1 | * Powerventure Semiconductor PV88080 Voltage Regulator |
2 | ||
3 | Required properties: | |
4 | - compatible: "pvs,pv88080". | |
5 | - reg: I2C slave address, usually 0x49. | |
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, and BUCK3. | |
12 | ||
13 | Optional properties: | |
14 | - Any optional property defined in regulator.txt | |
15 | ||
16 | Example | |
17 | ||
18 | pmic: pv88080@49 { | |
19 | compatible = "pvs,pv88080"; | |
20 | reg = <0x49>; | |
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 | }; | |
32 | ||
33 | BUCK2 { | |
34 | regulator-name = "buck2"; | |
35 | regulator-min-microvolt = < 600000>; | |
36 | regulator-max-microvolt = <1393750>; | |
37 | regulator-min-microamp = <1496000>; | |
38 | regulator-max-microamp = <4189000>; | |
39 | }; | |
40 | ||
41 | BUCK3 { | |
42 | regulator-name = "buck3"; | |
43 | regulator-min-microvolt = <1400000>; | |
44 | regulator-max-microvolt = <2193750>; | |
45 | regulator-min-microamp = <1496000>; | |
46 | regulator-max-microamp = <4189000>; | |
47 | }; | |
48 | }; | |
49 | }; |