blob: 362d126361779640440f7a98aefeea09c9b6ee20 [file] [log] [blame]
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -08001/* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
David Collinsc6b34832012-10-24 12:57:57 -07002 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13 /* Stub Regulators */
14
15 / {
16 pm8110_s1: regulator-s1 {
17 compatible = "qcom,stub-regulator";
18 regulator-name = "8110_s1";
19 qcom,hpm-min-load = <100000>;
20 regulator-min-microvolt = <1150000>;
21 regulator-max-microvolt = <1150000>;
22 };
23
Vikram Mulukutla7ee13d52013-01-28 12:59:17 -080024 pm8110_s1_corner: regulator-s1-corner {
25 compatible = "qcom,stub-regulator";
26 regulator-name = "8110_s1_corner";
27 regulator-min-microvolt = <1>;
28 regulator-max-microvolt = <7>;
29 qcom,consumer-supplies = "vdd_dig", "";
30 };
31
David Collinsc6b34832012-10-24 12:57:57 -070032 pm8110_s2: regulator-s2 {
33 compatible = "qcom,stub-regulator";
34 regulator-name = "8110_s2";
35 qcom,hpm-min-load = <100000>;
36 regulator-min-microvolt = <1050000>;
37 regulator-max-microvolt = <1050000>;
38 };
39
40 pm8110_s3: regulator-s3 {
41 compatible = "qcom,stub-regulator";
42 regulator-name = "8110_s3";
43 qcom,hpm-min-load = <100000>;
44 regulator-min-microvolt = <1350000>;
45 regulator-max-microvolt = <1350000>;
46 };
47
48 pm8110_s4: regulator-s4 {
49 compatible = "qcom,stub-regulator";
50 regulator-name = "8110_s4";
51 qcom,hpm-min-load = <100000>;
52 regulator-min-microvolt = <2150000>;
53 regulator-max-microvolt = <2150000>;
54 };
55
56 pm8110_l1: regulator-l1 {
57 compatible = "qcom,stub-regulator";
58 regulator-name = "8110_l1";
59 parent-supply = <&pm8110_s3>;
60 qcom,hpm-min-load = <10000>;
61 regulator-min-microvolt = <1225000>;
62 regulator-max-microvolt = <1225000>;
63 };
64
65 pm8110_l2: regulator-l2 {
66 compatible = "qcom,stub-regulator";
67 regulator-name = "8110_l2";
68 parent-supply = <&pm8110_s3>;
69 qcom,hpm-min-load = <10000>;
70 regulator-min-microvolt = <1200000>;
71 regulator-max-microvolt = <1200000>;
72 };
73
74 pm8110_l3: regulator-l3 {
75 compatible = "qcom,stub-regulator";
76 regulator-name = "8110_l3";
77 parent-supply = <&pm8110_s3>;
78 qcom,hpm-min-load = <10000>;
79 regulator-min-microvolt = <1150000>;
80 regulator-max-microvolt = <1150000>;
81 };
82
83 pm8110_l4: regulator-l4 {
84 compatible = "qcom,stub-regulator";
85 regulator-name = "8110_l4";
86 parent-supply = <&pm8110_s3>;
87 qcom,hpm-min-load = <10000>;
88 regulator-min-microvolt = <1200000>;
89 regulator-max-microvolt = <1200000>;
90 };
91
92 pm8110_l5: regulator-l5 {
93 compatible = "qcom,stub-regulator";
94 regulator-name = "8110_l5";
95 parent-supply = <&pm8110_s3>;
96 qcom,hpm-min-load = <10000>;
97 regulator-min-microvolt = <1300000>;
98 regulator-max-microvolt = <1300000>;
99 };
100
101 pm8110_l6: regulator-l6 {
102 compatible = "qcom,stub-regulator";
103 regulator-name = "8110_l6";
104 parent-supply = <&pm8110_s4>;
105 qcom,hpm-min-load = <10000>;
106 regulator-min-microvolt = <1800000>;
107 regulator-max-microvolt = <1800000>;
108 };
109
110 pm8110_l7: regulator-l7 {
111 compatible = "qcom,stub-regulator";
112 regulator-name = "8110_l7";
113 parent-supply = <&pm8110_s4>;
114 qcom,hpm-min-load = <10000>;
115 regulator-min-microvolt = <2050000>;
116 regulator-max-microvolt = <2050000>;
117 };
118
119 pm8110_l8: regulator-l8 {
120 compatible = "qcom,stub-regulator";
121 regulator-name = "8110_l8";
122 parent-supply = <&pm8110_s4>;
123 qcom,hpm-min-load = <5000>;
124 regulator-min-microvolt = <1800000>;
125 regulator-max-microvolt = <1800000>;
126 };
127
128 pm8110_l9: regulator-l9 {
129 compatible = "qcom,stub-regulator";
130 regulator-name = "8110_l9";
131 parent-supply = <&pm8110_s4>;
132 qcom,hpm-min-load = <10000>;
133 regulator-min-microvolt = <2050000>;
134 regulator-max-microvolt = <2050000>;
135 };
136
137 pm8110_l10: regulator-l10 {
138 compatible = "qcom,stub-regulator";
139 regulator-name = "8110_l10";
140 parent-supply = <&pm8110_s4>;
141 qcom,hpm-min-load = <10000>;
142 regulator-min-microvolt = <1800000>;
143 regulator-max-microvolt = <1800000>;
Vikram Mulukutla7ee13d52013-01-28 12:59:17 -0800144 qcom,consumer-supplies = "vdd_sr2_pll", "";
David Collinsc6b34832012-10-24 12:57:57 -0700145 };
146
147 pm8110_l12: regulator-l12 {
148 compatible = "qcom,stub-regulator";
149 regulator-name = "8110_l12";
150 qcom,hpm-min-load = <10000>;
151 regulator-min-microvolt = <1800000>;
152 regulator-max-microvolt = <3300000>;
153 };
154
155 pm8110_l14: regulator-l14 {
156 compatible = "qcom,stub-regulator";
157 regulator-name = "8110_l14";
158 parent-supply = <&pm8110_s4>;
159 qcom,hpm-min-load = <10000>;
160 regulator-min-microvolt = <1800000>;
161 regulator-max-microvolt = <1800000>;
162 };
163
164 pm8110_l15: regulator-l15 {
165 compatible = "qcom,stub-regulator";
166 regulator-name = "8110_l15";
167 qcom,hpm-min-load = <10000>;
168 regulator-min-microvolt = <1800000>;
169 regulator-max-microvolt = <3300000>;
170 };
171
172 pm8110_l16: regulator-l16 {
173 compatible = "qcom,stub-regulator";
174 regulator-name = "8110_l16";
175 qcom,hpm-min-load = <10000>;
176 regulator-min-microvolt = <3000000>;
177 regulator-max-microvolt = <3000000>;
178 };
179
180 pm8110_l17: regulator-l17 {
181 compatible = "qcom,stub-regulator";
182 regulator-name = "8110_l17";
183 qcom,hpm-min-load = <10000>;
184 regulator-min-microvolt = <2900000>;
185 regulator-max-microvolt = <2900000>;
186 };
187
188 pm8110_l18: regulator-l18 {
189 compatible = "qcom,stub-regulator";
190 regulator-name = "8110_l18";
191 qcom,hpm-min-load = <10000>;
192 regulator-min-microvolt = <1800000>;
193 regulator-max-microvolt = <2950000>;
194 };
195
196 pm8110_l19: regulator-l19 {
197 compatible = "qcom,stub-regulator";
198 regulator-name = "8110_l19";
199 qcom,hpm-min-load = <10000>;
200 regulator-min-microvolt = <2850000>;
201 regulator-max-microvolt = <2850000>;
202 };
203
204 pm8110_l20: regulator-l20 {
205 compatible = "qcom,stub-regulator";
206 regulator-name = "8110_l20";
207 qcom,hpm-min-load = <5000>;
208 regulator-min-microvolt = <3075000>;
209 regulator-max-microvolt = <3075000>;
210 };
211
212 pm8110_l21: regulator-l21 {
213 compatible = "qcom,stub-regulator";
214 regulator-name = "8110_l21";
215 qcom,hpm-min-load = <10000>;
216 regulator-min-microvolt = <1800000>;
217 regulator-max-microvolt = <2950000>;
218 };
219
220 pm8110_l22: regulator-l22 {
221 compatible = "qcom,stub-regulator";
222 regulator-name = "8110_l22";
223 qcom,hpm-min-load = <10000>;
224 regulator-min-microvolt = <1800000>;
225 regulator-max-microvolt = <3300000>;
226 };
227};