hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
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
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * OMAP44xx PRM instance offset macros
 *
 * Copyright (C) 2009-2011 Texas Instruments, Inc.
 * Copyright (C) 2009-2010 Nokia Corporation
 *
 * Paul Walmsley (paul@pwsan.com)
 * Rajendra Nayak (rnayak@ti.com)
 * Benoit Cousson (b-cousson@ti.com)
 *
 * This file is automatically generated from the OMAP hardware databases.
 * We respectfully ask that any modifications to this file be coordinated
 * with the public linux-omap@vger.kernel.org mailing list and the
 * authors above to ensure that the autogeneration scripts are kept
 * up-to-date with the file contents.
 *
 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",
 *     or "OMAP4430".
 */
 
#ifndef __ARCH_ARM_MACH_OMAP2_PRM44XX_H
#define __ARCH_ARM_MACH_OMAP2_PRM44XX_H
 
#include "prm44xx_54xx.h"
#include "prm.h"
 
#define OMAP4430_PRM_BASE        0x4a306000
 
#define OMAP44XX_PRM_REGADDR(inst, reg)                \
   OMAP2_L4_IO_ADDRESS(OMAP4430_PRM_BASE + (inst) + (reg))
 
 
/* PRM instances */
#define OMAP4430_PRM_OCP_SOCKET_INST    0x0000
#define OMAP4430_PRM_CKGEN_INST        0x0100
#define OMAP4430_PRM_MPU_INST        0x0300
#define OMAP4430_PRM_TESLA_INST        0x0400
#define OMAP4430_PRM_ABE_INST        0x0500
#define OMAP4430_PRM_ALWAYS_ON_INST    0x0600
#define OMAP4430_PRM_CORE_INST        0x0700
#define OMAP4430_PRM_IVAHD_INST        0x0f00
#define OMAP4430_PRM_CAM_INST        0x1000
#define OMAP4430_PRM_DSS_INST        0x1100
#define OMAP4430_PRM_GFX_INST        0x1200
#define OMAP4430_PRM_L3INIT_INST    0x1300
#define OMAP4430_PRM_L4PER_INST        0x1400
#define OMAP4430_PRM_CEFUSE_INST    0x1600
#define OMAP4430_PRM_WKUP_INST        0x1700
#define OMAP4430_PRM_WKUP_CM_INST    0x1800
#define OMAP4430_PRM_EMU_INST        0x1900
#define OMAP4430_PRM_EMU_CM_INST    0x1a00
#define OMAP4430_PRM_DEVICE_INST    0x1b00
#define OMAP4430_PRM_INSTR_INST        0x1f00
 
/* PRM clockdomain register offsets (from instance start) */
#define OMAP4430_PRM_WKUP_CM_WKUP_CDOFFS    0x0000
#define OMAP4430_PRM_EMU_CM_EMU_CDOFFS        0x0000
 
/* OMAP4 specific register offsets */
#define OMAP4_RM_RSTCTRL                0x0000
#define OMAP4_RM_RSTST                    0x0004
#define OMAP4_RM_RSTTIME                0x0008
#define OMAP4_PM_PWSTCTRL                0x0000
#define OMAP4_PM_PWSTST                    0x0004
 
 
/* PRM */
 
/* PRM.OCP_SOCKET_PRM register offsets */
#define OMAP4_REVISION_PRM_OFFSET            0x0000
#define OMAP4430_REVISION_PRM                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0000)
#define OMAP4_PRM_IRQSTATUS_MPU_OFFSET            0x0010
#define OMAP4430_PRM_IRQSTATUS_MPU            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0010)
#define OMAP4_PRM_IRQSTATUS_MPU_2_OFFSET        0x0014
#define OMAP4430_PRM_IRQSTATUS_MPU_2            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0014)
#define OMAP4_PRM_IRQENABLE_MPU_OFFSET            0x0018
#define OMAP4430_PRM_IRQENABLE_MPU            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0018)
#define OMAP4_PRM_IRQENABLE_MPU_2_OFFSET        0x001c
#define OMAP4430_PRM_IRQENABLE_MPU_2            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x001c)
#define OMAP4_PRM_IRQSTATUS_DUCATI_OFFSET        0x0020
#define OMAP4430_PRM_IRQSTATUS_DUCATI            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0020)
#define OMAP4_PRM_IRQENABLE_DUCATI_OFFSET        0x0028
#define OMAP4430_PRM_IRQENABLE_DUCATI            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0028)
#define OMAP4_PRM_IRQSTATUS_TESLA_OFFSET        0x0030
#define OMAP4430_PRM_IRQSTATUS_TESLA            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0030)
#define OMAP4_PRM_IRQENABLE_TESLA_OFFSET        0x0038
#define OMAP4430_PRM_IRQENABLE_TESLA            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0038)
#define OMAP4_CM_PRM_PROFILING_CLKCTRL_OFFSET        0x0040
#define OMAP4430_CM_PRM_PROFILING_CLKCTRL        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0040)
 
/* PRM.CKGEN_PRM register offsets */
#define OMAP4_CM_ABE_DSS_SYS_CLKSEL_OFFSET        0x0000
#define OMAP4430_CM_ABE_DSS_SYS_CLKSEL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0000)
#define OMAP4_CM_L4_WKUP_CLKSEL_OFFSET            0x0008
#define OMAP4430_CM_L4_WKUP_CLKSEL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0008)
#define OMAP4_CM_ABE_PLL_REF_CLKSEL_OFFSET        0x000c
#define OMAP4430_CM_ABE_PLL_REF_CLKSEL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x000c)
#define OMAP4_CM_SYS_CLKSEL_OFFSET            0x0010
#define OMAP4430_CM_SYS_CLKSEL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0010)
 
/* PRM.MPU_PRM register offsets */
#define OMAP4_PM_MPU_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_MPU_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0000)
#define OMAP4_PM_MPU_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_MPU_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0004)
#define OMAP4_RM_MPU_RSTST_OFFSET            0x0014
#define OMAP4430_RM_MPU_RSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0014)
#define OMAP4_RM_MPU_MPU_CONTEXT_OFFSET            0x0024
#define OMAP4430_RM_MPU_MPU_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0024)
 
/* PRM.TESLA_PRM register offsets */
#define OMAP4_PM_TESLA_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_TESLA_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0000)
#define OMAP4_PM_TESLA_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_TESLA_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0004)
#define OMAP4_RM_TESLA_RSTCTRL_OFFSET            0x0010
#define OMAP4430_RM_TESLA_RSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0010)
#define OMAP4_RM_TESLA_RSTST_OFFSET            0x0014
#define OMAP4430_RM_TESLA_RSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0014)
#define OMAP4_RM_TESLA_TESLA_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_TESLA_TESLA_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0024)
 
