1 * Dialog Semiconductor SLG51000 Voltage Regulator
2
3 Required properties:
4 - compatible : Should be "dlg,slg51000" for SLG51000
5 - reg : Specifies the I2C slave address.
6 - xxx-supply: Input voltage supply regulator for ldo3 to ldo7.
7 These entries are required if regulators are enabled for a device.
8 An absence of these properties can cause the regulator registration to fail.
9 If some of input supply is powered through battery or always-on supply then
10 also it is required to have these parameters with proper node handle of always
11 on power supply.
12 vin3-supply: Input supply for ldo3
13 vin4-supply: Input supply for ldo4
14 vin5-supply: Input supply for ldo5
15 vin6-supply: Input supply for ldo6
16 vin7-supply: Input supply for ldo7
17
18 Optional properties:
19 - interrupt-parent : Specifies the reference to the interrupt controller.
20 - interrupts : IRQ line information.
21 - dlg,cs-gpios : Specify a valid GPIO for chip select
22
23 Sub-nodes:
24 - regulators : This node defines the settings for the regulators.
25 The content of the sub-node is defined by the standard binding
26 for regulators; see regulator.txt.
27
28 The SLG51000 regulators are bound using their names listed below:
29 ldo1
30 ldo2
31 ldo3
32 ldo4
33 ldo5
34 ldo6
35 ldo7
36
37 Optional properties for regulators:
38 - enable-gpios : Specify a valid GPIO for platform control of the regulator.
39
40 Example:
41 pmic: slg51000@75 {
42 compatible = "dlg,slg51000";
43 reg = <0x75>;
44
45 regulators {
46 ldo1 {
47 regulator-name = "ldo1";
48 regulator-min-microvolt = <2400000>;
49 regulator-max-microvolt = <3300000>;
50 };
51
52 ldo2 {
53 regulator-name = "ldo2";
54 regulator-min-microvolt = <2400000>;
55 regulator-max-microvolt = <3300000>;
56 };
57
58 ldo3 {
59 regulator-name = "ldo3";
60 regulator-min-microvolt = <1200000>;
61 regulator-max-microvolt = <3750000>;
62 };
63
64 ldo4 {
65 regulator-name = "ldo4";
66 regulator-min-microvolt = <1200000>;
67 regulator-max-microvolt = <3750000>;
68 };
69
70 ldo5 {
71 regulator-name = "ldo5";
72 regulator-min-microvolt = <500000>;
73 regulator-max-microvolt = <1200000>;
74 };
75
76 ldo6 {
77 regulator-name = "ldo6";
78 regulator-min-microvolt = <500000>;
79 regulator-max-microvolt = <1200000>;
80 };
81
82 ldo7 {
83 regulator-name = "ldo7";
84 regulator-min-microvolt = <1200000>;
85 regulator-max-microvolt = <3750000>;
86 };
87 };
88 };
Cache object: d390494acc9bc064410db7d48d20660e
|