summaryrefslogtreecommitdiffstats
path: root/include/linux/mfd/mt6332/registers.h
blob: 65e0b86fceacd657486d9661b15082b4ca84f324 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (c) 2022 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
 */

#ifndef __MFD_MT6332_REGISTERS_H__
#define __MFD_MT6332_REGISTERS_H__

/* PMIC Registers */
#define MT6332_HWCID              0x8000
#define MT6332_SWCID              0x8002
#define MT6332_TOP_CON            0x8004
#define MT6332_DDR_VREF_AP_CON    0x8006
#define MT6332_DDR_VREF_DQ_CON    0x8008
#define MT6332_DDR_VREF_CA_CON    0x800A
#define MT6332_TEST_OUT           0x800C
#define MT6332_TEST_CON0          0x800E
#define MT6332_TEST_CON1          0x8010
#define MT6332_TESTMODE_SW        0x8012
#define MT6332_TESTMODE_ANA       0x8014
#define MT6332_TDSEL_CON          0x8016
#define MT6332_RDSEL_CON          0x8018
#define MT6332_SMT_CON0           0x801A
#define MT6332_SMT_CON1           0x801C
#define MT6332_DRV_CON0           0x801E
#define MT6332_DRV_CON1           0x8020
#define MT6332_DRV_CON2           0x8022
#define MT6332_EN_STATUS0         0x8024
#define MT6332_OCSTATUS0          0x8026
#define MT6332_TOP_STATUS         0x8028
#define MT6332_TOP_STATUS_SET     0x802A
#define MT6332_TOP_STATUS_CLR     0x802C
#define MT6332_FLASH_CON0         0x802E
#define MT6332_FLASH_CON1         0x8030
#define MT6332_FLASH_CON2         0x8032
#define MT6332_CORE_CON0          0x8034
#define MT6332_CORE_CON1          0x8036
#define MT6332_CORE_CON2          0x8038
#define MT6332_CORE_CON3          0x803A
#define MT6332_CORE_CON4          0x803C
#define MT6332_CORE_CON5          0x803E
#define MT6332_CORE_CON6          0x8040
#define MT6332_CORE_CON7          0x8042
#define MT6332_CORE_CON8          0x8044
#define MT6332_CORE_CON9          0x8046
#define MT6332_CORE_CON10         0x8048
#define MT6332_CORE_CON11         0x804A
#define MT6332_CORE_CON12         0x804C
#define MT6332_CORE_CON13         0x804E
#define MT6332_CORE_CON14         0x8050
#define MT6332_CORE_CON15         0x8052
#define MT6332_STA_CON0           0x8054
#define MT6332_STA_CON1           0x8056
#define MT6332_STA_CON2           0x8058
#define MT6332_STA_CON3           0x805A
#define MT6332_STA_CON4           0x805C
#define MT6332_STA_CON5           0x805E
#define MT6332_STA_CON6           0x8060
#define MT6332_STA_CON7           0x8062
#define MT6332_CHR_CON0           0x8064
#define MT6332_CHR_CON1           0x8066
#define MT6332_CHR_CON2           0x8068
#define MT6332_CHR_CON3           0x806A
#define MT6332_CHR_CON4           0x806C
#define MT6332_CHR_CON5           0x806E
#define MT6332_CHR_CON6           0x8070
#define MT6332_CHR_CON7           0x8072
#define MT6332_CHR_CON8           0x8074
#define MT6332_CHR_CON9           0x8076
#define MT6332_CHR_CON10          0x8078
#define MT6332_CHR_CON11          0x807A
#define MT6332_CHR_CON12          0x807C
#define MT6332_CHR_CON13          0x807E
#define MT6332_CHR_CON14          0x8080
#define MT6332_CHR_CON15          0x8082
#define MT6332_BOOST_CON0         0x8084
#define MT6332_BOOST_CON1         0x8086
#define MT6332_BOOST_CON2         0x8088
#define MT6332_BOOST_CON3         0x808A
#define MT6332_BOOST_CON4         0x808C
#define MT6332_BOOST_CON5         0x808E
#define MT6332_BOOST_CON6         0x8090
#define MT6332_BOOST_CON7         0x8092
#define MT6332_TOP_CKPDN_CON0     0x8094
#define MT6332_TOP_CKPDN_CON0_SET 0x8096
#define MT6332_TOP_CKPDN_CON0_CLR 0x8098
#define MT6332_TOP_CKPDN_CON1     0x809A
#define MT6332_TOP_CKPDN_CON1_SET 0x809C
#define MT6332_TOP_CKPDN_CON1_CLR 0x809E
#define MT6332_TOP_CKPDN_CON2     0x80A0
#define MT6332_TOP_CKPDN_CON2_SET 0x80A2
#define MT6332_TOP_CKPDN_CON2_CLR 0x80A4
#define MT6332_TOP_CKSEL_CON0     0x80A6
#define MT6332_TOP_CKSEL_CON0_SET 0x80A8
#define MT6332_TOP_CKSEL_CON0_CLR 0x80AA
#define MT6332_TOP_CKSEL_CON1     0x80AC
#define MT6332_TOP_CKSEL_CON1_SET 0x80AE
#define MT6332_TOP_CKSEL_CON1_CLR 0x80B0
#define MT6332_TOP_CKHWEN_CON     0x80B2
#define MT6332_TOP_CKHWEN_CON_SET 0x80B4
#define MT6332_TOP_CKHWEN_CON_CLR 0x80B6
#define MT6332_TOP_CKTST_CON0     0x80B8
#define MT6332_TOP_CKTST_CON1     0x80BA
#define MT6332_TOP_RST_CON        0x80BC
#define MT6332_TOP_RST_CON_SET    0x80BE
#define MT6332_TOP_RST_CON_CLR    0x80C0
#define MT6332_TOP_RST_MISC       0x80C2
#define MT6332_TOP_RST_MISC_SET   0x80C4
#define MT6332_TOP_RST_MISC_CLR   0x80C6
#define MT6332_INT_CON0           0x80C8
#define MT6332_INT_CON0_SET       0x80CA
#define MT6332_INT_CON0_CLR       0x80CC
#define MT6332_INT_CON1           0x80CE
#define MT6332_INT_CON1_SET       0x80D0
#define MT6332_INT_CON1_CLR       0x80D2
#define MT6332_INT_CON2           0x80D4
#define MT6332_INT_CON2_SET       0x80D6
#define MT6332_INT_CON2_CLR       0x80D8
#define MT6332_INT_CON3           0x80DA
#define MT6332_INT_CON3_SET       0x80DC
#define MT6332_INT_CON3_CLR       0x80DE
#define MT6332_CHRWDT_CON0        0x80E0
#define MT6332_CHRWDT_STATUS0     0x80E2
#define MT6332_INT_STATUS0        0x80E4
#define MT6332_INT_STATUS1        0x80E6
#define MT6332_INT_STATUS2        0x80E8
#define MT6332_INT_STATUS3        0x80EA
#define MT6332_OC_GEAR_0          0x80EC
#define MT6332_OC_GEAR_1          0x80EE
#define MT6332_OC_GEAR_2          0x80F0
#define MT6332_INT_MISC_CON       0x80F2
#define MT6332_RG_SPI_CON         0x80F4
#define MT6332_DEW_DIO_EN         0x80F6
#define MT6332_DEW_READ_TEST      0x80F8
#define MT6332_DEW_WRITE_TEST     0x80FA
#define MT6332_DEW_CRC_SWRST      0x80FC
#define MT6332_DEW_CRC_EN         0x80FE
#define MT6332_DEW_CRC_VAL        0x8100
#define MT6332_DEW_DBG_MON_SEL    0x8102
#define MT6332_DEW_CIPHER_KEY_SEL 0x8104
#define MT6332_DEW_CIPHER_IV_SEL  0x8106
#define MT6332_DEW_CIPHER_EN      0x8108
#define MT6332_DEW_CIPHER_RDY     0x810A
#define MT6332_DEW_CIPHER_MODE    0x810C
#define MT6332_DEW_CIPHER_SWRST   0x810E
#define MT6332_DEW_RDDMY_NO       0x8110
#define MT6332_INT_STA            0x8112
#define MT6332_BIF_CON0           0x8114
#define MT6332_BIF_CON1           0x8116
#define MT6332_BIF_CON2           0x8118
#define MT6332_BIF_CON3           0x811A
#define MT6332_BIF_CON4           0x811C
#define MT6332_BIF_CON5           0x811E
#define MT6332_BIF_CON6           0x8120
#define MT6332_BIF_CON7           0x8122
#define MT6332_BIF_CON8           0x8124
#define MT6332_BIF_CON9           0x8126
#define MT6332_BIF_CON10          0x8128
#define MT6332_BIF_CON11          0x812A
#define MT6332_BIF_CON12          0x812C
#define MT6332_BIF_CON13          0x812E
#define MT6332_BIF_CON14          0x8130
#define MT6332_BIF_CON15          0x8132
#define MT6332_BIF_CON16          0x8134
#define MT6332_BIF_CON17          0x8136
#define MT6332_BIF_CON18          0x8138
#define MT6332_BIF_CON19          0x813A
#define MT6332_BIF_CON20          0x813C
#define MT6332_BIF_CON21          0x813E
#define MT6332_BIF_CON22          0x8140
#define MT6332_BIF_CON23          0x8142
#define MT6332_BIF_CON24          0x8144
#define MT6332_BIF_CON25          0x8146
#define MT6332_BIF_CON26          0x8148
#define MT6332_BIF_CON27          0x814A
#define MT6332_BIF_CON28          0x814C
#define MT6332_BIF_CON29          0x814E
#define MT6332_BIF_CON30          0x8150
#define MT6332_BIF_CON31          0x8152
#define MT6332_BIF_CON32          0x8154
#define MT6332_BIF_CON33          0x8156
#define MT6332_BIF_CON34          0x8158
#define MT6332_BIF_CON35          0x815A
#define MT6332_BIF_CON36          0x815C
#define MT6332_BATON_CON0         0x815E
#define MT6332_BIF_CON37          0x8160
#define MT6332_BIF_CON38          0x8162
#define MT6332_CHR_CON16          0x8164
#define MT6332_CHR_CON17          0x8166
#define MT6332_CHR_CON18          0x8168
#define MT6332_CHR_CON19          0x816A
#define MT6332_CHR_CON20          0x816C
#define MT6332_CHR_CON21          0x816E
#define MT6332_CHR_CON22          0x8170
#define MT6332_CHR_CON23          0x8172
#define MT6332_CHR_CON24          0x8174
#define MT6332_CHR_CON25          0x8176
#define MT6332_STA_CON8           0x8178
#define MT6332_BUCK_ALL_CON0      0x8400
#define MT6332_BUCK_ALL_CON1      0x8402
#define MT6332_BUCK_ALL_CON2      0x8404
#define MT6332_BUCK_ALL_CON3      0x8406
#define MT6332_BUCK_ALL_CON4      0x8408
#define MT6332_BUCK_ALL_CON5      0x840A
#define MT6332_BUCK_ALL_CON6      0x840C
#define MT6332_BUCK_ALL_CON7      0x840E
#define MT6332_BUCK_ALL_CON8      0x8410
#define MT6332_BUCK_ALL_CON9      0x8412
#define MT6332_BUCK_ALL_CON10     0x8414
#define MT6332_BUCK_ALL_CON11     0x8416
#define MT6332_BUCK_ALL_CON12     0x8418
#define MT6332_BUCK_ALL_CON13     0x841A
#define MT6332_BUCK_ALL_CON14     0x841C
#define MT6332_BUCK_ALL_CON15     0x841E
#define MT6332_BUCK_ALL_CON16     0x8420
#define MT6332_BUCK_ALL_CON17     0x8422
#define MT6332_BUCK_ALL_CON18     0x8424
#define MT6332_BUCK_ALL_CON19     0x8426
#define MT6332_BUCK_ALL_CON20     0x8428
#define MT6332_BUCK_ALL_CON21     0x842A
#define MT6332_BUCK_ALL_CON22     0x842C
#define MT6332_BUCK_ALL_CON23     0x842E
#define MT6332_BUCK_ALL_CON24     0x8430
#define MT6332_BUCK_ALL_CON25     0x8432
#define MT6332_BUCK_ALL_CON26     0x8434
#define MT6332_BUCK_ALL_CON27     0x8436
#define MT6332_VDRAM_CON0         0x8438
#define MT6332_VDRAM_CON1         0x843A
#define MT6332_VDRAM_CON2         0x843C
#define MT6332_VDRAM_CON3         0x843E
#define MT6332_VDRAM_CON4         0x8440
#define MT6332_VDRAM_CON5         0x8442
#define MT6332_VDRAM_CON6         0x8444
#define MT6332_VDRAM_CON7         0x8446
#define MT6332_VDRAM_CON8         0x8448
#define MT6332_VDRAM_CON9         0x844A
#define MT6332_VDRAM_CON10        0x844C
#define MT6332_VDRAM_CON11        0x844E
#define MT6332_VDRAM_CON12        0x8450
#define MT6332_VDRAM_CON13        0x8452
#define MT6332_VDRAM_CON14        0x8454
#define MT6332_VDRAM_CON15        0x8456
#define MT6332_VDRAM_CON16        0x8458
#define MT6332_VDRAM_CON17        0x845A
#define MT6332_VDRAM_CON18        0x845C
#define MT6332_VDRAM_CON19        0x845E
#define MT6332_VDRAM_CON20        0x8460
#define MT6332_VDRAM_CON21        0x8462
#define MT6332_VDVFS2_CON0        0x8464
#define MT6332_VDVFS2_CON1        0x8466
#define MT6332_VDVFS2_CON2        0x8468
#define MT6332_VDVFS2_CON3        0x846A
#define MT6332_VDVFS2_CON4        0x846C
#define MT6332_VDVFS2_CON5        0x846E
#define MT6332_VDVFS2_CON6        0x8470
#define MT6332_VDVFS2_CON7        0x8472
#define MT6332_VDVFS2_CON8        0x8474
#define MT6332_VDVFS2_CON9        0x8476
#define MT6332_VDVFS2_CON10       0x8478
#define MT6332_VDVFS2_CON11       0x847A
#define MT6332_VDVFS2_CON12       0x847C
#define MT6332_VDVFS2_CON13       0x847E
#define MT6332_VDVFS2_CON14       0x8480
#define MT6332_VDVFS2_CON15       0x8482
#define MT6332_VDVFS2_CON16       0x8484
#define MT6332_VDVFS2_CON17       0x8486
#define MT6332_VDVFS2_CON18       0x8488
#define MT6332_VDVFS2_CON19       0x848A
#define MT6332_VDVFS2_CON20       0x848C
#define MT6332_VDVFS2_CON21       0x848E
#define MT6332_VDVFS2_CON22       0x8490
#define MT6332_VDVFS2_CON23       0x8492
#define MT6332_VDVFS2_CON24       0x8494
#define MT6332_VDVFS2_CON25       0x8496
#define MT6332_VDVFS2_CON26       0x8498
#define MT6332_VDVFS2_CON27       0x849A
#define MT6332_VRF1_CON0          0x849C
#define MT6332_VRF1_CON1          0x849E
#define MT6332_VRF1_CON2          0x84A0
#define MT6332_VRF1_CON3          0x84A2
#define MT6332_VRF1_CON4          0x84A4
#define MT6332_VRF1_CON5          0x84A6
#define MT6332_VRF1_CON6          0x84A8
#define MT6332_VRF1_CON7          0x84AA
#define MT6332_VRF1_CON8          0x84AC
#define MT6332_VRF1_CON9          0x84AE
#define MT6332_VRF1_CON10         0x84B0
#define MT6332_VRF1_CON11         0x84B2
#define MT6332_VRF1_CON12         0x84B4
#define MT6332_VRF1_CON13         0x84B6
#define MT6332_VRF1_CON14         0x84B8
#define MT6332_VRF1_CON15         0x84BA
#define MT6332_VRF1_CON16         0x84BC
#define MT6332_VRF1_CON17         0x84BE
#define MT6332_VRF1_CON18         0x84C0
#define MT6332_VRF1_CON19         0x84C2
#define MT6332_VRF1_CON20         0x84C4
#define MT6332_VRF1_CON21         0x84C6
#define MT6332_VRF2_CON0          0x84C8
#define MT6332_VRF2_CON1          0x84CA
#define MT6332_VRF2_CON2          0x84CC
#define MT6332_VRF2_CON3          0x84CE
#define MT6332_VRF2_CON4          0x84D0
#define MT6332_VRF2_CON5          0x84D2
#define MT6332_VRF2_CON6          0x84D4
#define MT6332_VRF2_CON7          0x84D6
#define MT6332_VRF2_CON8          0x84D8
#define MT6332_VRF2_CON9          0x84DA
#define MT6332_VRF2_CON10         0x84DC
#define MT6332_VRF2_CON11         0x84DE
#define MT6332_VRF2_CON12         0x84E0
#define MT6332_VRF2_CON13         0x84E2
#define MT6332_VRF2_CON14         0x84E4
#define MT6332_VRF2_CON15         0x84E6
#define MT6332_VRF2_CON16         0x84E8
#define MT6332_VRF2_CON17         0x84EA
#define MT6332_VRF2_CON18         0x84EC
#define MT6332_VRF2_CON19         0x84EE
#define MT6332_VRF2_CON20         0x84F0
#define MT6332_VRF2_CON21         0x84F2
#define MT6332_VPA_CON0           0x84F4
#define MT6332_VPA_CON1           0x84F6
#define MT6332_VPA_CON2           0x84F8
#define MT6332_VPA_CON3           0x84FC
#define MT6332_VPA_CON4           0x84FE
#define MT6332_VPA_CON5           0x8500
#define MT6332_VPA_CON6           0x8502
#define MT6332_VPA_CON7           0x8504
#define MT6332_VPA_CON8           0x8506
#define MT6332_VPA_CON9           0x8508
#define MT6332_VPA_CON10          0x850A
#define MT6332_VPA_CON11          0x850C
#define MT6332_VPA_CON12          0x850E
#define MT6332_VPA_CON13          0x8510
#define MT6332_VPA_CON14          0x8512
#define MT6332_VPA_CON15          0x8514
#define MT6332_VPA_CON16          0x8516
#define MT6332_VPA_CON17          0x8518
#define MT6332_VPA_CON18          0x851A
#define MT6332_VPA_CON19          0x851C
#define MT6332_VPA_CON20          0x851E
#define MT6332_VPA_CON21          0x8520
#define MT6332_VPA_CON22          0x8522
#define MT6332_VPA_CON23          0x8524
#define MT6332_VPA_CON24          0x8526
#define MT6332_VPA_CON25          0x8528
#define MT6332_VSBST_CON0         0x852A
#define MT6332_VSBST_CON1         0x852C
#define MT6332_VSBST_CON2         0x852E
#define MT6332_VSBST_CON3         0x8530
#define MT6332_VSBST_CON4         0x8532
#define MT6332_VSBST_CON5         0x8534
#define MT6332_VSBST_CON6         0x8536
#define MT6332_VSBST_CON7         0x8538
#define MT6332_VSBST_CON8         0x853A
#define MT6332_VSBST_CON9         0x853C
#define MT6332_VSBST_CON10        0x853E
#define MT6332_VSBST_CON11        0x8540
#define MT6332_VSBST_CON12        0x8542
#define MT6332_VSBST_CON13        0x8544
#define MT6332_VSBST_CON14        0x8546
#define MT6332_VSBST_CON15        0x8548
#define MT6332_VSBST_CON16        0x854A
#define MT6332_VSBST_CON17        0x854C
#define MT6332_VSBST_CON18        0x854E
#define MT6332_VSBST_CON19        0x8550
#define MT6332_VSBST_CON20        0x8552
#define MT6332_VSBST_CON21        0x8554
#define MT6332_BUCK_K_CON0        0x8556
#define MT6332_BUCK_K_CON1        0x8558
#define MT6332_BUCK_K_CON2        0x855A
#define MT6332_BUCK_K_CON3        0x855C
#define MT6332_BUCK_K_CON4        0x855E
#define MT6332_BUCK_K_CON5        0x8560
#define MT6332_AUXADC_ADC0        0x8800
#define MT6332_AUXADC_ADC1        0x8802
#define MT6332_AUXADC_ADC2        0x8804
#define MT6332_AUXADC_ADC3        0x8806
#define MT6332_AUXADC_ADC4        0x8808
#define MT6332_AUXADC_ADC5        0x880A
#define MT6332_AUXADC_ADC6        0x880C
#define MT6332_AUXADC_ADC7        0x880E
#define MT6332_AUXADC_ADC8        0x8810
#define MT6332_AUXADC_ADC9        0x8812
#define MT6332_AUXADC_ADC10       0x8814
#define MT6332_AUXADC_ADC11       0x8816
#define MT6332_AUXADC_ADC12       0x8818
#define MT6332_AUXADC_ADC13       0x881A
#define MT6332_AUXADC_ADC14       0x881C
#define MT6332_AUXADC_ADC15       0x881E
#define MT6332_AUXADC_ADC16       0x8820
#define MT6332_AUXADC_ADC17       0x8822
#define MT6332_AUXADC_ADC18       0x8824
#define MT6332_AUXADC_ADC19       0x8826
#define MT6332_AUXADC_ADC20       0x8828
#define MT6332_AUXADC_ADC21       0x882A
#define MT6332_AUXADC_ADC22       0x882C
#define MT6332_AUXADC_ADC23       0x882E
#define MT6332_AUXADC_ADC24       0x8830
#define MT6332_AUXADC_ADC25       0x8832
#define MT6332_AUXADC_ADC26       0x8834
#define MT6332_AUXADC_ADC27       0x8836
#define MT6332_AUXADC_ADC28       0x8838
#define MT6332_AUXADC_ADC29       0x883A
#define MT6332_AUXADC_ADC30       0x883C
#define MT6332_AUXADC_ADC31       0x883E
#define MT6332_AUXADC_ADC32       0x8840
#define MT6332_AUXADC_ADC33       0x8842
#define MT6332_AUXADC_ADC34       0x8844
#define MT6332_AUXADC_ADC35       0x8846
#define MT6332_AUXADC_ADC36       0x8848
#define MT6332_AUXADC_ADC37       0x884A
#define MT6332_AUXADC_ADC38       0x884C
#define MT6332_AUXADC_ADC39       0x884E
#define MT6332_AUXADC_ADC40       0x8850
#define MT6332_AUXADC_ADC41       0x8852
#define MT6332_AUXADC_ADC42       0x8854
#define MT6332_AUXADC_ADC43       0x8856
#define MT6332_AUXADC_STA0        0x8858
#define MT6332_AUXADC_STA1        0x885A
#define MT6332_AUXADC_RQST0       0x885C
#define MT6332_AUXADC_RQST0_SET   0x885E
#define MT6332_AUXADC_RQST0_CLR   0x8860
#define MT6332_AUXADC_RQST1       0x8862
#define MT6332_AUXADC_RQST1_SET   0x8864
#define MT6332_AUXADC_RQST1_CLR   0x8866
#define MT6332_AUXADC_CON0        0x8868
#define MT6332_AUXADC_CON1        0x886A
#define MT6332_AUXADC_CON2        0x886C
#define MT6332_AUXADC_CON3        0x886E
#define MT6332_AUXADC_CON4        0x8870
#define MT6332_AUXADC_CON5        0x8872
#define MT6332_AUXADC_CON6        0x8874
#define MT6332_AUXADC_CON7        0x8876
#define MT6332_AUXADC_CON8        0x8878
#define MT6332_AUXADC_CON9        0x887A
#define MT6332_AUXADC_CON10       0x887C
#define MT6332_AUXADC_CON11       0x887E
#define MT6332_AUXADC_CON12       0x8880
#define MT6332_AUXADC_CON13       0x8882
#define MT6332_AUXADC_CON14       0x8884
#define MT6332_AUXADC_CON15       0x8886
#define MT6332_AUXADC_CON16       0x8888
#define MT6332_AUXADC_CON17       0x888A
#define MT6332_AUXADC_CON18       0x888C
#define MT6332_AUXADC_CON19       0x888E
#define MT6332_AUXADC_CON20       0x8890
#define MT6332_AUXADC_CON21       0x8892
#define MT6332_AUXADC_CON22       0x8894
#define MT6332_AUXADC_CON23       0x8896
#define MT6332_AUXADC_CON24       0x8898
#define MT6332_AUXADC_CON25       0x889A
#define MT6332_AUXADC_CON26       0x889C
#define MT6332_AUXADC_CON27       0x889E
#define MT6332_AUXADC_CON28       0x88A0
#define MT6332_AUXADC_CON29       0x88A2
#define MT6332_AUXADC_CON30       0x88A4
#define MT6332_AUXADC_CON31       0x88A6
#define MT6332_AUXADC_CON32       0x88A8
#define MT6332_AUXADC_CON33       0x88AA
#define MT6332_AUXADC_CON34       0x88AC
#define MT6332_AUXADC_CON35       0x88AE
#define MT6332_AUXADC_CON36       0x88B0
#define MT6332_AUXADC_CON37       0x88B2
#define MT6332_AUXADC_CON38       0x88B4
#define MT6332_AUXADC_CON39       0x88B6
#define MT6332_AUXADC_CON40       0x88B8
#define MT6332_AUXADC_CON41       0x88BA
#define MT6332_AUXADC_CON42       0x88BC
#define MT6332_AUXADC_CON43       0x88BE
#define MT6332_AUXADC_CON44       0x88C0
#define MT6332_AUXADC_CON45       0x88C2
#define MT6332_AUXADC_CON46       0x88C4
#define MT6332_AUXADC_CON47       0x88C6
#define MT6332_STRUP_CONA0        0x8C00
#define MT6332_STRUP_CONA1        0x8C02
#define MT6332_STRUP_CONA2        0x8C04
#define MT6332_STRUP_CON0         0x8C06
#define MT6332_STRUP_CON2         0x8C08
#define MT6332_STRUP_CON3         0x8C0A
#define MT6332_STRUP_CON4         0x8C0C
#define MT6332_STRUP_CON5         0x8C0E
#define MT6332_STRUP_CON6         0x8C10
#define MT6332_STRUP_CON7         0x8C12
#define MT6332_STRUP_CON8         0x8C14
#define MT6332_STRUP_CON9         0x8C16
#define MT6332_STRUP_CON10        0x8C18
#define MT6332_STRUP_CON11        0x8C1A
#define MT6332_STRUP_CON12        0x8C1C
#define MT6332_STRUP_CON13        0x8C1E
#define MT6332_STRUP_CON14        0x8C20
#define MT6332_STRUP_CON15        0x8C22
#define MT6332_STRUP_CON16        0x8C24
#define MT6332_STRUP_CON17        0x8C26
#define MT6332_FGADC_CON0         0x8C28
#define MT6332_FGADC_CON1         0x8C2A
#define MT6332_FGADC_CON2         0x8C2C
#define MT6332_FGADC_CON3         0x8C2E
#define MT6332_FGADC_CON4         0x8C30
#define MT6332_FGADC_CON5         0x8C32
#define MT6332_FGADC_CON6         0x8C34
#define MT6332_FGADC_CON7         0x8C36
#define MT6332_FGADC_CON8         0x8C38
#define MT6332_FGADC_CON9         0x8C3A
#define MT6332_FGADC_CON10        0x8C3C
#define MT6332_FGADC_CON11        0x8C3E
#define MT6332_FGADC_CON12        0x8C40
#define MT6332_FGADC_CON13        0x8C42
#define MT6332_FGADC_CON14        0x8C44
#define MT6332_FGADC_CON15        0x8C46
#define MT6332_FGADC_CON16        0x8C48
#define MT6332_FGADC_CON17        0x8C4A
#define MT6332_FGADC_CON18        0x8C4C
#define MT6332_FGADC_CON19        0x8C4E
#define MT6332_FGADC_CON20        0x8C50
#define MT6332_FGADC_CON21        0x8C52
#define MT6332_FGADC_CON22        0x8C54
#define MT6332_OTP_CON0           0x8C56
#define MT6332_OTP_CON1           0x8C58
#define MT6332_OTP_CON2           0x8C5A
#define MT6332_OTP_CON3           0x8C5C
#define MT6332_OTP_CON4           0x8C5E
#define MT6332_OTP_CON5           0x8C60
#define MT6332_OTP_CON6           0x8C62
#define MT6332_OTP_CON7           0x8C64
#define MT6332_OTP_CON8           0x8C66
#define MT6332_OTP_CON9           0x8C68
#define MT6332_OTP_CON10          0x8C6A
#define MT6332_OTP_CON11          0x8C6C
#define MT6332_OTP_CON12          0x8C6E
#define MT6332_OTP_CON13          0x8C70
#define MT6332_OTP_CON14          0x8C72
#define MT6332_OTP_DOUT_0_15      0x8C74
#define MT6332_OTP_DOUT_16_31     0x8C76
#define MT6332_OTP_DOUT_32_47     0x8C78
#define MT6332_OTP_DOUT_48_63     0x8C7A
#define MT6332_OTP_DOUT_64_79     0x8C7C
#define MT6332_OTP_DOUT_80_95     0x8C7E
#define MT6332_OTP_DOUT_96_111    0x8C80
#define MT6332_OTP_DOUT_112_127   0x8C82
#define MT6332_OTP_DOUT_128_143   0x8C84
#define MT6332_OTP_DOUT_144_159   0x8C86
#define MT6332_OTP_DOUT_160_175   0x8C88
#define MT6332_OTP_DOUT_176_191   0x8C8A
#define MT6332_OTP_DOUT_192_207   0x8C8C
#define MT6332_OTP_DOUT_208_223   0x8C8E
#define MT6332_OTP_DOUT_224_239   0x8C90
#define MT6332_OTP_DOUT_240_255   0x8C92
#define MT6332_OTP_VAL_0_15       0x8C94
#define MT6332_OTP_VAL_16_31      0x8C96
#define MT6332_OTP_VAL_32_47      0x8C98
#define MT6332_OTP_VAL_48_63      0x8C9A
#define MT6332_OTP_VAL_64_79      0x8C9C
#define MT6332_OTP_VAL_80_95      0x8C9E
#define MT6332_OTP_VAL_96_111     0x8CA0
#define MT6332_OTP_VAL_112_127    0x8CA2
#define MT6332_OTP_VAL_128_143    0x8CA4
#define MT6332_OTP_VAL_144_159    0x8CA6
#define MT6332_OTP_VAL_160_175    0x8CA8
#define MT6332_OTP_VAL_176_191    0x8CAA
#define MT6332_OTP_VAL_192_207    0x8CAC
#define MT6332_OTP_VAL_208_223    0x8CAE
#define MT6332_OTP_VAL_224_239    0x8CB0
#define MT6332_OTP_VAL_240_255    0x8CB2
#define MT6332_LDO_CON0           0x8CB4
#define MT6332_LDO_CON1           0x8CB6
#define MT6332_LDO_CON2           0x8CB8
#define MT6332_LDO_CON3           0x8CBA
#define MT6332_LDO_CON5           0x8CBC
#define MT6332_LDO_CON6           0x8CBE
#define MT6332_LDO_CON7           0x8CC0
#define MT6332_LDO_CON8           0x8CC2
#define MT6332_LDO_CON9           0x8CC4
#define MT6332_LDO_CON10          0x8CC6
#define MT6332_LDO_CON11          0x8CC8
#define MT6332_LDO_CON12          0x8CCA
#define MT6332_LDO_CON13          0x8CCC
#define MT6332_FQMTR_CON0         0x8CCE
#define MT6332_FQMTR_CON1         0x8CD0
#define MT6332_FQMTR_CON2         0x8CD2
#define MT6332_IWLED_CON0         0x8CD4
#define MT6332_IWLED_DEG          0x8CD6
#define MT6332_IWLED_STATUS       0x8CD8
#define MT6332_IWLED_EN_CTRL      0x8CDA
#define MT6332_IWLED_CON1         0x8CDC
#define MT6332_IWLED_CON2         0x8CDE
#define MT6332_IWLED_TRIM0        0x8CE0
#define MT6332_IWLED_TRIM1        0x8CE2
#define MT6332_IWLED_CON3         0x8CE4
#define MT6332_IWLED_CON4         0x8CE6
#define MT6332_IWLED_CON5         0x8CE8
#define MT6332_IWLED_CON6         0x8CEA
#define MT6332_IWLED_CON7         0x8CEC
#define MT6332_IWLED_CON8         0x8CEE
#define MT6332_IWLED_CON9         0x8CF0
#define MT6332_SPK_CON0           0x8CF2
#define MT6332_SPK_CON1           0x8CF4
#define MT6332_SPK_CON2           0x8CF6
#define MT6332_SPK_CON3           0x8CF8
#define MT6332_SPK_CON4           0x8CFA
#define MT6332_SPK_CON5           0x8CFC
#define MT6332_SPK_CON6           0x8CFE
#define MT6332_SPK_CON7           0x8D00
#define MT6332_SPK_CON8           0x8D02
#define MT6332_SPK_CON9           0x8D04
#define MT6332_SPK_CON10          0x8D06
#define MT6332_SPK_CON11          0x8D08
#define MT6332_SPK_CON12          0x8D0A
#define MT6332_SPK_CON13          0x8D0C
#define MT6332_SPK_CON14          0x8D0E
#define MT6332_SPK_CON15          0x8D10
#define MT6332_SPK_CON16          0x8D12
#define MT6332_TESTI_CON0         0x8D14
#define MT6332_TESTI_CON1         0x8D16
#define MT6332_TESTI_CON2         0x8D18
#define MT6332_TESTI_CON3         0x8D1A
#define MT6332_TESTI_CON4         0x8D1C
#define MT6332_TESTI_CON5         0x8D1E
#define MT6332_TESTI_CON6         0x8D20
#define MT6332_TESTI_MUX_CON0     0x8D22
#define MT6332_TESTI_MUX_CON1     0x8D24
#define MT6332_TESTI_MUX_CON2     0x8D26
#define MT6332_TESTI_MUX_CON3     0x8D28
#define MT6332_TESTI_MUX_CON4     0x8D2A
#define MT6332_TESTI_MUX_CON5     0x8D2C
#define MT6332_TESTI_MUX_CON6     0x8D2E
#define MT6332_TESTO_CON0         0x8D30
#define MT6332_TESTO_CON1         0x8D32
#define MT6332_TEST_OMUX_CON0     0x8D34
#define MT6332_TEST_OMUX_CON1     0x8D36
#define MT6332_DEBUG_CON0         0x8D38
#define MT6332_DEBUG_CON1         0x8D3A
#define MT6332_DEBUG_CON2         0x8D3C
#define MT6332_FGADC_CON23        0x8D3E
#define MT6332_FGADC_CON24        0x8D40
#define MT6332_FGADC_CON25        0x8D42
#define MT6332_TOP_RST_STATUS     0x8D44
#define MT6332_TOP_RST_STATUS_SET 0x8D46
#define MT6332_TOP_RST_STATUS_CLR 0x8D48
#define MT6332_VDVFS2_CON28       0x8D4A

#endif /* __MFD_MT6332_REGISTERS_H__ */