/* PRM.ABE_PRM register offsets */
#define OMAP4_PM_ABE_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_ABE_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0000)
#define OMAP4_PM_ABE_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_ABE_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0004)
#define OMAP4_RM_ABE_AESS_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_ABE_AESS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x002c)
#define OMAP4_PM_ABE_PDM_WKDEP_OFFSET            0x0030
#define OMAP4430_PM_ABE_PDM_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0030)
#define OMAP4_RM_ABE_PDM_CONTEXT_OFFSET            0x0034
#define OMAP4430_RM_ABE_PDM_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0034)
#define OMAP4_PM_ABE_DMIC_WKDEP_OFFSET            0x0038
#define OMAP4430_PM_ABE_DMIC_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0038)
#define OMAP4_RM_ABE_DMIC_CONTEXT_OFFSET        0x003c
#define OMAP4430_RM_ABE_DMIC_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x003c)
#define OMAP4_PM_ABE_MCASP_WKDEP_OFFSET            0x0040
#define OMAP4430_PM_ABE_MCASP_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0040)
#define OMAP4_RM_ABE_MCASP_CONTEXT_OFFSET        0x0044
#define OMAP4430_RM_ABE_MCASP_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0044)
#define OMAP4_PM_ABE_MCBSP1_WKDEP_OFFSET        0x0048
#define OMAP4430_PM_ABE_MCBSP1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0048)
#define OMAP4_RM_ABE_MCBSP1_CONTEXT_OFFSET        0x004c
#define OMAP4430_RM_ABE_MCBSP1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x004c)
#define OMAP4_PM_ABE_MCBSP2_WKDEP_OFFSET        0x0050
#define OMAP4430_PM_ABE_MCBSP2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0050)
#define OMAP4_RM_ABE_MCBSP2_CONTEXT_OFFSET        0x0054
#define OMAP4430_RM_ABE_MCBSP2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0054)
#define OMAP4_PM_ABE_MCBSP3_WKDEP_OFFSET        0x0058
#define OMAP4430_PM_ABE_MCBSP3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0058)
#define OMAP4_RM_ABE_MCBSP3_CONTEXT_OFFSET        0x005c
#define OMAP4430_RM_ABE_MCBSP3_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x005c)
#define OMAP4_PM_ABE_SLIMBUS_WKDEP_OFFSET        0x0060
#define OMAP4430_PM_ABE_SLIMBUS_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0060)
#define OMAP4_RM_ABE_SLIMBUS_CONTEXT_OFFSET        0x0064
#define OMAP4430_RM_ABE_SLIMBUS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0064)
#define OMAP4_PM_ABE_TIMER5_WKDEP_OFFSET        0x0068
#define OMAP4430_PM_ABE_TIMER5_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0068)
#define OMAP4_RM_ABE_TIMER5_CONTEXT_OFFSET        0x006c
#define OMAP4430_RM_ABE_TIMER5_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x006c)
#define OMAP4_PM_ABE_TIMER6_WKDEP_OFFSET        0x0070
#define OMAP4430_PM_ABE_TIMER6_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0070)
#define OMAP4_RM_ABE_TIMER6_CONTEXT_OFFSET        0x0074
#define OMAP4430_RM_ABE_TIMER6_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0074)
#define OMAP4_PM_ABE_TIMER7_WKDEP_OFFSET        0x0078
#define OMAP4430_PM_ABE_TIMER7_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0078)
#define OMAP4_RM_ABE_TIMER7_CONTEXT_OFFSET        0x007c
#define OMAP4430_RM_ABE_TIMER7_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x007c)
#define OMAP4_PM_ABE_TIMER8_WKDEP_OFFSET        0x0080
#define OMAP4430_PM_ABE_TIMER8_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0080)
#define OMAP4_RM_ABE_TIMER8_CONTEXT_OFFSET        0x0084
#define OMAP4430_RM_ABE_TIMER8_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0084)
#define OMAP4_PM_ABE_WDT3_WKDEP_OFFSET            0x0088
#define OMAP4430_PM_ABE_WDT3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0088)
#define OMAP4_RM_ABE_WDT3_CONTEXT_OFFSET        0x008c
#define OMAP4430_RM_ABE_WDT3_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x008c)
 
/* PRM.ALWAYS_ON_PRM register offsets */
#define OMAP4_RM_ALWON_MDMINTC_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_ALWON_MDMINTC_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0024)
#define OMAP4_PM_ALWON_SR_MPU_WKDEP_OFFSET        0x0028
#define OMAP4430_PM_ALWON_SR_MPU_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0028)
#define OMAP4_RM_ALWON_SR_MPU_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_ALWON_SR_MPU_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x002c)
#define OMAP4_PM_ALWON_SR_IVA_WKDEP_OFFSET        0x0030
#define OMAP4430_PM_ALWON_SR_IVA_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0030)
#define OMAP4_RM_ALWON_SR_IVA_CONTEXT_OFFSET        0x0034
#define OMAP4430_RM_ALWON_SR_IVA_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0034)
#define OMAP4_PM_ALWON_SR_CORE_WKDEP_OFFSET        0x0038
#define OMAP4430_PM_ALWON_SR_CORE_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0038)
#define OMAP4_RM_ALWON_SR_CORE_CONTEXT_OFFSET        0x003c
#define OMAP4430_RM_ALWON_SR_CORE_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x003c)
 
