1 /*****************************************************************************
13 * This file is intended for PMU 6323 driver.
19 ****************************************************************************/
21 #ifndef _MT6323_PMIC_SW_H_
22 #define _MT6323_PMIC_SW_H_
24 #include <mach/mt_typedefs.h>
26 //==============================================================================
28 //==============================================================================
29 #define PMIC6323_E1_CID_CODE 0x1023
30 #define PMIC6323_E2_CID_CODE 0x2023
32 //==============================================================================
33 // The CHIP SPEC of each block
34 //==============================================================================
82 //==============================================================================
83 // PMIC6323 Exported Function
84 //==============================================================================
85 extern U32
pmic_read_interface (U32 RegNum
, U32
*val
, U32 MASK
, U32 SHIFT
);
86 extern U32
pmic_config_interface (U32 RegNum
, U32 val
, U32 MASK
, U32 SHIFT
);
87 extern U32
pmic_read_interface_nolock (U32 RegNum
, U32
*val
, U32 MASK
, U32 SHIFT
);
88 extern U32
pmic_config_interface_nolock (U32 RegNum
, U32 val
, U32 MASK
, U32 SHIFT
);
89 extern void pmic_lock(void);
90 extern void pmic_unlock(void);
92 //==============================================================================
93 // BUCK/LDO Voltage Define
94 //==============================================================================
97 PMIC_ADPT_VOLT_0_0
= 0,
98 PMIC_ADPT_VOLT_0_1
= 100,
99 PMIC_ADPT_VOLT_0_2
= 200,
100 PMIC_ADPT_VOLT_0_3
= 300,
101 PMIC_ADPT_VOLT_0_4
= 400,
102 PMIC_ADPT_VOLT_0_5
= 500,
103 PMIC_ADPT_VOLT_0_6
= 600,
104 PMIC_ADPT_VOLT_0_7
= 700,
105 PMIC_ADPT_VOLT_0_7_0_0
= 700,
106 PMIC_ADPT_VOLT_0_7_2_5
= 725,
107 PMIC_ADPT_VOLT_0_7_5_0
= 750,
108 PMIC_ADPT_VOLT_0_7_7_5
= 775,
109 PMIC_ADPT_VOLT_0_8
= 800,
110 PMIC_ADPT_VOLT_0_8_0_0
= 800,
111 PMIC_ADPT_VOLT_0_8_2_5
= 825,
112 PMIC_ADPT_VOLT_0_8_5_0
= 850,
113 PMIC_ADPT_VOLT_0_8_7_5
= 875,
114 PMIC_ADPT_VOLT_0_9
= 900,
115 PMIC_ADPT_VOLT_0_9_0_0
= 900,
116 PMIC_ADPT_VOLT_0_9_2_5
= 925,
117 PMIC_ADPT_VOLT_0_9_5_0
= 950,
118 PMIC_ADPT_VOLT_0_9_7_5
= 975,
119 PMIC_ADPT_VOLT_1_0
= 1000,
120 PMIC_ADPT_VOLT_1_0_0_0
= 1000,
121 PMIC_ADPT_VOLT_1_0_2_5
= 1025,
122 PMIC_ADPT_VOLT_1_0_5_0
= 1050,
123 PMIC_ADPT_VOLT_1_0_7_5
= 1075,
124 PMIC_ADPT_VOLT_1_1
= 1100,
125 PMIC_ADPT_VOLT_1_1_0_0
= 1100,
126 PMIC_ADPT_VOLT_1_1_2_5
= 1125,
127 PMIC_ADPT_VOLT_1_1_5_0
= 1150,
128 PMIC_ADPT_VOLT_1_1_7_5
= 1175,
129 PMIC_ADPT_VOLT_1_2
= 1200,
130 PMIC_ADPT_VOLT_1_2_0_0
= 1200,
131 PMIC_ADPT_VOLT_1_2_2_5
= 1225,
132 PMIC_ADPT_VOLT_1_2_5_0
= 1250,
133 PMIC_ADPT_VOLT_1_2_7_5
= 1275,
134 PMIC_ADPT_VOLT_1_3
= 1300,
135 PMIC_ADPT_VOLT_1_3_0_0
= 1300,
136 PMIC_ADPT_VOLT_1_3_2_5
= 1325,
137 PMIC_ADPT_VOLT_1_3_5_0
= 1350,
138 PMIC_ADPT_VOLT_1_3_7_5
= 1375,
139 PMIC_ADPT_VOLT_1_4
= 1400,
140 PMIC_ADPT_VOLT_1_4_0_0
= 1400,
141 PMIC_ADPT_VOLT_1_4_2_5
= 1425,
142 PMIC_ADPT_VOLT_1_4_5_0
= 1450,
143 PMIC_ADPT_VOLT_1_4_7_5
= 1475,
144 PMIC_ADPT_VOLT_1_5
= 1500,
145 PMIC_ADPT_VOLT_1_5_0_0
= 1500,
146 PMIC_ADPT_VOLT_1_5_2_5
= 1525,
147 PMIC_ADPT_VOLT_1_5_5_0
= 1550,
148 PMIC_ADPT_VOLT_1_5_7_5
= 1575,
149 PMIC_ADPT_VOLT_1_6
= 1600,
150 PMIC_ADPT_VOLT_1_6_0_0
= 1600,
151 PMIC_ADPT_VOLT_1_6_2_5
= 1625,
152 PMIC_ADPT_VOLT_1_6_5_0
= 1650,
153 PMIC_ADPT_VOLT_1_6_7_5
= 1675,
154 PMIC_ADPT_VOLT_1_7
= 1700,
155 PMIC_ADPT_VOLT_1_7_0_0
= 1700,
156 PMIC_ADPT_VOLT_1_7_2_5
= 1725,
157 PMIC_ADPT_VOLT_1_7_5_0
= 1750,
158 PMIC_ADPT_VOLT_1_7_7_5
= 1775,
159 PMIC_ADPT_VOLT_1_8
= 1800,
160 PMIC_ADPT_VOLT_1_8_0_0
= 1800,
161 PMIC_ADPT_VOLT_1_8_2_5
= 1825,
162 PMIC_ADPT_VOLT_1_8_5_0
= 1850,
163 PMIC_ADPT_VOLT_1_8_7_5
= 1875,
164 PMIC_ADPT_VOLT_1_9
= 1900,
165 PMIC_ADPT_VOLT_1_9_0_0
= 1900,
166 PMIC_ADPT_VOLT_1_9_2_5
= 1925,
167 PMIC_ADPT_VOLT_1_9_5_0
= 1950,
168 PMIC_ADPT_VOLT_1_9_7_5
= 1975,
169 PMIC_ADPT_VOLT_2_0
= 2000,
170 PMIC_ADPT_VOLT_2_0_0_0
= 2000,
171 PMIC_ADPT_VOLT_2_0_2_5
= 2025,
172 PMIC_ADPT_VOLT_2_0_5_0
= 2050,
173 PMIC_ADPT_VOLT_2_0_7_5
= 2075,
174 PMIC_ADPT_VOLT_2_1
= 2100,
175 PMIC_ADPT_VOLT_2_2
= 2200,
176 PMIC_ADPT_VOLT_2_3
= 2300,
177 PMIC_ADPT_VOLT_2_4
= 2400,
178 PMIC_ADPT_VOLT_2_5
= 2500,
179 PMIC_ADPT_VOLT_2_6
= 2600,
180 PMIC_ADPT_VOLT_2_7
= 2700,
181 PMIC_ADPT_VOLT_2_7_0_0
= 2700,
182 PMIC_ADPT_VOLT_2_7_2_5
= 2725,
183 PMIC_ADPT_VOLT_2_7_5_0
= 2750,
184 PMIC_ADPT_VOLT_2_7_7_5
= 2775,
185 PMIC_ADPT_VOLT_2_8
= 2800,
186 PMIC_ADPT_VOLT_2_8_0_0
= 2800,
187 PMIC_ADPT_VOLT_2_8_2_5
= 2825,
188 PMIC_ADPT_VOLT_2_8_5_0
= 2850,
189 PMIC_ADPT_VOLT_2_8_7_5
= 2875,
190 PMIC_ADPT_VOLT_2_9
= 2900,
191 PMIC_ADPT_VOLT_3_0
= 3000,
192 PMIC_ADPT_VOLT_3_1
= 3100,
193 PMIC_ADPT_VOLT_3_1_0_0
= 2000,
194 PMIC_ADPT_VOLT_3_2
= 3200,
195 PMIC_ADPT_VOLT_3_3
= 3300,
196 PMIC_ADPT_VOLT_3_4
= 3400,
197 PMIC_ADPT_VOLT_3_5
= 3500,
198 PMIC_ADPT_VOLT_3_6
= 3600,
199 PMIC_ADPT_VOLT_3_7
= 3700,
200 PMIC_ADPT_VOLT_3_8
= 3800,
201 PMIC_ADPT_VOLT_3_9
= 3900,
202 PMIC_ADPT_VOLT_4_0
= 4000,
203 PMIC_ADPT_VOLT_4_1
= 4100,
204 PMIC_ADPT_VOLT_4_2
= 4200,
205 PMIC_ADPT_VOLT_4_3
= 4300,
206 PMIC_ADPT_VOLT_4_4
= 4400,
207 PMIC_ADPT_VOLT_4_5
= 4500,
208 PMIC_ADPT_VOLT_4_6
= 4600,
209 PMIC_ADPT_VOLT_4_7
= 4700,
210 PMIC_ADPT_VOLT_4_8
= 4800,
211 PMIC_ADPT_VOLT_4_9
= 4900,
212 PMIC_ADPT_VOLT_5_0
= 5000,
213 PMIC_ADPT_VOLT_5_1
= 5100,
214 PMIC_ADPT_VOLT_5_2
= 5200,
215 PMIC_ADPT_VOLT_5_3
= 5300,
216 PMIC_ADPT_VOLT_5_4
= 5400,
217 PMIC_ADPT_VOLT_5_5
= 5500,
218 PMIC_ADPT_VOLT_5_6
= 5600,
219 PMIC_ADPT_VOLT_5_7
= 5700,
220 PMIC_ADPT_VOLT_5_8
= 5800,
221 PMIC_ADPT_VOLT_5_9
= 5900,
222 PMIC_ADPT_VOLT_6_0
= 6000,
223 PMIC_ADPT_VOLT_6_1
= 6100,
224 PMIC_ADPT_VOLT_6_2
= 6200,
225 PMIC_ADPT_VOLT_6_3
= 6300,
226 PMIC_ADPT_VOLT_6_4
= 6400,
227 PMIC_ADPT_VOLT_6_5
= 6500,
228 PMIC_ADPT_VOLT_6_6
= 6600,
229 PMIC_ADPT_VOLT_6_7
= 6700,
230 PMIC_ADPT_VOLT_6_8
= 6800,
231 PMIC_ADPT_VOLT_6_9
= 6900,
232 PMIC_ADPT_VOLT_7_0
= 7000,
233 PMIC_ADPT_VOLT_7_1
= 7100,
234 PMIC_ADPT_VOLT_7_2
= 7200,
235 PMIC_ADPT_VOLT_7_3
= 7300,
236 PMIC_ADPT_VOLT_7_4
= 7400,
237 PMIC_ADPT_VOLT_7_5
= 7500,
238 PMIC_ADPT_VOLT_7_6
= 7600,
239 PMIC_ADPT_VOLT_7_7
= 7700,
240 PMIC_ADPT_VOLT_7_8
= 7800,
241 PMIC_ADPT_VOLT_7_9
= 7900,
242 PMIC_ADPT_VOLT_8_0
= 8000,
245 PMIC_ADPT_VOLT_1_5_2_0_V
= 1520,
246 PMIC_ADPT_VOLT_1_5_4_0_V
= 1540,
247 PMIC_ADPT_VOLT_1_5_6_0_V
= 1560,
248 PMIC_ADPT_VOLT_1_5_8_0_V
= 1580,
249 PMIC_ADPT_VOLT_1_6_2_0_V
= 1620,
250 PMIC_ADPT_VOLT_1_6_4_0_V
= 1640,
251 PMIC_ADPT_VOLT_1_6_6_0_V
= 1660,
252 PMIC_ADPT_VOLT_1_6_8_0_V
= 1680,
253 PMIC_ADPT_VOLT_1_7_2_0_V
= 1720,
254 PMIC_ADPT_VOLT_1_7_4_0_V
= 1740,
255 PMIC_ADPT_VOLT_1_7_6_0_V
= 1760,
256 PMIC_ADPT_VOLT_1_7_8_0_V
= 1780,
257 PMIC_ADPT_VOLT_1_8_2_0_V
= 1820,
258 PMIC_ADPT_VOLT_1_8_4_0_V
= 1840,
259 PMIC_ADPT_VOLT_1_8_6_0_V
= 1860,
260 PMIC_ADPT_VOLT_1_8_8_0_V
= 1880,
261 PMIC_ADPT_VOLT_1_9_2_0_V
= 1920,
262 PMIC_ADPT_VOLT_1_9_4_0_V
= 1940,
263 PMIC_ADPT_VOLT_1_9_6_0_V
= 1960,
264 PMIC_ADPT_VOLT_1_9_8_0_V
= 1980,
265 PMIC_ADPT_VOLT_2_0_2_0_V
= 2020,
266 PMIC_ADPT_VOLT_2_0_4_0_V
= 2040,
267 PMIC_ADPT_VOLT_2_0_6_0_V
= 2060,
268 PMIC_ADPT_VOLT_2_0_8_0_V
= 2080,
269 PMIC_ADPT_VOLT_2_1_2_0_V
= 2120,
271 PMIC_ADPT_VOLT_MAX
= 50000000
272 }pmic_adpt_voltage_enum
;
275 // Common S/W structure
278 UPMU_VOLT_0_0_0_0_V
= PMIC_ADPT_VOLT_0_0
,
279 UPMU_VOLT_0_1_0_0_V
= PMIC_ADPT_VOLT_0_1
,
280 UPMU_VOLT_0_2_0_0_V
= PMIC_ADPT_VOLT_0_2
,
281 UPMU_VOLT_0_3_0_0_V
= PMIC_ADPT_VOLT_0_3
,
282 UPMU_VOLT_0_4_0_0_V
= PMIC_ADPT_VOLT_0_4
,
283 UPMU_VOLT_0_5_0_0_V
= PMIC_ADPT_VOLT_0_5
,
284 UPMU_VOLT_0_6_0_0_V
= PMIC_ADPT_VOLT_0_6
,
285 UPMU_VOLT_0_7_0_0_V
= PMIC_ADPT_VOLT_0_7_0_0
,
286 UPMU_VOLT_0_7_2_5_V
= PMIC_ADPT_VOLT_0_7_2_5
,
287 UPMU_VOLT_0_7_5_0_V
= PMIC_ADPT_VOLT_0_7_5_0
,
288 UPMU_VOLT_0_7_7_5_V
= PMIC_ADPT_VOLT_0_7_7_5
,
289 UPMU_VOLT_0_8_0_0_V
= PMIC_ADPT_VOLT_0_8_0_0
,
290 UPMU_VOLT_0_8_2_5_V
= PMIC_ADPT_VOLT_0_8_2_5
,
291 UPMU_VOLT_0_8_5_0_V
= PMIC_ADPT_VOLT_0_8_5_0
,
292 UPMU_VOLT_0_8_7_5_V
= PMIC_ADPT_VOLT_0_8_7_5
,
293 UPMU_VOLT_0_9_0_0_V
= PMIC_ADPT_VOLT_0_9_0_0
,
294 UPMU_VOLT_0_9_2_5_V
= PMIC_ADPT_VOLT_0_9_2_5
,
295 UPMU_VOLT_0_9_5_0_V
= PMIC_ADPT_VOLT_0_9_5_0
,
296 UPMU_VOLT_0_9_7_5_V
= PMIC_ADPT_VOLT_0_9_7_5
,
297 UPMU_VOLT_1_0_0_0_V
= PMIC_ADPT_VOLT_1_0_0_0
,
298 UPMU_VOLT_1_0_2_5_V
= PMIC_ADPT_VOLT_1_0_2_5
,
299 UPMU_VOLT_1_0_5_0_V
= PMIC_ADPT_VOLT_1_0_5_0
,
300 UPMU_VOLT_1_0_7_5_V
= PMIC_ADPT_VOLT_1_0_7_5
,
301 UPMU_VOLT_1_1_0_0_V
= PMIC_ADPT_VOLT_1_1_0_0
,
302 UPMU_VOLT_1_1_2_5_V
= PMIC_ADPT_VOLT_1_1_2_5
,
303 UPMU_VOLT_1_1_5_0_V
= PMIC_ADPT_VOLT_1_1_5_0
,
304 UPMU_VOLT_1_1_7_5_V
= PMIC_ADPT_VOLT_1_1_7_5
,
305 UPMU_VOLT_1_2_0_0_V
= PMIC_ADPT_VOLT_1_2_0_0
,
306 UPMU_VOLT_1_2_2_5_V
= PMIC_ADPT_VOLT_1_2_2_5
,
307 UPMU_VOLT_1_2_5_0_V
= PMIC_ADPT_VOLT_1_2_5_0
,
308 UPMU_VOLT_1_2_7_5_V
= PMIC_ADPT_VOLT_1_2_7_5
,
309 UPMU_VOLT_1_3_0_0_V
= PMIC_ADPT_VOLT_1_3_0_0
,
310 UPMU_VOLT_1_3_2_5_V
= PMIC_ADPT_VOLT_1_3_2_5
,
311 UPMU_VOLT_1_3_5_0_V
= PMIC_ADPT_VOLT_1_3_5_0
,
312 UPMU_VOLT_1_3_7_5_V
= PMIC_ADPT_VOLT_1_3_7_5
,
313 UPMU_VOLT_1_4_0_0_V
= PMIC_ADPT_VOLT_1_4_0_0
,
314 UPMU_VOLT_1_4_2_5_V
= PMIC_ADPT_VOLT_1_4_2_5
,
315 UPMU_VOLT_1_4_5_0_V
= PMIC_ADPT_VOLT_1_4_5_0
,
316 UPMU_VOLT_1_4_7_5_V
= PMIC_ADPT_VOLT_1_4_7_5
,
317 UPMU_VOLT_1_5_0_0_V
= PMIC_ADPT_VOLT_1_5_0_0
,
318 UPMU_VOLT_1_5_2_5_V
= PMIC_ADPT_VOLT_1_5_2_5
,
319 UPMU_VOLT_1_5_5_0_V
= PMIC_ADPT_VOLT_1_5_5_0
,
320 UPMU_VOLT_1_5_7_5_V
= PMIC_ADPT_VOLT_1_5_7_5
,
321 UPMU_VOLT_1_6_0_0_V
= PMIC_ADPT_VOLT_1_6_0_0
,
322 UPMU_VOLT_1_6_2_5_V
= PMIC_ADPT_VOLT_1_6_2_5
,
323 UPMU_VOLT_1_6_5_0_V
= PMIC_ADPT_VOLT_1_6_5_0
,
324 UPMU_VOLT_1_6_7_5_V
= PMIC_ADPT_VOLT_1_6_7_5
,
325 UPMU_VOLT_1_7_0_0_V
= PMIC_ADPT_VOLT_1_7_0_0
,
326 UPMU_VOLT_1_7_2_5_V
= PMIC_ADPT_VOLT_1_7_2_5
,
327 UPMU_VOLT_1_7_5_0_V
= PMIC_ADPT_VOLT_1_7_5_0
,
328 UPMU_VOLT_1_7_7_5_V
= PMIC_ADPT_VOLT_1_7_7_5
,
329 UPMU_VOLT_1_8_0_0_V
= PMIC_ADPT_VOLT_1_8_0_0
,
330 UPMU_VOLT_1_8_2_5_V
= PMIC_ADPT_VOLT_1_8_2_5
,
331 UPMU_VOLT_1_8_5_0_V
= PMIC_ADPT_VOLT_1_8_5_0
,
332 UPMU_VOLT_1_8_7_5_V
= PMIC_ADPT_VOLT_1_8_7_5
,
333 UPMU_VOLT_1_9_0_0_V
= PMIC_ADPT_VOLT_1_9_0_0
,
334 UPMU_VOLT_1_9_2_5_V
= PMIC_ADPT_VOLT_1_9_2_5
,
335 UPMU_VOLT_1_9_5_0_V
= PMIC_ADPT_VOLT_1_9_5_0
,
336 UPMU_VOLT_1_9_7_5_V
= PMIC_ADPT_VOLT_1_9_7_5
,
337 UPMU_VOLT_2_0_0_0_V
= PMIC_ADPT_VOLT_2_0_0_0
,
338 UPMU_VOLT_2_0_2_5_V
= PMIC_ADPT_VOLT_2_0_2_5
,
339 UPMU_VOLT_2_0_5_0_V
= PMIC_ADPT_VOLT_2_0_5_0
,
340 UPMU_VOLT_2_0_7_5_V
= PMIC_ADPT_VOLT_2_0_7_5
,
341 UPMU_VOLT_2_1_0_0_V
= PMIC_ADPT_VOLT_2_1
,
342 UPMU_VOLT_2_2_0_0_V
= PMIC_ADPT_VOLT_2_2
,
343 UPMU_VOLT_2_3_0_0_V
= PMIC_ADPT_VOLT_2_3
,
344 UPMU_VOLT_2_4_0_0_V
= PMIC_ADPT_VOLT_2_4
,
345 UPMU_VOLT_2_5_0_0_V
= PMIC_ADPT_VOLT_2_5
,
346 UPMU_VOLT_2_6_0_0_V
= PMIC_ADPT_VOLT_2_6
,
347 UPMU_VOLT_2_7_0_0_V
= PMIC_ADPT_VOLT_2_7_0_0
,
348 UPMU_VOLT_2_7_2_5_V
= PMIC_ADPT_VOLT_2_7_2_5
,
349 UPMU_VOLT_2_7_5_0_V
= PMIC_ADPT_VOLT_2_7_5_0
,
350 UPMU_VOLT_2_7_7_5_V
= PMIC_ADPT_VOLT_2_7_7_5
,
351 UPMU_VOLT_2_8_0_0_V
= PMIC_ADPT_VOLT_2_8_0_0
,
352 UPMU_VOLT_2_8_2_5_V
= PMIC_ADPT_VOLT_2_8_2_5
,
353 UPMU_VOLT_2_8_5_0_V
= PMIC_ADPT_VOLT_2_8_5_0
,
354 UPMU_VOLT_2_8_7_5_V
= PMIC_ADPT_VOLT_2_8_7_5
,
355 UPMU_VOLT_2_9_0_0_V
= PMIC_ADPT_VOLT_2_9
,
356 UPMU_VOLT_3_0_0_0_V
= PMIC_ADPT_VOLT_3_0
,
357 UPMU_VOLT_3_1_0_0_V
= PMIC_ADPT_VOLT_3_1
,
358 UPMU_VOLT_3_2_0_0_V
= PMIC_ADPT_VOLT_3_2
,
359 UPMU_VOLT_3_3_0_0_V
= PMIC_ADPT_VOLT_3_3
,
360 UPMU_VOLT_3_4_0_0_V
= PMIC_ADPT_VOLT_3_4
,
361 UPMU_VOLT_3_5_0_0_V
= PMIC_ADPT_VOLT_3_5
,
362 UPMU_VOLT_3_6_0_0_V
= PMIC_ADPT_VOLT_3_6
,
363 UPMU_VOLT_3_7_0_0_V
= PMIC_ADPT_VOLT_3_7
,
364 UPMU_VOLT_3_8_0_0_V
= PMIC_ADPT_VOLT_3_8
,
365 UPMU_VOLT_3_9_0_0_V
= PMIC_ADPT_VOLT_3_9
,
366 UPMU_VOLT_4_0_0_0_V
= PMIC_ADPT_VOLT_4_0
,
367 UPMU_VOLT_4_1_0_0_V
= PMIC_ADPT_VOLT_4_1
,
368 UPMU_VOLT_4_2_0_0_V
= PMIC_ADPT_VOLT_4_2
,
369 UPMU_VOLT_4_3_0_0_V
= PMIC_ADPT_VOLT_4_3
,
370 UPMU_VOLT_4_4_0_0_V
= PMIC_ADPT_VOLT_4_4
,
371 UPMU_VOLT_4_5_0_0_V
= PMIC_ADPT_VOLT_4_5
,
372 UPMU_VOLT_4_6_0_0_V
= PMIC_ADPT_VOLT_4_6
,
373 UPMU_VOLT_4_7_0_0_V
= PMIC_ADPT_VOLT_4_7
,
374 UPMU_VOLT_4_8_0_0_V
= PMIC_ADPT_VOLT_4_8
,
375 UPMU_VOLT_4_9_0_0_V
= PMIC_ADPT_VOLT_4_9
,
376 UPMU_VOLT_5_0_0_0_V
= PMIC_ADPT_VOLT_5_0
,
377 UPMU_VOLT_5_1_0_0_V
= PMIC_ADPT_VOLT_5_1
,
378 UPMU_VOLT_5_2_0_0_V
= PMIC_ADPT_VOLT_5_2
,
379 UPMU_VOLT_5_3_0_0_V
= PMIC_ADPT_VOLT_5_3
,
380 UPMU_VOLT_5_4_0_0_V
= PMIC_ADPT_VOLT_5_4
,
381 UPMU_VOLT_5_5_0_0_V
= PMIC_ADPT_VOLT_5_5
,
382 UPMU_VOLT_5_6_0_0_V
= PMIC_ADPT_VOLT_5_6
,
383 UPMU_VOLT_5_7_0_0_V
= PMIC_ADPT_VOLT_5_7
,
384 UPMU_VOLT_5_8_0_0_V
= PMIC_ADPT_VOLT_5_8
,
385 UPMU_VOLT_5_9_0_0_V
= PMIC_ADPT_VOLT_5_9
,
386 UPMU_VOLT_6_0_0_0_V
= PMIC_ADPT_VOLT_6_0
,
387 UPMU_VOLT_6_1_0_0_V
= PMIC_ADPT_VOLT_6_1
,
388 UPMU_VOLT_6_2_0_0_V
= PMIC_ADPT_VOLT_6_2
,
389 UPMU_VOLT_6_3_0_0_V
= PMIC_ADPT_VOLT_6_3
,
390 UPMU_VOLT_6_4_0_0_V
= PMIC_ADPT_VOLT_6_4
,
391 UPMU_VOLT_6_5_0_0_V
= PMIC_ADPT_VOLT_6_5
,
392 UPMU_VOLT_6_6_0_0_V
= PMIC_ADPT_VOLT_6_6
,
393 UPMU_VOLT_6_7_0_0_V
= PMIC_ADPT_VOLT_6_7
,
394 UPMU_VOLT_6_8_0_0_V
= PMIC_ADPT_VOLT_6_8
,
395 UPMU_VOLT_6_9_0_0_V
= PMIC_ADPT_VOLT_6_9
,
396 UPMU_VOLT_7_0_0_0_V
= PMIC_ADPT_VOLT_7_0
,
397 UPMU_VOLT_7_1_0_0_V
= PMIC_ADPT_VOLT_7_1
,
398 UPMU_VOLT_7_2_0_0_V
= PMIC_ADPT_VOLT_7_2
,
399 UPMU_VOLT_7_3_0_0_V
= PMIC_ADPT_VOLT_7_3
,
400 UPMU_VOLT_7_4_0_0_V
= PMIC_ADPT_VOLT_7_4
,
401 UPMU_VOLT_7_5_0_0_V
= PMIC_ADPT_VOLT_7_5
,
402 UPMU_VOLT_7_6_0_0_V
= PMIC_ADPT_VOLT_7_6
,
403 UPMU_VOLT_7_7_0_0_V
= PMIC_ADPT_VOLT_7_7
,
404 UPMU_VOLT_7_8_0_0_V
= PMIC_ADPT_VOLT_7_8
,
405 UPMU_VOLT_7_9_0_0_V
= PMIC_ADPT_VOLT_7_9
,
406 UPMU_VOLT_8_0_0_0_V
= PMIC_ADPT_VOLT_8_0
,
409 UPMU_VOLT_1_5_2_0_V
= PMIC_ADPT_VOLT_1_5_2_0_V
,
410 UPMU_VOLT_1_5_4_0_V
= PMIC_ADPT_VOLT_1_5_4_0_V
,
411 UPMU_VOLT_1_5_6_0_V
= PMIC_ADPT_VOLT_1_5_6_0_V
,
412 UPMU_VOLT_1_5_8_0_V
= PMIC_ADPT_VOLT_1_5_8_0_V
,
413 UPMU_VOLT_1_6_2_0_V
= PMIC_ADPT_VOLT_1_6_2_0_V
,
414 UPMU_VOLT_1_6_4_0_V
= PMIC_ADPT_VOLT_1_6_4_0_V
,
415 UPMU_VOLT_1_6_6_0_V
= PMIC_ADPT_VOLT_1_6_6_0_V
,
416 UPMU_VOLT_1_6_8_0_V
= PMIC_ADPT_VOLT_1_6_8_0_V
,
417 UPMU_VOLT_1_7_2_0_V
= PMIC_ADPT_VOLT_1_7_2_0_V
,
418 UPMU_VOLT_1_7_4_0_V
= PMIC_ADPT_VOLT_1_7_4_0_V
,
419 UPMU_VOLT_1_7_6_0_V
= PMIC_ADPT_VOLT_1_7_6_0_V
,
420 UPMU_VOLT_1_7_8_0_V
= PMIC_ADPT_VOLT_1_7_8_0_V
,
421 UPMU_VOLT_1_8_2_0_V
= PMIC_ADPT_VOLT_1_8_2_0_V
,
422 UPMU_VOLT_1_8_4_0_V
= PMIC_ADPT_VOLT_1_8_4_0_V
,
423 UPMU_VOLT_1_8_6_0_V
= PMIC_ADPT_VOLT_1_8_6_0_V
,
424 UPMU_VOLT_1_8_8_0_V
= PMIC_ADPT_VOLT_1_8_8_0_V
,
425 UPMU_VOLT_1_9_2_0_V
= PMIC_ADPT_VOLT_1_9_2_0_V
,
426 UPMU_VOLT_1_9_4_0_V
= PMIC_ADPT_VOLT_1_9_4_0_V
,
427 UPMU_VOLT_1_9_6_0_V
= PMIC_ADPT_VOLT_1_9_6_0_V
,
428 UPMU_VOLT_1_9_8_0_V
= PMIC_ADPT_VOLT_1_9_8_0_V
,
429 UPMU_VOLT_2_0_2_0_V
= PMIC_ADPT_VOLT_2_0_2_0_V
,
430 UPMU_VOLT_2_0_4_0_V
= PMIC_ADPT_VOLT_2_0_4_0_V
,
431 UPMU_VOLT_2_0_6_0_V
= PMIC_ADPT_VOLT_2_0_6_0_V
,
432 UPMU_VOLT_2_0_8_0_V
= PMIC_ADPT_VOLT_2_0_8_0_V
,
433 UPMU_VOLT_2_1_2_0_V
= PMIC_ADPT_VOLT_2_1_2_0_V
,
435 UPMU_VOLT_MAX
= PMIC_ADPT_VOLT_MAX
436 }upmu_buck_vol_enum
, upmu_ldo_vol_enum
;
438 #define UPMU_MAX_BUCK_VOL_SEL_NUM 32
442 kal_uint32 vol_list_num
; // 1: Means the voltage is fixed, not allow to configure
443 upmu_buck_vol_enum vol_list
[UPMU_MAX_BUCK_VOL_SEL_NUM
];
444 }upmu_buck_profile_entry
;
446 #define UPMU_MAX_LDO_VOL_SEL_NUM 16
450 kal_uint32 vol_list_num
; // 1: Means the voltage is fixed, not allow to configure
451 upmu_ldo_vol_enum vol_list
[UPMU_MAX_LDO_VOL_SEL_NUM
];
452 }upmu_ldo_profile_entry
;
454 #endif // _MT6323_PMIC_SW_H_