aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/prm44xx.h
diff options
context:
space:
mode:
authorPaul Walmsley <paul@pwsan.com>2010-12-21 17:30:55 -0500
committerPaul Walmsley <paul@pwsan.com>2010-12-21 22:01:54 -0500
commitcdb54c4457d68994da7c2e16907adfbfc130060d (patch)
tree3d360dbb25dbcad732a378531db14aec69b74bf0 /arch/arm/mach-omap2/prm44xx.h
parent0f318fd52d7e251c5f48416c3e7156acc680d81c (diff)
OMAP4: PRCM: rename _MOD macros to _INST
Back in the OMAP2/3 PRCM interface days, the macros that referred to the offsets of individual PRM/CM instances from the top of the PRM/CM hardware modules were incorrectly suffixed with "_MOD". (They should have been suffixed with something like "_INST" or "_INSTANCE".) These days, now that we have better contact with the OMAP hardware people, we know that this naming is wrong. And in fact in OMAP4, there are actual hardware module offsets inside the instances, so the incorrect naming gets confusing very quickly for anyone who knows the hardware. Fix this naming for OMAP4, before things get too far along, by changing "_MOD" to "_INST" on the end of these macros. So, for example, OMAP4430_CM2_INSTR_MOD becomes OMAP4430_CM2_INSTR_INST. This unfortunately creates quite a large diff, but it is a straightforward rename. This patch should not result in any functional changes. The autogeneration scripts have been updated accordingly. Signed-off-by: Paul Walmsley <paul@pwsan.com> Cc: BenoƮt Cousson <b-cousson@ti.com> Cc: Rajendra Nayak <rnayak@ti.com> Cc: Santosh Shilimkar <santosh.shilimkar@ti.com> Reviewed-by: Kevin Hilman <khilman@deeprootsystems.com> Tested-by: Kevin Hilman <khilman@deeprootsystems.com> Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Tested-by: Rajendra Nayak <rnayak@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2/prm44xx.h')
-rw-r--r--arch/arm/mach-omap2/prm44xx.h693
1 files changed, 343 insertions, 350 deletions
diff --git a/arch/arm/mach-omap2/prm44xx.h b/arch/arm/mach-omap2/prm44xx.h
index 4343881b5ed5..0d444a5c939c 100644
--- a/arch/arm/mach-omap2/prm44xx.h
+++ b/arch/arm/mach-omap2/prm44xx.h
@@ -29,31 +29,31 @@
29 29
30#define OMAP4430_PRM_BASE 0x4a306000 30#define OMAP4430_PRM_BASE 0x4a306000
31 31
32#define OMAP44XX_PRM_REGADDR(module, reg) \ 32#define OMAP44XX_PRM_REGADDR(inst, reg) \
33 OMAP2_L4_IO_ADDRESS(OMAP4430_PRM_BASE + (module) + (reg)) 33 OMAP2_L4_IO_ADDRESS(OMAP4430_PRM_BASE + (inst) + (reg))
34 34
35 35
36/* PRM instances */ 36/* PRM instances */
37#define OMAP4430_PRM_OCP_SOCKET_MOD 0x0000 37#define OMAP4430_PRM_OCP_SOCKET_INST 0x0000
38#define OMAP4430_PRM_CKGEN_MOD 0x0100 38#define OMAP4430_PRM_CKGEN_INST 0x0100
39#define OMAP4430_PRM_MPU_MOD 0x0300 39#define OMAP4430_PRM_MPU_INST 0x0300
40#define OMAP4430_PRM_TESLA_MOD 0x0400 40#define OMAP4430_PRM_TESLA_INST 0x0400
41#define OMAP4430_PRM_ABE_MOD 0x0500 41#define OMAP4430_PRM_ABE_INST 0x0500
42#define OMAP4430_PRM_ALWAYS_ON_MOD 0x0600 42#define OMAP4430_PRM_ALWAYS_ON_INST 0x0600
43#define OMAP4430_PRM_CORE_MOD 0x0700 43#define OMAP4430_PRM_CORE_INST 0x0700
44#define OMAP4430_PRM_IVAHD_MOD 0x0f00 44#define OMAP4430_PRM_IVAHD_INST 0x0f00
45#define OMAP4430_PRM_CAM_MOD 0x1000 45#define OMAP4430_PRM_CAM_INST 0x1000
46#define OMAP4430_PRM_DSS_MOD 0x1100 46#define OMAP4430_PRM_DSS_INST 0x1100
47#define OMAP4430_PRM_GFX_MOD 0x1200 47#define OMAP4430_PRM_GFX_INST 0x1200
48#define OMAP4430_PRM_L3INIT_MOD 0x1300 48#define OMAP4430_PRM_L3INIT_INST 0x1300
49#define OMAP4430_PRM_L4PER_MOD 0x1400 49#define OMAP4430_PRM_L4PER_INST 0x1400
50#define OMAP4430_PRM_CEFUSE_MOD 0x1600 50#define OMAP4430_PRM_CEFUSE_INST 0x1600
51#define OMAP4430_PRM_WKUP_MOD 0x1700 51#define OMAP4430_PRM_WKUP_INST 0x1700
52#define OMAP4430_PRM_WKUP_CM_MOD 0x1800 52#define OMAP4430_PRM_WKUP_CM_INST 0x1800
53#define OMAP4430_PRM_EMU_MOD 0x1900 53#define OMAP4430_PRM_EMU_INST 0x1900
54#define OMAP4430_PRM_EMU_CM_MOD 0x1a00 54#define OMAP4430_PRM_EMU_CM_INST 0x1a00
55#define OMAP4430_PRM_DEVICE_MOD 0x1b00 55#define OMAP4430_PRM_DEVICE_INST 0x1b00
56#define OMAP4430_PRM_INSTR_MOD 0x1f00 56#define OMAP4430_PRM_INSTR_INST 0x1f00
57 57
58 58
59/* OMAP4 specific register offsets */ 59/* OMAP4 specific register offsets */
@@ -68,689 +68,682 @@
68 68
69/* PRM.OCP_SOCKET_PRM register offsets */ 69/* PRM.OCP_SOCKET_PRM register offsets */
70#define OMAP4_REVISION_PRM_OFFSET 0x0000 70#define OMAP4_REVISION_PRM_OFFSET 0x0000
71#define OMAP4430_REVISION_PRM OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0000) 71#define OMAP4430_REVISION_PRM OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0000)
72#define OMAP4_PRM_IRQSTATUS_MPU_OFFSET 0x0010 72#define OMAP4_PRM_IRQSTATUS_MPU_OFFSET 0x0010
73#define OMAP4430_PRM_IRQSTATUS_MPU OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0010) 73#define OMAP4430_PRM_IRQSTATUS_MPU OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0010)
74#define OMAP4_PRM_IRQSTATUS_MPU_2_OFFSET 0x0014 74#define OMAP4_PRM_IRQSTATUS_MPU_2_OFFSET 0x0014
75#define OMAP4430_PRM_IRQSTATUS_MPU_2 OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0014) 75#define OMAP4430_PRM_IRQSTATUS_MPU_2 OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0014)
76#define OMAP4_PRM_IRQENABLE_MPU_OFFSET 0x0018 76#define OMAP4_PRM_IRQENABLE_MPU_OFFSET 0x0018
77#define OMAP4430_PRM_IRQENABLE_MPU OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0018) 77#define OMAP4430_PRM_IRQENABLE_MPU OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0018)
78#define OMAP4_PRM_IRQENABLE_MPU_2_OFFSET 0x001c 78#define OMAP4_PRM_IRQENABLE_MPU_2_OFFSET 0x001c
79#define OMAP4430_PRM_IRQENABLE_MPU_2 OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x001c) 79#define OMAP4430_PRM_IRQENABLE_MPU_2 OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x001c)
80#define OMAP4_PRM_IRQSTATUS_DUCATI_OFFSET 0x0020 80#define OMAP4_PRM_IRQSTATUS_DUCATI_OFFSET 0x0020
81#define OMAP4430_PRM_IRQSTATUS_DUCATI OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0020) 81#define OMAP4430_PRM_IRQSTATUS_DUCATI OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0020)
82#define OMAP4_PRM_IRQENABLE_DUCATI_OFFSET 0x0028 82#define OMAP4_PRM_IRQENABLE_DUCATI_OFFSET 0x0028
83#define OMAP4430_PRM_IRQENABLE_DUCATI OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0028) 83#define OMAP4430_PRM_IRQENABLE_DUCATI OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0028)
84#define OMAP4_PRM_IRQSTATUS_TESLA_OFFSET 0x0030 84#define OMAP4_PRM_IRQSTATUS_TESLA_OFFSET 0x0030
85#define OMAP4430_PRM_IRQSTATUS_TESLA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0030) 85#define OMAP4430_PRM_IRQSTATUS_TESLA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0030)
86#define OMAP4_PRM_IRQENABLE_TESLA_OFFSET 0x0038 86#define OMAP4_PRM_IRQENABLE_TESLA_OFFSET 0x0038
87#define OMAP4430_PRM_IRQENABLE_TESLA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0038) 87#define OMAP4430_PRM_IRQENABLE_TESLA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0038)
88#define OMAP4_CM_PRM_PROFILING_CLKCTRL_OFFSET 0x0040 88#define OMAP4_CM_PRM_PROFILING_CLKCTRL_OFFSET 0x0040
89#define OMAP4430_CM_PRM_PROFILING_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_MOD, 0x0040) 89#define OMAP4430_CM_PRM_PROFILING_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_OCP_SOCKET_INST, 0x0040)
90 90
91/* PRM.CKGEN_PRM register offsets */ 91/* PRM.CKGEN_PRM register offsets */
92#define OMAP4_CM_ABE_DSS_SYS_CLKSEL_OFFSET 0x0000 92#define OMAP4_CM_ABE_DSS_SYS_CLKSEL_OFFSET 0x0000
93#define OMAP4430_CM_ABE_DSS_SYS_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_MOD, 0x0000) 93#define OMAP4430_CM_ABE_DSS_SYS_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0000)
94#define OMAP4_CM_L4_WKUP_CLKSEL_OFFSET 0x0008 94#define OMAP4_CM_L4_WKUP_CLKSEL_OFFSET 0x0008
95#define OMAP4430_CM_L4_WKUP_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_MOD, 0x0008) 95#define OMAP4430_CM_L4_WKUP_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0008)
96#define OMAP4_CM_ABE_PLL_REF_CLKSEL_OFFSET 0x000c 96#define OMAP4_CM_ABE_PLL_REF_CLKSEL_OFFSET 0x000c
97#define OMAP4430_CM_ABE_PLL_REF_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_MOD, 0x000c) 97#define OMAP4430_CM_ABE_PLL_REF_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x000c)
98#define OMAP4_CM_SYS_CLKSEL_OFFSET 0x0010 98#define OMAP4_CM_SYS_CLKSEL_OFFSET 0x0010
99#define OMAP4430_CM_SYS_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_MOD, 0x0010) 99#define OMAP4430_CM_SYS_CLKSEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CKGEN_INST, 0x0010)
100 100
101/* PRM.MPU_PRM register offsets */ 101/* PRM.MPU_PRM register offsets */
102#define OMAP4_PM_MPU_PWRSTCTRL_OFFSET 0x0000 102#define OMAP4_PM_MPU_PWRSTCTRL_OFFSET 0x0000
103#define OMAP4430_PM_MPU_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_MOD, 0x0000) 103#define OMAP4430_PM_MPU_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0000)
104#define OMAP4_PM_MPU_PWRSTST_OFFSET 0x0004 104#define OMAP4_PM_MPU_PWRSTST_OFFSET 0x0004
105#define OMAP4430_PM_MPU_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_MOD, 0x0004) 105#define OMAP4430_PM_MPU_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0004)
106#define OMAP4_RM_MPU_RSTST_OFFSET 0x0014 106#define OMAP4_RM_MPU_RSTST_OFFSET 0x0014
107#define OMAP4430_RM_MPU_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_MOD, 0x0014) 107#define OMAP4430_RM_MPU_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0014)
108#define OMAP4_RM_MPU_MPU_CONTEXT_OFFSET 0x0024 108#define OMAP4_RM_MPU_MPU_CONTEXT_OFFSET 0x0024
109#define OMAP4430_RM_MPU_MPU_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_MOD, 0x0024) 109#define OMAP4430_RM_MPU_MPU_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_MPU_INST, 0x0024)
110 110
111/* PRM.TESLA_PRM register offsets */ 111/* PRM.TESLA_PRM register offsets */
112#define OMAP4_PM_TESLA_PWRSTCTRL_OFFSET 0x0000 112#define OMAP4_PM_TESLA_PWRSTCTRL_OFFSET 0x0000
113#define OMAP4430_PM_TESLA_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_MOD, 0x0000) 113#define OMAP4430_PM_TESLA_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0000)
114#define OMAP4_PM_TESLA_PWRSTST_OFFSET 0x0004 114#define OMAP4_PM_TESLA_PWRSTST_OFFSET 0x0004
115#define OMAP4430_PM_TESLA_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_MOD, 0x0004) 115#define OMAP4430_PM_TESLA_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0004)
116#define OMAP4_RM_TESLA_RSTCTRL_OFFSET 0x0010 116#define OMAP4_RM_TESLA_RSTCTRL_OFFSET 0x0010
117#define OMAP4430_RM_TESLA_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_MOD, 0x0010) 117#define OMAP4430_RM_TESLA_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0010)
118#define OMAP4_RM_TESLA_RSTST_OFFSET 0x0014 118#define OMAP4_RM_TESLA_RSTST_OFFSET 0x0014
119#define OMAP4430_RM_TESLA_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_MOD, 0x0014) 119#define OMAP4430_RM_TESLA_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0014)
120#define OMAP4_RM_TESLA_TESLA_CONTEXT_OFFSET 0x0024 120#define OMAP4_RM_TESLA_TESLA_CONTEXT_OFFSET 0x0024
121#define OMAP4430_RM_TESLA_TESLA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_MOD, 0x0024) 121#define OMAP4430_RM_TESLA_TESLA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_TESLA_INST, 0x0024)
122 122
123/* PRM.ABE_PRM register offsets */ 123/* PRM.ABE_PRM register offsets */
124#define OMAP4_PM_ABE_PWRSTCTRL_OFFSET 0x0000 124#define OMAP4_PM_ABE_PWRSTCTRL_OFFSET 0x0000
125#define OMAP4430_PM_ABE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0000) 125#define OMAP4430_PM_ABE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0000)
126#define OMAP4_PM_ABE_PWRSTST_OFFSET 0x0004 126#define OMAP4_PM_ABE_PWRSTST_OFFSET 0x0004
127#define OMAP4430_PM_ABE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0004) 127#define OMAP4430_PM_ABE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0004)
128#define OMAP4_RM_ABE_AESS_CONTEXT_OFFSET 0x002c 128#define OMAP4_RM_ABE_AESS_CONTEXT_OFFSET 0x002c
129#define OMAP4430_RM_ABE_AESS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x002c) 129#define OMAP4430_RM_ABE_AESS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x002c)
130#define OMAP4_PM_ABE_PDM_WKDEP_OFFSET 0x0030 130#define OMAP4_PM_ABE_PDM_WKDEP_OFFSET 0x0030
131#define OMAP4430_PM_ABE_PDM_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0030) 131#define OMAP4430_PM_ABE_PDM_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0030)
132#define OMAP4_RM_ABE_PDM_CONTEXT_OFFSET 0x0034 132#define OMAP4_RM_ABE_PDM_CONTEXT_OFFSET 0x0034
133#define OMAP4430_RM_ABE_PDM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0034) 133#define OMAP4430_RM_ABE_PDM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0034)
134#define OMAP4_PM_ABE_DMIC_WKDEP_OFFSET 0x0038 134#define OMAP4_PM_ABE_DMIC_WKDEP_OFFSET 0x0038
135#define OMAP4430_PM_ABE_DMIC_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0038) 135#define OMAP4430_PM_ABE_DMIC_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0038)
136#define OMAP4_RM_ABE_DMIC_CONTEXT_OFFSET 0x003c 136#define OMAP4_RM_ABE_DMIC_CONTEXT_OFFSET 0x003c
137#define OMAP4430_RM_ABE_DMIC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x003c) 137#define OMAP4430_RM_ABE_DMIC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x003c)
138#define OMAP4_PM_ABE_MCASP_WKDEP_OFFSET 0x0040 138#define OMAP4_PM_ABE_MCASP_WKDEP_OFFSET 0x0040
139#define OMAP4430_PM_ABE_MCASP_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0040) 139#define OMAP4430_PM_ABE_MCASP_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0040)
140#define OMAP4_RM_ABE_MCASP_CONTEXT_OFFSET 0x0044 140#define OMAP4_RM_ABE_MCASP_CONTEXT_OFFSET 0x0044
141#define OMAP4430_RM_ABE_MCASP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0044) 141#define OMAP4430_RM_ABE_MCASP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0044)
142#define OMAP4_PM_ABE_MCBSP1_WKDEP_OFFSET 0x0048 142#define OMAP4_PM_ABE_MCBSP1_WKDEP_OFFSET 0x0048
143#define OMAP4430_PM_ABE_MCBSP1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0048) 143#define OMAP4430_PM_ABE_MCBSP1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0048)
144#define OMAP4_RM_ABE_MCBSP1_CONTEXT_OFFSET 0x004c 144#define OMAP4_RM_ABE_MCBSP1_CONTEXT_OFFSET 0x004c
145#define OMAP4430_RM_ABE_MCBSP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x004c) 145#define OMAP4430_RM_ABE_MCBSP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x004c)
146#define OMAP4_PM_ABE_MCBSP2_WKDEP_OFFSET 0x0050 146#define OMAP4_PM_ABE_MCBSP2_WKDEP_OFFSET 0x0050
147#define OMAP4430_PM_ABE_MCBSP2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0050) 147#define OMAP4430_PM_ABE_MCBSP2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0050)
148#define OMAP4_RM_ABE_MCBSP2_CONTEXT_OFFSET 0x0054 148#define OMAP4_RM_ABE_MCBSP2_CONTEXT_OFFSET 0x0054
149#define OMAP4430_RM_ABE_MCBSP2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0054) 149#define OMAP4430_RM_ABE_MCBSP2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0054)
150#define OMAP4_PM_ABE_MCBSP3_WKDEP_OFFSET 0x0058 150#define OMAP4_PM_ABE_MCBSP3_WKDEP_OFFSET 0x0058
151#define OMAP4430_PM_ABE_MCBSP3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0058) 151#define OMAP4430_PM_ABE_MCBSP3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0058)
152#define OMAP4_RM_ABE_MCBSP3_CONTEXT_OFFSET 0x005c 152#define OMAP4_RM_ABE_MCBSP3_CONTEXT_OFFSET 0x005c
153#define OMAP4430_RM_ABE_MCBSP3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x005c) 153#define OMAP4430_RM_ABE_MCBSP3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x005c)
154#define OMAP4_PM_ABE_SLIMBUS_WKDEP_OFFSET 0x0060 154#define OMAP4_PM_ABE_SLIMBUS_WKDEP_OFFSET 0x0060
155#define OMAP4430_PM_ABE_SLIMBUS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0060) 155#define OMAP4430_PM_ABE_SLIMBUS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0060)
156#define OMAP4_RM_ABE_SLIMBUS_CONTEXT_OFFSET 0x0064 156#define OMAP4_RM_ABE_SLIMBUS_CONTEXT_OFFSET 0x0064
157#define OMAP4430_RM_ABE_SLIMBUS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0064) 157#define OMAP4430_RM_ABE_SLIMBUS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0064)
158#define OMAP4_PM_ABE_TIMER5_WKDEP_OFFSET 0x0068 158#define OMAP4_PM_ABE_TIMER5_WKDEP_OFFSET 0x0068
159#define OMAP4430_PM_ABE_TIMER5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0068) 159#define OMAP4430_PM_ABE_TIMER5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0068)
160#define OMAP4_RM_ABE_TIMER5_CONTEXT_OFFSET 0x006c 160#define OMAP4_RM_ABE_TIMER5_CONTEXT_OFFSET 0x006c
161#define OMAP4430_RM_ABE_TIMER5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x006c) 161#define OMAP4430_RM_ABE_TIMER5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x006c)
162#define OMAP4_PM_ABE_TIMER6_WKDEP_OFFSET 0x0070 162#define OMAP4_PM_ABE_TIMER6_WKDEP_OFFSET 0x0070
163#define OMAP4430_PM_ABE_TIMER6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0070) 163#define OMAP4430_PM_ABE_TIMER6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0070)
164#define OMAP4_RM_ABE_TIMER6_CONTEXT_OFFSET 0x0074 164#define OMAP4_RM_ABE_TIMER6_CONTEXT_OFFSET 0x0074
165#define OMAP4430_RM_ABE_TIMER6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0074) 165#define OMAP4430_RM_ABE_TIMER6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0074)
166#define OMAP4_PM_ABE_TIMER7_WKDEP_OFFSET 0x0078 166#define OMAP4_PM_ABE_TIMER7_WKDEP_OFFSET 0x0078
167#define OMAP4430_PM_ABE_TIMER7_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0078) 167#define OMAP4430_PM_ABE_TIMER7_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0078)
168#define OMAP4_RM_ABE_TIMER7_CONTEXT_OFFSET 0x007c 168#define OMAP4_RM_ABE_TIMER7_CONTEXT_OFFSET 0x007c
169#define OMAP4430_RM_ABE_TIMER7_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x007c) 169#define OMAP4430_RM_ABE_TIMER7_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x007c)
170#define OMAP4_PM_ABE_TIMER8_WKDEP_OFFSET 0x0080 170#define OMAP4_PM_ABE_TIMER8_WKDEP_OFFSET 0x0080
171#define OMAP4430_PM_ABE_TIMER8_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0080) 171#define OMAP4430_PM_ABE_TIMER8_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0080)
172#define OMAP4_RM_ABE_TIMER8_CONTEXT_OFFSET 0x0084 172#define OMAP4_RM_ABE_TIMER8_CONTEXT_OFFSET 0x0084
173#define OMAP4430_RM_ABE_TIMER8_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0084) 173#define OMAP4430_RM_ABE_TIMER8_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0084)
174#define OMAP4_PM_ABE_WDT3_WKDEP_OFFSET 0x0088 174#define OMAP4_PM_ABE_WDT3_WKDEP_OFFSET 0x0088
175#define OMAP4430_PM_ABE_WDT3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x0088) 175#define OMAP4430_PM_ABE_WDT3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x0088)
176#define OMAP4_RM_ABE_WDT3_CONTEXT_OFFSET 0x008c 176#define OMAP4_RM_ABE_WDT3_CONTEXT_OFFSET 0x008c
177#define OMAP4430_RM_ABE_WDT3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_MOD, 0x008c) 177#define OMAP4430_RM_ABE_WDT3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ABE_INST, 0x008c)
178 178
179/* PRM.ALWAYS_ON_PRM register offsets */ 179/* PRM.ALWAYS_ON_PRM register offsets */
180#define OMAP4_RM_ALWON_MDMINTC_CONTEXT_OFFSET 0x0024 180#define OMAP4_RM_ALWON_MDMINTC_CONTEXT_OFFSET 0x0024
181#define OMAP4430_RM_ALWON_MDMINTC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x0024) 181#define OMAP4430_RM_ALWON_MDMINTC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0024)
182#define OMAP4_PM_ALWON_SR_MPU_WKDEP_OFFSET 0x0028 182#define OMAP4_PM_ALWON_SR_MPU_WKDEP_OFFSET 0x0028
183#define OMAP4430_PM_ALWON_SR_MPU_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x0028) 183#define OMAP4430_PM_ALWON_SR_MPU_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0028)
184#define OMAP4_RM_ALWON_SR_MPU_CONTEXT_OFFSET 0x002c 184#define OMAP4_RM_ALWON_SR_MPU_CONTEXT_OFFSET 0x002c
185#define OMAP4430_RM_ALWON_SR_MPU_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x002c) 185#define OMAP4430_RM_ALWON_SR_MPU_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x002c)
186#define OMAP4_PM_ALWON_SR_IVA_WKDEP_OFFSET 0x0030 186#define OMAP4_PM_ALWON_SR_IVA_WKDEP_OFFSET 0x0030
187#define OMAP4430_PM_ALWON_SR_IVA_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x0030) 187#define OMAP4430_PM_ALWON_SR_IVA_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0030)
188#define OMAP4_RM_ALWON_SR_IVA_CONTEXT_OFFSET 0x0034 188#define OMAP4_RM_ALWON_SR_IVA_CONTEXT_OFFSET 0x0034
189#define OMAP4430_RM_ALWON_SR_IVA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x0034) 189#define OMAP4430_RM_ALWON_SR_IVA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0034)
190#define OMAP4_PM_ALWON_SR_CORE_WKDEP_OFFSET 0x0038 190#define OMAP4_PM_ALWON_SR_CORE_WKDEP_OFFSET 0x0038
191#define OMAP4430_PM_ALWON_SR_CORE_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x0038) 191#define OMAP4430_PM_ALWON_SR_CORE_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x0038)
192#define OMAP4_RM_ALWON_SR_CORE_CONTEXT_OFFSET 0x003c 192#define OMAP4_RM_ALWON_SR_CORE_CONTEXT_OFFSET 0x003c
193#define OMAP4430_RM_ALWON_SR_CORE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_MOD, 0x003c) 193#define OMAP4430_RM_ALWON_SR_CORE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_ALWAYS_ON_INST, 0x003c)
194 194
195/* PRM.CORE_PRM register offsets */ 195/* PRM.CORE_PRM register offsets */
196#define OMAP4_PM_CORE_PWRSTCTRL_OFFSET 0x0000 196#define OMAP4_PM_CORE_PWRSTCTRL_OFFSET 0x0000
197#define OMAP4430_PM_CORE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0000) 197#define OMAP4430_PM_CORE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0000)
198#define OMAP4_PM_CORE_PWRSTST_OFFSET 0x0004 198#define OMAP4_PM_CORE_PWRSTST_OFFSET 0x0004
199#define OMAP4430_PM_CORE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0004) 199#define OMAP4430_PM_CORE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0004)
200#define OMAP4_RM_L3_1_L3_1_CONTEXT_OFFSET 0x0024 200#define OMAP4_RM_L3_1_L3_1_CONTEXT_OFFSET 0x0024
201#define OMAP4430_RM_L3_1_L3_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0024) 201#define OMAP4430_RM_L3_1_L3_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0024)
202#define OMAP4_RM_L3_2_L3_2_CONTEXT_OFFSET 0x0124 202#define OMAP4_RM_L3_2_L3_2_CONTEXT_OFFSET 0x0124
203#define OMAP4430_RM_L3_2_L3_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0124) 203#define OMAP4430_RM_L3_2_L3_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0124)
204#define OMAP4_RM_L3_2_GPMC_CONTEXT_OFFSET 0x012c 204#define OMAP4_RM_L3_2_GPMC_CONTEXT_OFFSET 0x012c
205#define OMAP4430_RM_L3_2_GPMC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x012c) 205#define OMAP4430_RM_L3_2_GPMC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x012c)
206#define OMAP4_RM_L3_2_OCMC_RAM_CONTEXT_OFFSET 0x0134 206#define OMAP4_RM_L3_2_OCMC_RAM_CONTEXT_OFFSET 0x0134
207#define OMAP4430_RM_L3_2_OCMC_RAM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0134) 207#define OMAP4430_RM_L3_2_OCMC_RAM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0134)
208#define OMAP4_RM_DUCATI_RSTCTRL_OFFSET 0x0210 208#define OMAP4_RM_DUCATI_RSTCTRL_OFFSET 0x0210
209#define OMAP4430_RM_DUCATI_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0210) 209#define OMAP4430_RM_DUCATI_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0210)
210#define OMAP4_RM_DUCATI_RSTST_OFFSET 0x0214 210#define OMAP4_RM_DUCATI_RSTST_OFFSET 0x0214
211#define OMAP4430_RM_DUCATI_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0214) 211#define OMAP4430_RM_DUCATI_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0214)
212#define OMAP4_RM_DUCATI_DUCATI_CONTEXT_OFFSET 0x0224 212#define OMAP4_RM_DUCATI_DUCATI_CONTEXT_OFFSET 0x0224
213#define OMAP4430_RM_DUCATI_DUCATI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0224) 213#define OMAP4430_RM_DUCATI_DUCATI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0224)
214#define OMAP4_RM_SDMA_SDMA_CONTEXT_OFFSET 0x0324 214#define OMAP4_RM_SDMA_SDMA_CONTEXT_OFFSET 0x0324
215#define OMAP4430_RM_SDMA_SDMA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0324) 215#define OMAP4430_RM_SDMA_SDMA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0324)
216#define OMAP4_RM_MEMIF_DMM_CONTEXT_OFFSET 0x0424 216#define OMAP4_RM_MEMIF_DMM_CONTEXT_OFFSET 0x0424
217#define OMAP4430_RM_MEMIF_DMM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0424) 217#define OMAP4430_RM_MEMIF_DMM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0424)
218#define OMAP4_RM_MEMIF_EMIF_FW_CONTEXT_OFFSET 0x042c 218#define OMAP4_RM_MEMIF_EMIF_FW_CONTEXT_OFFSET 0x042c
219#define OMAP4430_RM_MEMIF_EMIF_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x042c) 219#define OMAP4430_RM_MEMIF_EMIF_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x042c)
220#define OMAP4_RM_MEMIF_EMIF_1_CONTEXT_OFFSET 0x0434 220#define OMAP4_RM_MEMIF_EMIF_1_CONTEXT_OFFSET 0x0434
221#define OMAP4430_RM_MEMIF_EMIF_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0434) 221#define OMAP4430_RM_MEMIF_EMIF_1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0434)
222#define OMAP4_RM_MEMIF_EMIF_2_CONTEXT_OFFSET 0x043c 222#define OMAP4_RM_MEMIF_EMIF_2_CONTEXT_OFFSET 0x043c
223#define OMAP4430_RM_MEMIF_EMIF_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x043c) 223#define OMAP4430_RM_MEMIF_EMIF_2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x043c)
224#define OMAP4_RM_MEMIF_DLL_CONTEXT_OFFSET 0x0444 224#define OMAP4_RM_MEMIF_DLL_CONTEXT_OFFSET 0x0444
225#define OMAP4430_RM_MEMIF_DLL_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0444) 225#define OMAP4430_RM_MEMIF_DLL_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0444)
226#define OMAP4_RM_MEMIF_EMIF_H1_CONTEXT_OFFSET 0x0454 226#define OMAP4_RM_MEMIF_EMIF_H1_CONTEXT_OFFSET 0x0454
227#define OMAP4430_RM_MEMIF_EMIF_H1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0454) 227#define OMAP4430_RM_MEMIF_EMIF_H1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0454)
228#define OMAP4_RM_MEMIF_EMIF_H2_CONTEXT_OFFSET 0x045c 228#define OMAP4_RM_MEMIF_EMIF_H2_CONTEXT_OFFSET 0x045c
229#define OMAP4430_RM_MEMIF_EMIF_H2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x045c) 229#define OMAP4430_RM_MEMIF_EMIF_H2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x045c)
230#define OMAP4_RM_MEMIF_DLL_H_CONTEXT_OFFSET 0x0464 230#define OMAP4_RM_MEMIF_DLL_H_CONTEXT_OFFSET 0x0464
231#define OMAP4430_RM_MEMIF_DLL_H_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0464) 231#define OMAP4430_RM_MEMIF_DLL_H_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0464)
232#define OMAP4_RM_D2D_SAD2D_CONTEXT_OFFSET 0x0524 232#define OMAP4_RM_D2D_SAD2D_CONTEXT_OFFSET 0x0524
233#define OMAP4430_RM_D2D_SAD2D_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0524) 233#define OMAP4430_RM_D2D_SAD2D_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0524)
234#define OMAP4_RM_D2D_MODEM_ICR_CONTEXT_OFFSET 0x052c 234#define OMAP4_RM_D2D_INSTEM_ICR_CONTEXT_OFFSET 0x052c
235#define OMAP4430_RM_D2D_MODEM_ICR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x052c) 235#define OMAP4430_RM_D2D_INSTEM_ICR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x052c)
236#define OMAP4_RM_D2D_SAD2D_FW_CONTEXT_OFFSET 0x0534 236#define OMAP4_RM_D2D_SAD2D_FW_CONTEXT_OFFSET 0x0534
237#define OMAP4430_RM_D2D_SAD2D_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0534) 237#define OMAP4430_RM_D2D_SAD2D_FW_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0534)
238#define OMAP4_RM_L4CFG_L4_CFG_CONTEXT_OFFSET 0x0624 238#define OMAP4_RM_L4CFG_L4_CFG_CONTEXT_OFFSET 0x0624
239#define OMAP4430_RM_L4CFG_L4_CFG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0624) 239#define OMAP4430_RM_L4CFG_L4_CFG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0624)
240#define OMAP4_RM_L4CFG_HW_SEM_CONTEXT_OFFSET 0x062c 240#define OMAP4_RM_L4CFG_HW_SEM_CONTEXT_OFFSET 0x062c
241#define OMAP4430_RM_L4CFG_HW_SEM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x062c) 241#define OMAP4430_RM_L4CFG_HW_SEM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x062c)
242#define OMAP4_RM_L4CFG_MAILBOX_CONTEXT_OFFSET 0x0634 242#define OMAP4_RM_L4CFG_MAILBOX_CONTEXT_OFFSET 0x0634
243#define OMAP4430_RM_L4CFG_MAILBOX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0634) 243#define OMAP4430_RM_L4CFG_MAILBOX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0634)
244#define OMAP4_RM_L4CFG_SAR_ROM_CONTEXT_OFFSET 0x063c 244#define OMAP4_RM_L4CFG_SAR_ROM_CONTEXT_OFFSET 0x063c
245#define OMAP4430_RM_L4CFG_SAR_ROM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x063c) 245#define OMAP4430_RM_L4CFG_SAR_ROM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x063c)
246#define OMAP4_RM_L3INSTR_L3_3_CONTEXT_OFFSET 0x0724 246#define OMAP4_RM_L3INSTR_L3_3_CONTEXT_OFFSET 0x0724
247#define OMAP4430_RM_L3INSTR_L3_3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0724) 247#define OMAP4430_RM_L3INSTR_L3_3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0724)
248#define OMAP4_RM_L3INSTR_L3_INSTR_CONTEXT_OFFSET 0x072c 248#define OMAP4_RM_L3INSTR_L3_INSTR_CONTEXT_OFFSET 0x072c
249#define OMAP4430_RM_L3INSTR_L3_INSTR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x072c) 249#define OMAP4430_RM_L3INSTR_L3_INSTR_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x072c)
250#define OMAP4_RM_L3INSTR_OCP_WP1_CONTEXT_OFFSET 0x0744 250#define OMAP4_RM_L3INSTR_OCP_WP1_CONTEXT_OFFSET 0x0744
251#define OMAP4430_RM_L3INSTR_OCP_WP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_MOD, 0x0744) 251#define OMAP4430_RM_L3INSTR_OCP_WP1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CORE_INST, 0x0744)
252 252
253/* PRM.IVAHD_PRM register offsets */ 253/* PRM.IVAHD_PRM register offsets */
254#define OMAP4_PM_IVAHD_PWRSTCTRL_OFFSET 0x0000 254#define OMAP4_PM_IVAHD_PWRSTCTRL_OFFSET 0x0000
255#define OMAP4430_PM_IVAHD_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x0000) 255#define OMAP4430_PM_IVAHD_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0000)
256#define OMAP4_PM_IVAHD_PWRSTST_OFFSET 0x0004 256#define OMAP4_PM_IVAHD_PWRSTST_OFFSET 0x0004
257#define OMAP4430_PM_IVAHD_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x0004) 257#define OMAP4430_PM_IVAHD_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0004)
258#define OMAP4_RM_IVAHD_RSTCTRL_OFFSET 0x0010 258#define OMAP4_RM_IVAHD_RSTCTRL_OFFSET 0x0010
259#define OMAP4430_RM_IVAHD_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x0010) 259#define OMAP4430_RM_IVAHD_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0010)
260#define OMAP4_RM_IVAHD_RSTST_OFFSET 0x0014 260#define OMAP4_RM_IVAHD_RSTST_OFFSET 0x0014
261#define OMAP4430_RM_IVAHD_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x0014) 261#define OMAP4430_RM_IVAHD_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0014)
262#define OMAP4_RM_IVAHD_IVAHD_CONTEXT_OFFSET 0x0024 262#define OMAP4_RM_IVAHD_IVAHD_CONTEXT_OFFSET 0x0024
263#define OMAP4430_RM_IVAHD_IVAHD_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x0024) 263#define OMAP4430_RM_IVAHD_IVAHD_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x0024)
264#define OMAP4_RM_IVAHD_SL2_CONTEXT_OFFSET 0x002c 264#define OMAP4_RM_IVAHD_SL2_CONTEXT_OFFSET 0x002c
265#define OMAP4430_RM_IVAHD_SL2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_MOD, 0x002c) 265#define OMAP4430_RM_IVAHD_SL2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_IVAHD_INST, 0x002c)
266 266
267/* PRM.CAM_PRM register offsets */ 267/* PRM.CAM_PRM register offsets */
268#define OMAP4_PM_CAM_PWRSTCTRL_OFFSET 0x0000 268#define OMAP4_PM_CAM_PWRSTCTRL_OFFSET 0x0000
269#define OMAP4430_PM_CAM_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_MOD, 0x0000) 269#define OMAP4430_PM_CAM_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0000)
270#define OMAP4_PM_CAM_PWRSTST_OFFSET 0x0004 270#define OMAP4_PM_CAM_PWRSTST_OFFSET 0x0004
271#define OMAP4430_PM_CAM_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_MOD, 0x0004) 271#define OMAP4430_PM_CAM_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0004)
272#define OMAP4_RM_CAM_ISS_CONTEXT_OFFSET 0x0024 272#define OMAP4_RM_CAM_ISS_CONTEXT_OFFSET 0x0024
273#define OMAP4430_RM_CAM_ISS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_MOD, 0x0024) 273#define OMAP4430_RM_CAM_ISS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x0024)
274#define OMAP4_RM_CAM_FDIF_CONTEXT_OFFSET 0x002c 274#define OMAP4_RM_CAM_FDIF_CONTEXT_OFFSET 0x002c
275#define OMAP4430_RM_CAM_FDIF_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_MOD, 0x002c) 275#define OMAP4430_RM_CAM_FDIF_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CAM_INST, 0x002c)
276 276
277/* PRM.DSS_PRM register offsets */ 277/* PRM.DSS_PRM register offsets */
278#define OMAP4_PM_DSS_PWRSTCTRL_OFFSET 0x0000 278#define OMAP4_PM_DSS_PWRSTCTRL_OFFSET 0x0000
279#define OMAP4430_PM_DSS_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_MOD, 0x0000) 279#define OMAP4430_PM_DSS_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0000)
280#define OMAP4_PM_DSS_PWRSTST_OFFSET 0x0004 280#define OMAP4_PM_DSS_PWRSTST_OFFSET 0x0004
281#define OMAP4430_PM_DSS_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_MOD, 0x0004) 281#define OMAP4430_PM_DSS_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0004)
282#define OMAP4_PM_DSS_DSS_WKDEP_OFFSET 0x0020 282#define OMAP4_PM_DSS_DSS_WKDEP_OFFSET 0x0020
283#define OMAP4430_PM_DSS_DSS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_MOD, 0x0020) 283#define OMAP4430_PM_DSS_DSS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0020)
284#define OMAP4_RM_DSS_DSS_CONTEXT_OFFSET 0x0024 284#define OMAP4_RM_DSS_DSS_CONTEXT_OFFSET 0x0024
285#define OMAP4430_RM_DSS_DSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_MOD, 0x0024) 285#define OMAP4430_RM_DSS_DSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x0024)
286#define OMAP4_RM_DSS_DEISS_CONTEXT_OFFSET 0x002c 286#define OMAP4_RM_DSS_DEISS_CONTEXT_OFFSET 0x002c
287#define OMAP4430_RM_DSS_DEISS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_MOD, 0x002c) 287#define OMAP4430_RM_DSS_DEISS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DSS_INST, 0x002c)
288 288
289/* PRM.GFX_PRM register offsets */ 289/* PRM.GFX_PRM register offsets */
290#define OMAP4_PM_GFX_PWRSTCTRL_OFFSET 0x0000 290#define OMAP4_PM_GFX_PWRSTCTRL_OFFSET 0x0000
291#define OMAP4430_PM_GFX_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_MOD, 0x0000) 291#define OMAP4430_PM_GFX_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0000)
292#define OMAP4_PM_GFX_PWRSTST_OFFSET 0x0004 292#define OMAP4_PM_GFX_PWRSTST_OFFSET 0x0004
293#define OMAP4430_PM_GFX_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_MOD, 0x0004) 293#define OMAP4430_PM_GFX_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0004)
294#define OMAP4_RM_GFX_GFX_CONTEXT_OFFSET 0x0024 294#define OMAP4_RM_GFX_GFX_CONTEXT_OFFSET 0x0024
295#define OMAP4430_RM_GFX_GFX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_MOD, 0x0024) 295#define OMAP4430_RM_GFX_GFX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_GFX_INST, 0x0024)
296 296
297/* PRM.L3INIT_PRM register offsets */ 297/* PRM.L3INIT_PRM register offsets */
298#define OMAP4_PM_L3INIT_PWRSTCTRL_OFFSET 0x0000 298#define OMAP4_PM_L3INIT_PWRSTCTRL_OFFSET 0x0000
299#define OMAP4430_PM_L3INIT_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0000) 299#define OMAP4430_PM_L3INIT_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0000)
300#define OMAP4_PM_L3INIT_PWRSTST_OFFSET 0x0004 300#define OMAP4_PM_L3INIT_PWRSTST_OFFSET 0x0004
301#define OMAP4430_PM_L3INIT_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0004) 301#define OMAP4430_PM_L3INIT_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0004)
302#define OMAP4_PM_L3INIT_MMC1_WKDEP_OFFSET 0x0028 302#define OMAP4_PM_L3INIT_MMC1_WKDEP_OFFSET 0x0028
303#define OMAP4430_PM_L3INIT_MMC1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0028) 303#define OMAP4430_PM_L3INIT_MMC1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0028)
304#define OMAP4_RM_L3INIT_MMC1_CONTEXT_OFFSET 0x002c 304#define OMAP4_RM_L3INIT_MMC1_CONTEXT_OFFSET 0x002c
305#define OMAP4430_RM_L3INIT_MMC1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x002c) 305#define OMAP4430_RM_L3INIT_MMC1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x002c)
306#define OMAP4_PM_L3INIT_MMC2_WKDEP_OFFSET 0x0030 306#define OMAP4_PM_L3INIT_MMC2_WKDEP_OFFSET 0x0030
307#define OMAP4430_PM_L3INIT_MMC2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0030) 307#define OMAP4430_PM_L3INIT_MMC2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0030)
308#define OMAP4_RM_L3INIT_MMC2_CONTEXT_OFFSET 0x0034 308#define OMAP4_RM_L3INIT_MMC2_CONTEXT_OFFSET 0x0034
309#define OMAP4430_RM_L3INIT_MMC2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0034) 309#define OMAP4430_RM_L3INIT_MMC2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0034)
310#define OMAP4_PM_L3INIT_HSI_WKDEP_OFFSET 0x0038 310#define OMAP4_PM_L3INIT_HSI_WKDEP_OFFSET 0x0038
311#define OMAP4430_PM_L3INIT_HSI_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0038) 311#define OMAP4430_PM_L3INIT_HSI_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0038)
312#define OMAP4_RM_L3INIT_HSI_CONTEXT_OFFSET 0x003c 312#define OMAP4_RM_L3INIT_HSI_CONTEXT_OFFSET 0x003c
313#define OMAP4430_RM_L3INIT_HSI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x003c) 313#define OMAP4430_RM_L3INIT_HSI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x003c)
314#define OMAP4_PM_L3INIT_UNIPRO1_WKDEP_OFFSET 0x0040 314#define OMAP4_PM_L3INIT_UNIPRO1_WKDEP_OFFSET 0x0040
315#define OMAP4430_PM_L3INIT_UNIPRO1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0040) 315#define OMAP4430_PM_L3INIT_UNIPRO1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0040)
316#define OMAP4_RM_L3INIT_UNIPRO1_CONTEXT_OFFSET 0x0044 316#define OMAP4_RM_L3INIT_UNIPRO1_CONTEXT_OFFSET 0x0044
317#define OMAP4430_RM_L3INIT_UNIPRO1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0044) 317#define OMAP4430_RM_L3INIT_UNIPRO1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0044)
318#define OMAP4_PM_L3INIT_USB_HOST_WKDEP_OFFSET 0x0058 318#define OMAP4_PM_L3INIT_USB_HOST_WKDEP_OFFSET 0x0058
319#define OMAP4430_PM_L3INIT_USB_HOST_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0058) 319#define OMAP4430_PM_L3INIT_USB_HOST_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0058)
320#define OMAP4_RM_L3INIT_USB_HOST_CONTEXT_OFFSET 0x005c 320#define OMAP4_RM_L3INIT_USB_HOST_CONTEXT_OFFSET 0x005c
321#define OMAP4430_RM_L3INIT_USB_HOST_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x005c) 321#define OMAP4430_RM_L3INIT_USB_HOST_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x005c)
322#define OMAP4_PM_L3INIT_USB_OTG_WKDEP_OFFSET 0x0060 322#define OMAP4_PM_L3INIT_USB_OTG_WKDEP_OFFSET 0x0060
323#define OMAP4430_PM_L3INIT_USB_OTG_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0060) 323#define OMAP4430_PM_L3INIT_USB_OTG_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0060)
324#define OMAP4_RM_L3INIT_USB_OTG_CONTEXT_OFFSET 0x0064 324#define OMAP4_RM_L3INIT_USB_OTG_CONTEXT_OFFSET 0x0064
325#define OMAP4430_RM_L3INIT_USB_OTG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0064) 325#define OMAP4430_RM_L3INIT_USB_OTG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0064)
326#define OMAP4_PM_L3INIT_USB_TLL_WKDEP_OFFSET 0x0068 326#define OMAP4_PM_L3INIT_USB_TLL_WKDEP_OFFSET 0x0068
327#define OMAP4430_PM_L3INIT_USB_TLL_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0068) 327#define OMAP4430_PM_L3INIT_USB_TLL_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0068)
328#define OMAP4_RM_L3INIT_USB_TLL_CONTEXT_OFFSET 0x006c 328#define OMAP4_RM_L3INIT_USB_TLL_CONTEXT_OFFSET 0x006c
329#define OMAP4430_RM_L3INIT_USB_TLL_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x006c) 329#define OMAP4430_RM_L3INIT_USB_TLL_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x006c)
330#define OMAP4_RM_L3INIT_P1500_CONTEXT_OFFSET 0x007c 330#define OMAP4_RM_L3INIT_P1500_CONTEXT_OFFSET 0x007c
331#define OMAP4430_RM_L3INIT_P1500_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x007c) 331#define OMAP4430_RM_L3INIT_P1500_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x007c)
332#define OMAP4_RM_L3INIT_EMAC_CONTEXT_OFFSET 0x0084 332#define OMAP4_RM_L3INIT_EMAC_CONTEXT_OFFSET 0x0084
333#define OMAP4430_RM_L3INIT_EMAC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0084) 333#define OMAP4430_RM_L3INIT_EMAC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0084)
334#define OMAP4_PM_L3INIT_SATA_WKDEP_OFFSET 0x0088 334#define OMAP4_PM_L3INIT_SATA_WKDEP_OFFSET 0x0088
335#define OMAP4430_PM_L3INIT_SATA_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0088) 335#define OMAP4430_PM_L3INIT_SATA_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0088)
336#define OMAP4_RM_L3INIT_SATA_CONTEXT_OFFSET 0x008c 336#define OMAP4_RM_L3INIT_SATA_CONTEXT_OFFSET 0x008c
337#define OMAP4430_RM_L3INIT_SATA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x008c) 337#define OMAP4430_RM_L3INIT_SATA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x008c)
338#define OMAP4_RM_L3INIT_TPPSS_CONTEXT_OFFSET 0x0094 338#define OMAP4_RM_L3INIT_TPPSS_CONTEXT_OFFSET 0x0094
339#define OMAP4430_RM_L3INIT_TPPSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0094) 339#define OMAP4430_RM_L3INIT_TPPSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0094)
340#define OMAP4_PM_L3INIT_PCIESS_WKDEP_OFFSET 0x0098 340#define OMAP4_PM_L3INIT_PCIESS_WKDEP_OFFSET 0x0098
341#define OMAP4430_PM_L3INIT_PCIESS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x0098) 341#define OMAP4430_PM_L3INIT_PCIESS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x0098)
342#define OMAP4_RM_L3INIT_PCIESS_CONTEXT_OFFSET 0x009c 342#define OMAP4_RM_L3INIT_PCIESS_CONTEXT_OFFSET 0x009c
343#define OMAP4430_RM_L3INIT_PCIESS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x009c) 343#define OMAP4430_RM_L3INIT_PCIESS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x009c)
344#define OMAP4_RM_L3INIT_CCPTX_CONTEXT_OFFSET 0x00ac 344#define OMAP4_RM_L3INIT_CCPTX_CONTEXT_OFFSET 0x00ac
345#define OMAP4430_RM_L3INIT_CCPTX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00ac) 345#define OMAP4430_RM_L3INIT_CCPTX_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00ac)
346#define OMAP4_PM_L3INIT_XHPI_WKDEP_OFFSET 0x00c0 346#define OMAP4_PM_L3INIT_XHPI_WKDEP_OFFSET 0x00c0
347#define OMAP4430_PM_L3INIT_XHPI_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00c0) 347#define OMAP4430_PM_L3INIT_XHPI_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c0)
348#define OMAP4_RM_L3INIT_XHPI_CONTEXT_OFFSET 0x00c4 348#define OMAP4_RM_L3INIT_XHPI_CONTEXT_OFFSET 0x00c4
349#define OMAP4430_RM_L3INIT_XHPI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00c4) 349#define OMAP4430_RM_L3INIT_XHPI_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c4)
350#define OMAP4_PM_L3INIT_MMC6_WKDEP_OFFSET 0x00c8 350#define OMAP4_PM_L3INIT_MMC6_WKDEP_OFFSET 0x00c8
351#define OMAP4430_PM_L3INIT_MMC6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00c8) 351#define OMAP4430_PM_L3INIT_MMC6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00c8)
352#define OMAP4_RM_L3INIT_MMC6_CONTEXT_OFFSET 0x00cc 352#define OMAP4_RM_L3INIT_MMC6_CONTEXT_OFFSET 0x00cc
353#define OMAP4430_RM_L3INIT_MMC6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00cc) 353#define OMAP4430_RM_L3INIT_MMC6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00cc)
354#define OMAP4_PM_L3INIT_USB_HOST_FS_WKDEP_OFFSET 0x00d0 354#define OMAP4_PM_L3INIT_USB_HOST_FS_WKDEP_OFFSET 0x00d0
355#define OMAP4430_PM_L3INIT_USB_HOST_FS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00d0) 355#define OMAP4430_PM_L3INIT_USB_HOST_FS_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00d0)
356#define OMAP4_RM_L3INIT_USB_HOST_FS_CONTEXT_OFFSET 0x00d4 356#define OMAP4_RM_L3INIT_USB_HOST_FS_CONTEXT_OFFSET 0x00d4
357#define OMAP4430_RM_L3INIT_USB_HOST_FS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00d4) 357#define OMAP4430_RM_L3INIT_USB_HOST_FS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00d4)
358#define OMAP4_RM_L3INIT_USBPHYOCP2SCP_CONTEXT_OFFSET 0x00e4 358#define OMAP4_RM_L3INIT_USBPHYOCP2SCP_CONTEXT_OFFSET 0x00e4
359#define OMAP4430_RM_L3INIT_USBPHYOCP2SCP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_MOD, 0x00e4) 359#define OMAP4430_RM_L3INIT_USBPHYOCP2SCP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L3INIT_INST, 0x00e4)
360 360
361/* PRM.L4PER_PRM register offsets */ 361/* PRM.L4PER_PRM register offsets */
362#define OMAP4_PM_L4PER_PWRSTCTRL_OFFSET 0x0000 362#define OMAP4_PM_L4PER_PWRSTCTRL_OFFSET 0x0000
363#define OMAP4430_PM_L4PER_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0000) 363#define OMAP4430_PM_L4PER_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0000)
364#define OMAP4_PM_L4PER_PWRSTST_OFFSET 0x0004 364#define OMAP4_PM_L4PER_PWRSTST_OFFSET 0x0004
365#define OMAP4430_PM_L4PER_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0004) 365#define OMAP4430_PM_L4PER_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0004)
366#define OMAP4_RM_L4PER_ADC_CONTEXT_OFFSET 0x0024 366#define OMAP4_RM_L4PER_ADC_CONTEXT_OFFSET 0x0024
367#define OMAP4430_RM_L4PER_ADC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0024) 367#define OMAP4430_RM_L4PER_ADC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0024)
368#define OMAP4_PM_L4PER_DMTIMER10_WKDEP_OFFSET 0x0028 368#define OMAP4_PM_L4PER_DMTIMER10_WKDEP_OFFSET 0x0028
369#define OMAP4430_PM_L4PER_DMTIMER10_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0028) 369#define OMAP4430_PM_L4PER_DMTIMER10_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0028)
370#define OMAP4_RM_L4PER_DMTIMER10_CONTEXT_OFFSET 0x002c 370#define OMAP4_RM_L4PER_DMTIMER10_CONTEXT_OFFSET 0x002c
371#define OMAP4430_RM_L4PER_DMTIMER10_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x002c) 371#define OMAP4430_RM_L4PER_DMTIMER10_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x002c)
372#define OMAP4_PM_L4PER_DMTIMER11_WKDEP_OFFSET 0x0030 372#define OMAP4_PM_L4PER_DMTIMER11_WKDEP_OFFSET 0x0030
373#define OMAP4430_PM_L4PER_DMTIMER11_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0030) 373#define OMAP4430_PM_L4PER_DMTIMER11_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0030)
374#define OMAP4_RM_L4PER_DMTIMER11_CONTEXT_OFFSET 0x0034 374#define OMAP4_RM_L4PER_DMTIMER11_CONTEXT_OFFSET 0x0034
375#define OMAP4430_RM_L4PER_DMTIMER11_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0034) 375#define OMAP4430_RM_L4PER_DMTIMER11_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0034)
376#define OMAP4_PM_L4PER_DMTIMER2_WKDEP_OFFSET 0x0038 376#define OMAP4_PM_L4PER_DMTIMER2_WKDEP_OFFSET 0x0038
377#define OMAP4430_PM_L4PER_DMTIMER2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0038) 377#define OMAP4430_PM_L4PER_DMTIMER2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0038)
378#define OMAP4_RM_L4PER_DMTIMER2_CONTEXT_OFFSET 0x003c 378#define OMAP4_RM_L4PER_DMTIMER2_CONTEXT_OFFSET 0x003c
379#define OMAP4430_RM_L4PER_DMTIMER2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x003c) 379#define OMAP4430_RM_L4PER_DMTIMER2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x003c)
380#define OMAP4_PM_L4PER_DMTIMER3_WKDEP_OFFSET 0x0040 380#define OMAP4_PM_L4PER_DMTIMER3_WKDEP_OFFSET 0x0040
381#define OMAP4430_PM_L4PER_DMTIMER3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0040) 381#define OMAP4430_PM_L4PER_DMTIMER3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0040)
382#define OMAP4_RM_L4PER_DMTIMER3_CONTEXT_OFFSET 0x0044 382#define OMAP4_RM_L4PER_DMTIMER3_CONTEXT_OFFSET 0x0044
383#define OMAP4430_RM_L4PER_DMTIMER3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0044) 383#define OMAP4430_RM_L4PER_DMTIMER3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0044)
384#define OMAP4_PM_L4PER_DMTIMER4_WKDEP_OFFSET 0x0048 384#define OMAP4_PM_L4PER_DMTIMER4_WKDEP_OFFSET 0x0048
385#define OMAP4430_PM_L4PER_DMTIMER4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0048) 385#define OMAP4430_PM_L4PER_DMTIMER4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0048)
386#define OMAP4_RM_L4PER_DMTIMER4_CONTEXT_OFFSET 0x004c 386#define OMAP4_RM_L4PER_DMTIMER4_CONTEXT_OFFSET 0x004c
387#define OMAP4430_RM_L4PER_DMTIMER4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x004c) 387#define OMAP4430_RM_L4PER_DMTIMER4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x004c)
388#define OMAP4_PM_L4PER_DMTIMER9_WKDEP_OFFSET 0x0050 388#define OMAP4_PM_L4PER_DMTIMER9_WKDEP_OFFSET 0x0050
389#define OMAP4430_PM_L4PER_DMTIMER9_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0050) 389#define OMAP4430_PM_L4PER_DMTIMER9_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0050)
390#define OMAP4_RM_L4PER_DMTIMER9_CONTEXT_OFFSET 0x0054 390#define OMAP4_RM_L4PER_DMTIMER9_CONTEXT_OFFSET 0x0054
391#define OMAP4430_RM_L4PER_DMTIMER9_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0054) 391#define OMAP4430_RM_L4PER_DMTIMER9_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0054)
392#define OMAP4_RM_L4PER_ELM_CONTEXT_OFFSET 0x005c 392#define OMAP4_RM_L4PER_ELM_CONTEXT_OFFSET 0x005c
393#define OMAP4430_RM_L4PER_ELM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x005c) 393#define OMAP4430_RM_L4PER_ELM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x005c)
394#define OMAP4_PM_L4PER_GPIO2_WKDEP_OFFSET 0x0060 394#define OMAP4_PM_L4PER_GPIO2_WKDEP_OFFSET 0x0060
395#define OMAP4430_PM_L4PER_GPIO2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0060) 395#define OMAP4430_PM_L4PER_GPIO2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0060)
396#define OMAP4_RM_L4PER_GPIO2_CONTEXT_OFFSET 0x0064 396#define OMAP4_RM_L4PER_GPIO2_CONTEXT_OFFSET 0x0064
397#define OMAP4430_RM_L4PER_GPIO2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0064) 397#define OMAP4430_RM_L4PER_GPIO2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0064)
398#define OMAP4_PM_L4PER_GPIO3_WKDEP_OFFSET 0x0068 398#define OMAP4_PM_L4PER_GPIO3_WKDEP_OFFSET 0x0068
399#define OMAP4430_PM_L4PER_GPIO3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0068) 399#define OMAP4430_PM_L4PER_GPIO3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0068)
400#define OMAP4_RM_L4PER_GPIO3_CONTEXT_OFFSET 0x006c 400#define OMAP4_RM_L4PER_GPIO3_CONTEXT_OFFSET 0x006c
401#define OMAP4430_RM_L4PER_GPIO3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x006c) 401#define OMAP4430_RM_L4PER_GPIO3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x006c)
402#define OMAP4_PM_L4PER_GPIO4_WKDEP_OFFSET 0x0070 402#define OMAP4_PM_L4PER_GPIO4_WKDEP_OFFSET 0x0070
403#define OMAP4430_PM_L4PER_GPIO4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0070) 403#define OMAP4430_PM_L4PER_GPIO4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0070)
404#define OMAP4_RM_L4PER_GPIO4_CONTEXT_OFFSET 0x0074 404#define OMAP4_RM_L4PER_GPIO4_CONTEXT_OFFSET 0x0074
405#define OMAP4430_RM_L4PER_GPIO4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0074) 405#define OMAP4430_RM_L4PER_GPIO4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0074)
406#define OMAP4_PM_L4PER_GPIO5_WKDEP_OFFSET 0x0078 406#define OMAP4_PM_L4PER_GPIO5_WKDEP_OFFSET 0x0078
407#define OMAP4430_PM_L4PER_GPIO5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0078) 407#define OMAP4430_PM_L4PER_GPIO5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0078)
408#define OMAP4_RM_L4PER_GPIO5_CONTEXT_OFFSET 0x007c 408#define OMAP4_RM_L4PER_GPIO5_CONTEXT_OFFSET 0x007c
409#define OMAP4430_RM_L4PER_GPIO5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x007c) 409#define OMAP4430_RM_L4PER_GPIO5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x007c)
410#define OMAP4_PM_L4PER_GPIO6_WKDEP_OFFSET 0x0080 410#define OMAP4_PM_L4PER_GPIO6_WKDEP_OFFSET 0x0080
411#define OMAP4430_PM_L4PER_GPIO6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0080) 411#define OMAP4430_PM_L4PER_GPIO6_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0080)
412#define OMAP4_RM_L4PER_GPIO6_CONTEXT_OFFSET 0x0084 412#define OMAP4_RM_L4PER_GPIO6_CONTEXT_OFFSET 0x0084
413#define OMAP4430_RM_L4PER_GPIO6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0084) 413#define OMAP4430_RM_L4PER_GPIO6_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0084)
414#define OMAP4_RM_L4PER_HDQ1W_CONTEXT_OFFSET 0x008c 414#define OMAP4_RM_L4PER_HDQ1W_CONTEXT_OFFSET 0x008c
415#define OMAP4430_RM_L4PER_HDQ1W_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x008c) 415#define OMAP4430_RM_L4PER_HDQ1W_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x008c)
416#define OMAP4_PM_L4PER_HECC1_WKDEP_OFFSET 0x0090 416#define OMAP4_PM_L4PER_HECC1_WKDEP_OFFSET 0x0090
417#define OMAP4430_PM_L4PER_HECC1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0090) 417#define OMAP4430_PM_L4PER_HECC1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0090)
418#define OMAP4_RM_L4PER_HECC1_CONTEXT_OFFSET 0x0094 418#define OMAP4_RM_L4PER_HECC1_CONTEXT_OFFSET 0x0094
419#define OMAP4430_RM_L4PER_HECC1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0094) 419#define OMAP4430_RM_L4PER_HECC1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0094)
420#define OMAP4_PM_L4PER_HECC2_WKDEP_OFFSET 0x0098 420#define OMAP4_PM_L4PER_HECC2_WKDEP_OFFSET 0x0098
421#define OMAP4430_PM_L4PER_HECC2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0098) 421#define OMAP4430_PM_L4PER_HECC2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0098)
422#define OMAP4_RM_L4PER_HECC2_CONTEXT_OFFSET 0x009c 422#define OMAP4_RM_L4PER_HECC2_CONTEXT_OFFSET 0x009c
423#define OMAP4430_RM_L4PER_HECC2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x009c) 423#define OMAP4430_RM_L4PER_HECC2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x009c)
424#define OMAP4_PM_L4PER_I2C1_WKDEP_OFFSET 0x00a0 424#define OMAP4_PM_L4PER_I2C1_WKDEP_OFFSET 0x00a0
425#define OMAP4430_PM_L4PER_I2C1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00a0) 425#define OMAP4430_PM_L4PER_I2C1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a0)
426#define OMAP4_RM_L4PER_I2C1_CONTEXT_OFFSET 0x00a4 426#define OMAP4_RM_L4PER_I2C1_CONTEXT_OFFSET 0x00a4
427#define OMAP4430_RM_L4PER_I2C1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00a4) 427#define OMAP4430_RM_L4PER_I2C1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a4)
428#define OMAP4_PM_L4PER_I2C2_WKDEP_OFFSET 0x00a8 428#define OMAP4_PM_L4PER_I2C2_WKDEP_OFFSET 0x00a8
429#define OMAP4430_PM_L4PER_I2C2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00a8) 429#define OMAP4430_PM_L4PER_I2C2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00a8)
430#define OMAP4_RM_L4PER_I2C2_CONTEXT_OFFSET 0x00ac 430#define OMAP4_RM_L4PER_I2C2_CONTEXT_OFFSET 0x00ac
431#define OMAP4430_RM_L4PER_I2C2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00ac) 431#define OMAP4430_RM_L4PER_I2C2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00ac)
432#define OMAP4_PM_L4PER_I2C3_WKDEP_OFFSET 0x00b0 432#define OMAP4_PM_L4PER_I2C3_WKDEP_OFFSET 0x00b0
433#define OMAP4430_PM_L4PER_I2C3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00b0) 433#define OMAP4430_PM_L4PER_I2C3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b0)
434#define OMAP4_RM_L4PER_I2C3_CONTEXT_OFFSET 0x00b4 434#define OMAP4_RM_L4PER_I2C3_CONTEXT_OFFSET 0x00b4
435#define OMAP4430_RM_L4PER_I2C3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00b4) 435#define OMAP4430_RM_L4PER_I2C3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b4)
436#define OMAP4_PM_L4PER_I2C4_WKDEP_OFFSET 0x00b8 436#define OMAP4_PM_L4PER_I2C4_WKDEP_OFFSET 0x00b8
437#define OMAP4430_PM_L4PER_I2C4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00b8) 437#define OMAP4430_PM_L4PER_I2C4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00b8)
438#define OMAP4_RM_L4PER_I2C4_CONTEXT_OFFSET 0x00bc 438#define OMAP4_RM_L4PER_I2C4_CONTEXT_OFFSET 0x00bc
439#define OMAP4430_RM_L4PER_I2C4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00bc) 439#define OMAP4430_RM_L4PER_I2C4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00bc)
440#define OMAP4_RM_L4PER_L4_PER_CONTEXT_OFFSET 0x00c0 440#define OMAP4_RM_L4PER_L4_PER_CONTEXT_OFFSET 0x00c0
441#define OMAP4430_RM_L4PER_L4_PER_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00c0) 441#define OMAP4430_RM_L4PER_L4_PER_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00c0)
442#define OMAP4_PM_L4PER_MCASP2_WKDEP_OFFSET 0x00d0 442#define OMAP4_PM_L4PER_MCASP2_WKDEP_OFFSET 0x00d0
443#define OMAP4430_PM_L4PER_MCASP2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00d0) 443#define OMAP4430_PM_L4PER_MCASP2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d0)
444#define OMAP4_RM_L4PER_MCASP2_CONTEXT_OFFSET 0x00d4 444#define OMAP4_RM_L4PER_MCASP2_CONTEXT_OFFSET 0x00d4
445#define OMAP4430_RM_L4PER_MCASP2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00d4) 445#define OMAP4430_RM_L4PER_MCASP2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d4)
446#define OMAP4_PM_L4PER_MCASP3_WKDEP_OFFSET 0x00d8 446#define OMAP4_PM_L4PER_MCASP3_WKDEP_OFFSET 0x00d8
447#define OMAP4430_PM_L4PER_MCASP3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00d8) 447#define OMAP4430_PM_L4PER_MCASP3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00d8)
448#define OMAP4_RM_L4PER_MCASP3_CONTEXT_OFFSET 0x00dc 448#define OMAP4_RM_L4PER_MCASP3_CONTEXT_OFFSET 0x00dc
449#define OMAP4430_RM_L4PER_MCASP3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00dc) 449#define OMAP4430_RM_L4PER_MCASP3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00dc)
450#define OMAP4_PM_L4PER_MCBSP4_WKDEP_OFFSET 0x00e0 450#define OMAP4_PM_L4PER_MCBSP4_WKDEP_OFFSET 0x00e0
451#define OMAP4430_PM_L4PER_MCBSP4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00e0) 451#define OMAP4430_PM_L4PER_MCBSP4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00e0)
452#define OMAP4_RM_L4PER_MCBSP4_CONTEXT_OFFSET 0x00e4 452#define OMAP4_RM_L4PER_MCBSP4_CONTEXT_OFFSET 0x00e4
453#define OMAP4430_RM_L4PER_MCBSP4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00e4) 453#define OMAP4430_RM_L4PER_MCBSP4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00e4)
454#define OMAP4_RM_L4PER_MGATE_CONTEXT_OFFSET 0x00ec 454#define OMAP4_RM_L4PER_MGATE_CONTEXT_OFFSET 0x00ec
455#define OMAP4430_RM_L4PER_MGATE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00ec) 455#define OMAP4430_RM_L4PER_MGATE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00ec)
456#define OMAP4_PM_L4PER_MCSPI1_WKDEP_OFFSET 0x00f0 456#define OMAP4_PM_L4PER_MCSPI1_WKDEP_OFFSET 0x00f0
457#define OMAP4430_PM_L4PER_MCSPI1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00f0) 457#define OMAP4430_PM_L4PER_MCSPI1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f0)
458#define OMAP4_RM_L4PER_MCSPI1_CONTEXT_OFFSET 0x00f4 458#define OMAP4_RM_L4PER_MCSPI1_CONTEXT_OFFSET 0x00f4
459#define OMAP4430_RM_L4PER_MCSPI1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00f4) 459#define OMAP4430_RM_L4PER_MCSPI1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f4)
460#define OMAP4_PM_L4PER_MCSPI2_WKDEP_OFFSET 0x00f8 460#define OMAP4_PM_L4PER_MCSPI2_WKDEP_OFFSET 0x00f8
461#define OMAP4430_PM_L4PER_MCSPI2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00f8) 461#define OMAP4430_PM_L4PER_MCSPI2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00f8)
462#define OMAP4_RM_L4PER_MCSPI2_CONTEXT_OFFSET 0x00fc 462#define OMAP4_RM_L4PER_MCSPI2_CONTEXT_OFFSET 0x00fc
463#define OMAP4430_RM_L4PER_MCSPI2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x00fc) 463#define OMAP4430_RM_L4PER_MCSPI2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x00fc)
464#define OMAP4_PM_L4PER_MCSPI3_WKDEP_OFFSET 0x0100 464#define OMAP4_PM_L4PER_MCSPI3_WKDEP_OFFSET 0x0100
465#define OMAP4430_PM_L4PER_MCSPI3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0100) 465#define OMAP4430_PM_L4PER_MCSPI3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0100)
466#define OMAP4_RM_L4PER_MCSPI3_CONTEXT_OFFSET 0x0104 466#define OMAP4_RM_L4PER_MCSPI3_CONTEXT_OFFSET 0x0104
467#define OMAP4430_RM_L4PER_MCSPI3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0104) 467#define OMAP4430_RM_L4PER_MCSPI3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0104)
468#define OMAP4_PM_L4PER_MCSPI4_WKDEP_OFFSET 0x0108 468#define OMAP4_PM_L4PER_MCSPI4_WKDEP_OFFSET 0x0108
469#define OMAP4430_PM_L4PER_MCSPI4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0108) 469#define OMAP4430_PM_L4PER_MCSPI4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0108)
470#define OMAP4_RM_L4PER_MCSPI4_CONTEXT_OFFSET 0x010c 470#define OMAP4_RM_L4PER_MCSPI4_CONTEXT_OFFSET 0x010c
471#define OMAP4430_RM_L4PER_MCSPI4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x010c) 471#define OMAP4430_RM_L4PER_MCSPI4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x010c)
472#define OMAP4_PM_L4PER_MMCSD3_WKDEP_OFFSET 0x0120 472#define OMAP4_PM_L4PER_MMCSD3_WKDEP_OFFSET 0x0120
473#define OMAP4430_PM_L4PER_MMCSD3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0120) 473#define OMAP4430_PM_L4PER_MMCSD3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0120)
474#define OMAP4_RM_L4PER_MMCSD3_CONTEXT_OFFSET 0x0124 474#define OMAP4_RM_L4PER_MMCSD3_CONTEXT_OFFSET 0x0124
475#define OMAP4430_RM_L4PER_MMCSD3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0124) 475#define OMAP4430_RM_L4PER_MMCSD3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0124)
476#define OMAP4_PM_L4PER_MMCSD4_WKDEP_OFFSET 0x0128 476#define OMAP4_PM_L4PER_MMCSD4_WKDEP_OFFSET 0x0128
477#define OMAP4430_PM_L4PER_MMCSD4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0128) 477#define OMAP4430_PM_L4PER_MMCSD4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0128)
478#define OMAP4_RM_L4PER_MMCSD4_CONTEXT_OFFSET 0x012c 478#define OMAP4_RM_L4PER_MMCSD4_CONTEXT_OFFSET 0x012c
479#define OMAP4430_RM_L4PER_MMCSD4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x012c) 479#define OMAP4430_RM_L4PER_MMCSD4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x012c)
480#define OMAP4_RM_L4PER_MSPROHG_CONTEXT_OFFSET 0x0134 480#define OMAP4_RM_L4PER_MSPROHG_CONTEXT_OFFSET 0x0134
481#define OMAP4430_RM_L4PER_MSPROHG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0134) 481#define OMAP4430_RM_L4PER_MSPROHG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0134)
482#define OMAP4_PM_L4PER_SLIMBUS2_WKDEP_OFFSET 0x0138 482#define OMAP4_PM_L4PER_SLIMBUS2_WKDEP_OFFSET 0x0138
483#define OMAP4430_PM_L4PER_SLIMBUS2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0138) 483#define OMAP4430_PM_L4PER_SLIMBUS2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0138)
484#define OMAP4_RM_L4PER_SLIMBUS2_CONTEXT_OFFSET 0x013c 484#define OMAP4_RM_L4PER_SLIMBUS2_CONTEXT_OFFSET 0x013c
485#define OMAP4430_RM_L4PER_SLIMBUS2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x013c) 485#define OMAP4430_RM_L4PER_SLIMBUS2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x013c)
486#define OMAP4_PM_L4PER_UART1_WKDEP_OFFSET 0x0140 486#define OMAP4_PM_L4PER_UART1_WKDEP_OFFSET 0x0140
487#define OMAP4430_PM_L4PER_UART1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0140) 487#define OMAP4430_PM_L4PER_UART1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0140)
488#define OMAP4_RM_L4PER_UART1_CONTEXT_OFFSET 0x0144 488#define OMAP4_RM_L4PER_UART1_CONTEXT_OFFSET 0x0144
489#define OMAP4430_RM_L4PER_UART1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0144) 489#define OMAP4430_RM_L4PER_UART1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0144)
490#define OMAP4_PM_L4PER_UART2_WKDEP_OFFSET 0x0148 490#define OMAP4_PM_L4PER_UART2_WKDEP_OFFSET 0x0148
491#define OMAP4430_PM_L4PER_UART2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0148) 491#define OMAP4430_PM_L4PER_UART2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0148)
492#define OMAP4_RM_L4PER_UART2_CONTEXT_OFFSET 0x014c 492#define OMAP4_RM_L4PER_UART2_CONTEXT_OFFSET 0x014c
493#define OMAP4430_RM_L4PER_UART2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x014c) 493#define OMAP4430_RM_L4PER_UART2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x014c)
494#define OMAP4_PM_L4PER_UART3_WKDEP_OFFSET 0x0150 494#define OMAP4_PM_L4PER_UART3_WKDEP_OFFSET 0x0150
495#define OMAP4430_PM_L4PER_UART3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0150) 495#define OMAP4430_PM_L4PER_UART3_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0150)
496#define OMAP4_RM_L4PER_UART3_CONTEXT_OFFSET 0x0154 496#define OMAP4_RM_L4PER_UART3_CONTEXT_OFFSET 0x0154
497#define OMAP4430_RM_L4PER_UART3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0154) 497#define OMAP4430_RM_L4PER_UART3_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0154)
498#define OMAP4_PM_L4PER_UART4_WKDEP_OFFSET 0x0158 498#define OMAP4_PM_L4PER_UART4_WKDEP_OFFSET 0x0158
499#define OMAP4430_PM_L4PER_UART4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0158) 499#define OMAP4430_PM_L4PER_UART4_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0158)
500#define OMAP4_RM_L4PER_UART4_CONTEXT_OFFSET 0x015c 500#define OMAP4_RM_L4PER_UART4_CONTEXT_OFFSET 0x015c
501#define OMAP4430_RM_L4PER_UART4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x015c) 501#define OMAP4430_RM_L4PER_UART4_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x015c)
502#define OMAP4_PM_L4PER_MMCSD5_WKDEP_OFFSET 0x0160 502#define OMAP4_PM_L4PER_MMCSD5_WKDEP_OFFSET 0x0160
503#define OMAP4430_PM_L4PER_MMCSD5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0160) 503#define OMAP4430_PM_L4PER_MMCSD5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0160)
504#define OMAP4_RM_L4PER_MMCSD5_CONTEXT_OFFSET 0x0164 504#define OMAP4_RM_L4PER_MMCSD5_CONTEXT_OFFSET 0x0164
505#define OMAP4430_RM_L4PER_MMCSD5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0164) 505#define OMAP4430_RM_L4PER_MMCSD5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0164)
506#define OMAP4_PM_L4PER_I2C5_WKDEP_OFFSET 0x0168 506#define OMAP4_PM_L4PER_I2C5_WKDEP_OFFSET 0x0168
507#define OMAP4430_PM_L4PER_I2C5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x0168) 507#define OMAP4430_PM_L4PER_I2C5_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x0168)
508#define OMAP4_RM_L4PER_I2C5_CONTEXT_OFFSET 0x016c 508#define OMAP4_RM_L4PER_I2C5_CONTEXT_OFFSET 0x016c
509#define OMAP4430_RM_L4PER_I2C5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x016c) 509#define OMAP4430_RM_L4PER_I2C5_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x016c)
510#define OMAP4_RM_L4SEC_AES1_CONTEXT_OFFSET 0x01a4 510#define OMAP4_RM_L4SEC_AES1_CONTEXT_OFFSET 0x01a4
511#define OMAP4430_RM_L4SEC_AES1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01a4) 511#define OMAP4430_RM_L4SEC_AES1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01a4)
512#define OMAP4_RM_L4SEC_AES2_CONTEXT_OFFSET 0x01ac 512#define OMAP4_RM_L4SEC_AES2_CONTEXT_OFFSET 0x01ac
513#define OMAP4430_RM_L4SEC_AES2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01ac) 513#define OMAP4430_RM_L4SEC_AES2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01ac)
514#define OMAP4_RM_L4SEC_DES3DES_CONTEXT_OFFSET 0x01b4 514#define OMAP4_RM_L4SEC_DES3DES_CONTEXT_OFFSET 0x01b4
515#define OMAP4430_RM_L4SEC_DES3DES_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01b4) 515#define OMAP4430_RM_L4SEC_DES3DES_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01b4)
516#define OMAP4_RM_L4SEC_PKAEIP29_CONTEXT_OFFSET 0x01bc 516#define OMAP4_RM_L4SEC_PKAEIP29_CONTEXT_OFFSET 0x01bc
517#define OMAP4430_RM_L4SEC_PKAEIP29_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01bc) 517#define OMAP4430_RM_L4SEC_PKAEIP29_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01bc)
518#define OMAP4_RM_L4SEC_RNG_CONTEXT_OFFSET 0x01c4 518#define OMAP4_RM_L4SEC_RNG_CONTEXT_OFFSET 0x01c4
519#define OMAP4430_RM_L4SEC_RNG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01c4) 519#define OMAP4430_RM_L4SEC_RNG_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01c4)
520#define OMAP4_RM_L4SEC_SHA2MD51_CONTEXT_OFFSET 0x01cc 520#define OMAP4_RM_L4SEC_SHA2MD51_CONTEXT_OFFSET 0x01cc
521#define OMAP4430_RM_L4SEC_SHA2MD51_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01cc) 521#define OMAP4430_RM_L4SEC_SHA2MD51_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01cc)
522#define OMAP4_RM_L4SEC_CRYPTODMA_CONTEXT_OFFSET 0x01dc 522#define OMAP4_RM_L4SEC_CRYPTODMA_CONTEXT_OFFSET 0x01dc
523#define OMAP4430_RM_L4SEC_CRYPTODMA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_MOD, 0x01dc) 523#define OMAP4430_RM_L4SEC_CRYPTODMA_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_L4PER_INST, 0x01dc)
524 524
525/* PRM.CEFUSE_PRM register offsets */ 525/* PRM.CEFUSE_PRM register offsets */
526#define OMAP4_PM_CEFUSE_PWRSTCTRL_OFFSET 0x0000 526#define OMAP4_PM_CEFUSE_PWRSTCTRL_OFFSET 0x0000
527#define OMAP4430_PM_CEFUSE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_MOD, 0x0000) 527#define OMAP4430_PM_CEFUSE_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0000)
528#define OMAP4_PM_CEFUSE_PWRSTST_OFFSET 0x0004 528#define OMAP4_PM_CEFUSE_PWRSTST_OFFSET 0x0004
529#define OMAP4430_PM_CEFUSE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_MOD, 0x0004) 529#define OMAP4430_PM_CEFUSE_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0004)
530#define OMAP4_RM_CEFUSE_CEFUSE_CONTEXT_OFFSET 0x0024 530#define OMAP4_RM_CEFUSE_CEFUSE_CONTEXT_OFFSET 0x0024
531#define OMAP4430_RM_CEFUSE_CEFUSE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_MOD, 0x0024) 531#define OMAP4430_RM_CEFUSE_CEFUSE_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_CEFUSE_INST, 0x0024)
532 532
533/* PRM.WKUP_PRM register offsets */ 533/* PRM.WKUP_PRM register offsets */
534#define OMAP4_RM_WKUP_L4WKUP_CONTEXT_OFFSET 0x0024 534#define OMAP4_RM_WKUP_L4WKUP_CONTEXT_OFFSET 0x0024
535#define OMAP4430_RM_WKUP_L4WKUP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0024) 535#define OMAP4430_RM_WKUP_L4WKUP_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0024)
536#define OMAP4_RM_WKUP_WDT1_CONTEXT_OFFSET 0x002c 536#define OMAP4_RM_WKUP_WDT1_CONTEXT_OFFSET 0x002c
537#define OMAP4430_RM_WKUP_WDT1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x002c) 537#define OMAP4430_RM_WKUP_WDT1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x002c)
538#define OMAP4_PM_WKUP_WDT2_WKDEP_OFFSET 0x0030 538#define OMAP4_PM_WKUP_WDT2_WKDEP_OFFSET 0x0030
539#define OMAP4430_PM_WKUP_WDT2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0030) 539#define OMAP4430_PM_WKUP_WDT2_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0030)
540#define OMAP4_RM_WKUP_WDT2_CONTEXT_OFFSET 0x0034 540#define OMAP4_RM_WKUP_WDT2_CONTEXT_OFFSET 0x0034
541#define OMAP4430_RM_WKUP_WDT2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0034) 541#define OMAP4430_RM_WKUP_WDT2_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0034)
542#define OMAP4_PM_WKUP_GPIO1_WKDEP_OFFSET 0x0038 542#define OMAP4_PM_WKUP_GPIO1_WKDEP_OFFSET 0x0038
543#define OMAP4430_PM_WKUP_GPIO1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0038) 543#define OMAP4430_PM_WKUP_GPIO1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0038)
544#define OMAP4_RM_WKUP_GPIO1_CONTEXT_OFFSET 0x003c 544#define OMAP4_RM_WKUP_GPIO1_CONTEXT_OFFSET 0x003c
545#define OMAP4430_RM_WKUP_GPIO1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x003c) 545#define OMAP4430_RM_WKUP_GPIO1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x003c)
546#define OMAP4_PM_WKUP_TIMER1_WKDEP_OFFSET 0x0040 546#define OMAP4_PM_WKUP_TIMER1_WKDEP_OFFSET 0x0040
547#define OMAP4430_PM_WKUP_TIMER1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0040) 547#define OMAP4430_PM_WKUP_TIMER1_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0040)
548#define OMAP4_RM_WKUP_TIMER1_CONTEXT_OFFSET 0x0044 548#define OMAP4_RM_WKUP_TIMER1_CONTEXT_OFFSET 0x0044
549#define OMAP4430_RM_WKUP_TIMER1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0044) 549#define OMAP4430_RM_WKUP_TIMER1_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0044)
550#define OMAP4_PM_WKUP_TIMER12_WKDEP_OFFSET 0x0048 550#define OMAP4_PM_WKUP_TIMER12_WKDEP_OFFSET 0x0048
551#define OMAP4430_PM_WKUP_TIMER12_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0048) 551#define OMAP4430_PM_WKUP_TIMER12_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0048)
552#define OMAP4_RM_WKUP_TIMER12_CONTEXT_OFFSET 0x004c 552#define OMAP4_RM_WKUP_TIMER12_CONTEXT_OFFSET 0x004c
553#define OMAP4430_RM_WKUP_TIMER12_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x004c) 553#define OMAP4430_RM_WKUP_TIMER12_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x004c)
554#define OMAP4_RM_WKUP_SYNCTIMER_CONTEXT_OFFSET 0x0054 554#define OMAP4_RM_WKUP_SYNCTIMER_CONTEXT_OFFSET 0x0054
555#define OMAP4430_RM_WKUP_SYNCTIMER_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0054) 555#define OMAP4430_RM_WKUP_SYNCTIMER_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0054)
556#define OMAP4_PM_WKUP_USIM_WKDEP_OFFSET 0x0058 556#define OMAP4_PM_WKUP_USIM_WKDEP_OFFSET 0x0058
557#define OMAP4430_PM_WKUP_USIM_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0058) 557#define OMAP4430_PM_WKUP_USIM_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0058)
558#define OMAP4_RM_WKUP_USIM_CONTEXT_OFFSET 0x005c 558#define OMAP4_RM_WKUP_USIM_CONTEXT_OFFSET 0x005c
559#define OMAP4430_RM_WKUP_USIM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x005c) 559#define OMAP4430_RM_WKUP_USIM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x005c)
560#define OMAP4_RM_WKUP_SARRAM_CONTEXT_OFFSET 0x0064 560#define OMAP4_RM_WKUP_SARRAM_CONTEXT_OFFSET 0x0064
561#define OMAP4430_RM_WKUP_SARRAM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0064) 561#define OMAP4430_RM_WKUP_SARRAM_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0064)
562#define OMAP4_PM_WKUP_KEYBOARD_WKDEP_OFFSET 0x0078 562#define OMAP4_PM_WKUP_KEYBOARD_WKDEP_OFFSET 0x0078
563#define OMAP4430_PM_WKUP_KEYBOARD_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0078) 563#define OMAP4430_PM_WKUP_KEYBOARD_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0078)
564#define OMAP4_RM_WKUP_KEYBOARD_CONTEXT_OFFSET 0x007c 564#define OMAP4_RM_WKUP_KEYBOARD_CONTEXT_OFFSET 0x007c
565#define OMAP4430_RM_WKUP_KEYBOARD_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x007c) 565#define OMAP4430_RM_WKUP_KEYBOARD_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x007c)
566#define OMAP4_PM_WKUP_RTC_WKDEP_OFFSET 0x0080 566#define OMAP4_PM_WKUP_RTC_WKDEP_OFFSET 0x0080
567#define OMAP4430_PM_WKUP_RTC_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0080) 567#define OMAP4430_PM_WKUP_RTC_WKDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0080)
568#define OMAP4_RM_WKUP_RTC_CONTEXT_OFFSET 0x0084 568#define OMAP4_RM_WKUP_RTC_CONTEXT_OFFSET 0x0084
569#define OMAP4430_RM_WKUP_RTC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_MOD, 0x0084) 569#define OMAP4430_RM_WKUP_RTC_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_INST, 0x0084)
570 570
571/* PRM.WKUP_CM register offsets */ 571/* PRM.WKUP_CM register offsets */
572#define OMAP4_CM_WKUP_CLKSTCTRL_OFFSET 0x0000 572#define OMAP4_CM_WKUP_CLKSTCTRL_OFFSET 0x0000
573#define OMAP4430_CM_WKUP_CLKSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0000) 573#define OMAP4430_CM_WKUP_CLKSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0000)
574#define OMAP4_CM_WKUP_L4WKUP_CLKCTRL_OFFSET 0x0020 574#define OMAP4_CM_WKUP_L4WKUP_CLKCTRL_OFFSET 0x0020
575#define OMAP4430_CM_WKUP_L4WKUP_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0020) 575#define OMAP4430_CM_WKUP_L4WKUP_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0020)
576#define OMAP4_CM_WKUP_WDT1_CLKCTRL_OFFSET 0x0028 576#define OMAP4_CM_WKUP_WDT1_CLKCTRL_OFFSET 0x0028
577#define OMAP4430_CM_WKUP_WDT1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0028) 577#define OMAP4430_CM_WKUP_WDT1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0028)
578#define OMAP4_CM_WKUP_WDT2_CLKCTRL_OFFSET 0x0030 578#define OMAP4_CM_WKUP_WDT2_CLKCTRL_OFFSET 0x0030
579#define OMAP4430_CM_WKUP_WDT2_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0030) 579#define OMAP4430_CM_WKUP_WDT2_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0030)
580#define OMAP4_CM_WKUP_GPIO1_CLKCTRL_OFFSET 0x0038 580#define OMAP4_CM_WKUP_GPIO1_CLKCTRL_OFFSET 0x0038
581#define OMAP4430_CM_WKUP_GPIO1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0038) 581#define OMAP4430_CM_WKUP_GPIO1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0038)
582#define OMAP4_CM_WKUP_TIMER1_CLKCTRL_OFFSET 0x0040 582#define OMAP4_CM_WKUP_TIMER1_CLKCTRL_OFFSET 0x0040
583#define OMAP4430_CM_WKUP_TIMER1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0040) 583#define OMAP4430_CM_WKUP_TIMER1_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0040)
584#define OMAP4_CM_WKUP_TIMER12_CLKCTRL_OFFSET 0x0048 584#define OMAP4_CM_WKUP_TIMER12_CLKCTRL_OFFSET 0x0048
585#define OMAP4430_CM_WKUP_TIMER12_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0048) 585#define OMAP4430_CM_WKUP_TIMER12_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0048)
586#define OMAP4_CM_WKUP_SYNCTIMER_CLKCTRL_OFFSET 0x0050 586#define OMAP4_CM_WKUP_SYNCTIMER_CLKCTRL_OFFSET 0x0050
587#define OMAP4430_CM_WKUP_SYNCTIMER_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0050) 587#define OMAP4430_CM_WKUP_SYNCTIMER_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0050)
588#define OMAP4_CM_WKUP_USIM_CLKCTRL_OFFSET 0x0058 588#define OMAP4_CM_WKUP_USIM_CLKCTRL_OFFSET 0x0058
589#define OMAP4430_CM_WKUP_USIM_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0058) 589#define OMAP4430_CM_WKUP_USIM_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0058)
590#define OMAP4_CM_WKUP_SARRAM_CLKCTRL_OFFSET 0x0060 590#define OMAP4_CM_WKUP_SARRAM_CLKCTRL_OFFSET 0x0060
591#define OMAP4430_CM_WKUP_SARRAM_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0060) 591#define OMAP4430_CM_WKUP_SARRAM_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0060)
592#define OMAP4_CM_WKUP_KEYBOARD_CLKCTRL_OFFSET 0x0078 592#define OMAP4_CM_WKUP_KEYBOARD_CLKCTRL_OFFSET 0x0078
593#define OMAP4430_CM_WKUP_KEYBOARD_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0078) 593#define OMAP4430_CM_WKUP_KEYBOARD_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0078)
594#define OMAP4_CM_WKUP_RTC_CLKCTRL_OFFSET 0x0080 594#define OMAP4_CM_WKUP_RTC_CLKCTRL_OFFSET 0x0080
595#define OMAP4430_CM_WKUP_RTC_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0080) 595#define OMAP4430_CM_WKUP_RTC_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0080)
596#define OMAP4_CM_WKUP_BANDGAP_CLKCTRL_OFFSET 0x0088 596#define OMAP4_CM_WKUP_BANDGAP_CLKCTRL_OFFSET 0x0088
597#define OMAP4430_CM_WKUP_BANDGAP_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_MOD, 0x0088) 597#define OMAP4430_CM_WKUP_BANDGAP_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_WKUP_CM_INST, 0x0088)
598 598
599/* PRM.EMU_PRM register offsets */ 599/* PRM.EMU_PRM register offsets */
600#define OMAP4_PM_EMU_PWRSTCTRL_OFFSET 0x0000 600#define OMAP4_PM_EMU_PWRSTCTRL_OFFSET 0x0000
601#define OMAP4430_PM_EMU_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_MOD, 0x0000) 601#define OMAP4430_PM_EMU_PWRSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0000)
602#define OMAP4_PM_EMU_PWRSTST_OFFSET 0x0004 602#define OMAP4_PM_EMU_PWRSTST_OFFSET 0x0004
603#define OMAP4430_PM_EMU_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_MOD, 0x0004) 603#define OMAP4430_PM_EMU_PWRSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0004)
604#define OMAP4_RM_EMU_DEBUGSS_CONTEXT_OFFSET 0x0024 604#define OMAP4_RM_EMU_DEBUGSS_CONTEXT_OFFSET 0x0024
605#define OMAP4430_RM_EMU_DEBUGSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_MOD, 0x0024) 605#define OMAP4430_RM_EMU_DEBUGSS_CONTEXT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_INST, 0x0024)
606 606
607/* PRM.EMU_CM register offsets */ 607/* PRM.EMU_CM register offsets */
608#define OMAP4_CM_EMU_CLKSTCTRL_OFFSET 0x0000 608#define OMAP4_CM_EMU_CLKSTCTRL_OFFSET 0x0000
609#define OMAP4430_CM_EMU_CLKSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_MOD, 0x0000) 609#define OMAP4430_CM_EMU_CLKSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0000)
610#define OMAP4_CM_EMU_DYNAMICDEP_OFFSET 0x0008 610#define OMAP4_CM_EMU_DYNAMICDEP_OFFSET 0x0008
611#define OMAP4430_CM_EMU_DYNAMICDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_MOD, 0x0008) 611#define OMAP4430_CM_EMU_DYNAMICDEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0008)
612#define OMAP4_CM_EMU_DEBUGSS_CLKCTRL_OFFSET 0x0020 612#define OMAP4_CM_EMU_DEBUGSS_CLKCTRL_OFFSET 0x0020
613#define OMAP4430_CM_EMU_DEBUGSS_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_MOD, 0x0020) 613#define OMAP4430_CM_EMU_DEBUGSS_CLKCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_EMU_CM_INST, 0x0020)
614 614
615/* PRM.DEVICE_PRM register offsets */ 615/* PRM.DEVICE_PRM register offsets */
616#define OMAP4_PRM_RSTCTRL_OFFSET 0x0000 616#define OMAP4_PRM_RSTCTRL_OFFSET 0x0000
617#define OMAP4430_PRM_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0000) 617#define OMAP4430_PRM_RSTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0000)
618#define OMAP4_PRM_RSTST_OFFSET 0x0004 618#define OMAP4_PRM_RSTST_OFFSET 0x0004
619#define OMAP4430_PRM_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0004) 619#define OMAP4430_PRM_RSTST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0004)
620#define OMAP4_PRM_RSTTIME_OFFSET 0x0008 620#define OMAP4_PRM_RSTTIME_OFFSET 0x0008
621#define OMAP4430_PRM_RSTTIME OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0008) 621#define OMAP4430_PRM_RSTTIME OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0008)
622#define OMAP4_PRM_CLKREQCTRL_OFFSET 0x000c 622#define OMAP4_PRM_CLKREQCTRL_OFFSET 0x000c
623#define OMAP4430_PRM_CLKREQCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x000c) 623#define OMAP4430_PRM_CLKREQCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x000c)
624#define OMAP4_PRM_VOLTCTRL_OFFSET 0x0010 624#define OMAP4_PRM_VOLTCTRL_OFFSET 0x0010
625#define OMAP4430_PRM_VOLTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0010) 625#define OMAP4430_PRM_VOLTCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0010)
626#define OMAP4_PRM_PWRREQCTRL_OFFSET 0x0014 626#define OMAP4_PRM_PWRREQCTRL_OFFSET 0x0014
627#define OMAP4430_PRM_PWRREQCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0014) 627#define OMAP4430_PRM_PWRREQCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0014)
628#define OMAP4_PRM_PSCON_COUNT_OFFSET 0x0018 628#define OMAP4_PRM_PSCON_COUNT_OFFSET 0x0018
629#define OMAP4430_PRM_PSCON_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0018) 629#define OMAP4430_PRM_PSCON_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0018)
630#define OMAP4_PRM_IO_COUNT_OFFSET 0x001c 630#define OMAP4_PRM_IO_COUNT_OFFSET 0x001c
631#define OMAP4430_PRM_IO_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x001c) 631#define OMAP4430_PRM_IO_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x001c)
632#define OMAP4_PRM_IO_PMCTRL_OFFSET 0x0020 632#define OMAP4_PRM_IO_PMCTRL_OFFSET 0x0020
633#define OMAP4430_PRM_IO_PMCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0020) 633#define OMAP4430_PRM_IO_PMCTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0020)
634#define OMAP4_PRM_VOLTSETUP_WARMRESET_OFFSET 0x0024 634#define OMAP4_PRM_VOLTSETUP_WARMRESET_OFFSET 0x0024
635#define OMAP4430_PRM_VOLTSETUP_WARMRESET OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0024) 635#define OMAP4430_PRM_VOLTSETUP_WARMRESET OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0024)
636#define OMAP4_PRM_VOLTSETUP_CORE_OFF_OFFSET 0x0028 636#define OMAP4_PRM_VOLTSETUP_CORE_OFF_OFFSET 0x0028
637#define OMAP4430_PRM_VOLTSETUP_CORE_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0028) 637#define OMAP4430_PRM_VOLTSETUP_CORE_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0028)
638#define OMAP4_PRM_VOLTSETUP_MPU_OFF_OFFSET 0x002c 638#define OMAP4_PRM_VOLTSETUP_MPU_OFF_OFFSET 0x002c
639#define OMAP4430_PRM_VOLTSETUP_MPU_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x002c) 639#define OMAP4430_PRM_VOLTSETUP_MPU_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x002c)
640#define OMAP4_PRM_VOLTSETUP_IVA_OFF_OFFSET 0x0030 640#define OMAP4_PRM_VOLTSETUP_IVA_OFF_OFFSET 0x0030
641#define OMAP4430_PRM_VOLTSETUP_IVA_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0030) 641#define OMAP4430_PRM_VOLTSETUP_IVA_OFF OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0030)
642#define OMAP4_PRM_VOLTSETUP_CORE_RET_SLEEP_OFFSET 0x0034 642#define OMAP4_PRM_VOLTSETUP_CORE_RET_SLEEP_OFFSET 0x0034
643#define OMAP4430_PRM_VOLTSETUP_CORE_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0034) 643#define OMAP4430_PRM_VOLTSETUP_CORE_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0034)
644#define OMAP4_PRM_VOLTSETUP_MPU_RET_SLEEP_OFFSET 0x0038 644#define OMAP4_PRM_VOLTSETUP_MPU_RET_SLEEP_OFFSET 0x0038
645#define OMAP4430_PRM_VOLTSETUP_MPU_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0038) 645#define OMAP4430_PRM_VOLTSETUP_MPU_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0038)
646#define OMAP4_PRM_VOLTSETUP_IVA_RET_SLEEP_OFFSET 0x003c 646#define OMAP4_PRM_VOLTSETUP_IVA_RET_SLEEP_OFFSET 0x003c
647#define OMAP4430_PRM_VOLTSETUP_IVA_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x003c) 647#define OMAP4430_PRM_VOLTSETUP_IVA_RET_SLEEP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x003c)
648#define OMAP4_PRM_VP_CORE_CONFIG_OFFSET 0x0040 648#define OMAP4_PRM_VP_CORE_CONFIG_OFFSET 0x0040
649#define OMAP4430_PRM_VP_CORE_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0040) 649#define OMAP4430_PRM_VP_CORE_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0040)
650#define OMAP4_PRM_VP_CORE_STATUS_OFFSET 0x0044 650#define OMAP4_PRM_VP_CORE_STATUS_OFFSET 0x0044
651#define OMAP4430_PRM_VP_CORE_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0044) 651#define OMAP4430_PRM_VP_CORE_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0044)
652#define OMAP4_PRM_VP_CORE_VLIMITTO_OFFSET 0x0048 652#define OMAP4_PRM_VP_CORE_VLIMITTO_OFFSET 0x0048
653#define OMAP4430_PRM_VP_CORE_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0048) 653#define OMAP4430_PRM_VP_CORE_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0048)
654#define OMAP4_PRM_VP_CORE_VOLTAGE_OFFSET 0x004c 654#define OMAP4_PRM_VP_CORE_VOLTAGE_OFFSET 0x004c
655#define OMAP4430_PRM_VP_CORE_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x004c) 655#define OMAP4430_PRM_VP_CORE_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x004c)
656#define OMAP4_PRM_VP_CORE_VSTEPMAX_OFFSET 0x0050 656#define OMAP4_PRM_VP_CORE_VSTEPMAX_OFFSET 0x0050
657#define OMAP4430_PRM_VP_CORE_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0050) 657#define OMAP4430_PRM_VP_CORE_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0050)
658#define OMAP4_PRM_VP_CORE_VSTEPMIN_OFFSET 0x0054 658#define OMAP4_PRM_VP_CORE_VSTEPMIN_OFFSET 0x0054
659#define OMAP4430_PRM_VP_CORE_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0054) 659#define OMAP4430_PRM_VP_CORE_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0054)
660#define OMAP4_PRM_VP_MPU_CONFIG_OFFSET 0x0058 660#define OMAP4_PRM_VP_MPU_CONFIG_OFFSET 0x0058
661#define OMAP4430_PRM_VP_MPU_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0058) 661#define OMAP4430_PRM_VP_MPU_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0058)
662#define OMAP4_PRM_VP_MPU_STATUS_OFFSET 0x005c 662#define OMAP4_PRM_VP_MPU_STATUS_OFFSET 0x005c
663#define OMAP4430_PRM_VP_MPU_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x005c) 663#define OMAP4430_PRM_VP_MPU_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x005c)
664#define OMAP4_PRM_VP_MPU_VLIMITTO_OFFSET 0x0060 664#define OMAP4_PRM_VP_MPU_VLIMITTO_OFFSET 0x0060
665#define OMAP4430_PRM_VP_MPU_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0060) 665#define OMAP4430_PRM_VP_MPU_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0060)
666#define OMAP4_PRM_VP_MPU_VOLTAGE_OFFSET 0x0064 666#define OMAP4_PRM_VP_MPU_VOLTAGE_OFFSET 0x0064
667#define OMAP4430_PRM_VP_MPU_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0064) 667#define OMAP4430_PRM_VP_MPU_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0064)
668#define OMAP4_PRM_VP_MPU_VSTEPMAX_OFFSET 0x0068 668#define OMAP4_PRM_VP_MPU_VSTEPMAX_OFFSET 0x0068
669#define OMAP4430_PRM_VP_MPU_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0068) 669#define OMAP4430_PRM_VP_MPU_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0068)
670#define OMAP4_PRM_VP_MPU_VSTEPMIN_OFFSET 0x006c 670#define OMAP4_PRM_VP_MPU_VSTEPMIN_OFFSET 0x006c
671#define OMAP4430_PRM_VP_MPU_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x006c) 671#define OMAP4430_PRM_VP_MPU_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x006c)
672#define OMAP4_PRM_VP_IVA_CONFIG_OFFSET 0x0070 672#define OMAP4_PRM_VP_IVA_CONFIG_OFFSET 0x0070
673#define OMAP4430_PRM_VP_IVA_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0070) 673#define OMAP4430_PRM_VP_IVA_CONFIG OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0070)
674#define OMAP4_PRM_VP_IVA_STATUS_OFFSET 0x0074 674#define OMAP4_PRM_VP_IVA_STATUS_OFFSET 0x0074
675#define OMAP4430_PRM_VP_IVA_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0074) 675#define OMAP4430_PRM_VP_IVA_STATUS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0074)
676#define OMAP4_PRM_VP_IVA_VLIMITTO_OFFSET 0x0078 676#define OMAP4_PRM_VP_IVA_VLIMITTO_OFFSET 0x0078
677#define OMAP4430_PRM_VP_IVA_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0078) 677#define OMAP4430_PRM_VP_IVA_VLIMITTO OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0078)
678#define OMAP4_PRM_VP_IVA_VOLTAGE_OFFSET 0x007c 678#define OMAP4_PRM_VP_IVA_VOLTAGE_OFFSET 0x007c
679#define OMAP4430_PRM_VP_IVA_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x007c) 679#define OMAP4430_PRM_VP_IVA_VOLTAGE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x007c)
680#define OMAP4_PRM_VP_IVA_VSTEPMAX_OFFSET 0x0080 680#define OMAP4_PRM_VP_IVA_VSTEPMAX_OFFSET 0x0080
681#define OMAP4430_PRM_VP_IVA_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0080) 681#define OMAP4430_PRM_VP_IVA_VSTEPMAX OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0080)
682#define OMAP4_PRM_VP_IVA_VSTEPMIN_OFFSET 0x0084 682#define OMAP4_PRM_VP_IVA_VSTEPMIN_OFFSET 0x0084
683#define OMAP4430_PRM_VP_IVA_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0084) 683#define OMAP4430_PRM_VP_IVA_VSTEPMIN OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0084)
684#define OMAP4_PRM_VC_SMPS_SA_OFFSET 0x0088 684#define OMAP4_PRM_VC_SMPS_SA_OFFSET 0x0088
685#define OMAP4430_PRM_VC_SMPS_SA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0088) 685#define OMAP4430_PRM_VC_SMPS_SA OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0088)
686#define OMAP4_PRM_VC_VAL_SMPS_RA_VOL_OFFSET 0x008c 686#define OMAP4_PRM_VC_VAL_SMPS_RA_VOL_OFFSET 0x008c
687#define OMAP4430_PRM_VC_VAL_SMPS_RA_VOL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x008c) 687#define OMAP4430_PRM_VC_VAL_SMPS_RA_VOL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x008c)
688#define OMAP4_PRM_VC_VAL_SMPS_RA_CMD_OFFSET 0x0090 688#define OMAP4_PRM_VC_VAL_SMPS_RA_CMD_OFFSET 0x0090
689#define OMAP4430_PRM_VC_VAL_SMPS_RA_CMD OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0090) 689#define OMAP4430_PRM_VC_VAL_SMPS_RA_CMD OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0090)
690#define OMAP4_PRM_VC_VAL_CMD_VDD_CORE_L_OFFSET 0x0094 690#define OMAP4_PRM_VC_VAL_CMD_VDD_CORE_L_OFFSET 0x0094
691#define OMAP4430_PRM_VC_VAL_CMD_VDD_CORE_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0094) 691#define OMAP4430_PRM_VC_VAL_CMD_VDD_CORE_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0094)
692#define OMAP4_PRM_VC_VAL_CMD_VDD_MPU_L_OFFSET 0x0098 692#define OMAP4_PRM_VC_VAL_CMD_VDD_MPU_L_OFFSET 0x0098
693#define OMAP4430_PRM_VC_VAL_CMD_VDD_MPU_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x0098) 693#define OMAP4430_PRM_VC_VAL_CMD_VDD_MPU_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x0098)
694#define OMAP4_PRM_VC_VAL_CMD_VDD_IVA_L_OFFSET 0x009c 694#define OMAP4_PRM_VC_VAL_CMD_VDD_IVA_L_OFFSET 0x009c
695#define OMAP4430_PRM_VC_VAL_CMD_VDD_IVA_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x009c) 695#define OMAP4430_PRM_VC_VAL_CMD_VDD_IVA_L OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x009c)
696#define OMAP4_PRM_VC_VAL_BYPASS_OFFSET 0x00a0 696#define OMAP4_PRM_VC_VAL_BYPASS_OFFSET 0x00a0
697#define OMAP4430_PRM_VC_VAL_BYPASS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00a0) 697#define OMAP4430_PRM_VC_VAL_BYPASS OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a0)
698#define OMAP4_PRM_VC_CFG_CHANNEL_OFFSET 0x00a4 698#define OMAP4_PRM_VC_CFG_CHANNEL_OFFSET 0x00a4
699#define OMAP4430_PRM_VC_CFG_CHANNEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00a4) 699#define OMAP4430_PRM_VC_CFG_CHANNEL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a4)
700#define OMAP4_PRM_VC_CFG_I2C_MODE_OFFSET 0x00a8 700#define OMAP4_PRM_VC_CFG_I2C_INSTE_OFFSET 0x00a8
701#define OMAP4430_PRM_VC_CFG_I2C_MODE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00a8) 701#define OMAP4430_PRM_VC_CFG_I2C_INSTE OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00a8)
702#define OMAP4_PRM_VC_CFG_I2C_CLK_OFFSET 0x00ac 702#define OMAP4_PRM_VC_CFG_I2C_CLK_OFFSET 0x00ac
703#define OMAP4430_PRM_VC_CFG_I2C_CLK OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00ac) 703#define OMAP4430_PRM_VC_CFG_I2C_CLK OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00ac)
704#define OMAP4_PRM_SRAM_COUNT_OFFSET 0x00b0 704#define OMAP4_PRM_SRAM_COUNT_OFFSET 0x00b0
705#define OMAP4430_PRM_SRAM_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00b0) 705#define OMAP4430_PRM_SRAM_COUNT OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b0)
706#define OMAP4_PRM_SRAM_WKUP_SETUP_OFFSET 0x00b4 706#define OMAP4_PRM_SRAM_WKUP_SETUP_OFFSET 0x00b4
707#define OMAP4430_PRM_SRAM_WKUP_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00b4) 707#define OMAP4430_PRM_SRAM_WKUP_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b4)
708#define OMAP4_PRM_LDO_SRAM_CORE_SETUP_OFFSET 0x00b8 708#define OMAP4_PRM_LDO_SRAM_CORE_SETUP_OFFSET 0x00b8
709#define OMAP4430_PRM_LDO_SRAM_CORE_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00b8) 709#define OMAP4430_PRM_LDO_SRAM_CORE_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00b8)
710#define OMAP4_PRM_LDO_SRAM_CORE_CTRL_OFFSET 0x00bc 710#define OMAP4_PRM_LDO_SRAM_CORE_CTRL_OFFSET 0x00bc
711#define OMAP4430_PRM_LDO_SRAM_CORE_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00bc) 711#define OMAP4430_PRM_LDO_SRAM_CORE_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00bc)
712#define OMAP4_PRM_LDO_SRAM_MPU_SETUP_OFFSET 0x00c0 712#define OMAP4_PRM_LDO_SRAM_MPU_SETUP_OFFSET 0x00c0
713#define OMAP4430_PRM_LDO_SRAM_MPU_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00c0) 713#define OMAP4430_PRM_LDO_SRAM_MPU_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c0)
714#define OMAP4_PRM_LDO_SRAM_MPU_CTRL_OFFSET 0x00c4 714#define OMAP4_PRM_LDO_SRAM_MPU_CTRL_OFFSET 0x00c4
715#define OMAP4430_PRM_LDO_SRAM_MPU_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00c4) 715#define OMAP4430_PRM_LDO_SRAM_MPU_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c4)
716#define OMAP4_PRM_LDO_SRAM_IVA_SETUP_OFFSET 0x00c8 716#define OMAP4_PRM_LDO_SRAM_IVA_SETUP_OFFSET 0x00c8
717#define OMAP4430_PRM_LDO_SRAM_IVA_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00c8) 717#define OMAP4430_PRM_LDO_SRAM_IVA_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00c8)
718#define OMAP4_PRM_LDO_SRAM_IVA_CTRL_OFFSET 0x00cc 718#define OMAP4_PRM_LDO_SRAM_IVA_CTRL_OFFSET 0x00cc
719#define OMAP4430_PRM_LDO_SRAM_IVA_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00cc) 719#define OMAP4430_PRM_LDO_SRAM_IVA_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00cc)
720#define OMAP4_PRM_LDO_ABB_MPU_SETUP_OFFSET 0x00d0 720#define OMAP4_PRM_LDO_ABB_MPU_SETUP_OFFSET 0x00d0
721#define OMAP4430_PRM_LDO_ABB_MPU_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00d0) 721#define OMAP4430_PRM_LDO_ABB_MPU_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d0)
722#define OMAP4_PRM_LDO_ABB_MPU_CTRL_OFFSET 0x00d4 722#define OMAP4_PRM_LDO_ABB_MPU_CTRL_OFFSET 0x00d4
723#define OMAP4430_PRM_LDO_ABB_MPU_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00d4) 723#define OMAP4430_PRM_LDO_ABB_MPU_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d4)
724#define OMAP4_PRM_LDO_ABB_IVA_SETUP_OFFSET 0x00d8 724#define OMAP4_PRM_LDO_ABB_IVA_SETUP_OFFSET 0x00d8
725#define OMAP4430_PRM_LDO_ABB_IVA_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00d8) 725#define OMAP4430_PRM_LDO_ABB_IVA_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00d8)
726#define OMAP4_PRM_LDO_ABB_IVA_CTRL_OFFSET 0x00dc 726#define OMAP4_PRM_LDO_ABB_IVA_CTRL_OFFSET 0x00dc
727#define OMAP4430_PRM_LDO_ABB_IVA_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00dc) 727#define OMAP4430_PRM_LDO_ABB_IVA_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00dc)
728#define OMAP4_PRM_LDO_BANDGAP_SETUP_OFFSET 0x00e0 728#define OMAP4_PRM_LDO_BANDGAP_SETUP_OFFSET 0x00e0
729#define OMAP4430_PRM_LDO_BANDGAP_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00e0) 729#define OMAP4430_PRM_LDO_BANDGAP_SETUP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e0)
730#define OMAP4_PRM_DEVICE_OFF_CTRL_OFFSET 0x00e4 730#define OMAP4_PRM_DEVICE_OFF_CTRL_OFFSET 0x00e4
731#define OMAP4430_PRM_DEVICE_OFF_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00e4) 731#define OMAP4430_PRM_DEVICE_OFF_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e4)
732#define OMAP4_PRM_PHASE1_CNDP_OFFSET 0x00e8 732#define OMAP4_PRM_PHASE1_CNDP_OFFSET 0x00e8
733#define OMAP4430_PRM_PHASE1_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00e8) 733#define OMAP4430_PRM_PHASE1_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00e8)
734#define OMAP4_PRM_PHASE2A_CNDP_OFFSET 0x00ec 734#define OMAP4_PRM_PHASE2A_CNDP_OFFSET 0x00ec
735#define OMAP4430_PRM_PHASE2A_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00ec) 735#define OMAP4430_PRM_PHASE2A_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00ec)
736#define OMAP4_PRM_PHASE2B_CNDP_OFFSET 0x00f0 736#define OMAP4_PRM_PHASE2B_CNDP_OFFSET 0x00f0
737#define OMAP4430_PRM_PHASE2B_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00f0) 737#define OMAP4430_PRM_PHASE2B_CNDP OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f0)
738#define OMAP4_PRM_MODEM_IF_CTRL_OFFSET 0x00f4 738#define OMAP4_PRM_INSTEM_IF_CTRL_OFFSET 0x00f4
739#define OMAP4430_PRM_MODEM_IF_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00f4) 739#define OMAP4430_PRM_INSTEM_IF_CTRL OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f4)
740#define OMAP4_PRM_VC_ERRST_OFFSET 0x00f8 740#define OMAP4_PRM_VC_ERRST_OFFSET 0x00f8
741#define OMAP4430_PRM_VC_ERRST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_MOD, 0x00f8) 741#define OMAP4430_PRM_VC_ERRST OMAP44XX_PRM_REGADDR(OMAP4430_PRM_DEVICE_INST, 0x00f8)
742 742
743/* Function prototypes */ 743/* Function prototypes */
744# ifndef __ASSEMBLER__ 744# ifndef __ASSEMBLER__
745 745
746extern u32 omap4_prm_read_mod_reg(s16 module, u16 idx);
747extern void omap4_prm_write_mod_reg(u32 val, s16 module, u16 idx);
748extern u32 omap4_prm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module, s16 idx);
749extern u32 omap4_prm_read_mod_bits_shift(s16 domain, s16 idx, u32 mask);
750extern u32 omap4_prm_read_bits_shift(void __iomem *reg, u32 mask); 746extern u32 omap4_prm_read_bits_shift(void __iomem *reg, u32 mask);
751extern u32 omap4_prm_rmw_reg_bits(u32 mask, u32 bits, void __iomem *reg);
752extern u32 omap4_prm_set_mod_reg_bits(u32 bits, s16 module, s16 idx);
753extern u32 omap4_prm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx);
754 747
755extern int omap4_prm_is_hardreset_asserted(void __iomem *rstctrl_reg, u8 shift); 748extern int omap4_prm_is_hardreset_asserted(void __iomem *rstctrl_reg, u8 shift);
756extern int omap4_prm_assert_hardreset(void __iomem *rstctrl_reg, u8 shift); 749extern int omap4_prm_assert_hardreset(void __iomem *rstctrl_reg, u8 shift);