/* PRM.CORE_PRM register offsets */
#define OMAP4_PM_CORE_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_CORE_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0000)
#define OMAP4_PM_CORE_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_CORE_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0004)
#define OMAP4_RM_L3_1_L3_1_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_L3_1_L3_1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0024)
#define OMAP4_RM_L3_2_L3_2_CONTEXT_OFFSET        0x0124
#define OMAP4430_RM_L3_2_L3_2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0124)
#define OMAP4_RM_L3_2_GPMC_CONTEXT_OFFSET        0x012c
#define OMAP4430_RM_L3_2_GPMC_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x012c)
#define OMAP4_RM_L3_2_OCMC_RAM_CONTEXT_OFFSET        0x0134
#define OMAP4430_RM_L3_2_OCMC_RAM_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0134)
#define OMAP4_RM_DUCATI_RSTCTRL_OFFSET            0x0210
#define OMAP4430_RM_DUCATI_RSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0210)
#define OMAP4_RM_DUCATI_RSTST_OFFSET            0x0214
#define OMAP4430_RM_DUCATI_RSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0214)
#define OMAP4_RM_DUCATI_DUCATI_CONTEXT_OFFSET        0x0224
#define OMAP4430_RM_DUCATI_DUCATI_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0224)
#define OMAP4_RM_SDMA_SDMA_CONTEXT_OFFSET        0x0324
#define OMAP4430_RM_SDMA_SDMA_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0324)
#define OMAP4_RM_MEMIF_DMM_CONTEXT_OFFSET        0x0424
#define OMAP4430_RM_MEMIF_DMM_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0424)
#define OMAP4_RM_MEMIF_EMIF_FW_CONTEXT_OFFSET        0x042c
#define OMAP4430_RM_MEMIF_EMIF_FW_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x042c)
#define OMAP4_RM_MEMIF_EMIF_1_CONTEXT_OFFSET        0x0434
#define OMAP4430_RM_MEMIF_EMIF_1_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0434)
#define OMAP4_RM_MEMIF_EMIF_2_CONTEXT_OFFSET        0x043c
#define OMAP4430_RM_MEMIF_EMIF_2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x043c)
#define OMAP4_RM_MEMIF_DLL_CONTEXT_OFFSET        0x0444
#define OMAP4430_RM_MEMIF_DLL_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0444)
#define OMAP4_RM_MEMIF_EMIF_H1_CONTEXT_OFFSET        0x0454
#define OMAP4430_RM_MEMIF_EMIF_H1_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0454)
#define OMAP4_RM_MEMIF_EMIF_H2_CONTEXT_OFFSET        0x045c
#define OMAP4430_RM_MEMIF_EMIF_H2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x045c)
#define OMAP4_RM_MEMIF_DLL_H_CONTEXT_OFFSET        0x0464
#define OMAP4430_RM_MEMIF_DLL_H_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0464)
#define OMAP4_RM_D2D_SAD2D_CONTEXT_OFFSET        0x0524
#define OMAP4430_RM_D2D_SAD2D_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0524)
#define OMAP4_RM_D2D_MODEM_ICR_CONTEXT_OFFSET        0x052c
#define OMAP4430_RM_D2D_MODEM_ICR_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x052c)
#define OMAP4_RM_D2D_SAD2D_FW_CONTEXT_OFFSET        0x0534
#define OMAP4430_RM_D2D_SAD2D_FW_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0534)
#define OMAP4_RM_L4CFG_L4_CFG_CONTEXT_OFFSET        0x0624
#define OMAP4430_RM_L4CFG_L4_CFG_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0624)
#define OMAP4_RM_L4CFG_HW_SEM_CONTEXT_OFFSET        0x062c
#define OMAP4430_RM_L4CFG_HW_SEM_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x062c)
#define OMAP4_RM_L4CFG_MAILBOX_CONTEXT_OFFSET        0x0634
#define OMAP4430_RM_L4CFG_MAILBOX_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0634)
#define OMAP4_RM_L4CFG_SAR_ROM_CONTEXT_OFFSET        0x063c
#define OMAP4430_RM_L4CFG_SAR_ROM_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x063c)
#define OMAP4_RM_L3INSTR_L3_3_CONTEXT_OFFSET        0x0724
#define OMAP4430_RM_L3INSTR_L3_3_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0724)
#define OMAP4_RM_L3INSTR_L3_INSTR_CONTEXT_OFFSET    0x072c
#define OMAP4430_RM_L3INSTR_L3_INSTR_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x072c)
#define OMAP4_RM_L3INSTR_OCP_WP1_CONTEXT_OFFSET        0x0744
#define OMAP4430_RM_L3INSTR_OCP_WP1_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0744)
 
/* PRM.IVAHD_PRM register offsets */
#define OMAP4_PM_IVAHD_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_IVAHD_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0000)
#define OMAP4_PM_IVAHD_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_IVAHD_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0004)
#define OMAP4_RM_IVAHD_RSTCTRL_OFFSET            0x0010
#define OMAP4430_RM_IVAHD_RSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0010)
#define OMAP4_RM_IVAHD_RSTST_OFFSET            0x0014
#define OMAP4430_RM_IVAHD_RSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0014)
#define OMAP4_RM_IVAHD_IVAHD_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_IVAHD_IVAHD_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0024)
#define OMAP4_RM_IVAHD_SL2_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_IVAHD_SL2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x002c)
 
/* PRM.CAM_PRM register offsets */
#define OMAP4_PM_CAM_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_CAM_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0000)
#define OMAP4_PM_CAM_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_CAM_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0004)
#define OMAP4_RM_CAM_ISS_CONTEXT_OFFSET            0x0024
#define OMAP4430_RM_CAM_ISS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0024)
#define OMAP4_RM_CAM_FDIF_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_CAM_FDIF_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x002c)
 
/* PRM.DSS_PRM register offsets */
#define OMAP4_PM_DSS_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_DSS_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0000)
#define OMAP4_PM_DSS_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_DSS_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0004)
#define OMAP4_PM_DSS_DSS_WKDEP_OFFSET            0x0020
#define OMAP4430_PM_DSS_DSS_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0020)
#define OMAP4_RM_DSS_DSS_CONTEXT_OFFSET            0x0024
#define OMAP4430_RM_DSS_DSS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0024)
#define OMAP4_RM_DSS_DEISS_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_DSS_DEISS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x002c)
 
/* PRM.GFX_PRM register offsets */
#define OMAP4_PM_GFX_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_GFX_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0000)
#define OMAP4_PM_GFX_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_GFX_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0004)
#define OMAP4_RM_GFX_GFX_CONTEXT_OFFSET            0x0024
#define OMAP4430_RM_GFX_GFX_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0024)
 
