aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/mfd/mt6331/registers.h
blob: e2be6bccd1a780b9e82da5e3778de57d8925c771 (plain) (blame)
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
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (c) 2022 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
 */

#ifndef __MFD_MT6331_REGISTERS_H__
#define __MFD_MT6331_REGISTERS_H__

/* PMIC Registers */
#define MT6331_STRUP_CON0		0x0
#define MT6331_STRUP_CON2		0x2
#define MT6331_STRUP_CON3		0x4
#define MT6331_STRUP_CON4		0x6
#define MT6331_STRUP_CON5		0x8
#define MT6331_STRUP_CON6		0xA
#define MT6331_STRUP_CON7		0xC
#define MT6331_STRUP_CON8		0xE
#define MT6331_STRUP_CON9		0x10
#define MT6331_STRUP_CON10		0x12
#define MT6331_STRUP_CON11		0x14
#define MT6331_STRUP_CON12		0x16
#define MT6331_STRUP_CON13		0x18
#define MT6331_STRUP_CON14		0x1A
#define MT6331_STRUP_CON15		0x1C
#define MT6331_STRUP_CON16		0x1E
#define MT6331_STRUP_CON17		0x20
#define MT6331_STRUP_CON18		0x22
#define MT6331_HWCID			0x100
#define MT6331_SWCID			0x102
#define MT6331_EXT_PMIC_STATUS		0x104
#define MT6331_TOP_CON			0x106
#define MT6331_TEST_OUT			0x108
#define MT6331_TEST_CON0		0x10A
#define MT6331_TEST_CON1		0x10C
#define MT6331_TESTMODE_SW		0x10E
#define MT6331_EN_STATUS0		0x110
#define MT6331_EN_STATUS1		0x112
#define MT6331_EN_STATUS2		0x114
#define MT6331_OCSTATUS0		0x116
#define MT6331_OCSTATUS1		0x118
#define MT6331_OCSTATUS2		0x11A
#define MT6331_PGSTATUS			0x11C
#define MT6331_TOPSTATUS		0x11E
#define MT6331_TDSEL_CON		0x120
#define MT6331_RDSEL_CON		0x122
#define MT6331_SMT_CON0			0x124
#define MT6331_SMT_CON1			0x126
#define MT6331_SMT_CON2			0x128
#define MT6331_DRV_CON0			0x12A
#define MT6331_DRV_CON1			0x12C
#define MT6331_DRV_CON2			0x12E
#define MT6331_DRV_CON3			0x130
#define MT6331_TOP_STATUS		0x132
#define MT6331_TOP_STATUS_SET		0x134
#define MT6331_TOP_STATUS_CLR		0x136
#define MT6331_TOP_CKPDN_CON0		0x138
#define MT6331_TOP_CKPDN_CON0_SET	0x13A
#define MT6331_TOP_CKPDN_CON0_CLR	0x13C
#define MT6331_TOP_CKPDN_CON1		0x13E
#define MT6331_TOP_CKPDN_CON1_SET	0x140
#define MT6331_TOP_CKPDN_CON1_CLR	0x142
#define MT6331_TOP_CKPDN_CON2		0x144
#define MT6331_TOP_CKPDN_CON2_SET	0x146
#define MT6331_TOP_CKPDN_CON2_CLR	0x148
#define MT6331_TOP_CKSEL_CON		0x14A
#define MT6331_TOP_CKSEL_CON_SET	0x14C
#define MT6331_TOP_CKSEL_CON_CLR	0x14E
#define MT6331_TOP_CKHWEN_CON		0x150
#define MT6331_TOP_CKHWEN_CON_SET	0x152
#define MT6331_TOP_CKHWEN_CON_CLR	0x154
#define MT6331_TOP_CKTST_CON0		0x156
#define MT6331_TOP_CKTST_CON1		0x158
#define MT6331_TOP_CLKSQ		0x15A
#define MT6331_TOP_CLKSQ_SET		0x15C
#define MT6331_TOP_CLKSQ_CLR		0x15E
#define MT6331_TOP_RST_CON		0x160
#define MT6331_TOP_RST_CON_SET		0x162
#define MT6331_TOP_RST_CON_CLR		0x164
#define MT6331_TOP_RST_MISC		0x166
#define MT6331_TOP_RST_MISC_SET		0x168
#define MT6331_TOP_RST_MISC_CLR		0x16A
#define MT6331_INT_CON0			0x16C
#define MT6331_INT_CON0_SET		0x16E
#define MT6331_INT_CON0_CLR		0x170
#define MT6331_INT_CON1			0x172
#define MT6331_INT_CON1_SET		0x174
#define MT6331_INT_CON1_CLR		0x176
#define MT6331_INT_MISC_CON		0x178
#define MT6331_INT_MISC_CON_SET		0x17A
#define MT6331_INT_MISC_CON_CLR		0x17C
#define MT6331_INT_STATUS_CON0		0x17E
#define MT6331_INT_STATUS_CON1		0x180
#define MT6331_OC_GEAR_0		0x182
#define MT6331_FQMTR_CON0		0x184
#define MT6331_FQMTR_CON1		0x186
#define MT6331_FQMTR_CON2		0x188
#define MT6331_RG_SPI_CON		0x18A
#define MT6331_DEW_DIO_EN		0x18C
#define MT6331_DEW_READ_TEST		0x18E
#define MT6331_DEW_WRITE_TEST		0x190
#define MT6331_DEW_CRC_SWRST		0x192
#define MT6331_DEW_CRC_EN		0x194
#define MT6331_DEW_CRC_VAL		0x196
#define MT6331_DEW_DBG_MON_SEL		0x198
#define MT6331_DEW_CIPHER_KEY_SEL	0x19A
#define MT6331_DEW_CIPHER_IV_SEL	0x19C
#define MT6331_DEW_CIPHER_EN		0x19E
#define MT6331_DEW_CIPHER_RDY		0x1A0
#define MT6331_DEW_CIPHER_MODE		0x1A2
#define MT6331_DEW_CIPHER_SWRST		0x1A4
#define MT6331_DEW_RDDMY_NO		0x1A6
#define MT6331_INT_TYPE_CON0		0x1A8
#define MT6331_INT_TYPE_CON0_SET	0x1AA
#define MT6331_INT_TYPE_CON0_CLR	0x1AC
#define MT6331_INT_TYPE_CON1		0x1AE
#define MT6331_INT_TYPE_CON1_SET	0x1B0
#define MT6331_INT_TYPE_CON1_CLR	0x1B2
#define MT6331_INT_STA			0x1B4
#define MT6331_BUCK_ALL_CON0		0x200
#define MT6331_BUCK_ALL_CON1		0x202
#define MT6331_BUCK_ALL_CON2		0x204
#define MT6331_BUCK_ALL_CON3		0x206
#define MT6331_BUCK_ALL_CON4		0x208
#define MT6331_BUCK_ALL_CON5		0x20A
#define MT6331_BUCK_ALL_CON6		0x20C
#define MT6331_BUCK_ALL_CON7		0x20E
#define MT6331_BUCK_ALL_CON8		0x210
#define MT6331_BUCK_ALL_CON9		0x212
#define MT6331_BUCK_ALL_CON10		0x214
#define MT6331_BUCK_ALL_CON11		0x216
#define MT6331_BUCK_ALL_CON12		0x218
#define MT6331_BUCK_ALL_CON13		0x21A
#define MT6331_BUCK_ALL_CON14		0x21C
#define MT6331_BUCK_ALL_CON15		0x21E
#define MT6331_BUCK_ALL_CON16		0x220
#define MT6331_BUCK_ALL_CON17		0x222
#define MT6331_BUCK_ALL_CON18		0x224
#define MT6331_BUCK_ALL_CON19		0x226
#define MT6331_BUCK_ALL_CON20		0x228
#define MT6331_BUCK_ALL_CON21		0x22A
#define MT6331_BUCK_ALL_CON22		0x22C
#define MT6331_BUCK_ALL_CON23		0x22E
#define MT6331_BUCK_ALL_CON24		0x230
#define MT6331_BUCK_ALL_CON25		0x232
#define MT6331_BUCK_ALL_CON26		0x234
#define MT6331_VDVFS11_CON0		0x236
#define MT6331_VDVFS11_CON1		0x238
#define MT6331_VDVFS11_CON2		0x23A
#define MT6331_VDVFS11_CON3		0x23C
#define MT6331_VDVFS11_CON4		0x23E
#define MT6331_VDVFS11_CON5		0x240
#define MT6331_VDVFS11_CON6		0x242
#define MT6331_VDVFS11_CON7		0x244
#define MT6331_VDVFS11_CON8		0x246
#define MT6331_VDVFS11_CON9		0x248
#define MT6331_VDVFS11_CON10		0x24A
#define MT6331_VDVFS11_CON11		0x24C
#define MT6331_VDVFS11_CON12		0x24E
#define MT6331_VDVFS11_CON13		0x250
#define MT6331_VDVFS11_CON14		0x252
#define MT6331_VDVFS11_CON18		0x25A
#define MT6331_VDVFS11_CON19		0x25C
#define MT6331_VDVFS11_CON20		0x25E
#define MT6331_VDVFS11_CON21		0x260
#define MT6331_VDVFS11_CON22		0x262
#define MT6331_VDVFS11_CON23		0x264
#define MT6331_VDVFS11_CON24		0x266
#define MT6331_VDVFS11_CON25		0x268
#define MT6331_VDVFS11_CON26		0x26A
#define MT6331_VDVFS11_CON27		0x26C
#define MT6331_VDVFS12_CON0		0x26E
#define MT6331_VDVFS12_CON1		0x270
#define MT6331_VDVFS12_CON2		0x272
#define MT6331_VDVFS12_CON3		0x274
#define MT6331_VDVFS12_CON4		0x276
#define MT6331_VDVFS12_CON5		0x278
#define MT6331_VDVFS12_CON6		0x27A
#define MT6331_VDVFS12_CON7		0x27C
#define MT6331_VDVFS12_CON8		0x27E
#define MT6331_VDVFS12_CON9		0x280
#define MT6331_VDVFS12_CON10		0x282
#define MT6331_VDVFS12_CON11		0x284
#define MT6331_VDVFS12_CON12		0x286
#define MT6331_VDVFS12_CON13		0x288
#define MT6331_VDVFS12_CON14		0x28A
#define MT6331_VDVFS12_CON18		0x292
#define MT6331_VDVFS12_CON19		0x294
#define MT6331_VDVFS12_CON20		0x296
#define MT6331_VDVFS13_CON0		0x298
#define MT6331_VDVFS13_CON1		0x29A
#define MT6331_VDVFS13_CON2		0x29C
#define MT6331_VDVFS13_CON3		0x29E
#define MT6331_VDVFS13_CON4		0x2A0
#define MT6331_VDVFS13_CON5		0x2A2
#define MT6331_VDVFS13_CON6		0x2A4
#define MT6331_VDVFS13_CON7		0x2A6
#define MT6331_VDVFS13_CON8		0x2A8
#define MT6331_VDVFS13_CON9		0x2AA
#define MT6331_VDVFS13_CON10		0x2AC
#define MT6331_VDVFS13_CON11		0x2AE
#define MT6331_VDVFS13_CON12		0x2B0
#define MT6331_VDVFS13_CON13		0x2B2
#define MT6331_VDVFS13_CON14		0x2B4
#define MT6331_VDVFS13_CON18		0x2BC
#define MT6331_VDVFS13_CON19		0x2BE
#define MT6331_VDVFS13_CON20		0x2C0
#define MT6331_VDVFS14_CON0		0x2C2
#define MT6331_VDVFS14_CON1		0x2C4
#define MT6331_VDVFS14_CON2		0x2C6
#define MT6331_VDVFS14_CON3		0x2C8
#define MT6331_VDVFS14_CON4		0x2CA
#define MT6331_VDVFS14_CON5		0x2CC
#define MT6331_VDVFS14_CON6		0x2CE
#define MT6331_VDVFS14_CON7		0x2D0
#define MT6331_VDVFS14_CON8		0x2D2
#define MT6331_VDVFS14_CON9		0x2D4
#define MT6331_VDVFS14_CON10		0x2D6
#define MT6331_VDVFS14_CON11		0x2D8
#define MT6331_VDVFS14_CON12		0x2DA
#define MT6331_VDVFS14_CON13		0x2DC
#define MT6331_VDVFS14_CON14		0x2DE
#define MT6331_VDVFS14_CON18		0x2E6
#define MT6331_VDVFS14_CON19		0x2E8
#define MT6331_VDVFS14_CON20		0x2EA
#define MT6331_VGPU_CON0		0x300
#define MT6331_VGPU_CON1		0x302
#define MT6331_VGPU_CON2		0x304
#define MT6331_VGPU_CON3		0x306
#define MT6331_VGPU_CON4		0x308
#define MT6331_VGPU_CON5		0x30A
#define MT6331_VGPU_CON6		0x30C
#define MT6331_VGPU_CON7		0x30E
#define MT6331_VGPU_CON8		0x310
#define MT6331_VGPU_CON9		0x312
#define MT6331_VGPU_CON10		0x314
#define MT6331_VGPU_CON11		0x316
#define MT6331_VGPU_CON12		0x318
#define MT6331_VGPU_CON13		0x31A
#define MT6331_VGPU_CON14		0x31C
#define MT6331_VGPU_CON15		0x31E
#define MT6331_VGPU_CON16		0x320
#define MT6331_VGPU_CON17		0x322
#define MT6331_VGPU_CON18		0x324
#define MT6331_VGPU_CON19		0x326
#define MT6331_VGPU_CON20		0x328
#define MT6331_VCORE1_CON0		0x32A
#define MT6331_VCORE1_CON1		0x32C
#define MT6331_VCORE1_CON2		0x32E
#define MT6331_VCORE1_CON3		0x330
#define MT6331_VCORE1_CON4		0x332
#define MT6331_VCORE1_CON5		0x334
#define MT6331_VCORE1_CON6		0x336
#define MT6331_VCORE1_CON7		0x338
#define MT6331_VCORE1_CON8		0x33A
#define MT6331_VCORE1_CON9		0x33C
#define MT6331_VCORE1_CON10		0x33E
#define MT6331_VCORE1_CON11		0x340
#define MT6331_VCORE1_CON12		0x342
#define MT6331_VCORE1_CON13		0x344
#define MT6331_VCORE1_CON14		0x346
#define MT6331_VCORE1_CON15		0x348
#define MT6331_VCORE1_CON16		0x34A
#define MT6331_VCORE1_CON17		0x34C
#define MT6331_VCORE1_CON18		0x34E
#define MT6331_VCORE1_CON19		0x350
#define MT6331_VCORE1_CON20		0x352
#define MT6331_VCORE2_CON0		0x354
#define MT6331_VCORE2_CON1		0x356
#define MT6331_VCORE2_CON2		0x358
#define MT6331_VCORE2_CON3		0x35A
#define MT6331_VCORE2_CON4		0x35C
#define MT6331_VCORE2_CON5		0x35E
#define MT6331_VCORE2_CON6		0x360
#define MT6331_VCORE2_CON7		0x362
#define MT6331_VCORE2_CON8		0x364
#define MT6331_VCORE2_CON9		0x366
#define MT6331_VCORE2_CON10		0x368
#define MT6331_VCORE2_CON11		0x36A
#define MT6331_VCORE2_CON12		0x36C
#define MT6331_VCORE2_CON13		0x36E
#define MT6331_VCORE2_CON14		0x370
#define MT6331_VCORE2_CON15		0x372
#define MT6331_VCORE2_CON16		0x374
#define MT6331_VCORE2_CON17		0x376
#define MT6331_VCORE2_CON18		0x378
#define MT6331_VCORE2_CON19		0x37A
#define MT6331_VCORE2_CON20		0x37C
#define MT6331_VCORE2_CON21		0x37E
#define MT6331_VIO18_CON0		0x380
#define MT6331_VIO18_CON1		0x382
#define MT6331_VIO18_CON2		0x384
#define MT6331_VIO18_CON3		0x386
#define MT6331_VIO18_CON4		0x388
#define MT6331_VIO18_CON5		0x38A
#define MT6331_VIO18_CON6		0x38C
#define MT6331_VIO18_CON7		0x38E
#define MT6331_VIO18_CON8		0x390
#define MT6331_VIO18_CON9		0x392
#define MT6331_VIO18_CON10		0x394
#define MT6331_VIO18_CON11		0x396
#define MT6331_VIO18_CON12		0x398
#define MT6331_VIO18_CON13		0x39A
#define MT6331_VIO18_CON14		0x39C
#define MT6331_VIO18_CON15		0x39E
#define MT6331_VIO18_CON16		0x3A0
#define MT6331_VIO18_CON17		0x3A2
#define MT6331_VIO18_CON18		0x3A4
#define MT6331_VIO18_CON19		0x3A6
#define MT6331_VIO18_CON20		0x3A8
#define MT6331_BUCK_K_CON0		0x3AA
#define MT6331_BUCK_K_CON1		0x3AC
#define MT6331_BUCK_K_CON2		0x3AE
#define MT6331_BUCK_K_CON3		0x3B0
#define MT6331_ZCD_CON0			0x400
#define MT6331_ZCD_CON1			0x402
#define MT6331_ZCD_CON2			0x404
#define MT6331_ZCD_CON3			0x406
#define MT6331_ZCD_CON4			0x408
#define MT6331_ZCD_CON5			0x40A
#define MT6331_ISINK0_CON0		0x40C
#define MT6331_ISINK0_CON1		0x40E
#define MT6331_ISINK0_CON2		0x410
#define MT6331_ISINK0_CON3		0x412
#define MT6331_ISINK0_CON4		0x414
#define MT6331_ISINK1_CON0		0x416
#define MT6331_ISINK1_CON1		0x418
#define MT6331_ISINK1_CON2		0x41A
#define MT6331_ISINK1_CON3		0x41C
#define MT6331_ISINK1_CON4		0x41E
#define MT6331_ISINK2_CON0		0x420
#define MT6331_ISINK2_CON1		0x422
#define MT6331_ISINK2_CON2		0x424
#define MT6331_ISINK2_CON3		0x426
#define MT6331_ISINK2_CON4		0x428
#define MT6331_ISINK3_CON0		0x42A
#define MT6331_ISINK3_CON1		0x42C
#define MT6331_ISINK3_CON2		0x42E
#define MT6331_ISINK3_CON3		0x430
#define MT6331_ISINK3_CON4		0x432
#define MT6331_ISINK_ANA0		0x434
#define MT6331_ISINK_ANA1		0x436
#define MT6331_ISINK_PHASE_DLY		0x438
#define MT6331_ISINK_EN_CTRL		0x43A
#define MT6331_ANALDO_CON0		0x500
#define MT6331_ANALDO_CON1		0x502
#define MT6331_ANALDO_CON2		0x504
#define MT6331_ANALDO_CON3		0x506
#define MT6331_ANALDO_CON4		0x508
#define MT6331_ANALDO_CON5		0x50A
#define MT6331_ANALDO_CON6		0x50C
#define MT6331_ANALDO_CON7		0x50E
#define MT6331_ANALDO_CON8		0x510
#define MT6331_ANALDO_CON9		0x512
#define MT6331_ANALDO_CON10		0x514
#define MT6331_ANALDO_CON11		0x516
#define MT6331_ANALDO_CON12		0x518
#define MT6331_ANALDO_CON13		0x51A
#define MT6331_SYSLDO_CON0		0x51C
#define MT6331_SYSLDO_CON1		0x51E
#define MT6331_SYSLDO_CON2		0x520
#define MT6331_SYSLDO_CON3		0x522
#define MT6331_SYSLDO_CON4		0x524
#define MT6331_SYSLDO_CON5		0x526
#define MT6331_SYSLDO_CON6		0x528
#define MT6331_SYSLDO_CON7		0x52A
#define MT6331_SYSLDO_CON8		0x52C
#define MT6331_SYSLDO_CON9		0x52E
#define MT6331_SYSLDO_CON10		0x530
#define MT6331_SYSLDO_CON11		0x532
#define MT6331_SYSLDO_CON12		0x534
#define MT6331_SYSLDO_CON13		0x536
#define MT6331_SYSLDO_CON14		0x538
#define MT6331_SYSLDO_CON15		0x53A
#define MT6331_SYSLDO_CON16		0x53C
#define MT6331_SYSLDO_CON17		0x53E
#define MT6331_SYSLDO_CON18		0x540
#define MT6331_SYSLDO_CON19		0x542
#define MT6331_SYSLDO_CON20		0x544
#define MT6331_SYSLDO_CON21		0x546
#define MT6331_DIGLDO_CON0		0x548
#define MT6331_DIGLDO_CON1		0x54A
#define MT6331_DIGLDO_CON2		0x54C
#define MT6331_DIGLDO_CON3		0x54E
#define MT6331_DIGLDO_CON4		0x550
#define MT6331_DIGLDO_CON5		0x552
#define MT6331_DIGLDO_CON6		0x554
#define MT6331_DIGLDO_CON7		0x556
#define MT6331_DIGLDO_CON8		0x558
#define MT6331_DIGLDO_CON9		0x55A
#define MT6331_DIGLDO_CON10		0x55C
#define MT6331_DIGLDO_CON11		0x55E
#define MT6331_DIGLDO_CON12		0x560
#define MT6331_DIGLDO_CON13		0x562
#define MT6331_DIGLDO_CON14		0x564
#define MT6331_DIGLDO_CON15		0x566
#define MT6331_DIGLDO_CON16		0x568
#define MT6331_DIGLDO_CON17		0x56A
#define MT6331_DIGLDO_CON18		0x56C
#define MT6331_DIGLDO_CON19		0x56E
#define MT6331_DIGLDO_CON20		0x570
#define MT6331_DIGLDO_CON21		0x572
#define MT6331_DIGLDO_CON22		0x574
#define MT6331_DIGLDO_CON23		0x576
#define MT6331_DIGLDO_CON24		0x578
#define MT6331_DIGLDO_CON25		0x57A
#define MT6331_DIGLDO_CON26		0x57C
#define MT6331_DIGLDO_CON27		0x57E
#define MT6331_DIGLDO_CON28		0x580
#define MT6331_OTP_CON0			0x600
#define MT6331_OTP_CON1			0x602
#define MT6331_OTP_CON2			0x604
#define MT6331_OTP_CON3			0x606
#define MT6331_OTP_CON4			0x608
#define MT6331_OTP_CON5			0x60A
#define MT6331_OTP_CON6			0x60C
#define MT6331_OTP_CON7			0x60E
#define MT6331_OTP_CON8			0x610
#define MT6331_OTP_CON9			0x612
#define MT6331_OTP_CON10		0x614
#define MT6331_OTP_CON11		0x616
#define MT6331_OTP_CON12		0x618
#define MT6331_OTP_CON13		0x61A
#define MT6331_OTP_CON14		0x61C
#define MT6331_OTP_DOUT_0_15		0x61E
#define MT6331_OTP_DOUT_16_31		0x620
#define MT6331_OTP_DOUT_32_47		0x622
#define MT6331_OTP_DOUT_48_63		0x624
#define MT6331_OTP_DOUT_64_79		0x626
#define MT6331_OTP_DOUT_80_95		0x628
#define MT6331_OTP_DOUT_96_111		0x62A
#define MT6331_OTP_DOUT_112_127		0x62C
#define MT6331_OTP_DOUT_128_143		0x62E
#define MT6331_OTP_DOUT_144_159		0x630
#define MT6331_OTP_DOUT_160_175		0x632
#define MT6331_OTP_DOUT_176_191		0x634
#define MT6331_OTP_DOUT_192_207		0x636
#define MT6331_OTP_DOUT_208_223		0x638
#define MT6331_OTP_DOUT_224_239		0x63A
#define MT6331_OTP_DOUT_240_255		0x63C
#define MT6331_OTP_VAL_0_15		0x63E
#define MT6331_OTP_VAL_16_31		0x640
#define MT6331_OTP_VAL_32_47		0x642
#define MT6331_OTP_VAL_48_63		0x644
#define MT6331_OTP_VAL_64_79		0x646
#define MT6331_OTP_VAL_80_95		0x648
#define MT6331_OTP_VAL_96_111		0x64A
#define MT6331_OTP_VAL_112_127		0x64C
#define MT6331_OTP_VAL_128_143		0x64E
#define MT6331_OTP_VAL_144_159		0x650
#define MT6331_OTP_VAL_160_175		0x652
#define MT6331_OTP_VAL_176_191		0x654
#define MT6331_OTP_VAL_192_207		0x656
#define MT6331_OTP_VAL_208_223		0x658
#define MT6331_OTP_VAL_224_239		0x65A
#define MT6331_OTP_VAL_240_255		0x65C
#define MT6331_RTC_MIX_CON0		0x65E
#define MT6331_RTC_MIX_CON1		0x660
#define MT6331_AUDDAC_CFG0		0x662
#define MT6331_AUDBUF_CFG0		0x664
#define MT6331_AUDBUF_CFG1		0x666
#define MT6331_AUDBUF_CFG2		0x668
#define MT6331_AUDBUF_CFG3		0x66A
#define MT6331_AUDBUF_CFG4		0x66C
#define MT6331_AUDBUF_CFG5		0x66E
#define MT6331_AUDBUF_CFG6		0x670
#define MT6331_AUDBUF_CFG7		0x672
#define MT6331_AUDBUF_CFG8		0x674
#define MT6331_IBIASDIST_CFG0		0x676
#define MT6331_AUDCLKGEN_CFG0		0x678
#define MT6331_AUDLDO_CFG0		0x67A
#define MT6331_AUDDCDC_CFG0		0x67C
#define MT6331_AUDDCDC_CFG1		0x67E
#define MT6331_AUDNVREGGLB_CFG0		0x680
#define MT6331_AUD_NCP0			0x682
#define MT6331_AUD_ZCD_CFG0		0x684
#define MT6331_AUDPREAMP_CFG0		0x686
#define MT6331_AUDPREAMP_CFG1		0x688
#define MT6331_AUDPREAMP_CFG2		0x68A
#define MT6331_AUDADC_CFG0		0x68C
#define MT6331_AUDADC_CFG1		0x68E
#define MT6331_AUDADC_CFG2		0x690
#define MT6331_AUDADC_CFG3		0x692
#define MT6331_AUDADC_CFG4		0x694
#define MT6331_AUDADC_CFG5		0x696
#define MT6331_AUDDIGMI_CFG0		0x698
#define MT6331_AUDDIGMI_CFG1		0x69A
#define MT6331_AUDMICBIAS_CFG0		0x69C
#define MT6331_AUDMICBIAS_CFG1		0x69E
#define MT6331_AUDENCSPARE_CFG0		0x6A0
#define MT6331_AUDPREAMPGAIN_CFG0	0x6A2
#define MT6331_AUDMADPLL_CFG0		0x6A4
#define MT6331_AUDMADPLL_CFG1		0x6A6
#define MT6331_AUDMADPLL_CFG2		0x6A8
#define MT6331_AUDLDO_NVREG_CFG0	0x6AA
#define MT6331_AUDLDO_NVREG_CFG1	0x6AC
#define MT6331_AUDLDO_NVREG_CFG2	0x6AE
#define MT6331_AUXADC_ADC0		0x700
#define MT6331_AUXADC_ADC1		0x702
#define MT6331_AUXADC_ADC2		0x704
#define MT6331_AUXADC_ADC3		0x706
#define MT6331_AUXADC_ADC4		0x708
#define MT6331_AUXADC_ADC5		0x70A
#define MT6331_AUXADC_ADC6		0x70C
#define MT6331_AUXADC_ADC7		0x70E
#define MT6331_AUXADC_ADC8		0x710
#define MT6331_AUXADC_ADC9		0x712
#define MT6331_AUXADC_ADC10		0x714
#define MT6331_AUXADC_ADC11		0x716
#define MT6331_AUXADC_ADC12		0x718
#define MT6331_AUXADC_ADC13		0x71A
#define MT6331_AUXADC_ADC14		0x71C
#define MT6331_AUXADC_ADC15		0x71E
#define MT6331_AUXADC_ADC16		0x720
#define MT6331_AUXADC_ADC17		0x722
#define MT6331_AUXADC_ADC18		0x724
#define MT6331_AUXADC_ADC19		0x726
#define MT6331_AUXADC_STA0		0x728
#define MT6331_AUXADC_STA1		0x72A
#define MT6331_AUXADC_RQST0		0x72C
#define MT6331_AUXADC_RQST0_SET		0x72E
#define MT6331_AUXADC_RQST0_CLR		0x730
#define MT6331_AUXADC_RQST1		0x732
#define MT6331_AUXADC_RQST1_SET		0x734
#define MT6331_AUXADC_RQST1_CLR		0x736
#define MT6331_AUXADC_CON0		0x738
#define MT6331_AUXADC_CON1		0x73A
#define MT6331_AUXADC_CON2		0x73C
#define MT6331_AUXADC_CON3		0x73E
#define MT6331_AUXADC_CON4		0x740
#define MT6331_AUXADC_CON5		0x742
#define MT6331_AUXADC_CON6		0x744
#define MT6331_AUXADC_CON7		0x746
#define MT6331_AUXADC_CON8		0x748
#define MT6331_AUXADC_CON9		0x74A
#define MT6331_AUXADC_CON10		0x74C
#define MT6331_AUXADC_CON11		0x74E
#define MT6331_AUXADC_CON12		0x750
#define MT6331_AUXADC_CON13		0x752
#define MT6331_AUXADC_CON14		0x754
#define MT6331_AUXADC_CON15		0x756
#define MT6331_AUXADC_CON16		0x758
#define MT6331_AUXADC_CON17		0x75A
#define MT6331_AUXADC_CON18		0x75C
#define MT6331_AUXADC_CON19		0x75E
#define MT6331_AUXADC_CON20		0x760
#define MT6331_AUXADC_CON21		0x762
#define MT6331_AUXADC_CON22		0x764
#define MT6331_AUXADC_CON23		0x766
#define MT6331_AUXADC_CON24		0x768
#define MT6331_AUXADC_CON25		0x76A
#define MT6331_AUXADC_CON26		0x76C
#define MT6331_AUXADC_CON27		0x76E
#define MT6331_AUXADC_CON28		0x770
#define MT6331_AUXADC_CON29		0x772
#define MT6331_AUXADC_CON30		0x774
#define MT6331_AUXADC_CON31		0x776
#define MT6331_AUXADC_CON32		0x778
#define MT6331_ACCDET_CON0		0x77A
#define MT6331_ACCDET_CON1		0x77C
#define MT6331_ACCDET_CON2		0x77E
#define MT6331_ACCDET_CON3		0x780
#define MT6331_ACCDET_CON4		0x782
#define MT6331_ACCDET_CON5		0x784
#define MT6331_ACCDET_CON6		0x786
#define MT6331_ACCDET_CON7		0x788
#define MT6331_ACCDET_CON8		0x78A
#define MT6331_ACCDET_CON9		0x78C
#define MT6331_ACCDET_CON10		0x78E
#define MT6331_ACCDET_CON11		0x790
#define MT6331_ACCDET_CON12		0x792
#define MT6331_ACCDET_CON13		0x794
#define MT6331_ACCDET_CON14		0x796
#define MT6331_ACCDET_CON15		0x798
#define MT6331_ACCDET_CON16		0x79A
#define MT6331_ACCDET_CON17		0x79C
#define MT6331_ACCDET_CON18		0x79E
#define MT6331_ACCDET_CON19		0x7A0
#define MT6331_ACCDET_CON20		0x7A2
#define MT6331_ACCDET_CON21		0x7A4
#define MT6331_ACCDET_CON22		0x7A6
#define MT6331_ACCDET_CON23		0x7A8
#define MT6331_ACCDET_CON24		0x7AA

#endif /* __MFD_MT6331_REGISTERS_H__ */