/* PRM.L3INIT_PRM register offsets */
#define OMAP4_PM_L3INIT_PWRSTCTRL_OFFSET        0x0000
#define OMAP4430_PM_L3INIT_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0000)
#define OMAP4_PM_L3INIT_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_L3INIT_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0004)
#define OMAP4_PM_L3INIT_MMC1_WKDEP_OFFSET        0x0028
#define OMAP4430_PM_L3INIT_MMC1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0028)
#define OMAP4_RM_L3INIT_MMC1_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_L3INIT_MMC1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x002c)
#define OMAP4_PM_L3INIT_MMC2_WKDEP_OFFSET        0x0030
#define OMAP4430_PM_L3INIT_MMC2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0030)
#define OMAP4_RM_L3INIT_MMC2_CONTEXT_OFFSET        0x0034
#define OMAP4430_RM_L3INIT_MMC2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0034)
#define OMAP4_PM_L3INIT_HSI_WKDEP_OFFSET        0x0038
#define OMAP4430_PM_L3INIT_HSI_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0038)
#define OMAP4_RM_L3INIT_HSI_CONTEXT_OFFSET        0x003c
#define OMAP4430_RM_L3INIT_HSI_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x003c)
#define OMAP4_PM_L3INIT_UNIPRO1_WKDEP_OFFSET        0x0040
#define OMAP4430_PM_L3INIT_UNIPRO1_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0040)
#define OMAP4_RM_L3INIT_UNIPRO1_CONTEXT_OFFSET        0x0044
#define OMAP4430_RM_L3INIT_UNIPRO1_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0044)
#define OMAP4_PM_L3INIT_USB_HOST_WKDEP_OFFSET        0x0058
#define OMAP4430_PM_L3INIT_USB_HOST_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0058)
#define OMAP4_RM_L3INIT_USB_HOST_CONTEXT_OFFSET        0x005c
#define OMAP4430_RM_L3INIT_USB_HOST_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x005c)
#define OMAP4_PM_L3INIT_USB_OTG_WKDEP_OFFSET        0x0060
#define OMAP4430_PM_L3INIT_USB_OTG_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0060)
#define OMAP4_RM_L3INIT_USB_OTG_CONTEXT_OFFSET        0x0064
#define OMAP4430_RM_L3INIT_USB_OTG_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0064)
#define OMAP4_PM_L3INIT_USB_TLL_WKDEP_OFFSET        0x0068
#define OMAP4430_PM_L3INIT_USB_TLL_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0068)
#define OMAP4_RM_L3INIT_USB_TLL_CONTEXT_OFFSET        0x006c
#define OMAP4430_RM_L3INIT_USB_TLL_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x006c)
#define OMAP4_RM_L3INIT_P1500_CONTEXT_OFFSET        0x007c
#define OMAP4430_RM_L3INIT_P1500_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x007c)
#define OMAP4_RM_L3INIT_EMAC_CONTEXT_OFFSET        0x0084
#define OMAP4430_RM_L3INIT_EMAC_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0084)
#define OMAP4_PM_L3INIT_SATA_WKDEP_OFFSET        0x0088
#define OMAP4430_PM_L3INIT_SATA_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0088)
#define OMAP4_RM_L3INIT_SATA_CONTEXT_OFFSET        0x008c
#define OMAP4430_RM_L3INIT_SATA_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x008c)
#define OMAP4_RM_L3INIT_TPPSS_CONTEXT_OFFSET        0x0094
#define OMAP4430_RM_L3INIT_TPPSS_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0094)
#define OMAP4_PM_L3INIT_PCIESS_WKDEP_OFFSET        0x0098
#define OMAP4430_PM_L3INIT_PCIESS_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0098)
#define OMAP4_RM_L3INIT_PCIESS_CONTEXT_OFFSET        0x009c
#define OMAP4430_RM_L3INIT_PCIESS_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x009c)
#define OMAP4_RM_L3INIT_CCPTX_CONTEXT_OFFSET        0x00ac
#define OMAP4430_RM_L3INIT_CCPTX_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00ac)
#define OMAP4_PM_L3INIT_XHPI_WKDEP_OFFSET        0x00c0
#define OMAP4430_PM_L3INIT_XHPI_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c0)
#define OMAP4_RM_L3INIT_XHPI_CONTEXT_OFFSET        0x00c4
#define OMAP4430_RM_L3INIT_XHPI_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c4)
#define OMAP4_PM_L3INIT_MMC6_WKDEP_OFFSET        0x00c8
#define OMAP4430_PM_L3INIT_MMC6_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c8)
#define OMAP4_RM_L3INIT_MMC6_CONTEXT_OFFSET        0x00cc
#define OMAP4430_RM_L3INIT_MMC6_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00cc)
#define OMAP4_PM_L3INIT_USB_HOST_FS_WKDEP_OFFSET    0x00d0
#define OMAP4430_PM_L3INIT_USB_HOST_FS_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00d0)
#define OMAP4_RM_L3INIT_USB_HOST_FS_CONTEXT_OFFSET    0x00d4
#define OMAP4430_RM_L3INIT_USB_HOST_FS_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00d4)
#define OMAP4_RM_L3INIT_USBPHYOCP2SCP_CONTEXT_OFFSET    0x00e4
#define OMAP4430_RM_L3INIT_USBPHYOCP2SCP_CONTEXT    OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00e4)
 
/* PRM.L4PER_PRM register offsets */
#define OMAP4_PM_L4PER_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_L4PER_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0000)
#define OMAP4_PM_L4PER_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_L4PER_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0004)
#define OMAP4_RM_L4PER_ADC_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_L4PER_ADC_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0024)
#define OMAP4_PM_L4PER_DMTIMER10_WKDEP_OFFSET        0x0028
#define OMAP4430_PM_L4PER_DMTIMER10_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0028)
#define OMAP4_RM_L4PER_DMTIMER10_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_L4PER_DMTIMER10_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x002c)
#define OMAP4_PM_L4PER_DMTIMER11_WKDEP_OFFSET        0x0030
#define OMAP4430_PM_L4PER_DMTIMER11_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0030)
#define OMAP4_RM_L4PER_DMTIMER11_CONTEXT_OFFSET        0x0034
#define OMAP4430_RM_L4PER_DMTIMER11_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0034)
#define OMAP4_PM_L4PER_DMTIMER2_WKDEP_OFFSET        0x0038
#define OMAP4430_PM_L4PER_DMTIMER2_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0038)
#define OMAP4_RM_L4PER_DMTIMER2_CONTEXT_OFFSET        0x003c
#define OMAP4430_RM_L4PER_DMTIMER2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x003c)
#define OMAP4_PM_L4PER_DMTIMER3_WKDEP_OFFSET        0x0040
#define OMAP4430_PM_L4PER_DMTIMER3_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0040)
#define OMAP4_RM_L4PER_DMTIMER3_CONTEXT_OFFSET        0x0044
#define OMAP4430_RM_L4PER_DMTIMER3_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0044)
#define OMAP4_PM_L4PER_DMTIMER4_WKDEP_OFFSET        0x0048
#define OMAP4430_PM_L4PER_DMTIMER4_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0048)
#define OMAP4_RM_L4PER_DMTIMER4_CONTEXT_OFFSET        0x004c
#define OMAP4430_RM_L4PER_DMTIMER4_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x004c)
#define OMAP4_PM_L4PER_DMTIMER9_WKDEP_OFFSET        0x0050
#define OMAP4430_PM_L4PER_DMTIMER9_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0050)
#define OMAP4_RM_L4PER_DMTIMER9_CONTEXT_OFFSET        0x0054
#define OMAP4430_RM_L4PER_DMTIMER9_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0054)
#define OMAP4_RM_L4PER_ELM_CONTEXT_OFFSET        0x005c
#define OMAP4430_RM_L4PER_ELM_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x005c)
#define OMAP4_PM_L4PER_GPIO2_WKDEP_OFFSET        0x0060
#define OMAP4430_PM_L4PER_GPIO2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0060)
#define OMAP4_RM_L4PER_GPIO2_CONTEXT_OFFSET        0x0064
#define OMAP4430_RM_L4PER_GPIO2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0064)
#define OMAP4_PM_L4PER_GPIO3_WKDEP_OFFSET        0x0068
#define OMAP4430_PM_L4PER_GPIO3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0068)
#define OMAP4_RM_L4PER_GPIO3_CONTEXT_OFFSET        0x006c
#define OMAP4430_RM_L4PER_GPIO3_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x006c)
#define OMAP4_PM_L4PER_GPIO4_WKDEP_OFFSET        0x0070
#define OMAP4430_PM_L4PER_GPIO4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0070)
#define OMAP4_RM_L4PER_GPIO4_CONTEXT_OFFSET        0x0074
#define OMAP4430_RM_L4PER_GPIO4_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0074)
#define OMAP4_PM_L4PER_GPIO5_WKDEP_OFFSET        0x0078
#define OMAP4430_PM_L4PER_GPIO5_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0078)
#define OMAP4_RM_L4PER_GPIO5_CONTEXT_OFFSET        0x007c
#define OMAP4430_RM_L4PER_GPIO5_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x007c)
#define OMAP4_PM_L4PER_GPIO6_WKDEP_OFFSET        0x0080
#define OMAP4430_PM_L4PER_GPIO6_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0080)
#define OMAP4_RM_L4PER_GPIO6_CONTEXT_OFFSET        0x0084
#define OMAP4430_RM_L4PER_GPIO6_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0084)
#define OMAP4_RM_L4PER_HDQ1W_CONTEXT_OFFSET        0x008c
#define OMAP4430_RM_L4PER_HDQ1W_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x008c)
#define OMAP4_PM_L4PER_HECC1_WKDEP_OFFSET        0x0090
#define OMAP4430_PM_L4PER_HECC1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0090)
#define OMAP4_RM_L4PER_HECC1_CONTEXT_OFFSET        0x0094
#define OMAP4430_RM_L4PER_HECC1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0094)
#define OMAP4_PM_L4PER_HECC2_WKDEP_OFFSET        0x0098
#define OMAP4430_PM_L4PER_HECC2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0098)
#define OMAP4_RM_L4PER_HECC2_CONTEXT_OFFSET        0x009c
#define OMAP4430_RM_L4PER_HECC2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x009c)
#define OMAP4_PM_L4PER_I2C1_WKDEP_OFFSET        0x00a0
#define OMAP4430_PM_L4PER_I2C1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a0)
#define OMAP4_RM_L4PER_I2C1_CONTEXT_OFFSET        0x00a4
#define OMAP4430_RM_L4PER_I2C1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a4)
#define OMAP4_PM_L4PER_I2C2_WKDEP_OFFSET        0x00a8
#define OMAP4430_PM_L4PER_I2C2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a8)
#define OMAP4_RM_L4PER_I2C2_CONTEXT_OFFSET        0x00ac
#define OMAP4430_RM_L4PER_I2C2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00ac)
#define OMAP4_PM_L4PER_I2C3_WKDEP_OFFSET        0x00b0
#define OMAP4430_PM_L4PER_I2C3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b0)
#define OMAP4_RM_L4PER_I2C3_CONTEXT_OFFSET        0x00b4
#define OMAP4430_RM_L4PER_I2C3_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b4)
#define OMAP4_PM_L4PER_I2C4_WKDEP_OFFSET        0x00b8
#define OMAP4430_PM_L4PER_I2C4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b8)
#define OMAP4_RM_L4PER_I2C4_CONTEXT_OFFSET        0x00bc
#define OMAP4430_RM_L4PER_I2C4_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00bc)
#define OMAP4_RM_L4PER_L4_PER_CONTEXT_OFFSET        0x00c0
#define OMAP4430_RM_L4PER_L4_PER_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00c0)
#define OMAP4_PM_L4PER_MCASP2_WKDEP_OFFSET        0x00d0
#define OMAP4430_PM_L4PER_MCASP2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d0)
#define OMAP4_RM_L4PER_MCASP2_CONTEXT_OFFSET        0x00d4
#define OMAP4430_RM_L4PER_MCASP2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d4)
#define OMAP4_PM_L4PER_MCASP3_WKDEP_OFFSET        0x00d8
#define OMAP4430_PM_L4PER_MCASP3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d8)
#define OMAP4_RM_L4PER_MCASP3_CONTEXT_OFFSET        0x00dc
#define OMAP4430_RM_L4PER_MCASP3_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00dc)
#define OMAP4_PM_L4PER_MCBSP4_WKDEP_OFFSET        0x00e0
#define OMAP4430_PM_L4PER_MCBSP4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00e0)
#define OMAP4_RM_L4PER_MCBSP4_CONTEXT_OFFSET        0x00e4
#define OMAP4430_RM_L4PER_MCBSP4_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00e4)
#define OMAP4_RM_L4PER_MGATE_CONTEXT_OFFSET        0x00ec
#define OMAP4430_RM_L4PER_MGATE_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00ec)
#define OMAP4_PM_L4PER_MCSPI1_WKDEP_OFFSET        0x00f0
#define OMAP4430_PM_L4PER_MCSPI1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f0)
#define OMAP4_RM_L4PER_MCSPI1_CONTEXT_OFFSET        0x00f4
#define OMAP4430_RM_L4PER_MCSPI1_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f4)
#define OMAP4_PM_L4PER_MCSPI2_WKDEP_OFFSET        0x00f8
#define OMAP4430_PM_L4PER_MCSPI2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f8)
#define OMAP4_RM_L4PER_MCSPI2_CONTEXT_OFFSET        0x00fc
#define OMAP4430_RM_L4PER_MCSPI2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00fc)
#define OMAP4_PM_L4PER_MCSPI3_WKDEP_OFFSET        0x0100
#define OMAP4430_PM_L4PER_MCSPI3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0100)
#define OMAP4_RM_L4PER_MCSPI3_CONTEXT_OFFSET        0x0104
#define OMAP4430_RM_L4PER_MCSPI3_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0104)
#define OMAP4_PM_L4PER_MCSPI4_WKDEP_OFFSET        0x0108
#define OMAP4430_PM_L4PER_MCSPI4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0108)
#define OMAP4_RM_L4PER_MCSPI4_CONTEXT_OFFSET        0x010c
#define OMAP4430_RM_L4PER_MCSPI4_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x010c)
#define OMAP4_PM_L4PER_MMCSD3_WKDEP_OFFSET        0x0120
#define OMAP4430_PM_L4PER_MMCSD3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0120)
#define OMAP4_RM_L4PER_MMCSD3_CONTEXT_OFFSET        0x0124
#define OMAP4430_RM_L4PER_MMCSD3_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0124)
#define OMAP4_PM_L4PER_MMCSD4_WKDEP_OFFSET        0x0128
#define OMAP4430_PM_L4PER_MMCSD4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0128)
#define OMAP4_RM_L4PER_MMCSD4_CONTEXT_OFFSET        0x012c
#define OMAP4430_RM_L4PER_MMCSD4_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x012c)
#define OMAP4_RM_L4PER_MSPROHG_CONTEXT_OFFSET        0x0134
#define OMAP4430_RM_L4PER_MSPROHG_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0134)
#define OMAP4_PM_L4PER_SLIMBUS2_WKDEP_OFFSET        0x0138
#define OMAP4430_PM_L4PER_SLIMBUS2_WKDEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0138)
#define OMAP4_RM_L4PER_SLIMBUS2_CONTEXT_OFFSET        0x013c
#define OMAP4430_RM_L4PER_SLIMBUS2_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x013c)
#define OMAP4_PM_L4PER_UART1_WKDEP_OFFSET        0x0140
#define OMAP4430_PM_L4PER_UART1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0140)
#define OMAP4_RM_L4PER_UART1_CONTEXT_OFFSET        0x0144
#define OMAP4430_RM_L4PER_UART1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0144)
#define OMAP4_PM_L4PER_UART2_WKDEP_OFFSET        0x0148
#define OMAP4430_PM_L4PER_UART2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0148)
#define OMAP4_RM_L4PER_UART2_CONTEXT_OFFSET        0x014c
#define OMAP4430_RM_L4PER_UART2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x014c)
#define OMAP4_PM_L4PER_UART3_WKDEP_OFFSET        0x0150
#define OMAP4430_PM_L4PER_UART3_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0150)
#define OMAP4_RM_L4PER_UART3_CONTEXT_OFFSET        0x0154
#define OMAP4430_RM_L4PER_UART3_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0154)
#define OMAP4_PM_L4PER_UART4_WKDEP_OFFSET        0x0158
#define OMAP4430_PM_L4PER_UART4_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0158)
#define OMAP4_RM_L4PER_UART4_CONTEXT_OFFSET        0x015c
#define OMAP4430_RM_L4PER_UART4_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x015c)
#define OMAP4_PM_L4PER_MMCSD5_WKDEP_OFFSET        0x0160
#define OMAP4430_PM_L4PER_MMCSD5_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0160)
#define OMAP4_RM_L4PER_MMCSD5_CONTEXT_OFFSET        0x0164
#define OMAP4430_RM_L4PER_MMCSD5_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0164)
#define OMAP4_PM_L4PER_I2C5_WKDEP_OFFSET        0x0168
#define OMAP4430_PM_L4PER_I2C5_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0168)
#define OMAP4_RM_L4PER_I2C5_CONTEXT_OFFSET        0x016c
#define OMAP4430_RM_L4PER_I2C5_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x016c)
#define OMAP4_RM_L4SEC_AES1_CONTEXT_OFFSET        0x01a4
#define OMAP4430_RM_L4SEC_AES1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01a4)
#define OMAP4_RM_L4SEC_AES2_CONTEXT_OFFSET        0x01ac
#define OMAP4430_RM_L4SEC_AES2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01ac)
#define OMAP4_RM_L4SEC_DES3DES_CONTEXT_OFFSET        0x01b4
#define OMAP4430_RM_L4SEC_DES3DES_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01b4)
#define OMAP4_RM_L4SEC_PKAEIP29_CONTEXT_OFFSET        0x01bc
#define OMAP4430_RM_L4SEC_PKAEIP29_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01bc)
#define OMAP4_RM_L4SEC_RNG_CONTEXT_OFFSET        0x01c4
#define OMAP4430_RM_L4SEC_RNG_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01c4)
#define OMAP4_RM_L4SEC_SHA2MD51_CONTEXT_OFFSET        0x01cc
#define OMAP4430_RM_L4SEC_SHA2MD51_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01cc)
#define OMAP4_RM_L4SEC_CRYPTODMA_CONTEXT_OFFSET        0x01dc
#define OMAP4430_RM_L4SEC_CRYPTODMA_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01dc)
 
/* PRM.CEFUSE_PRM register offsets */
#define OMAP4_PM_CEFUSE_PWRSTCTRL_OFFSET        0x0000
#define OMAP4430_PM_CEFUSE_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0000)
#define OMAP4_PM_CEFUSE_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_CEFUSE_PWRSTST            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0004)
#define OMAP4_RM_CEFUSE_CEFUSE_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_CEFUSE_CEFUSE_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0024)
 
/* PRM.WKUP_PRM register offsets */
#define OMAP4_RM_WKUP_L4WKUP_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_WKUP_L4WKUP_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0024)
#define OMAP4_RM_WKUP_WDT1_CONTEXT_OFFSET        0x002c
#define OMAP4430_RM_WKUP_WDT1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x002c)
#define OMAP4_PM_WKUP_WDT2_WKDEP_OFFSET            0x0030
#define OMAP4430_PM_WKUP_WDT2_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0030)
#define OMAP4_RM_WKUP_WDT2_CONTEXT_OFFSET        0x0034
#define OMAP4430_RM_WKUP_WDT2_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0034)
#define OMAP4_PM_WKUP_GPIO1_WKDEP_OFFSET        0x0038
#define OMAP4430_PM_WKUP_GPIO1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0038)
#define OMAP4_RM_WKUP_GPIO1_CONTEXT_OFFSET        0x003c
#define OMAP4430_RM_WKUP_GPIO1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x003c)
#define OMAP4_PM_WKUP_TIMER1_WKDEP_OFFSET        0x0040
#define OMAP4430_PM_WKUP_TIMER1_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0040)
#define OMAP4_RM_WKUP_TIMER1_CONTEXT_OFFSET        0x0044
#define OMAP4430_RM_WKUP_TIMER1_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0044)
#define OMAP4_PM_WKUP_TIMER12_WKDEP_OFFSET        0x0048
#define OMAP4430_PM_WKUP_TIMER12_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0048)
#define OMAP4_RM_WKUP_TIMER12_CONTEXT_OFFSET        0x004c
#define OMAP4430_RM_WKUP_TIMER12_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x004c)
#define OMAP4_RM_WKUP_SYNCTIMER_CONTEXT_OFFSET        0x0054
#define OMAP4430_RM_WKUP_SYNCTIMER_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0054)
#define OMAP4_PM_WKUP_USIM_WKDEP_OFFSET            0x0058
#define OMAP4430_PM_WKUP_USIM_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0058)
#define OMAP4_RM_WKUP_USIM_CONTEXT_OFFSET        0x005c
#define OMAP4430_RM_WKUP_USIM_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x005c)
#define OMAP4_RM_WKUP_SARRAM_CONTEXT_OFFSET        0x0064
#define OMAP4430_RM_WKUP_SARRAM_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0064)
#define OMAP4_PM_WKUP_KEYBOARD_WKDEP_OFFSET        0x0078
#define OMAP4430_PM_WKUP_KEYBOARD_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0078)
#define OMAP4_RM_WKUP_KEYBOARD_CONTEXT_OFFSET        0x007c
#define OMAP4430_RM_WKUP_KEYBOARD_CONTEXT        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x007c)
#define OMAP4_PM_WKUP_RTC_WKDEP_OFFSET            0x0080
#define OMAP4430_PM_WKUP_RTC_WKDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0080)
#define OMAP4_RM_WKUP_RTC_CONTEXT_OFFSET        0x0084
#define OMAP4430_RM_WKUP_RTC_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0084)
 
/* PRM.WKUP_CM register offsets */
#define OMAP4_CM_WKUP_CLKSTCTRL_OFFSET            0x0000
#define OMAP4430_CM_WKUP_CLKSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0000)
#define OMAP4_CM_WKUP_L4WKUP_CLKCTRL_OFFSET        0x0020
#define OMAP4430_CM_WKUP_L4WKUP_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0020)
#define OMAP4_CM_WKUP_WDT1_CLKCTRL_OFFSET        0x0028
#define OMAP4430_CM_WKUP_WDT1_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0028)
#define OMAP4_CM_WKUP_WDT2_CLKCTRL_OFFSET        0x0030
#define OMAP4430_CM_WKUP_WDT2_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0030)
#define OMAP4_CM_WKUP_GPIO1_CLKCTRL_OFFSET        0x0038
#define OMAP4430_CM_WKUP_GPIO1_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0038)
#define OMAP4_CM_WKUP_TIMER1_CLKCTRL_OFFSET        0x0040
#define OMAP4430_CM_WKUP_TIMER1_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0040)
#define OMAP4_CM_WKUP_TIMER12_CLKCTRL_OFFSET        0x0048
#define OMAP4430_CM_WKUP_TIMER12_CLKCTRL        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0048)
#define OMAP4_CM_WKUP_SYNCTIMER_CLKCTRL_OFFSET        0x0050
#define OMAP4430_CM_WKUP_SYNCTIMER_CLKCTRL        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0050)
#define OMAP4_CM_WKUP_USIM_CLKCTRL_OFFSET        0x0058
#define OMAP4430_CM_WKUP_USIM_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0058)
#define OMAP4_CM_WKUP_SARRAM_CLKCTRL_OFFSET        0x0060
#define OMAP4430_CM_WKUP_SARRAM_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0060)
#define OMAP4_CM_WKUP_KEYBOARD_CLKCTRL_OFFSET        0x0078
#define OMAP4430_CM_WKUP_KEYBOARD_CLKCTRL        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0078)
#define OMAP4_CM_WKUP_RTC_CLKCTRL_OFFSET        0x0080
#define OMAP4430_CM_WKUP_RTC_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0080)
#define OMAP4_CM_WKUP_BANDGAP_CLKCTRL_OFFSET        0x0088
#define OMAP4430_CM_WKUP_BANDGAP_CLKCTRL        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0088)
 
/* PRM.EMU_PRM register offsets */
#define OMAP4_PM_EMU_PWRSTCTRL_OFFSET            0x0000
#define OMAP4430_PM_EMU_PWRSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0000)
#define OMAP4_PM_EMU_PWRSTST_OFFSET            0x0004
#define OMAP4430_PM_EMU_PWRSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0004)
#define OMAP4_RM_EMU_DEBUGSS_CONTEXT_OFFSET        0x0024
#define OMAP4430_RM_EMU_DEBUGSS_CONTEXT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0024)
 
/* PRM.EMU_CM register offsets */
#define OMAP4_CM_EMU_CLKSTCTRL_OFFSET            0x0000
#define OMAP4430_CM_EMU_CLKSTCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0000)
#define OMAP4_CM_EMU_DYNAMICDEP_OFFSET            0x0008
#define OMAP4430_CM_EMU_DYNAMICDEP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0008)
#define OMAP4_CM_EMU_DEBUGSS_CLKCTRL_OFFSET        0x0020
#define OMAP4430_CM_EMU_DEBUGSS_CLKCTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0020)
 
/* PRM.DEVICE_PRM register offsets */
#define OMAP4_PRM_RSTCTRL_OFFSET            0x0000
#define OMAP4430_PRM_RSTCTRL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0000)
#define OMAP4_PRM_RSTST_OFFSET                0x0004
#define OMAP4430_PRM_RSTST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0004)
#define OMAP4_PRM_RSTTIME_OFFSET            0x0008
#define OMAP4430_PRM_RSTTIME                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0008)
#define OMAP4_PRM_CLKREQCTRL_OFFSET            0x000c
#define OMAP4430_PRM_CLKREQCTRL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x000c)
#define OMAP4_PRM_VOLTCTRL_OFFSET            0x0010
#define OMAP4430_PRM_VOLTCTRL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0010)
#define OMAP4_PRM_PWRREQCTRL_OFFSET            0x0014
#define OMAP4430_PRM_PWRREQCTRL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0014)
#define OMAP4_PRM_PSCON_COUNT_OFFSET            0x0018
#define OMAP4430_PRM_PSCON_COUNT            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0018)
#define OMAP4_PRM_IO_COUNT_OFFSET            0x001c
#define OMAP4430_PRM_IO_COUNT                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x001c)
#define OMAP4_PRM_IO_PMCTRL_OFFSET            0x0020
#define OMAP4430_PRM_IO_PMCTRL                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0020)
#define OMAP4_PRM_VOLTSETUP_WARMRESET_OFFSET        0x0024
#define OMAP4430_PRM_VOLTSETUP_WARMRESET        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0024)
#define OMAP4_PRM_VOLTSETUP_CORE_OFF_OFFSET        0x0028
#define OMAP4430_PRM_VOLTSETUP_CORE_OFF            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0028)
#define OMAP4_PRM_VOLTSETUP_MPU_OFF_OFFSET        0x002c
#define OMAP4430_PRM_VOLTSETUP_MPU_OFF            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x002c)
#define OMAP4_PRM_VOLTSETUP_IVA_OFF_OFFSET        0x0030
#define OMAP4430_PRM_VOLTSETUP_IVA_OFF            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0030)
#define OMAP4_PRM_VOLTSETUP_CORE_RET_SLEEP_OFFSET    0x0034
#define OMAP4430_PRM_VOLTSETUP_CORE_RET_SLEEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0034)
#define OMAP4_PRM_VOLTSETUP_MPU_RET_SLEEP_OFFSET    0x0038
#define OMAP4430_PRM_VOLTSETUP_MPU_RET_SLEEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0038)
#define OMAP4_PRM_VOLTSETUP_IVA_RET_SLEEP_OFFSET    0x003c
#define OMAP4430_PRM_VOLTSETUP_IVA_RET_SLEEP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x003c)
#define OMAP4_PRM_VP_CORE_CONFIG_OFFSET            0x0040
#define OMAP4430_PRM_VP_CORE_CONFIG            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0040)
#define OMAP4_PRM_VP_CORE_STATUS_OFFSET            0x0044
#define OMAP4430_PRM_VP_CORE_STATUS            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0044)
#define OMAP4_PRM_VP_CORE_VLIMITTO_OFFSET        0x0048
#define OMAP4430_PRM_VP_CORE_VLIMITTO            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0048)
#define OMAP4_PRM_VP_CORE_VOLTAGE_OFFSET        0x004c
#define OMAP4430_PRM_VP_CORE_VOLTAGE            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x004c)
#define OMAP4_PRM_VP_CORE_VSTEPMAX_OFFSET        0x0050
#define OMAP4430_PRM_VP_CORE_VSTEPMAX            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0050)
#define OMAP4_PRM_VP_CORE_VSTEPMIN_OFFSET        0x0054
#define OMAP4430_PRM_VP_CORE_VSTEPMIN            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0054)
#define OMAP4_PRM_VP_MPU_CONFIG_OFFSET            0x0058
#define OMAP4430_PRM_VP_MPU_CONFIG            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0058)
#define OMAP4_PRM_VP_MPU_STATUS_OFFSET            0x005c
#define OMAP4430_PRM_VP_MPU_STATUS            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x005c)
#define OMAP4_PRM_VP_MPU_VLIMITTO_OFFSET        0x0060
#define OMAP4430_PRM_VP_MPU_VLIMITTO            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0060)
#define OMAP4_PRM_VP_MPU_VOLTAGE_OFFSET            0x0064
#define OMAP4430_PRM_VP_MPU_VOLTAGE            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0064)
#define OMAP4_PRM_VP_MPU_VSTEPMAX_OFFSET        0x0068
#define OMAP4430_PRM_VP_MPU_VSTEPMAX            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0068)
#define OMAP4_PRM_VP_MPU_VSTEPMIN_OFFSET        0x006c
#define OMAP4430_PRM_VP_MPU_VSTEPMIN            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x006c)
#define OMAP4_PRM_VP_IVA_CONFIG_OFFSET            0x0070
#define OMAP4430_PRM_VP_IVA_CONFIG            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0070)
#define OMAP4_PRM_VP_IVA_STATUS_OFFSET            0x0074
#define OMAP4430_PRM_VP_IVA_STATUS            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0074)
#define OMAP4_PRM_VP_IVA_VLIMITTO_OFFSET        0x0078
#define OMAP4430_PRM_VP_IVA_VLIMITTO            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0078)
#define OMAP4_PRM_VP_IVA_VOLTAGE_OFFSET            0x007c
#define OMAP4430_PRM_VP_IVA_VOLTAGE            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x007c)
#define OMAP4_PRM_VP_IVA_VSTEPMAX_OFFSET        0x0080
#define OMAP4430_PRM_VP_IVA_VSTEPMAX            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0080)
#define OMAP4_PRM_VP_IVA_VSTEPMIN_OFFSET        0x0084
#define OMAP4430_PRM_VP_IVA_VSTEPMIN            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0084)
#define OMAP4_PRM_VC_SMPS_SA_OFFSET            0x0088
#define OMAP4430_PRM_VC_SMPS_SA                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0088)
#define OMAP4_PRM_VC_VAL_SMPS_RA_VOL_OFFSET        0x008c
#define OMAP4430_PRM_VC_VAL_SMPS_RA_VOL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x008c)
#define OMAP4_PRM_VC_VAL_SMPS_RA_CMD_OFFSET        0x0090
#define OMAP4430_PRM_VC_VAL_SMPS_RA_CMD            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0090)
#define OMAP4_PRM_VC_VAL_CMD_VDD_CORE_L_OFFSET        0x0094
#define OMAP4430_PRM_VC_VAL_CMD_VDD_CORE_L        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0094)
#define OMAP4_PRM_VC_VAL_CMD_VDD_MPU_L_OFFSET        0x0098
#define OMAP4430_PRM_VC_VAL_CMD_VDD_MPU_L        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0098)
#define OMAP4_PRM_VC_VAL_CMD_VDD_IVA_L_OFFSET        0x009c
#define OMAP4430_PRM_VC_VAL_CMD_VDD_IVA_L        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x009c)
#define OMAP4_PRM_VC_VAL_BYPASS_OFFSET            0x00a0
#define OMAP4430_PRM_VC_VAL_BYPASS            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a0)
#define OMAP4_PRM_VC_CFG_CHANNEL_OFFSET            0x00a4
#define OMAP4430_PRM_VC_CFG_CHANNEL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a4)
#define OMAP4_PRM_VC_CFG_I2C_MODE_OFFSET        0x00a8
#define OMAP4430_PRM_VC_CFG_I2C_MODE            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a8)
#define OMAP4_PRM_VC_CFG_I2C_CLK_OFFSET            0x00ac
#define OMAP4430_PRM_VC_CFG_I2C_CLK            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00ac)
#define OMAP4_PRM_SRAM_COUNT_OFFSET            0x00b0
#define OMAP4430_PRM_SRAM_COUNT                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b0)
#define OMAP4_PRM_SRAM_WKUP_SETUP_OFFSET        0x00b4
#define OMAP4430_PRM_SRAM_WKUP_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b4)
#define OMAP4_PRM_LDO_SRAM_CORE_SETUP_OFFSET        0x00b8
#define OMAP4430_PRM_LDO_SRAM_CORE_SETUP        OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b8)
#define OMAP4_PRM_LDO_SRAM_CORE_CTRL_OFFSET        0x00bc
#define OMAP4430_PRM_LDO_SRAM_CORE_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00bc)
#define OMAP4_PRM_LDO_SRAM_MPU_SETUP_OFFSET        0x00c0
#define OMAP4430_PRM_LDO_SRAM_MPU_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c0)
#define OMAP4_PRM_LDO_SRAM_MPU_CTRL_OFFSET        0x00c4
#define OMAP4430_PRM_LDO_SRAM_MPU_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c4)
#define OMAP4_PRM_LDO_SRAM_IVA_SETUP_OFFSET        0x00c8
#define OMAP4430_PRM_LDO_SRAM_IVA_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c8)
#define OMAP4_PRM_LDO_SRAM_IVA_CTRL_OFFSET        0x00cc
#define OMAP4430_PRM_LDO_SRAM_IVA_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00cc)
#define OMAP4_PRM_LDO_ABB_MPU_SETUP_OFFSET        0x00d0
#define OMAP4430_PRM_LDO_ABB_MPU_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d0)
#define OMAP4_PRM_LDO_ABB_MPU_CTRL_OFFSET        0x00d4
#define OMAP4430_PRM_LDO_ABB_MPU_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d4)
#define OMAP4_PRM_LDO_ABB_IVA_SETUP_OFFSET        0x00d8
#define OMAP4430_PRM_LDO_ABB_IVA_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d8)
#define OMAP4_PRM_LDO_ABB_IVA_CTRL_OFFSET        0x00dc
#define OMAP4430_PRM_LDO_ABB_IVA_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00dc)
#define OMAP4_PRM_LDO_BANDGAP_SETUP_OFFSET        0x00e0
#define OMAP4430_PRM_LDO_BANDGAP_SETUP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e0)
#define OMAP4_PRM_DEVICE_OFF_CTRL_OFFSET        0x00e4
#define OMAP4430_PRM_DEVICE_OFF_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e4)
#define OMAP4_PRM_PHASE1_CNDP_OFFSET            0x00e8
#define OMAP4430_PRM_PHASE1_CNDP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e8)
#define OMAP4_PRM_PHASE2A_CNDP_OFFSET            0x00ec
#define OMAP4430_PRM_PHASE2A_CNDP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00ec)
#define OMAP4_PRM_PHASE2B_CNDP_OFFSET            0x00f0
#define OMAP4430_PRM_PHASE2B_CNDP            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f0)
#define OMAP4_PRM_MODEM_IF_CTRL_OFFSET            0x00f4
#define OMAP4430_PRM_MODEM_IF_CTRL            OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f4)
#define OMAP4_PRM_VC_ERRST_OFFSET            0x00f8
#define OMAP4430_PRM_VC_ERRST                OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f8)
 
#endif