]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/blob - arch/arm/mach-omap2/prm-regbits-7xx.h
OMAP: cdm data: Use sw sleep/wkup instead of hw_auto for dss
[android-sdk/kernel-video.git] / arch / arm / mach-omap2 / prm-regbits-7xx.h
1 /*
2  * DRA7xx Power Management register bits
3  *
4  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
5  *
6  * Paul Walmsley (paul@pwsan.com)
7  * Rajendra Nayak (rnayak@ti.com)
8  * Benoit Cousson (b-cousson@ti.com)
9  *
10  * This file is automatically generated from the OMAP hardware databases.
11  * We respectfully ask that any modifications to this file be coordinated
12  * with the public linux-omap@vger.kernel.org mailing list and the
13  * authors above to ensure that the autogeneration scripts are kept
14  * up-to-date with the file contents.
15  *
16  * This program is free software; you can redistribute it and/or modify
17  * it under the terms of the GNU General Public License version 2 as
18  * published by the Free Software Foundation.
19  */
21 #ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_7XX_H
22 #define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_7XX_H
24 /*
25  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
26  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
27  */
28 #define DRA7XX_ABBOFF_ACT_SHIFT                                 1
29 #define DRA7XX_ABBOFF_ACT_WIDTH                                 0x1
30 #define DRA7XX_ABBOFF_ACT_MASK                                  (1 << 1)
32 /*
33  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
34  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
35  */
36 #define DRA7XX_ABBOFF_SLEEP_SHIFT                               2
37 #define DRA7XX_ABBOFF_SLEEP_WIDTH                               0x1
38 #define DRA7XX_ABBOFF_SLEEP_MASK                                (1 << 2)
40 /*
41  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
42  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
43  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
44  */
45 #define DRA7XX_ABB_DSPEVE_DONE_EN_SHIFT                         29
46 #define DRA7XX_ABB_DSPEVE_DONE_EN_WIDTH                         0x1
47 #define DRA7XX_ABB_DSPEVE_DONE_EN_MASK                          (1 << 29)
49 /* Renamed from ABB_DSPEVE_DONE_EN Used by PRM_IRQENABLE_MPU */
50 #define DRA7XX_ABB_DSPEVE_DONE_EN_30_30_SHIFT                   30
51 #define DRA7XX_ABB_DSPEVE_DONE_EN_30_30_WIDTH                   0x1
52 #define DRA7XX_ABB_DSPEVE_DONE_EN_30_30_MASK                    (1 << 30)
54 /*
55  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
56  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
57  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
58  */
59 #define DRA7XX_ABB_DSPEVE_DONE_ST_SHIFT                         29
60 #define DRA7XX_ABB_DSPEVE_DONE_ST_WIDTH                         0x1
61 #define DRA7XX_ABB_DSPEVE_DONE_ST_MASK                          (1 << 29)
63 /*
64  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
65  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
66  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
67  */
68 #define DRA7XX_ABB_GPU_DONE_EN_SHIFT                            28
69 #define DRA7XX_ABB_GPU_DONE_EN_WIDTH                            0x1
70 #define DRA7XX_ABB_GPU_DONE_EN_MASK                             (1 << 28)
72 /* Renamed from ABB_GPU_DONE_EN Used by PRM_IRQENABLE_MPU */
73 #define DRA7XX_ABB_GPU_DONE_EN_PRM_IRQENABLE_MPU_SHIFT          29
74 #define DRA7XX_ABB_GPU_DONE_EN_PRM_IRQENABLE_MPU_WIDTH          0x1
75 #define DRA7XX_ABB_GPU_DONE_EN_PRM_IRQENABLE_MPU_MASK           (1 << 29)
77 /*
78  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
79  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
80  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
81  */
82 #define DRA7XX_ABB_GPU_DONE_ST_SHIFT                            28
83 #define DRA7XX_ABB_GPU_DONE_ST_WIDTH                            0x1
84 #define DRA7XX_ABB_GPU_DONE_ST_MASK                             (1 << 28)
86 /*
87  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
88  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
89  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
90  */
91 #define DRA7XX_ABB_IVA_DONE_EN_SHIFT                            30
92 #define DRA7XX_ABB_IVA_DONE_EN_WIDTH                            0x1
93 #define DRA7XX_ABB_IVA_DONE_EN_MASK                             (1 << 30)
95 /* Renamed from ABB_IVA_DONE_EN Used by PRM_IRQENABLE_MPU */
96 #define DRA7XX_ABB_IVA_DONE_EN_PRM_IRQENABLE_MPU_SHIFT          31
97 #define DRA7XX_ABB_IVA_DONE_EN_PRM_IRQENABLE_MPU_WIDTH          0x1
98 #define DRA7XX_ABB_IVA_DONE_EN_PRM_IRQENABLE_MPU_MASK           (1 << 31)
100 /*
101  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
102  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
103  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
104  */
105 #define DRA7XX_ABB_IVA_DONE_ST_SHIFT                            30
106 #define DRA7XX_ABB_IVA_DONE_ST_WIDTH                            0x1
107 #define DRA7XX_ABB_IVA_DONE_ST_MASK                             (1 << 30)
109 /*
110  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
111  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
112  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
113  */
114 #define DRA7XX_ABB_MPU_DONE_EN_SHIFT                            31
115 #define DRA7XX_ABB_MPU_DONE_EN_WIDTH                            0x1
116 #define DRA7XX_ABB_MPU_DONE_EN_MASK                             (1 << 31)
118 /* Renamed from ABB_MPU_DONE_EN Used by PRM_IRQENABLE_MPU_2 */
119 #define DRA7XX_ABB_MPU_DONE_EN_7_7_SHIFT                        7
120 #define DRA7XX_ABB_MPU_DONE_EN_7_7_WIDTH                        0x1
121 #define DRA7XX_ABB_MPU_DONE_EN_7_7_MASK                         (1 << 7)
123 /*
124  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
125  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
126  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2
127  */
128 #define DRA7XX_ABB_MPU_DONE_ST_SHIFT                            31
129 #define DRA7XX_ABB_MPU_DONE_ST_WIDTH                            0x1
130 #define DRA7XX_ABB_MPU_DONE_ST_MASK                             (1 << 31)
132 /* Renamed from ABB_MPU_DONE_ST Used by PRM_IRQSTATUS_MPU_2 */
133 #define DRA7XX_ABB_MPU_DONE_ST_7_7_SHIFT                        7
134 #define DRA7XX_ABB_MPU_DONE_ST_7_7_WIDTH                        0x1
135 #define DRA7XX_ABB_MPU_DONE_ST_7_7_MASK                         (1 << 7)
137 /*
138  * Used by PRM_ABBLDO_DSPEVE_SETUP, PRM_ABBLDO_GPU_SETUP, PRM_ABBLDO_IVA_SETUP,
139  * PRM_ABBLDO_MPU_SETUP
140  */
141 #define DRA7XX_ACTIVE_FBB_SEL_SHIFT                             2
142 #define DRA7XX_ACTIVE_FBB_SEL_WIDTH                             0x1
143 #define DRA7XX_ACTIVE_FBB_SEL_MASK                              (1 << 2)
145 /* Used by PM_IPU_PWRSTCTRL */
146 #define DRA7XX_AESSMEM_ONSTATE_SHIFT                            16
147 #define DRA7XX_AESSMEM_ONSTATE_WIDTH                            0x2
148 #define DRA7XX_AESSMEM_ONSTATE_MASK                             (0x3 << 16)
150 /* Used by PM_IPU_PWRSTCTRL */
151 #define DRA7XX_AESSMEM_RETSTATE_SHIFT                           8
152 #define DRA7XX_AESSMEM_RETSTATE_WIDTH                           0x1
153 #define DRA7XX_AESSMEM_RETSTATE_MASK                            (1 << 8)
155 /* Used by PM_IPU_PWRSTST */
156 #define DRA7XX_AESSMEM_STATEST_SHIFT                            4
157 #define DRA7XX_AESSMEM_STATEST_WIDTH                            0x2
158 #define DRA7XX_AESSMEM_STATEST_MASK                             (0x3 << 4)
160 /*
161  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
162  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
163  */
164 #define DRA7XX_AIPOFF_SHIFT                                     8
165 #define DRA7XX_AIPOFF_WIDTH                                     0x1
166 #define DRA7XX_AIPOFF_MASK                                      (1 << 8)
168 /* Used by PRM_VOLTCTRL */
169 #define DRA7XX_AUTO_CTRL_VDD_CORE_L_SHIFT                       0
170 #define DRA7XX_AUTO_CTRL_VDD_CORE_L_WIDTH                       0x2
171 #define DRA7XX_AUTO_CTRL_VDD_CORE_L_MASK                        (0x3 << 0)
173 /* Used by PRM_VOLTCTRL */
174 #define DRA7XX_AUTO_CTRL_VDD_MM_L_SHIFT                         4
175 #define DRA7XX_AUTO_CTRL_VDD_MM_L_WIDTH                         0x2
176 #define DRA7XX_AUTO_CTRL_VDD_MM_L_MASK                          (0x3 << 4)
178 /* Used by PRM_VOLTCTRL */
179 #define DRA7XX_AUTO_CTRL_VDD_MPU_L_SHIFT                        2
180 #define DRA7XX_AUTO_CTRL_VDD_MPU_L_WIDTH                        0x2
181 #define DRA7XX_AUTO_CTRL_VDD_MPU_L_MASK                         (0x3 << 2)
183 /* Used by PRM_RSTST */
184 #define DRA7XX_C2C_RST_SHIFT                                    10
185 #define DRA7XX_C2C_RST_WIDTH                                    0x1
186 #define DRA7XX_C2C_RST_MASK                                     (1 << 10)
188 /* Used by PRM_CLKREQCTRL */
189 #define DRA7XX_CLKREQ_COND_SHIFT                                0
190 #define DRA7XX_CLKREQ_COND_WIDTH                                0x3
191 #define DRA7XX_CLKREQ_COND_MASK                                 (0x7 << 0)
193 /* Used by PM_CORE_PWRSTCTRL */
194 #define DRA7XX_CORE_OCMRAM_ONSTATE_SHIFT                        18
195 #define DRA7XX_CORE_OCMRAM_ONSTATE_WIDTH                        0x2
196 #define DRA7XX_CORE_OCMRAM_ONSTATE_MASK                         (0x3 << 18)
198 /* Used by PM_CORE_PWRSTCTRL */
199 #define DRA7XX_CORE_OCMRAM_RETSTATE_SHIFT                       9
200 #define DRA7XX_CORE_OCMRAM_RETSTATE_WIDTH                       0x1
201 #define DRA7XX_CORE_OCMRAM_RETSTATE_MASK                        (1 << 9)
203 /* Used by PM_CORE_PWRSTST */
204 #define DRA7XX_CORE_OCMRAM_STATEST_SHIFT                        6
205 #define DRA7XX_CORE_OCMRAM_STATEST_WIDTH                        0x2
206 #define DRA7XX_CORE_OCMRAM_STATEST_MASK                         (0x3 << 6)
208 /* Used by PM_CORE_PWRSTCTRL */
209 #define DRA7XX_CORE_OTHER_BANK_ONSTATE_SHIFT                    16
210 #define DRA7XX_CORE_OTHER_BANK_ONSTATE_WIDTH                    0x2
211 #define DRA7XX_CORE_OTHER_BANK_ONSTATE_MASK                     (0x3 << 16)
213 /* Used by PM_CORE_PWRSTCTRL */
214 #define DRA7XX_CORE_OTHER_BANK_RETSTATE_SHIFT                   8
215 #define DRA7XX_CORE_OTHER_BANK_RETSTATE_WIDTH                   0x1
216 #define DRA7XX_CORE_OTHER_BANK_RETSTATE_MASK                    (1 << 8)
218 /* Used by PM_CORE_PWRSTST */
219 #define DRA7XX_CORE_OTHER_BANK_STATEST_SHIFT                    4
220 #define DRA7XX_CORE_OTHER_BANK_STATEST_WIDTH                    0x2
221 #define DRA7XX_CORE_OTHER_BANK_STATEST_MASK                     (0x3 << 4)
223 /* Used by REVISION_PRM */
224 #define DRA7XX_CUSTOM_SHIFT                                     6
225 #define DRA7XX_CUSTOM_WIDTH                                     0x2
226 #define DRA7XX_CUSTOM_MASK                                      (0x3 << 6)
228 /* Used by PRM_DEVICE_OFF_CTRL */
229 #define DRA7XX_DEVICE_OFF_ENABLE_SHIFT                          0
230 #define DRA7XX_DEVICE_OFF_ENABLE_WIDTH                          0x1
231 #define DRA7XX_DEVICE_OFF_ENABLE_MASK                           (1 << 0)
233 /*
234  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
235  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
236  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
237  */
238 #define DRA7XX_DPLL_ABE_RECAL_EN_SHIFT                          4
239 #define DRA7XX_DPLL_ABE_RECAL_EN_WIDTH                          0x1
240 #define DRA7XX_DPLL_ABE_RECAL_EN_MASK                           (1 << 4)
242 /*
243  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
244  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
245  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
246  */
247 #define DRA7XX_DPLL_ABE_RECAL_ST_SHIFT                          4
248 #define DRA7XX_DPLL_ABE_RECAL_ST_WIDTH                          0x1
249 #define DRA7XX_DPLL_ABE_RECAL_ST_MASK                           (1 << 4)
251 /*
252  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
253  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
254  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
255  */
256 #define DRA7XX_DPLL_CORE_RECAL_EN_SHIFT                         0
257 #define DRA7XX_DPLL_CORE_RECAL_EN_WIDTH                         0x1
258 #define DRA7XX_DPLL_CORE_RECAL_EN_MASK                          (1 << 0)
260 /*
261  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
262  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
263  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
264  */
265 #define DRA7XX_DPLL_CORE_RECAL_ST_SHIFT                         0
266 #define DRA7XX_DPLL_CORE_RECAL_ST_WIDTH                         0x1
267 #define DRA7XX_DPLL_CORE_RECAL_ST_MASK                          (1 << 0)
269 /*
270  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
271  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
272  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
273  */
274 #define DRA7XX_DPLL_DDR_RECAL_EN_SHIFT                          7
275 #define DRA7XX_DPLL_DDR_RECAL_EN_WIDTH                          0x1
276 #define DRA7XX_DPLL_DDR_RECAL_EN_MASK                           (1 << 7)
278 /*
279  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
280  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
281  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
282  */
283 #define DRA7XX_DPLL_DDR_RECAL_ST_SHIFT                          7
284 #define DRA7XX_DPLL_DDR_RECAL_ST_WIDTH                          0x1
285 #define DRA7XX_DPLL_DDR_RECAL_ST_MASK                           (1 << 7)
287 /*
288  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
289  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
290  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
291  */
292 #define DRA7XX_DPLL_DSP_RECAL_EN_SHIFT                          11
293 #define DRA7XX_DPLL_DSP_RECAL_EN_WIDTH                          0x1
294 #define DRA7XX_DPLL_DSP_RECAL_EN_MASK                           (1 << 11)
296 /* Renamed from DPLL_DSP_RECAL_EN Used by PRM_IRQENABLE_MPU */
297 #define DRA7XX_DPLL_DSP_RECAL_EN_PRM_IRQENABLE_MPU_SHIFT        10
298 #define DRA7XX_DPLL_DSP_RECAL_EN_PRM_IRQENABLE_MPU_WIDTH        0x1
299 #define DRA7XX_DPLL_DSP_RECAL_EN_PRM_IRQENABLE_MPU_MASK         (1 << 10)
301 /*
302  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
303  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
304  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
305  */
306 #define DRA7XX_DPLL_DSP_RECAL_ST_SHIFT                          11
307 #define DRA7XX_DPLL_DSP_RECAL_ST_WIDTH                          0x1
308 #define DRA7XX_DPLL_DSP_RECAL_ST_MASK                           (1 << 11)
310 /*
311  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
312  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
313  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
314  */
315 #define DRA7XX_DPLL_EVE_RECAL_EN_SHIFT                          12
316 #define DRA7XX_DPLL_EVE_RECAL_EN_WIDTH                          0x1
317 #define DRA7XX_DPLL_EVE_RECAL_EN_MASK                           (1 << 12)
319 /* Renamed from DPLL_EVE_RECAL_EN Used by PRM_IRQENABLE_MPU */
320 #define DRA7XX_DPLL_EVE_RECAL_EN_PRM_IRQENABLE_MPU_SHIFT        11
321 #define DRA7XX_DPLL_EVE_RECAL_EN_PRM_IRQENABLE_MPU_WIDTH        0x1
322 #define DRA7XX_DPLL_EVE_RECAL_EN_PRM_IRQENABLE_MPU_MASK         (1 << 11)
324 /*
325  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
326  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
327  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
328  */
329 #define DRA7XX_DPLL_EVE_RECAL_ST_SHIFT                          12
330 #define DRA7XX_DPLL_EVE_RECAL_ST_WIDTH                          0x1
331 #define DRA7XX_DPLL_EVE_RECAL_ST_MASK                           (1 << 12)
333 /*
334  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
335  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
336  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
337  */
338 #define DRA7XX_DPLL_GMAC_RECAL_EN_SHIFT                         5
339 #define DRA7XX_DPLL_GMAC_RECAL_EN_WIDTH                         0x1
340 #define DRA7XX_DPLL_GMAC_RECAL_EN_MASK                          (1 << 5)
342 /*
343  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
344  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
345  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
346  */
347 #define DRA7XX_DPLL_GMAC_RECAL_ST_SHIFT                         5
348 #define DRA7XX_DPLL_GMAC_RECAL_ST_WIDTH                         0x1
349 #define DRA7XX_DPLL_GMAC_RECAL_ST_MASK                          (1 << 5)
351 /*
352  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
353  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
354  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
355  */
356 #define DRA7XX_DPLL_GPU_RECAL_EN_SHIFT                          6
357 #define DRA7XX_DPLL_GPU_RECAL_EN_WIDTH                          0x1
358 #define DRA7XX_DPLL_GPU_RECAL_EN_MASK                           (1 << 6)
360 /*
361  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
362  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
363  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
364  */
365 #define DRA7XX_DPLL_GPU_RECAL_ST_SHIFT                          6
366 #define DRA7XX_DPLL_GPU_RECAL_ST_WIDTH                          0x1
367 #define DRA7XX_DPLL_GPU_RECAL_ST_MASK                           (1 << 6)
369 /*
370  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
371  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
372  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
373  */
374 #define DRA7XX_DPLL_IVA_RECAL_EN_SHIFT                          2
375 #define DRA7XX_DPLL_IVA_RECAL_EN_WIDTH                          0x1
376 #define DRA7XX_DPLL_IVA_RECAL_EN_MASK                           (1 << 2)
378 /*
379  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
380  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
381  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
382  */
383 #define DRA7XX_DPLL_IVA_RECAL_ST_SHIFT                          2
384 #define DRA7XX_DPLL_IVA_RECAL_ST_WIDTH                          0x1
385 #define DRA7XX_DPLL_IVA_RECAL_ST_MASK                           (1 << 2)
387 /*
388  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
389  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
390  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
391  */
392 #define DRA7XX_DPLL_MPU_RECAL_EN_SHIFT                          1
393 #define DRA7XX_DPLL_MPU_RECAL_EN_WIDTH                          0x1
394 #define DRA7XX_DPLL_MPU_RECAL_EN_MASK                           (1 << 1)
396 /*
397  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
398  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
399  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
400  */
401 #define DRA7XX_DPLL_MPU_RECAL_ST_SHIFT                          1
402 #define DRA7XX_DPLL_MPU_RECAL_ST_WIDTH                          0x1
403 #define DRA7XX_DPLL_MPU_RECAL_ST_MASK                           (1 << 1)
405 /*
406  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
407  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
408  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
409  */
410 #define DRA7XX_DPLL_PER_RECAL_EN_SHIFT                          3
411 #define DRA7XX_DPLL_PER_RECAL_EN_WIDTH                          0x1
412 #define DRA7XX_DPLL_PER_RECAL_EN_MASK                           (1 << 3)
414 /*
415  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
416  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
417  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
418  */
419 #define DRA7XX_DPLL_PER_RECAL_ST_SHIFT                          3
420 #define DRA7XX_DPLL_PER_RECAL_ST_WIDTH                          0x1
421 #define DRA7XX_DPLL_PER_RECAL_ST_MASK                           (1 << 3)
423 /* Used by PRM_IRQENABLE_DSP1 */
424 #define DRA7XX_DPLL_USB_RECAL_EN_SHIFT                          13
425 #define DRA7XX_DPLL_USB_RECAL_EN_WIDTH                          0x1
426 #define DRA7XX_DPLL_USB_RECAL_EN_MASK                           (1 << 13)
428 /* Used by PM_DSP1_PWRSTCTRL */
429 #define DRA7XX_DSP1_EDMA_ONSTATE_SHIFT                          20
430 #define DRA7XX_DSP1_EDMA_ONSTATE_WIDTH                          0x2
431 #define DRA7XX_DSP1_EDMA_ONSTATE_MASK                           (0x3 << 20)
433 /* Used by PM_DSP1_PWRSTST */
434 #define DRA7XX_DSP1_EDMA_STATEST_SHIFT                          8
435 #define DRA7XX_DSP1_EDMA_STATEST_WIDTH                          0x2
436 #define DRA7XX_DSP1_EDMA_STATEST_MASK                           (0x3 << 8)
438 /* Used by PM_DSP1_PWRSTCTRL */
439 #define DRA7XX_DSP1_L1_ONSTATE_SHIFT                            16
440 #define DRA7XX_DSP1_L1_ONSTATE_WIDTH                            0x2
441 #define DRA7XX_DSP1_L1_ONSTATE_MASK                             (0x3 << 16)
443 /* Used by PM_DSP1_PWRSTST */
444 #define DRA7XX_DSP1_L1_STATEST_SHIFT                            4
445 #define DRA7XX_DSP1_L1_STATEST_WIDTH                            0x2
446 #define DRA7XX_DSP1_L1_STATEST_MASK                             (0x3 << 4)
448 /* Used by PM_DSP1_PWRSTCTRL */
449 #define DRA7XX_DSP1_L2_ONSTATE_SHIFT                            18
450 #define DRA7XX_DSP1_L2_ONSTATE_WIDTH                            0x2
451 #define DRA7XX_DSP1_L2_ONSTATE_MASK                             (0x3 << 18)
453 /* Used by PM_DSP1_PWRSTST */
454 #define DRA7XX_DSP1_L2_STATEST_SHIFT                            6
455 #define DRA7XX_DSP1_L2_STATEST_WIDTH                            0x2
456 #define DRA7XX_DSP1_L2_STATEST_MASK                             (0x3 << 6)
458 /* Used by PM_DSP2_PWRSTCTRL */
459 #define DRA7XX_DSP2_EDMA_ONSTATE_SHIFT                          20
460 #define DRA7XX_DSP2_EDMA_ONSTATE_WIDTH                          0x2
461 #define DRA7XX_DSP2_EDMA_ONSTATE_MASK                           (0x3 << 20)
463 /* Used by PM_DSP2_PWRSTST */
464 #define DRA7XX_DSP2_EDMA_STATEST_SHIFT                          8
465 #define DRA7XX_DSP2_EDMA_STATEST_WIDTH                          0x2
466 #define DRA7XX_DSP2_EDMA_STATEST_MASK                           (0x3 << 8)
468 /* Used by PM_DSP2_PWRSTCTRL */
469 #define DRA7XX_DSP2_L1_ONSTATE_SHIFT                            16
470 #define DRA7XX_DSP2_L1_ONSTATE_WIDTH                            0x2
471 #define DRA7XX_DSP2_L1_ONSTATE_MASK                             (0x3 << 16)
473 /* Used by PM_DSP2_PWRSTST */
474 #define DRA7XX_DSP2_L1_STATEST_SHIFT                            4
475 #define DRA7XX_DSP2_L1_STATEST_WIDTH                            0x2
476 #define DRA7XX_DSP2_L1_STATEST_MASK                             (0x3 << 4)
478 /* Used by PM_DSP2_PWRSTCTRL */
479 #define DRA7XX_DSP2_L2_ONSTATE_SHIFT                            18
480 #define DRA7XX_DSP2_L2_ONSTATE_WIDTH                            0x2
481 #define DRA7XX_DSP2_L2_ONSTATE_MASK                             (0x3 << 18)
483 /* Used by PM_DSP2_PWRSTST */
484 #define DRA7XX_DSP2_L2_STATEST_SHIFT                            6
485 #define DRA7XX_DSP2_L2_STATEST_WIDTH                            0x2
486 #define DRA7XX_DSP2_L2_STATEST_MASK                             (0x3 << 6)
488 /* Used by PM_DSS_PWRSTCTRL */
489 #define DRA7XX_DSS_MEM_ONSTATE_SHIFT                            16
490 #define DRA7XX_DSS_MEM_ONSTATE_WIDTH                            0x2
491 #define DRA7XX_DSS_MEM_ONSTATE_MASK                             (0x3 << 16)
493 /* Used by PM_DSS_PWRSTCTRL */
494 #define DRA7XX_DSS_MEM_RETSTATE_SHIFT                           8
495 #define DRA7XX_DSS_MEM_RETSTATE_WIDTH                           0x1
496 #define DRA7XX_DSS_MEM_RETSTATE_MASK                            (1 << 8)
498 /* Used by PM_DSS_PWRSTST */
499 #define DRA7XX_DSS_MEM_STATEST_SHIFT                            4
500 #define DRA7XX_DSS_MEM_STATEST_WIDTH                            0x2
501 #define DRA7XX_DSS_MEM_STATEST_MASK                             (0x3 << 4)
503 /* Used by PRM_DEVICE_OFF_CTRL */
504 #define DRA7XX_EMIF1_OFFWKUP_DISABLE_SHIFT                      8
505 #define DRA7XX_EMIF1_OFFWKUP_DISABLE_WIDTH                      0x1
506 #define DRA7XX_EMIF1_OFFWKUP_DISABLE_MASK                       (1 << 8)
508 /* Used by PRM_DEVICE_OFF_CTRL */
509 #define DRA7XX_EMIF2_OFFWKUP_DISABLE_SHIFT                      9
510 #define DRA7XX_EMIF2_OFFWKUP_DISABLE_WIDTH                      0x1
511 #define DRA7XX_EMIF2_OFFWKUP_DISABLE_MASK                       (1 << 9)
513 /* Used by PM_EMU_PWRSTCTRL */
514 #define DRA7XX_EMU_BANK_ONSTATE_SHIFT                           16
515 #define DRA7XX_EMU_BANK_ONSTATE_WIDTH                           0x2
516 #define DRA7XX_EMU_BANK_ONSTATE_MASK                            (0x3 << 16)
518 /* Used by PM_EMU_PWRSTST */
519 #define DRA7XX_EMU_BANK_STATEST_SHIFT                           4
520 #define DRA7XX_EMU_BANK_STATEST_WIDTH                           0x2
521 #define DRA7XX_EMU_BANK_STATEST_MASK                            (0x3 << 4)
523 /*
524  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
525  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP, PRM_SRAM_WKUP_SETUP
526  */
527 #define DRA7XX_ENABLE_RTA_SHIFT                                 0
528 #define DRA7XX_ENABLE_RTA_WIDTH                                 0x1
529 #define DRA7XX_ENABLE_RTA_MASK                                  (1 << 0)
531 /*
532  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
533  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
534  */
535 #define DRA7XX_ENFUNC1_SHIFT                                    3
536 #define DRA7XX_ENFUNC1_WIDTH                                    0x1
537 #define DRA7XX_ENFUNC1_MASK                                     (1 << 3)
539 /*
540  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
541  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
542  */
543 #define DRA7XX_ENFUNC2_SHIFT                                    4
544 #define DRA7XX_ENFUNC2_WIDTH                                    0x1
545 #define DRA7XX_ENFUNC2_MASK                                     (1 << 4)
547 /*
548  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
549  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
550  */
551 #define DRA7XX_ENFUNC3_SHIFT                                    5
552 #define DRA7XX_ENFUNC3_WIDTH                                    0x1
553 #define DRA7XX_ENFUNC3_MASK                                     (1 << 5)
555 /*
556  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
557  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
558  */
559 #define DRA7XX_ENFUNC4_SHIFT                                    6
560 #define DRA7XX_ENFUNC4_WIDTH                                    0x1
561 #define DRA7XX_ENFUNC4_MASK                                     (1 << 6)
563 /*
564  * Used by PRM_SLDO_CORE_SETUP, PRM_SLDO_DSPEVE_SETUP, PRM_SLDO_GPU_SETUP,
565  * PRM_SLDO_IVA_SETUP, PRM_SLDO_MPU_SETUP
566  */
567 #define DRA7XX_ENFUNC5_SHIFT                                    7
568 #define DRA7XX_ENFUNC5_WIDTH                                    0x1
569 #define DRA7XX_ENFUNC5_MASK                                     (1 << 7)
571 /* Used by PM_EVE1_PWRSTCTRL */
572 #define DRA7XX_EVE1_BANK_ONSTATE_SHIFT                          16
573 #define DRA7XX_EVE1_BANK_ONSTATE_WIDTH                          0x2
574 #define DRA7XX_EVE1_BANK_ONSTATE_MASK                           (0x3 << 16)
576 /* Used by PM_EVE1_PWRSTST */
577 #define DRA7XX_EVE1_BANK_STATEST_SHIFT                          4
578 #define DRA7XX_EVE1_BANK_STATEST_WIDTH                          0x2
579 #define DRA7XX_EVE1_BANK_STATEST_MASK                           (0x3 << 4)
581 /* Used by PM_EVE2_PWRSTCTRL */
582 #define DRA7XX_EVE2_BANK_ONSTATE_SHIFT                          16
583 #define DRA7XX_EVE2_BANK_ONSTATE_WIDTH                          0x2
584 #define DRA7XX_EVE2_BANK_ONSTATE_MASK                           (0x3 << 16)
586 /* Used by PM_EVE2_PWRSTST */
587 #define DRA7XX_EVE2_BANK_STATEST_SHIFT                          4
588 #define DRA7XX_EVE2_BANK_STATEST_WIDTH                          0x2
589 #define DRA7XX_EVE2_BANK_STATEST_MASK                           (0x3 << 4)
591 /* Used by PM_EVE3_PWRSTCTRL */
592 #define DRA7XX_EVE3_BANK_ONSTATE_SHIFT                          16
593 #define DRA7XX_EVE3_BANK_ONSTATE_WIDTH                          0x2
594 #define DRA7XX_EVE3_BANK_ONSTATE_MASK                           (0x3 << 16)
596 /* Used by PM_EVE3_PWRSTST */
597 #define DRA7XX_EVE3_BANK_STATEST_SHIFT                          4
598 #define DRA7XX_EVE3_BANK_STATEST_WIDTH                          0x2
599 #define DRA7XX_EVE3_BANK_STATEST_MASK                           (0x3 << 4)
601 /* Used by PM_EVE4_PWRSTCTRL */
602 #define DRA7XX_EVE4_BANK_ONSTATE_SHIFT                          16
603 #define DRA7XX_EVE4_BANK_ONSTATE_WIDTH                          0x2
604 #define DRA7XX_EVE4_BANK_ONSTATE_MASK                           (0x3 << 16)
606 /* Used by PM_EVE4_PWRSTST */
607 #define DRA7XX_EVE4_BANK_STATEST_SHIFT                          4
608 #define DRA7XX_EVE4_BANK_STATEST_WIDTH                          0x2
609 #define DRA7XX_EVE4_BANK_STATEST_MASK                           (0x3 << 4)
611 /* Used by PRM_RSTST */
612 #define DRA7XX_EXTERNAL_WARM_RST_SHIFT                          5
613 #define DRA7XX_EXTERNAL_WARM_RST_WIDTH                          0x1
614 #define DRA7XX_EXTERNAL_WARM_RST_MASK                           (1 << 5)
616 /*
617  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
618  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
619  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2
620  */
621 #define DRA7XX_FORCEWKUP_EN_SHIFT                               10
622 #define DRA7XX_FORCEWKUP_EN_WIDTH                               0x1
623 #define DRA7XX_FORCEWKUP_EN_MASK                                (1 << 10)
625 /*
626  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
627  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
628  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2
629  */
630 #define DRA7XX_FORCEWKUP_ST_SHIFT                               10
631 #define DRA7XX_FORCEWKUP_ST_WIDTH                               0x1
632 #define DRA7XX_FORCEWKUP_ST_MASK                                (1 << 10)
634 /* Used by REVISION_PRM */
635 #define DRA7XX_FUNC_SHIFT                                       16
636 #define DRA7XX_FUNC_WIDTH                                       0xc
637 #define DRA7XX_FUNC_MASK                                        (0xfff << 16)
639 /* Used by PRM_RSTST */
640 #define DRA7XX_GLOBAL_COLD_RST_SHIFT                            0
641 #define DRA7XX_GLOBAL_COLD_RST_WIDTH                            0x1
642 #define DRA7XX_GLOBAL_COLD_RST_MASK                             (1 << 0)
644 /* Used by PRM_RSTST */
645 #define DRA7XX_GLOBAL_WARM_SW_RST_SHIFT                         1
646 #define DRA7XX_GLOBAL_WARM_SW_RST_WIDTH                         0x1
647 #define DRA7XX_GLOBAL_WARM_SW_RST_MASK                          (1 << 1)
649 /* Used by PRM_IO_PMCTRL */
650 #define DRA7XX_GLOBAL_WUEN_SHIFT                                16
651 #define DRA7XX_GLOBAL_WUEN_WIDTH                                0x1
652 #define DRA7XX_GLOBAL_WUEN_MASK                                 (1 << 16)
654 /* Used by PM_L3INIT_PWRSTCTRL */
655 #define DRA7XX_GMAC_BANK_ONSTATE_SHIFT                          18
656 #define DRA7XX_GMAC_BANK_ONSTATE_WIDTH                          0x2
657 #define DRA7XX_GMAC_BANK_ONSTATE_MASK                           (0x3 << 18)
659 /* Used by PM_L3INIT_PWRSTCTRL */
660 #define DRA7XX_GMAC_BANK_RETSTATE_SHIFT                         10
661 #define DRA7XX_GMAC_BANK_RETSTATE_WIDTH                         0x1
662 #define DRA7XX_GMAC_BANK_RETSTATE_MASK                          (1 << 10)
664 /* Used by PM_GPU_PWRSTCTRL */
665 #define DRA7XX_GPU_MEM_ONSTATE_SHIFT                            16
666 #define DRA7XX_GPU_MEM_ONSTATE_WIDTH                            0x2
667 #define DRA7XX_GPU_MEM_ONSTATE_MASK                             (0x3 << 16)
669 /* Used by PM_GPU_PWRSTST */
670 #define DRA7XX_GPU_MEM_STATEST_SHIFT                            4
671 #define DRA7XX_GPU_MEM_STATEST_WIDTH                            0x2
672 #define DRA7XX_GPU_MEM_STATEST_MASK                             (0x3 << 4)
674 /* Used by PRM_PSCON_COUNT */
675 #define DRA7XX_HG_PONOUT_2_PGOODIN_TIME_SHIFT                   16
676 #define DRA7XX_HG_PONOUT_2_PGOODIN_TIME_WIDTH                   0x8
677 #define DRA7XX_HG_PONOUT_2_PGOODIN_TIME_MASK                    (0xff << 16)
679 /* Used by PM_IVA_PWRSTCTRL */
680 #define DRA7XX_HWA_MEM_ONSTATE_SHIFT                            16
681 #define DRA7XX_HWA_MEM_ONSTATE_WIDTH                            0x2
682 #define DRA7XX_HWA_MEM_ONSTATE_MASK                             (0x3 << 16)
684 /* Used by PM_IVA_PWRSTCTRL */
685 #define DRA7XX_HWA_MEM_RETSTATE_SHIFT                           8
686 #define DRA7XX_HWA_MEM_RETSTATE_WIDTH                           0x1
687 #define DRA7XX_HWA_MEM_RETSTATE_MASK                            (1 << 8)
689 /* Used by PM_IVA_PWRSTST */
690 #define DRA7XX_HWA_MEM_STATEST_SHIFT                            4
691 #define DRA7XX_HWA_MEM_STATEST_WIDTH                            0x2
692 #define DRA7XX_HWA_MEM_STATEST_MASK                             (0x3 << 4)
694 /* Used by PRM_RSTST */
695 #define DRA7XX_ICEPICK_RST_SHIFT                                9
696 #define DRA7XX_ICEPICK_RST_WIDTH                                0x1
697 #define DRA7XX_ICEPICK_RST_MASK                                 (1 << 9)
699 /*
700  * Used by PM_CAM_PWRSTST, PM_CORE_PWRSTST, PM_CUSTEFUSE_PWRSTST,
701  * PM_DSP1_PWRSTST, PM_DSP2_PWRSTST, PM_DSS_PWRSTST, PM_EMU_PWRSTST,
702  * PM_EVE1_PWRSTST, PM_EVE2_PWRSTST, PM_EVE3_PWRSTST, PM_EVE4_PWRSTST,
703  * PM_GPU_PWRSTST, PM_IPU_PWRSTST, PM_IVA_PWRSTST, PM_L3INIT_PWRSTST,
704  * PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_VPE_PWRSTST, PRM_VOLTST_MM,
705  * PRM_VOLTST_MPU
706  */
707 #define DRA7XX_INTRANSITION_SHIFT                               20
708 #define DRA7XX_INTRANSITION_WIDTH                               0x1
709 #define DRA7XX_INTRANSITION_MASK                                (1 << 20)
711 /*
712  * Used by PRM_IRQENABLE_DSP1, PRM_IRQENABLE_DSP2, PRM_IRQENABLE_EVE1,
713  * PRM_IRQENABLE_EVE2, PRM_IRQENABLE_EVE3, PRM_IRQENABLE_EVE4,
714  * PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU
715  */
716 #define DRA7XX_IO_EN_SHIFT                                      9
717 #define DRA7XX_IO_EN_WIDTH                                      0x1
718 #define DRA7XX_IO_EN_MASK                                       (1 << 9)
720 /* Used by PRM_IO_PMCTRL */
721 #define DRA7XX_IO_ON_STATUS_SHIFT                               5
722 #define DRA7XX_IO_ON_STATUS_WIDTH                               0x1
723 #define DRA7XX_IO_ON_STATUS_MASK                                (1 << 5)
725 /*
726  * Used by PRM_IRQSTATUS_DSP1, PRM_IRQSTATUS_DSP2, PRM_IRQSTATUS_EVE1,
727  * PRM_IRQSTATUS_EVE2, PRM_IRQSTATUS_EVE3, PRM_IRQSTATUS_EVE4,
728  * PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU
729  */
730 #define DRA7XX_IO_ST_SHIFT                                      9
731 #define DRA7XX_IO_ST_WIDTH                                      0x1
732 #define DRA7XX_IO_ST_MASK                                       (1 << 9)
734 /* Used by PM_CORE_PWRSTCTRL */
735 #define DRA7XX_IPU_L2RAM_ONSTATE_SHIFT                          20
736 #define DRA7XX_IPU_L2RAM_ONSTATE_WIDTH                          0x2
737 #define DRA7XX_IPU_L2RAM_ONSTATE_MASK                           (0x3 << 20)
739 /* Used by PM_CORE_PWRSTCTRL */
740 #define DRA7XX_IPU_L2RAM_RETSTATE_SHIFT                         10
741 #define DRA7XX_IPU_L2RAM_RETSTATE_WIDTH                         0x1
742 #define DRA7XX_IPU_L2RAM_RETSTATE_MASK                          (1 << 10)
744 /* Used by PM_CORE_PWRSTST */
745 #define DRA7XX_IPU_L2RAM_STATEST_SHIFT                          8
746 #define DRA7XX_IPU_L2RAM_STATEST_WIDTH                          0x2
747 #define DRA7XX_IPU_L2RAM_STATEST_MASK                           (0x3 << 8)
749 /* Used by PM_CORE_PWRSTCTRL */
750 #define DRA7XX_IPU_UNICACHE_ONSTATE_SHIFT                       22
751 #define DRA7XX_IPU_UNICACHE_ONSTATE_WIDTH                       0x2
752 #define DRA7XX_IPU_UNICACHE_ONSTATE_MASK                        (0x3 << 22)
754 /* Used by PM_CORE_PWRSTCTRL */
755 #define DRA7XX_IPU_UNICACHE_RETSTATE_SHIFT                      11
756 #define DRA7XX_IPU_UNICACHE_RETSTATE_WIDTH                      0x1
757 #define DRA7XX_IPU_UNICACHE_RETSTATE_MASK                       (1 << 11)
759 /* Used by PM_CORE_PWRSTST */
760 #define DRA7XX_IPU_UNICACHE_STATEST_SHIFT                       10
761 #define DRA7XX_IPU_UNICACHE_STATEST_WIDTH                       0x2
762 #define DRA7XX_IPU_UNICACHE_STATEST_MASK                        (0x3 << 10)
764 /* Used by PRM_IO_PMCTRL */
765 #define DRA7XX_ISOCLK_OVERRIDE_SHIFT                            0
766 #define DRA7XX_ISOCLK_OVERRIDE_WIDTH                            0x1
767 #define DRA7XX_ISOCLK_OVERRIDE_MASK                             (1 << 0)
769 /* Used by PRM_IO_PMCTRL */
770 #define DRA7XX_ISOCLK_STATUS_SHIFT                              1
771 #define DRA7XX_ISOCLK_STATUS_WIDTH                              0x1
772 #define DRA7XX_ISOCLK_STATUS_MASK                               (1 << 1)
774 /* Used by PRM_IO_PMCTRL */
775 #define DRA7XX_ISOOVR_EXTEND_SHIFT                              4
776 #define DRA7XX_ISOOVR_EXTEND_WIDTH                              0x1
777 #define DRA7XX_ISOOVR_EXTEND_MASK                               (1 << 4)
779 /* Used by PRM_IO_COUNT */
780 #define DRA7XX_ISO_2_ON_TIME_SHIFT                              0
781 #define DRA7XX_ISO_2_ON_TIME_WIDTH                              0x8
782 #define DRA7XX_ISO_2_ON_TIME_MASK                               (0xff << 0)
784 /* Used by PM_L3INIT_PWRSTCTRL */
785 #define DRA7XX_L3INIT_BANK1_ONSTATE_SHIFT                       14
786 #define DRA7XX_L3INIT_BANK1_ONSTATE_WIDTH                       0x2
787 #define DRA7XX_L3INIT_BANK1_ONSTATE_MASK                        (0x3 << 14)
789 /* Used by PM_L3INIT_PWRSTCTRL */
790 #define DRA7XX_L3INIT_BANK1_RETSTATE_SHIFT                      8
791 #define DRA7XX_L3INIT_BANK1_RETSTATE_WIDTH                      0x1
792 #define DRA7XX_L3INIT_BANK1_RETSTATE_MASK                       (1 << 8)
794 /* Used by PM_L3INIT_PWRSTST */
795 #define DRA7XX_L3INIT_BANK1_STATEST_SHIFT                       4
796 #define DRA7XX_L3INIT_BANK1_STATEST_WIDTH                       0x2
797 #define DRA7XX_L3INIT_BANK1_STATEST_MASK                        (0x3 << 4)
799 /* Used by PM_L3INIT_PWRSTCTRL */
800 #define DRA7XX_L3INIT_BANK2_ONSTATE_SHIFT                       16
801 #define DRA7XX_L3INIT_BANK2_ONSTATE_WIDTH                       0x2
802 #define DRA7XX_L3INIT_BANK2_ONSTATE_MASK                        (0x3 << 16)
804 /* Used by PM_L3INIT_PWRSTCTRL */
805 #define DRA7XX_L3INIT_BANK2_RETSTATE_SHIFT                      9
806 #define DRA7XX_L3INIT_BANK2_RETSTATE_WIDTH                      0x1
807 #define DRA7XX_L3INIT_BANK2_RETSTATE_MASK                       (1 << 9)
809 /* Used by PM_L3INIT_PWRSTST */
810 #define DRA7XX_L3INIT_BANK2_STATEST_SHIFT                       6
811 #define DRA7XX_L3INIT_BANK2_STATEST_WIDTH                       0x2
812 #define DRA7XX_L3INIT_BANK2_STATEST_MASK                        (0x3 << 6)
814 /* Used by PM_L3INIT_PWRSTST */
815 #define DRA7XX_L3INIT_GMAC_STATEST_SHIFT                        8
816 #define DRA7XX_L3INIT_GMAC_STATEST_WIDTH                        0x2
817 #define DRA7XX_L3INIT_GMAC_STATEST_MASK                         (0x3 << 8)
819 /*
820  * Used by PM_CAM_PWRSTST, PM_CORE_PWRSTST, PM_CUSTEFUSE_PWRSTST,
821  * PM_DSP1_PWRSTST, PM_DSP2_PWRSTST, PM_DSS_PWRSTST, PM_EMU_PWRSTST,
822  * PM_EVE1_PWRSTST, PM_EVE2_PWRSTST, PM_EVE3_PWRSTST, PM_EVE4_PWRSTST,
823  * PM_GPU_PWRSTST, PM_IPU_PWRSTST, PM_IVA_PWRSTST, PM_L3INIT_PWRSTST,
824  * PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_VPE_PWRSTST
825  */
826 #define DRA7XX_LASTPOWERSTATEENTERED_SHIFT                      24
827 #define DRA7XX_LASTPOWERSTATEENTERED_WIDTH                      0x2
828 #define DRA7XX_LASTPOWERSTATEENTERED_MASK                       (0x3 << 24)
830 /* Used by PRM_RSTST */
831 #define DRA7XX_LLI_RST_SHIFT                                    14
832 #define DRA7XX_LLI_RST_WIDTH                                    0x1
833 #define DRA7XX_LLI_RST_MASK                                     (1 << 14)
835 /*
836  * Used by PM_CORE_PWRSTCTRL, PM_DSS_PWRSTCTRL, PM_IPU_PWRSTCTRL,
837  * PM_IVA_PWRSTCTRL, PM_L3INIT_PWRSTCTRL, PM_L4PER_PWRSTCTRL, PM_MPU_PWRSTCTRL,
838  * PM_VPE_PWRSTCTRL
839  */
840 #define DRA7XX_LOGICRETSTATE_SHIFT                              2
841 #define DRA7XX_LOGICRETSTATE_WIDTH                              0x1
842 #define DRA7XX_LOGICRETSTATE_MASK                               (1 << 2)
844 /*
845  * Used by PM_CAM_PWRSTST, PM_CORE_PWRSTST, PM_CUSTEFUSE_PWRSTST,
846  * PM_DSP1_PWRSTST, PM_DSP2_PWRSTST, PM_DSS_PWRSTST, PM_EMU_PWRSTST,
847  * PM_EVE1_PWRSTST, PM_EVE2_PWRSTST, PM_EVE3_PWRSTST, PM_EVE4_PWRSTST,
848  * PM_GPU_PWRSTST, PM_IPU_PWRSTST, PM_IVA_PWRSTST, PM_L3INIT_PWRSTST,
849  * PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_VPE_PWRSTST
850  */
851 #define DRA7XX_LOGICSTATEST_SHIFT                               2
852 #define DRA7XX_LOGICSTATEST_WIDTH                               0x1
853 #define DRA7XX_LOGICSTATEST_MASK                                (1 << 2)
855 /*
856  * Used by RM_ATL_ATL_CONTEXT, RM_CAM_CSI1_CONTEXT, RM_CAM_CSI2_CONTEXT,
857  * RM_CAM_LVDSRX_CONTEXT, RM_CAM_VIP1_CONTEXT, RM_CAM_VIP2_CONTEXT,
858  * RM_CAM_VIP3_CONTEXT, RM_COREAON_DUMMY_MODULE1_CONTEXT,
859  * RM_COREAON_DUMMY_MODULE2_CONTEXT, RM_COREAON_DUMMY_MODULE3_CONTEXT,
860  * RM_COREAON_DUMMY_MODULE4_CONTEXT, RM_COREAON_SMARTREFLEX_CORE_CONTEXT,
861  * RM_COREAON_SMARTREFLEX_DSPEVE_CONTEXT, RM_COREAON_SMARTREFLEX_GPU_CONTEXT,
862  * RM_COREAON_SMARTREFLEX_IVAHD_CONTEXT, RM_COREAON_SMARTREFLEX_MPU_CONTEXT,
863  * RM_CUSTEFUSE_EFUSE_CTRL_CUST_CONTEXT, RM_DSP1_DSP1_CONTEXT,
864  * RM_DSP2_DSP2_CONTEXT, RM_DSS_BB2D_CONTEXT, RM_DSS_DSS_CONTEXT,
865  * RM_DSS_SDVENC_CONTEXT, RM_EMIF_DMM_CONTEXT, RM_EMIF_EMIF1_CONTEXT,
866  * RM_EMIF_EMIF2_CONTEXT, RM_EMIF_EMIF_DLL_CONTEXT,
867  * RM_EMIF_EMIF_OCP_FW_CONTEXT, RM_EMU_DEBUGSS_CONTEXT, RM_EVE1_EVE1_CONTEXT,
868  * RM_EVE2_EVE2_CONTEXT, RM_EVE3_EVE3_CONTEXT, RM_EVE4_EVE4_CONTEXT,
869  * RM_GMAC_GMAC_CONTEXT, RM_GPU_GPU_CONTEXT, RM_IPU1_IPU1_CONTEXT,
870  * RM_IPU2_IPU2_CONTEXT, RM_IPU_I2C5_CONTEXT, RM_IPU_MCASP1_CONTEXT,
871  * RM_IPU_TIMER5_CONTEXT, RM_IPU_TIMER6_CONTEXT, RM_IPU_TIMER7_CONTEXT,
872  * RM_IPU_TIMER8_CONTEXT, RM_IVA_IVA_CONTEXT, RM_IVA_SL2_CONTEXT,
873  * RM_L3INIT_IEEE1500_2_OCP_CONTEXT, RM_L3INIT_MLB_SS_CONTEXT,
874  * RM_L3INIT_OCP2SCP1_CONTEXT, RM_L3INIT_OCP2SCP3_CONTEXT,
875  * RM_L3INIT_SATA_CONTEXT, RM_L3INSTR_L3_INSTR_CONTEXT,
876  * RM_L3INSTR_L3_MAIN_2_CONTEXT, RM_L3INSTR_OCP_WP_NOC_CONTEXT,
877  * RM_L3MAIN1_L3_MAIN_1_CONTEXT, RM_L3MAIN1_OCMC_RAM1_CONTEXT,
878  * RM_L3MAIN1_OCMC_RAM2_CONTEXT, RM_L3MAIN1_OCMC_RAM3_CONTEXT,
879  * RM_L3MAIN1_OCMC_ROM_CONTEXT, RM_L3MAIN1_SPARE_CME_CONTEXT,
880  * RM_L3MAIN1_SPARE_HDMI_CONTEXT, RM_L3MAIN1_SPARE_ICM_CONTEXT,
881  * RM_L3MAIN1_SPARE_IVA2_CONTEXT, RM_L3MAIN1_SPARE_SATA2_CONTEXT,
882  * RM_L3MAIN1_SPARE_UNKNOWN4_CONTEXT, RM_L3MAIN1_SPARE_UNKNOWN5_CONTEXT,
883  * RM_L3MAIN1_SPARE_UNKNOWN6_CONTEXT, RM_L3MAIN1_SPARE_VIDEOPLL1_CONTEXT,
884  * RM_L3MAIN1_SPARE_VIDEOPLL2_CONTEXT, RM_L3MAIN1_SPARE_VIDEOPLL3_CONTEXT,
885  * RM_L3MAIN1_VCP1_CONTEXT, RM_L3MAIN1_VCP2_CONTEXT,
886  * RM_L4CFG_IO_DELAY_BLOCK_CONTEXT, RM_L4CFG_L4_CFG_CONTEXT,
887  * RM_L4CFG_OCP2SCP2_CONTEXT, RM_L4CFG_SAR_ROM_CONTEXT,
888  * RM_L4CFG_SPARE_SMARTREFLEX_RTC_CONTEXT,
889  * RM_L4CFG_SPARE_SMARTREFLEX_SDRAM_CONTEXT,
890  * RM_L4CFG_SPARE_SMARTREFLEX_WKUP_CONTEXT, RM_L4PER2_DCAN2_CONTEXT,
891  * RM_L4PER2_L4PER2_CONTEXT, RM_L4PER2_MCASP2_CONTEXT,
892  * RM_L4PER2_MCASP3_CONTEXT, RM_L4PER2_MCASP4_CONTEXT,
893  * RM_L4PER2_MCASP5_CONTEXT, RM_L4PER2_MCASP6_CONTEXT,
894  * RM_L4PER2_MCASP7_CONTEXT, RM_L4PER2_MCASP8_CONTEXT,
895  * RM_L4PER2_PRUSS1_CONTEXT, RM_L4PER2_PRUSS2_CONTEXT,
896  * RM_L4PER2_PWMSS1_CONTEXT, RM_L4PER2_PWMSS2_CONTEXT,
897  * RM_L4PER2_PWMSS3_CONTEXT, RM_L4PER2_QSPI_CONTEXT, RM_L4PER3_L4PER3_CONTEXT,
898  * RM_L4PER3_TIMER13_CONTEXT, RM_L4PER3_TIMER14_CONTEXT,
899  * RM_L4PER3_TIMER15_CONTEXT, RM_L4PER3_TIMER16_CONTEXT, RM_L4PER_ELM_CONTEXT,
900  * RM_L4PER_HDQ1W_CONTEXT, RM_L4PER_I2C2_CONTEXT, RM_L4PER_I2C3_CONTEXT,
901  * RM_L4PER_I2C4_CONTEXT, RM_L4PER_L4PER1_CONTEXT, RM_L4PER_MCSPI1_CONTEXT,
902  * RM_L4PER_MCSPI2_CONTEXT, RM_L4PER_MCSPI3_CONTEXT, RM_L4PER_MCSPI4_CONTEXT,
903  * RM_L4PER_MMC3_CONTEXT, RM_L4PER_MMC4_CONTEXT, RM_L4PER_TIMER10_CONTEXT,
904  * RM_L4PER_TIMER11_CONTEXT, RM_L4PER_TIMER2_CONTEXT, RM_L4PER_TIMER3_CONTEXT,
905  * RM_L4PER_TIMER4_CONTEXT, RM_L4PER_TIMER9_CONTEXT, RM_L4SEC_FPKA_CONTEXT,
906  * RM_MPU_MPU_CONTEXT, RM_RTC_RTCSS_CONTEXT, RM_VPE_VPE_CONTEXT,
907  * RM_WKUPAON_ADC_CONTEXT, RM_WKUPAON_COUNTER_32K_CONTEXT,
908  * RM_WKUPAON_DCAN1_CONTEXT, RM_WKUPAON_GPIO1_CONTEXT, RM_WKUPAON_KBD_CONTEXT,
909  * RM_WKUPAON_L4_WKUP_CONTEXT, RM_WKUPAON_SAR_RAM_CONTEXT,
910  * RM_WKUPAON_SPARE_SAFETY1_CONTEXT, RM_WKUPAON_SPARE_SAFETY2_CONTEXT,
911  * RM_WKUPAON_SPARE_SAFETY3_CONTEXT, RM_WKUPAON_SPARE_SAFETY4_CONTEXT,
912  * RM_WKUPAON_SPARE_UNKNOWN2_CONTEXT, RM_WKUPAON_SPARE_UNKNOWN3_CONTEXT,
913  * RM_WKUPAON_TIMER12_CONTEXT, RM_WKUPAON_TIMER1_CONTEXT,
914  * RM_WKUPAON_UART10_CONTEXT, RM_WKUPAON_WD_TIMER1_CONTEXT,
915  * RM_WKUPAON_WD_TIMER2_CONTEXT
916  */
917 #define DRA7XX_LOSTCONTEXT_DFF_SHIFT                            0
918 #define DRA7XX_LOSTCONTEXT_DFF_WIDTH                            0x1
919 #define DRA7XX_LOSTCONTEXT_DFF_MASK                             (1 << 0)
921 /*
922  * Used by RM_DMA_DMA_SYSTEM_CONTEXT, RM_DSS_DSS_CONTEXT, RM_EMIF_DMM_CONTEXT,
923  * RM_EMIF_EMIF1_CONTEXT, RM_EMIF_EMIF2_CONTEXT, RM_EMIF_EMIF_OCP_FW_CONTEXT,
924  * RM_IPU1_IPU1_CONTEXT, RM_IPU2_IPU2_CONTEXT, RM_IPU_UART6_CONTEXT,
925  * RM_L3INIT_MMC1_CONTEXT, RM_L3INIT_MMC2_CONTEXT,
926  * RM_L3INIT_USB_OTG_SS1_CONTEXT, RM_L3INIT_USB_OTG_SS2_CONTEXT,
927  * RM_L3INIT_USB_OTG_SS3_CONTEXT, RM_L3INIT_USB_OTG_SS4_CONTEXT,
928  * RM_L3INSTR_L3_MAIN_2_CONTEXT, RM_L3INSTR_OCP_WP_NOC_CONTEXT,
929  * RM_L3MAIN1_GPMC_CONTEXT, RM_L3MAIN1_L3_MAIN_1_CONTEXT,
930  * RM_L3MAIN1_MMU_EDMA_CONTEXT, RM_L3MAIN1_TPCC_CONTEXT,
931  * RM_L3MAIN1_TPTC1_CONTEXT, RM_L3MAIN1_TPTC2_CONTEXT, RM_L4CFG_L4_CFG_CONTEXT,
932  * RM_L4CFG_MAILBOX10_CONTEXT, RM_L4CFG_MAILBOX11_CONTEXT,
933  * RM_L4CFG_MAILBOX12_CONTEXT, RM_L4CFG_MAILBOX13_CONTEXT,
934  * RM_L4CFG_MAILBOX1_CONTEXT, RM_L4CFG_MAILBOX2_CONTEXT,
935  * RM_L4CFG_MAILBOX3_CONTEXT, RM_L4CFG_MAILBOX4_CONTEXT,
936  * RM_L4CFG_MAILBOX5_CONTEXT, RM_L4CFG_MAILBOX6_CONTEXT,
937  * RM_L4CFG_MAILBOX7_CONTEXT, RM_L4CFG_MAILBOX8_CONTEXT,
938  * RM_L4CFG_MAILBOX9_CONTEXT, RM_L4CFG_SPINLOCK_CONTEXT,
939  * RM_L4PER2_L4PER2_CONTEXT, RM_L4PER2_UART7_CONTEXT, RM_L4PER2_UART8_CONTEXT,
940  * RM_L4PER2_UART9_CONTEXT, RM_L4PER3_L4PER3_CONTEXT, RM_L4PER_GPIO2_CONTEXT,
941  * RM_L4PER_GPIO3_CONTEXT, RM_L4PER_GPIO4_CONTEXT, RM_L4PER_GPIO5_CONTEXT,
942  * RM_L4PER_GPIO6_CONTEXT, RM_L4PER_GPIO7_CONTEXT, RM_L4PER_GPIO8_CONTEXT,
943  * RM_L4PER_I2C1_CONTEXT, RM_L4PER_L4PER1_CONTEXT, RM_L4PER_UART1_CONTEXT,
944  * RM_L4PER_UART2_CONTEXT, RM_L4PER_UART3_CONTEXT, RM_L4PER_UART4_CONTEXT,
945  * RM_L4PER_UART5_CONTEXT, RM_L4SEC_AES1_CONTEXT, RM_L4SEC_AES2_CONTEXT,
946  * RM_L4SEC_DES3DES_CONTEXT, RM_L4SEC_DMA_CRYPTO_CONTEXT, RM_L4SEC_RNG_CONTEXT,
947  * RM_L4SEC_SHA2MD51_CONTEXT, RM_L4SEC_SHA2MD52_CONTEXT, RM_MPU_MPU_CONTEXT
948  */
949 #define DRA7XX_LOSTCONTEXT_RFF_SHIFT                            1
950 #define DRA7XX_LOSTCONTEXT_RFF_WIDTH                            0x1
951 #define DRA7XX_LOSTCONTEXT_RFF_MASK                             (1 << 1)
953 /* Used by RM_ATL_ATL_CONTEXT */
954 #define DRA7XX_LOSTMEM_ATL_BANK_SHIFT                           8
955 #define DRA7XX_LOSTMEM_ATL_BANK_WIDTH                           0x1
956 #define DRA7XX_LOSTMEM_ATL_BANK_MASK                            (1 << 8)
958 /* Used by RM_L3INSTR_OCP_WP_NOC_CONTEXT */
959 #define DRA7XX_LOSTMEM_CORE_NRET_BANK_SHIFT                     8
960 #define DRA7XX_LOSTMEM_CORE_NRET_BANK_WIDTH                     0x1
961 #define DRA7XX_LOSTMEM_CORE_NRET_BANK_MASK                      (1 << 8)
963 /*
964  * Used by RM_L3MAIN1_OCMC_RAM1_CONTEXT, RM_L3MAIN1_OCMC_RAM2_CONTEXT,
965  * RM_L3MAIN1_OCMC_RAM3_CONTEXT
966  */
967 #define DRA7XX_LOSTMEM_CORE_OCMRAM_SHIFT                        8
968 #define DRA7XX_LOSTMEM_CORE_OCMRAM_WIDTH                        0x1
969 #define DRA7XX_LOSTMEM_CORE_OCMRAM_MASK                         (1 << 8)
971 /* Used by RM_L3MAIN1_OCMC_ROM_CONTEXT */
972 #define DRA7XX_LOSTMEM_CORE_OCMROM_SHIFT                        8
973 #define DRA7XX_LOSTMEM_CORE_OCMROM_WIDTH                        0x1
974 #define DRA7XX_LOSTMEM_CORE_OCMROM_MASK                         (1 << 8)
976 /* Used by RM_DMA_DMA_SYSTEM_CONTEXT */
977 #define DRA7XX_LOSTMEM_CORE_OTHER_BANK_SHIFT                    8
978 #define DRA7XX_LOSTMEM_CORE_OTHER_BANK_WIDTH                    0x1
979 #define DRA7XX_LOSTMEM_CORE_OTHER_BANK_MASK                     (1 << 8)
981 /* Used by RM_L4PER2_DCAN2_CONTEXT */
982 #define DRA7XX_LOSTMEM_DCAN_BANK_SHIFT                          8
983 #define DRA7XX_LOSTMEM_DCAN_BANK_WIDTH                          0x1
984 #define DRA7XX_LOSTMEM_DCAN_BANK_MASK                           (1 << 8)
986 /* Used by RM_WKUPAON_DCAN1_CONTEXT */
987 #define DRA7XX_LOSTMEM_DCAN_MEM_SHIFT                           8
988 #define DRA7XX_LOSTMEM_DCAN_MEM_WIDTH                           0x1
989 #define DRA7XX_LOSTMEM_DCAN_MEM_MASK                            (1 << 8)
991 /* Used by RM_DSP1_DSP1_CONTEXT, RM_DSP2_DSP2_CONTEXT */
992 #define DRA7XX_LOSTMEM_DSP_EDMA_SHIFT                           10
993 #define DRA7XX_LOSTMEM_DSP_EDMA_WIDTH                           0x1
994 #define DRA7XX_LOSTMEM_DSP_EDMA_MASK                            (1 << 10)
996 /* Used by RM_DSP1_DSP1_CONTEXT, RM_DSP2_DSP2_CONTEXT */
997 #define DRA7XX_LOSTMEM_DSP_L1_SHIFT                             8
998 #define DRA7XX_LOSTMEM_DSP_L1_WIDTH                             0x1
999 #define DRA7XX_LOSTMEM_DSP_L1_MASK                              (1 << 8)
1001 /* Used by RM_DSP1_DSP1_CONTEXT, RM_DSP2_DSP2_CONTEXT */
1002 #define DRA7XX_LOSTMEM_DSP_L2_SHIFT                             9
1003 #define DRA7XX_LOSTMEM_DSP_L2_WIDTH                             0x1
1004 #define DRA7XX_LOSTMEM_DSP_L2_MASK                              (1 << 9)
1006 /* Used by RM_DSS_BB2D_CONTEXT, RM_DSS_DSS_CONTEXT */
1007 #define DRA7XX_LOSTMEM_DSS_MEM_SHIFT                            8
1008 #define DRA7XX_LOSTMEM_DSS_MEM_WIDTH                            0x1
1009 #define DRA7XX_LOSTMEM_DSS_MEM_MASK                             (1 << 8)
1011 /* Used by RM_EMU_DEBUGSS_CONTEXT */
1012 #define DRA7XX_LOSTMEM_EMU_BANK_SHIFT                           8
1013 #define DRA7XX_LOSTMEM_EMU_BANK_WIDTH                           0x1
1014 #define DRA7XX_LOSTMEM_EMU_BANK_MASK                            (1 << 8)
1016 /*
1017  * Used by RM_EVE1_EVE1_CONTEXT, RM_EVE2_EVE2_CONTEXT, RM_EVE3_EVE3_CONTEXT,
1018  * RM_EVE4_EVE4_CONTEXT
1019  */
1020 #define DRA7XX_LOSTMEM_EVE_BANK_SHIFT                           8
1021 #define DRA7XX_LOSTMEM_EVE_BANK_WIDTH                           0x1
1022 #define DRA7XX_LOSTMEM_EVE_BANK_MASK                            (1 << 8)
1024 /* Used by RM_GMAC_GMAC_CONTEXT */
1025 #define DRA7XX_LOSTMEM_GMAC_BANK_SHIFT                          8
1026 #define DRA7XX_LOSTMEM_GMAC_BANK_WIDTH                          0x1
1027 #define DRA7XX_LOSTMEM_GMAC_BANK_MASK                           (1 << 8)
1029 /* Used by RM_GPU_GPU_CONTEXT */
1030 #define DRA7XX_LOSTMEM_GPU_MEM_SHIFT                            8
1031 #define DRA7XX_LOSTMEM_GPU_MEM_WIDTH                            0x1
1032 #define DRA7XX_LOSTMEM_GPU_MEM_MASK                             (1 << 8)
1034 /* Used by RM_IVA_IVA_CONTEXT */
1035 #define DRA7XX_LOSTMEM_HWA_MEM_SHIFT                            10
1036 #define DRA7XX_LOSTMEM_HWA_MEM_WIDTH                            0x1
1037 #define DRA7XX_LOSTMEM_HWA_MEM_MASK                             (1 << 10)
1039 /* Used by RM_IPU1_IPU1_CONTEXT, RM_IPU2_IPU2_CONTEXT */
1040 #define DRA7XX_LOSTMEM_IPU_L2RAM_SHIFT                          9
1041 #define DRA7XX_LOSTMEM_IPU_L2RAM_WIDTH                          0x1
1042 #define DRA7XX_LOSTMEM_IPU_L2RAM_MASK                           (1 << 9)
1044 /* Used by RM_IPU1_IPU1_CONTEXT, RM_IPU2_IPU2_CONTEXT */
1045 #define DRA7XX_LOSTMEM_IPU_UNICACHE_SHIFT                       8
1046 #define DRA7XX_LOSTMEM_IPU_UNICACHE_WIDTH                       0x1
1047 #define DRA7XX_LOSTMEM_IPU_UNICACHE_MASK                        (1 << 8)
1049 /*
1050  * Used by RM_L3INIT_MMC1_CONTEXT, RM_L3INIT_MMC2_CONTEXT,
1051  * RM_L3INIT_SATA_CONTEXT, RM_L3INIT_USB_OTG_SS1_CONTEXT,
1052  * RM_L3INIT_USB_OTG_SS2_CONTEXT, RM_L3INIT_USB_OTG_SS3_CONTEXT,
1053  * RM_L3INIT_USB_OTG_SS4_CONTEXT
1054  */
1055 #define DRA7XX_LOSTMEM_L3INIT_BANK1_SHIFT                       8
1056 #define DRA7XX_LOSTMEM_L3INIT_BANK1_WIDTH                       0x1
1057 #define DRA7XX_LOSTMEM_L3INIT_BANK1_MASK                        (1 << 8)
1059 /* Used by RM_L3INIT_MLB_SS_CONTEXT */
1060 #define DRA7XX_LOSTMEM_MLB_BANK_SHIFT                           8
1061 #define DRA7XX_LOSTMEM_MLB_BANK_WIDTH                           0x1
1062 #define DRA7XX_LOSTMEM_MLB_BANK_MASK                            (1 << 8)
1064 /* Used by RM_MPU_MPU_CONTEXT */
1065 #define DRA7XX_LOSTMEM_MPU_L2_SHIFT                             9
1066 #define DRA7XX_LOSTMEM_MPU_L2_WIDTH                             0x1
1067 #define DRA7XX_LOSTMEM_MPU_L2_MASK                              (1 << 9)
1069 /* Used by RM_MPU_MPU_CONTEXT */
1070 #define DRA7XX_LOSTMEM_MPU_RAM_SHIFT                            10
1071 #define DRA7XX_LOSTMEM_MPU_RAM_WIDTH                            0x1
1072 #define DRA7XX_LOSTMEM_MPU_RAM_MASK                             (1 << 10)
1074 /* Used by RM_L4PER_MMC3_CONTEXT, RM_L4PER_MMC4_CONTEXT, RM_L4SEC_FPKA_CONTEXT */
1075 #define DRA7XX_LOSTMEM_NONRETAINED_BANK_SHIFT                   8
1076 #define DRA7XX_LOSTMEM_NONRETAINED_BANK_WIDTH                   0x1
1077 #define DRA7XX_LOSTMEM_NONRETAINED_BANK_MASK                    (1 << 8)
1079 /* Used by RM_L4PER2_PRUSS1_CONTEXT */
1080 #define DRA7XX_LOSTMEM_PRUSS1_BANK_SHIFT                        8
1081 #define DRA7XX_LOSTMEM_PRUSS1_BANK_WIDTH                        0x1
1082 #define DRA7XX_LOSTMEM_PRUSS1_BANK_MASK                         (1 << 8)
1084 /* Used by RM_L4PER2_PRUSS2_CONTEXT */
1085 #define DRA7XX_LOSTMEM_PRUSS2_BANK_SHIFT                        8
1086 #define DRA7XX_LOSTMEM_PRUSS2_BANK_WIDTH                        0x1
1087 #define DRA7XX_LOSTMEM_PRUSS2_BANK_MASK                         (1 << 8)
1089 /*
1090  * Used by RM_IPU_UART6_CONTEXT, RM_L4PER2_UART7_CONTEXT,
1091  * RM_L4PER2_UART8_CONTEXT, RM_L4PER2_UART9_CONTEXT, RM_L4PER_UART1_CONTEXT,
1092  * RM_L4PER_UART2_CONTEXT, RM_L4PER_UART3_CONTEXT, RM_L4PER_UART4_CONTEXT,
1093  * RM_L4PER_UART5_CONTEXT, RM_L4SEC_DMA_CRYPTO_CONTEXT,
1094  * RM_WKUPAON_UART10_CONTEXT
1095  */
1096 #define DRA7XX_LOSTMEM_RETAINED_BANK_SHIFT                      8
1097 #define DRA7XX_LOSTMEM_RETAINED_BANK_WIDTH                      0x1
1098 #define DRA7XX_LOSTMEM_RETAINED_BANK_MASK                       (1 << 8)
1100 /* Used by RM_IVA_SL2_CONTEXT */
1101 #define DRA7XX_LOSTMEM_SL2_MEM_SHIFT                            8
1102 #define DRA7XX_LOSTMEM_SL2_MEM_WIDTH                            0x1
1103 #define DRA7XX_LOSTMEM_SL2_MEM_MASK                             (1 << 8)
1105 /* Used by RM_IVA_IVA_CONTEXT */
1106 #define DRA7XX_LOSTMEM_TCM1_MEM_SHIFT                           8
1107 #define DRA7XX_LOSTMEM_TCM1_MEM_WIDTH                           0x1
1108 #define DRA7XX_LOSTMEM_TCM1_MEM_MASK                            (1 << 8)
1110 /* Used by RM_IVA_IVA_CONTEXT */
1111 #define DRA7XX_LOSTMEM_TCM2_MEM_SHIFT                           9
1112 #define DRA7XX_LOSTMEM_TCM2_MEM_WIDTH                           0x1
1113 #define DRA7XX_LOSTMEM_TCM2_MEM_MASK                            (1 << 9)
1115 /* Used by RM_L3MAIN1_TPCC_CONTEXT */
1116 #define DRA7XX_LOSTMEM_TPCC_BANK_SHIFT                          8
1117 #define DRA7XX_LOSTMEM_TPCC_BANK_WIDTH                          0x1
1118 #define DRA7XX_LOSTMEM_TPCC_BANK_MASK                           (1 << 8)
1120 /* Used by RM_L3MAIN1_TPTC1_CONTEXT, RM_L3MAIN1_TPTC2_CONTEXT */
1121 #define DRA7XX_LOSTMEM_TPTC_BANK_SHIFT                          8
1122 #define DRA7XX_LOSTMEM_TPTC_BANK_WIDTH                          0x1
1123 #define DRA7XX_LOSTMEM_TPTC_BANK_MASK                           (1 << 8)
1125 /* Used by RM_L3MAIN1_VCP1_CONTEXT, RM_L3MAIN1_VCP2_CONTEXT */
1126 #define DRA7XX_LOSTMEM_VCP_BANK_SHIFT                           8
1127 #define DRA7XX_LOSTMEM_VCP_BANK_WIDTH                           0x1
1128 #define DRA7XX_LOSTMEM_VCP_BANK_MASK                            (1 << 8)
1130 /* Used by RM_CAM_VIP1_CONTEXT, RM_CAM_VIP2_CONTEXT, RM_CAM_VIP3_CONTEXT */
1131 #define DRA7XX_LOSTMEM_VIP_BANK_SHIFT                           8
1132 #define DRA7XX_LOSTMEM_VIP_BANK_WIDTH                           0x1
1133 #define DRA7XX_LOSTMEM_VIP_BANK_MASK                            (1 << 8)
1135 /* Used by RM_VPE_VPE_CONTEXT */
1136 #define DRA7XX_LOSTMEM_VPE_BANK_SHIFT                           8
1137 #define DRA7XX_LOSTMEM_VPE_BANK_WIDTH                           0x1
1138 #define DRA7XX_LOSTMEM_VPE_BANK_MASK                            (1 << 8)
1140 /* Used by RM_WKUPAON_SAR_RAM_CONTEXT */
1141 #define DRA7XX_LOSTMEM_WKUP_BANK_SHIFT                          8
1142 #define DRA7XX_LOSTMEM_WKUP_BANK_WIDTH                          0x1
1143 #define DRA7XX_LOSTMEM_WKUP_BANK_MASK                           (1 << 8)
1145 /*
1146  * Used by PM_CAM_PWRSTCTRL, PM_CORE_PWRSTCTRL, PM_CUSTEFUSE_PWRSTCTRL,
1147  * PM_DSP1_PWRSTCTRL, PM_DSP2_PWRSTCTRL, PM_DSS_PWRSTCTRL, PM_EVE1_PWRSTCTRL,
1148  * PM_EVE2_PWRSTCTRL, PM_EVE3_PWRSTCTRL, PM_EVE4_PWRSTCTRL, PM_GPU_PWRSTCTRL,
1149  * PM_IPU_PWRSTCTRL, PM_IVA_PWRSTCTRL, PM_L3INIT_PWRSTCTRL, PM_L4PER_PWRSTCTRL,
1150  * PM_MPU_PWRSTCTRL, PM_VPE_PWRSTCTRL
1151  */
1152 #define DRA7XX_LOWPOWERSTATECHANGE_SHIFT                        4
1153 #define DRA7XX_LOWPOWERSTATECHANGE_WIDTH                        0x1
1154 #define DRA7XX_LOWPOWERSTATECHANGE_MASK                         (1 << 4)
1156 /* Used by PRM_MODEM_IF_CTRL */
1157 #define DRA7XX_MODEM_SHUTDOWN_IRQ_SHIFT                         9
1158 #define DRA7XX_MODEM_SHUTDOWN_IRQ_WIDTH                         0x1
1159 #define DRA7XX_MODEM_SHUTDOWN_IRQ_MASK                          (1 << 9)
1161 /* Used by PRM_MODEM_IF_CTRL */
1162 #define DRA7XX_MODEM_WAKE_IRQ_SHIFT                             8
1163 #define DRA7XX_MODEM_WAKE_IRQ_WIDTH                             0x1
1164 #define DRA7XX_MODEM_WAKE_IRQ_MASK                              (1 << 8)
1166 /* Used by PM_MPU_PWRSTCTRL */
1167 #define DRA7XX_MPU_L2_ONSTATE_SHIFT                             18
1168 #define DRA7XX_MPU_L2_ONSTATE_WIDTH                             0x2
1169 #define DRA7XX_MPU_L2_ONSTATE_MASK                              (0x3 << 18)
1171 /* Used by PM_MPU_PWRSTCTRL */
1172 #define DRA7XX_MPU_L2_RETSTATE_SHIFT                            9
1173 #define DRA7XX_MPU_L2_RETSTATE_WIDTH                            0x1
1174 #define DRA7XX_MPU_L2_RETSTATE_MASK                             (1 << 9)
1176 /* Used by PM_MPU_PWRSTST */
1177 #define DRA7XX_MPU_L2_STATEST_SHIFT                             6
1178 #define DRA7XX_MPU_L2_STATEST_WIDTH                             0x2
1179 #define DRA7XX_MPU_L2_STATEST_MASK                              (0x3 << 6)
1181 /* Used by PM_MPU_PWRSTCTRL */
1182 #define DRA7XX_MPU_RAM_ONSTATE_SHIFT                            20
1183 #define DRA7XX_MPU_RAM_ONSTATE_WIDTH                            0x2
1184 #define DRA7XX_MPU_RAM_ONSTATE_MASK                             (0x3 << 20)
1186 /* Used by PM_MPU_PWRSTCTRL */
1187 #define DRA7XX_MPU_RAM_RETSTATE_SHIFT                           10
1188 #define DRA7XX_MPU_RAM_RETSTATE_WIDTH                           0x1
1189 #define DRA7XX_MPU_RAM_RETSTATE_MASK                            (1 << 10)
1191 /* Used by PM_MPU_PWRSTST */
1192 #define DRA7XX_MPU_RAM_STATEST_SHIFT                            8
1193 #define DRA7XX_MPU_RAM_STATEST_WIDTH                            0x2
1194 #define DRA7XX_MPU_RAM_STATEST_MASK                             (0x3 << 8)
1196 /* Used by PRM_RSTST */
1197 #define DRA7XX_MPU_SECURITY_VIOL_RST_SHIFT                      2
1198 #define DRA7XX_MPU_SECURITY_VIOL_RST_WIDTH                      0x1
1199 #define DRA7XX_MPU_SECURITY_VIOL_RST_MASK                       (1 << 2)
1201 /* Used by PRM_RSTST */
1202 #define DRA7XX_MPU_WDT_RST_SHIFT                                3
1203 #define DRA7XX_MPU_WDT_RST_WIDTH                                0x1
1204 #define DRA7XX_MPU_WDT_RST_MASK                                 (1 << 3)
1206 /*
1207  * Used by PRM_ABBLDO_DSPEVE_SETUP, PRM_ABBLDO_GPU_SETUP, PRM_ABBLDO_IVA_SETUP,
1208  * PRM_ABBLDO_MPU_SETUP
1209  */
1210 #define DRA7XX_NOCAP_SHIFT                                      4
1211 #define DRA7XX_NOCAP_WIDTH                                      0x1
1212 #define DRA7XX_NOCAP_MASK                                       (1 << 4)
1214 /* Used by PM_L4PER_PWRSTCTRL */
1215 #define DRA7XX_NONRETAINED_BANK_ONSTATE_SHIFT                   18
1216 #define DRA7XX_NONRETAINED_BANK_ONSTATE_WIDTH                   0x2
1217 #define DRA7XX_NONRETAINED_BANK_ONSTATE_MASK                    (0x3 << 18)
1219 /* Used by PM_L4PER_PWRSTCTRL */
1220 #define DRA7XX_NONRETAINED_BANK_RETSTATE_SHIFT                  9
1221 #define DRA7XX_NONRETAINED_BANK_RETSTATE_WIDTH                  0x1
1222 #define DRA7XX_NONRETAINED_BANK_RETSTATE_MASK                   (1 << 9)
1224 /* Used by PM_L4PER_PWRSTST */
1225 #define DRA7XX_NONRETAINED_BANK_STATEST_SHIFT                   6
1226 #define DRA7XX_NONRETAINED_BANK_STATEST_WIDTH                   0x2
1227 #define DRA7XX_NONRETAINED_BANK_STATEST_MASK                    (0x3 << 6)
1229 /* Used by PM_CORE_PWRSTCTRL */
1230 #define DRA7XX_OCP_NRET_BANK_ONSTATE_SHIFT                      24
1231 #define DRA7XX_OCP_NRET_BANK_ONSTATE_WIDTH                      0x2
1232 #define DRA7XX_OCP_NRET_BANK_ONSTATE_MASK                       (0x3 << 24)
1234 /* Used by PM_CORE_PWRSTCTRL */
1235 #define DRA7XX_OCP_NRET_BANK_RETSTATE_SHIFT                     12
1236 #define DRA7XX_OCP_NRET_BANK_RETSTATE_WIDTH                     0x1
1237 #define DRA7XX_OCP_NRET_BANK_RETSTATE_MASK                      (1 << 12)
1239 /* Used by PM_CORE_PWRSTST */
1240 #define DRA7XX_OCP_NRET_BANK_STATEST_SHIFT                      12
1241 #define DRA7XX_OCP_NRET_BANK_STATEST_WIDTH                      0x2
1242 #define DRA7XX_OCP_NRET_BANK_STATEST_MASK                       (0x3 << 12)
1244 /*
1245  * Used by PRM_ABBLDO_DSPEVE_CTRL, PRM_ABBLDO_GPU_CTRL, PRM_ABBLDO_IVA_CTRL,
1246  * PRM_ABBLDO_MPU_CTRL
1247  */
1248 #define DRA7XX_OPP_CHANGE_SHIFT                                 2
1249 #define DRA7XX_OPP_CHANGE_WIDTH                                 0x1
1250 #define DRA7XX_OPP_CHANGE_MASK                                  (1 << 2)
1252 /*
1253  * Used by PRM_ABBLDO_DSPEVE_CTRL, PRM_ABBLDO_GPU_CTRL, PRM_ABBLDO_IVA_CTRL,
1254  * PRM_ABBLDO_MPU_CTRL
1255  */
1256 #define DRA7XX_OPP_SEL_SHIFT                                    0
1257 #define DRA7XX_OPP_SEL_WIDTH                                    0x2
1258 #define DRA7XX_OPP_SEL_MASK                                     (0x3 << 0)
1260 /* Used by PRM_DEBUG_OUT */
1261 #define DRA7XX_OUTPUT_SHIFT                                     0
1262 #define DRA7XX_OUTPUT_WIDTH                                     0x20
1263 #define DRA7XX_OUTPUT_MASK                                      (0xffffffff << 0)
1265 /* Used by PRM_SRAM_COUNT */
1266 #define DRA7XX_PCHARGECNT_VALUE_SHIFT                           0
1267 #define DRA7XX_PCHARGECNT_VALUE_WIDTH                           0x6
1268 #define DRA7XX_PCHARGECNT_VALUE_MASK                            (0x3f << 0)
1270 /* Used by PRM_PSCON_COUNT */
1271 #define DRA7XX_PCHARGE_TIME_SHIFT                               0
1272 #define DRA7XX_PCHARGE_TIME_WIDTH                               0x8
1273 #define DRA7XX_PCHARGE_TIME_MASK                                (0xff << 0)
1275 /* Used by PM_IPU_PWRSTCTRL */
1276 #define DRA7XX_PERIPHMEM_ONSTATE_SHIFT                          20
1277 #define DRA7XX_PERIPHMEM_ONSTATE_WIDTH                          0x2
1278 #define DRA7XX_PERIPHMEM_ONSTATE_MASK                           (0x3 << 20)
1280 /* Used by PM_IPU_PWRSTCTRL */
1281 #define DRA7XX_PERIPHMEM_RETSTATE_SHIFT                         10
1282 #define DRA7XX_PERIPHMEM_RETSTATE_WIDTH                         0x1
1283 #define DRA7XX_PERIPHMEM_RETSTATE_MASK                          (1 << 10)
1285 /* Used by PM_IPU_PWRSTST */
1286 #define DRA7XX_PERIPHMEM_STATEST_SHIFT                          8
1287 #define DRA7XX_PERIPHMEM_STATEST_WIDTH                          0x2
1288 #define DRA7XX_PERIPHMEM_STATEST_MASK                           (0x3 << 8)
1290 /* Used by PRM_PHASE1_CNDP */
1291 #define DRA7XX_PHASE1_CNDP_SHIFT                                0
1292 #define DRA7XX_PHASE1_CNDP_WIDTH                                0x20
1293 #define DRA7XX_PHASE1_CNDP_MASK                                 (0xffffffff << 0)
1295 /* Used by PRM_PHASE2A_CNDP */
1296 #define DRA7XX_PHASE2A_CNDP_SHIFT                               0
1297 #define DRA7XX_PHASE2A_CNDP_WIDTH                               0x20
1298 #define DRA7XX_PHASE2A_CNDP_MASK                                (0xffffffff << 0)
1300 /* Used by PRM_PHASE2B_CNDP */
1301 #define DRA7XX_PHASE2B_CNDP_SHIFT                               0
1302 #define DRA7XX_PHASE2B_CNDP_WIDTH                               0x20
1303 #define DRA7XX_PHASE2B_CNDP_MASK                                (0xffffffff << 0)
1305 /* Used by PRM_PSCON_COUNT */
1306 #define DRA7XX_PONOUT_2_PGOODIN_TIME_SHIFT                      8
1307 #define DRA7XX_PONOUT_2_PGOODIN_TIME_WIDTH                      0x8
1308 #define DRA7XX_PONOUT_2_PGOODIN_TIME_MASK                       (0xff << 8)
1310 /*
1311  * Used by PM_CAM_PWRSTCTRL, PM_CORE_PWRSTCTRL, PM_CUSTEFUSE_PWRSTCTRL,
1312  * PM_DSP1_PWRSTCTRL, PM_DSP2_PWRSTCTRL, PM_DSS_PWRSTCTRL, PM_EMU_PWRSTCTRL,
1313  * PM_EVE1_PWRSTCTRL, PM_EVE2_PWRSTCTRL, PM_EVE3_PWRSTCTRL, PM_EVE4_PWRSTCTRL,
1314  * PM_GPU_PWRSTCTRL, PM_IPU_PWRSTCTRL, PM_IVA_PWRSTCTRL, PM_L3INIT_PWRSTCTRL,
1315  * PM_L4PER_PWRSTCTRL, PM_MPU_PWRSTCTRL, PM_VPE_PWRSTCTRL
1316  */
1317 #define DRA7XX_POWERSTATE_SHIFT                                 0
1318 #define DRA7XX_POWERSTATE_WIDTH                                 0x2
1319 #define DRA7XX_POWERSTATE_MASK                                  (0x3 << 0)
1321 /*
1322  * Used by PM_CAM_PWRSTST, PM_CORE_PWRSTST, PM_CUSTEFUSE_PWRSTST,
1323  * PM_DSP1_PWRSTST, PM_DSP2_PWRSTST, PM_DSS_PWRSTST, PM_EMU_PWRSTST,
1324  * PM_EVE1_PWRSTST, PM_EVE2_PWRSTST, PM_EVE3_PWRSTST, PM_EVE4_PWRSTST,
1325  * PM_GPU_PWRSTST, PM_IPU_PWRSTST, PM_IVA_PWRSTST, PM_L3INIT_PWRSTST,
1326  * PM_L4PER_PWRSTST, PM_MPU_PWRSTST, PM_VPE_PWRSTST
1327  */
1328 #define DRA7XX_POWERSTATEST_SHIFT                               0
1329 #define DRA7XX_POWERSTATEST_WIDTH                               0x2
1330 #define DRA7XX_POWERSTATEST_MASK                                (0x3 << 0)
1332 /* Used by PRM_PWRREQCTRL */
1333 #define DRA7XX_PWRREQ_COND_SHIFT                                0
1334 #define DRA7XX_PWRREQ_COND_WIDTH                                0x2
1335 #define DRA7XX_PWRREQ_COND_MASK                                 (0x3 << 0)
1337 /*
1338  * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
1339  * PRM_VOLTSETUP_MM_OFF, PRM_VOLTSETUP_MM_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
1340  * PRM_VOLTSETUP_MPU_RET_SLEEP
1341  */
1342 #define DRA7XX_RAMP_DOWN_COUNT_SHIFT                            16
1343 #define DRA7XX_RAMP_DOWN_COUNT_WIDTH                            0x6
1344 #define DRA7XX_RAMP_DOWN_COUNT_MASK                             (0x3f << 16)
1346 /*
1347  * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
1348  * PRM_VOLTSETUP_MM_OFF, PRM_VOLTSETUP_MM_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
1349  * PRM_VOLTSETUP_MPU_RET_SLEEP
1350  */
1351 #define DRA7XX_RAMP_DOWN_PRESCAL_SHIFT                          24
1352 #define DRA7XX_RAMP_DOWN_PRESCAL_WIDTH                          0x2
1353 #define DRA7XX_RAMP_DOWN_PRESCAL_MASK                           (0x3 << 24)
1355 /*
1356  * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
1357  * PRM_VOLTSETUP_MM_OFF, PRM_VOLTSETUP_MM_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
1358  * PRM_VOLTSETUP_MPU_RET_SLEEP
1359  */
1360 #define DRA7XX_RAMP_UP_COUNT_SHIFT                              0
1361 #define DRA7XX_RAMP_UP_COUNT_WIDTH                              0x6
1362 #define DRA7XX_RAMP_UP_COUNT_MASK                               (0x3f << 0)
1364 /*
1365  * Used by PRM_VOLTSETUP_CORE_OFF, PRM_VOLTSETUP_CORE_RET_SLEEP,
1366  * PRM_VOLTSETUP_MM_OFF, PRM_VOLTSETUP_MM_RET_SLEEP, PRM_VOLTSETUP_MPU_OFF,
1367  * PRM_VOLTSETUP_MPU_RET_SLEEP
1368  */
1369 #define DRA7XX_RAMP_UP_PRESCAL_SHIFT                            8
1370 #define DRA7XX_RAMP_UP_PRESCAL_WIDTH                            0x2
1371 #define DRA7XX_RAMP_UP_PRESCAL_MASK                             (0x3 << 8)
1373 /* Used by PM_L4PER_PWRSTCTRL */
1374 #define DRA7XX_RETAINED_BANK_ONSTATE_SHIFT                      16
1375 #define DRA7XX_RETAINED_BANK_ONSTATE_WIDTH                      0x2
1376 #define DRA7XX_RETAINED_BANK_ONSTATE_MASK                       (0x3 << 16)
1378 /* Used by PM_L4PER_PWRSTCTRL */
1379 #define DRA7XX_RETAINED_BANK_RETSTATE_SHIFT                     8
1380 #define DRA7XX_RETAINED_BANK_RETSTATE_WIDTH                     0x1
1381 #define DRA7XX_RETAINED_BANK_RETSTATE_MASK                      (1 << 8)
1383 /* Used by PM_L4PER_PWRSTST */
1384 #define DRA7XX_RETAINED_BANK_STATEST_SHIFT                      4
1385 #define DRA7XX_RETAINED_BANK_STATEST_WIDTH                      0x2
1386 #define DRA7XX_RETAINED_BANK_STATEST_MASK                       (0x3 << 4)
1388 /*
1389  * Used by PRM_SLDO_CORE_CTRL, PRM_SLDO_DSPEVE_CTRL, PRM_SLDO_GPU_CTRL,
1390  * PRM_SLDO_IVA_CTRL, PRM_SLDO_MPU_CTRL
1391  */
1392 #define DRA7XX_RETMODE_ENABLE_SHIFT                             0
1393 #define DRA7XX_RETMODE_ENABLE_WIDTH                             0x1
1394 #define DRA7XX_RETMODE_ENABLE_MASK                              (1 << 0)
1396 /* Used by PRM_RSTTIME */
1397 #define DRA7XX_RSTTIME1_SHIFT                                   0
1398 #define DRA7XX_RSTTIME1_WIDTH                                   0xa
1399 #define DRA7XX_RSTTIME1_MASK                                    (0x3ff << 0)
1401 /* Used by PRM_RSTTIME */
1402 #define DRA7XX_RSTTIME2_SHIFT                                   10
1403 #define DRA7XX_RSTTIME2_WIDTH                                   0x5
1404 #define DRA7XX_RSTTIME2_MASK                                    (0x1f << 10)
1406 /* Used by RM_IPU1_RSTCTRL, RM_IPU1_RSTST, RM_IPU2_RSTCTRL, RM_IPU2_RSTST */
1407 #define DRA7XX_RST_CPU0_SHIFT                                   0
1408 #define DRA7XX_RST_CPU0_WIDTH                                   0x1
1409 #define DRA7XX_RST_CPU0_MASK                                    (1 << 0)
1411 /* Used by RM_IPU1_RSTCTRL, RM_IPU1_RSTST, RM_IPU2_RSTCTRL, RM_IPU2_RSTST */
1412 #define DRA7XX_RST_CPU1_SHIFT                                   1
1413 #define DRA7XX_RST_CPU1_WIDTH                                   0x1
1414 #define DRA7XX_RST_CPU1_MASK                                    (1 << 1)
1416 /* Used by RM_DSP1_RSTCTRL, RM_DSP1_RSTST */
1417 #define DRA7XX_RST_DSP1_SHIFT                                   1
1418 #define DRA7XX_RST_DSP1_WIDTH                                   0x1
1419 #define DRA7XX_RST_DSP1_MASK                                    (1 << 1)
1421 /* Used by RM_DSP1_RSTST */
1422 #define DRA7XX_RST_DSP1_EMU_SHIFT                               2
1423 #define DRA7XX_RST_DSP1_EMU_WIDTH                               0x1
1424 #define DRA7XX_RST_DSP1_EMU_MASK                                (1 << 2)
1426 /* Used by RM_DSP1_RSTST */
1427 #define DRA7XX_RST_DSP1_EMU_REQ_SHIFT                           3
1428 #define DRA7XX_RST_DSP1_EMU_REQ_WIDTH                           0x1
1429 #define DRA7XX_RST_DSP1_EMU_REQ_MASK                            (1 << 3)
1431 /* Used by RM_DSP1_RSTCTRL, RM_DSP1_RSTST */
1432 #define DRA7XX_RST_DSP1_LRST_SHIFT                              0
1433 #define DRA7XX_RST_DSP1_LRST_WIDTH                              0x1
1434 #define DRA7XX_RST_DSP1_LRST_MASK                               (1 << 0)
1436 /* Used by RM_DSP2_RSTCTRL, RM_DSP2_RSTST */
1437 #define DRA7XX_RST_DSP2_SHIFT                                   1
1438 #define DRA7XX_RST_DSP2_WIDTH                                   0x1
1439 #define DRA7XX_RST_DSP2_MASK                                    (1 << 1)
1441 /* Used by RM_DSP2_RSTST */
1442 #define DRA7XX_RST_DSP2_EMU_SHIFT                               2
1443 #define DRA7XX_RST_DSP2_EMU_WIDTH                               0x1
1444 #define DRA7XX_RST_DSP2_EMU_MASK                                (1 << 2)
1446 /* Used by RM_DSP2_RSTST */
1447 #define DRA7XX_RST_DSP2_EMU_REQ_SHIFT                           3
1448 #define DRA7XX_RST_DSP2_EMU_REQ_WIDTH                           0x1
1449 #define DRA7XX_RST_DSP2_EMU_REQ_MASK                            (1 << 3)
1451 /* Used by RM_DSP2_RSTCTRL, RM_DSP2_RSTST */
1452 #define DRA7XX_RST_DSP2_LRST_SHIFT                              0
1453 #define DRA7XX_RST_DSP2_LRST_WIDTH                              0x1
1454 #define DRA7XX_RST_DSP2_LRST_MASK                               (1 << 0)
1456 /* Used by RM_IPU1_RSTST, RM_IPU2_RSTST */
1457 #define DRA7XX_RST_EMULATION_CPU0_SHIFT                         3
1458 #define DRA7XX_RST_EMULATION_CPU0_WIDTH                         0x1
1459 #define DRA7XX_RST_EMULATION_CPU0_MASK                          (1 << 3)
1461 /* Used by RM_IPU1_RSTST, RM_IPU2_RSTST */
1462 #define DRA7XX_RST_EMULATION_CPU1_SHIFT                         4
1463 #define DRA7XX_RST_EMULATION_CPU1_WIDTH                         0x1
1464 #define DRA7XX_RST_EMULATION_CPU1_MASK                          (1 << 4)
1466 /* Used by RM_IVA_RSTST */
1467 #define DRA7XX_RST_EMULATION_SEQ1_SHIFT                         3
1468 #define DRA7XX_RST_EMULATION_SEQ1_WIDTH                         0x1
1469 #define DRA7XX_RST_EMULATION_SEQ1_MASK                          (1 << 3)
1471 /* Used by RM_IVA_RSTST */
1472 #define DRA7XX_RST_EMULATION_SEQ2_SHIFT                         4
1473 #define DRA7XX_RST_EMULATION_SEQ2_WIDTH                         0x1
1474 #define DRA7XX_RST_EMULATION_SEQ2_MASK                          (1 << 4)
1476 /* Used by RM_EVE1_RSTCTRL, RM_EVE1_RSTST */
1477 #define DRA7XX_RST_EVE1_SHIFT                                   1
1478 #define DRA7XX_RST_EVE1_WIDTH                                   0x1
1479 #define DRA7XX_RST_EVE1_MASK                                    (1 << 1)
1481 /* Used by RM_EVE1_RSTST */
1482 #define DRA7XX_RST_EVE1_EMU_SHIFT                               2
1483 #define DRA7XX_RST_EVE1_EMU_WIDTH                               0x1
1484 #define DRA7XX_RST_EVE1_EMU_MASK                                (1 << 2)
1486 /* Used by RM_EVE1_RSTST */
1487 #define DRA7XX_RST_EVE1_EMU_REQ_SHIFT                           3
1488 #define DRA7XX_RST_EVE1_EMU_REQ_WIDTH                           0x1
1489 #define DRA7XX_RST_EVE1_EMU_REQ_MASK                            (1 << 3)
1491 /* Used by RM_EVE1_RSTCTRL, RM_EVE1_RSTST */
1492 #define DRA7XX_RST_EVE1_LRST_SHIFT                              0
1493 #define DRA7XX_RST_EVE1_LRST_WIDTH                              0x1
1494 #define DRA7XX_RST_EVE1_LRST_MASK                               (1 << 0)
1496 /* Used by RM_EVE2_RSTCTRL, RM_EVE2_RSTST */
1497 #define DRA7XX_RST_EVE2_SHIFT                                   1
1498 #define DRA7XX_RST_EVE2_WIDTH                                   0x1
1499 #define DRA7XX_RST_EVE2_MASK                                    (1 << 1)
1501 /* Used by RM_EVE2_RSTST */
1502 #define DRA7XX_RST_EVE2_EMU_SHIFT                               2
1503 #define DRA7XX_RST_EVE2_EMU_WIDTH                               0x1
1504 #define DRA7XX_RST_EVE2_EMU_MASK                                (1 << 2)
1506 /* Used by RM_EVE2_RSTST */
1507 #define DRA7XX_RST_EVE2_EMU_REQ_SHIFT                           3
1508 #define DRA7XX_RST_EVE2_EMU_REQ_WIDTH                           0x1
1509 #define DRA7XX_RST_EVE2_EMU_REQ_MASK                            (1 << 3)
1511 /* Used by RM_EVE2_RSTCTRL, RM_EVE2_RSTST */
1512 #define DRA7XX_RST_EVE2_LRST_SHIFT                              0
1513 #define DRA7XX_RST_EVE2_LRST_WIDTH                              0x1
1514 #define DRA7XX_RST_EVE2_LRST_MASK                               (1 << 0)
1516 /* Used by RM_EVE3_RSTCTRL, RM_EVE3_RSTST */
1517 #define DRA7XX_RST_EVE3_SHIFT                                   1
1518 #define DRA7XX_RST_EVE3_WIDTH                                   0x1
1519 #define DRA7XX_RST_EVE3_MASK                                    (1 << 1)
1521 /* Used by RM_EVE3_RSTST */
1522 #define DRA7XX_RST_EVE3_EMU_SHIFT                               2
1523 #define DRA7XX_RST_EVE3_EMU_WIDTH                               0x1
1524 #define DRA7XX_RST_EVE3_EMU_MASK                                (1 << 2)
1526 /* Used by RM_EVE3_RSTST */
1527 #define DRA7XX_RST_EVE3_EMU_REQ_SHIFT                           3
1528 #define DRA7XX_RST_EVE3_EMU_REQ_WIDTH                           0x1
1529 #define DRA7XX_RST_EVE3_EMU_REQ_MASK                            (1 << 3)
1531 /* Used by RM_EVE3_RSTCTRL, RM_EVE3_RSTST */
1532 #define DRA7XX_RST_EVE3_LRST_SHIFT                              0
1533 #define DRA7XX_RST_EVE3_LRST_WIDTH                              0x1
1534 #define DRA7XX_RST_EVE3_LRST_MASK                               (1 << 0)
1536 /* Used by RM_EVE4_RSTCTRL, RM_EVE4_RSTST */
1537 #define DRA7XX_RST_EVE4_SHIFT                                   1
1538 #define DRA7XX_RST_EVE4_WIDTH                                   0x1
1539 #define DRA7XX_RST_EVE4_MASK                                    (1 << 1)
1541 /* Used by RM_EVE4_RSTST */
1542 #define DRA7XX_RST_EVE4_EMU_SHIFT                               2
1543 #define DRA7XX_RST_EVE4_EMU_WIDTH                               0x1
1544 #define DRA7XX_RST_EVE4_EMU_MASK                                (1 << 2)
1546 /* Used by RM_EVE4_RSTST */
1547 #define DRA7XX_RST_EVE4_EMU_REQ_SHIFT                           3
1548 #define DRA7XX_RST_EVE4_EMU_REQ_WIDTH                           0x1
1549 #define DRA7XX_RST_EVE4_EMU_REQ_MASK                            (1 << 3)
1551 /* Used by RM_EVE4_RSTCTRL, RM_EVE4_RSTST */
1552 #define DRA7XX_RST_EVE4_LRST_SHIFT                              0
1553 #define DRA7XX_RST_EVE4_LRST_WIDTH                              0x1
1554 #define DRA7XX_RST_EVE4_LRST_MASK                               (1 << 0)
1556 /* Used by PRM_RSTCTRL */
1557 #define DRA7XX_RST_GLOBAL_COLD_SW_SHIFT                         1
1558 #define DRA7XX_RST_GLOBAL_COLD_SW_WIDTH                         0x1
1559 #define DRA7XX_RST_GLOBAL_COLD_SW_MASK                          (1 << 1)
1561 /* Used by PRM_RSTCTRL */
1562 #define DRA7XX_RST_GLOBAL_WARM_SW_SHIFT                         0
1563 #define DRA7XX_RST_GLOBAL_WARM_SW_WIDTH                         0x1
1564 #define DRA7XX_RST_GLOBAL_WARM_SW_MASK                          (1 << 0)
1566 /* Used by RM_IPU1_RSTST, RM_IPU2_RSTST */
1567 #define DRA7XX_RST_ICECRUSHER_CPU0_SHIFT                        5
1568 #define DRA7XX_RST_ICECRUSHER_CPU0_WIDTH                        0x1
1569 #define DRA7XX_RST_ICECRUSHER_CPU0_MASK                         (1 << 5)
1571 /* Used by RM_IPU1_RSTST, RM_IPU2_RSTST */
1572 #define DRA7XX_RST_ICECRUSHER_CPU1_SHIFT                        6
1573 #define DRA7XX_RST_ICECRUSHER_CPU1_WIDTH                        0x1
1574 #define DRA7XX_RST_ICECRUSHER_CPU1_MASK                         (1 << 6)
1576 /* Used by RM_IVA_RSTST */
1577 #define DRA7XX_RST_ICECRUSHER_SEQ1_SHIFT                        5
1578 #define DRA7XX_RST_ICECRUSHER_SEQ1_WIDTH                        0x1
1579 #define DRA7XX_RST_ICECRUSHER_SEQ1_MASK                         (1 << 5)
1581 /* Used by RM_IVA_RSTST */
1582 #define DRA7XX_RST_ICECRUSHER_SEQ2_SHIFT                        6
1583 #define DRA7XX_RST_ICECRUSHER_SEQ2_WIDTH                        0x1
1584 #define DRA7XX_RST_ICECRUSHER_SEQ2_MASK                         (1 << 6)
1586 /* Used by RM_IPU1_RSTCTRL, RM_IPU1_RSTST, RM_IPU2_RSTCTRL, RM_IPU2_RSTST */
1587 #define DRA7XX_RST_IPU_SHIFT                                    2
1588 #define DRA7XX_RST_IPU_WIDTH                                    0x1
1589 #define DRA7XX_RST_IPU_MASK                                     (1 << 2)
1591 /* Used by RM_IVA_RSTCTRL, RM_IVA_RSTST */
1592 #define DRA7XX_RST_LOGIC_SHIFT                                  2
1593 #define DRA7XX_RST_LOGIC_WIDTH                                  0x1
1594 #define DRA7XX_RST_LOGIC_MASK                                   (1 << 2)
1596 /* Used by RM_IVA_RSTCTRL, RM_IVA_RSTST */
1597 #define DRA7XX_RST_SEQ1_SHIFT                                   0
1598 #define DRA7XX_RST_SEQ1_WIDTH                                   0x1
1599 #define DRA7XX_RST_SEQ1_MASK                                    (1 << 0)
1601 /* Used by RM_IVA_RSTCTRL, RM_IVA_RSTST */
1602 #define DRA7XX_RST_SEQ2_SHIFT                                   1
1603 #define DRA7XX_RST_SEQ2_WIDTH                                   0x1
1604 #define DRA7XX_RST_SEQ2_MASK                                    (1 << 1)
1606 /* Used by REVISION_PRM */
1607 #define DRA7XX_R_RTL_SHIFT                                      11
1608 #define DRA7XX_R_RTL_WIDTH                                      0x5
1609 #define DRA7XX_R_RTL_MASK                                       (0x1f << 11)
1611 /* Used by REVISION_PRM */
1612 #define DRA7XX_SCHEME_SHIFT                                     30
1613 #define DRA7XX_SCHEME_WIDTH                                     0x2
1614 #define DRA7XX_SCHEME_MASK                                      (0x3 << 30)
1616 /* Used by PRM_RSTST */
1617 #define DRA7XX_SECURE_WDT_RST_SHIFT                             4
1618 #define DRA7XX_SECURE_WDT_RST_WIDTH                             0x1
1619 #define DRA7XX_SECURE_WDT_RST_MASK                              (1 << 4)
1621 /* Used by PRM_DEBUG_CFG1 */
1622 #define DRA7XX_PRM_SEL1_SHIFT                                   0
1623 #define DRA7XX_PRM_SEL1_WIDTH                                   0x9
1624 #define DRA7XX_PRM_SEL1_MASK                                    (0x1ff << 0)
1626 /* Used by PRM_DEBUG_CFG2 */
1627 #define DRA7XX_PRM_SEL2_SHIFT                                   0
1628 #define DRA7XX_PRM_SEL2_WIDTH                                   0x9
1629 #define DRA7XX_PRM_SEL2_MASK                                    (0x1ff << 0)
1631 /* Used by PRM_DEBUG_CFG3 */
1632 #define DRA7XX_PRM_SEL3_SHIFT                                   0
1633 #define DRA7XX_PRM_SEL3_WIDTH                                   0x9
1634 #define DRA7XX_PRM_SEL3_MASK                                    (0x1ff << 0)
1636 /* Used by PM_IVA_PWRSTCTRL */
1637 #define DRA7XX_SL2_MEM_ONSTATE_SHIFT                            18
1638 #define DRA7XX_SL2_MEM_ONSTATE_WIDTH                            0x2
1639 #define DRA7XX_SL2_MEM_ONSTATE_MASK                             (0x3 << 18)
1641 /* Used by PM_IVA_PWRSTCTRL */
1642 #define DRA7XX_SL2_MEM_RETSTATE_SHIFT                           9
1643 #define DRA7XX_SL2_MEM_RETSTATE_WIDTH                           0x1
1644 #define DRA7XX_SL2_MEM_RETSTATE_MASK                            (1 << 9)
1646 /* Used by PM_IVA_PWRSTST */
1647 #define DRA7XX_SL2_MEM_STATEST_SHIFT                            6
1648 #define DRA7XX_SL2_MEM_STATEST_WIDTH                            0x2
1649 #define DRA7XX_SL2_MEM_STATEST_MASK                             (0x3 << 6)
1651 /* Used by PRM_SRAM_COUNT */
1652 #define DRA7XX_SLPCNT_VALUE_SHIFT                               16
1653 #define DRA7XX_SLPCNT_VALUE_WIDTH                               0x8
1654 #define DRA7XX_SLPCNT_VALUE_MASK                                (0xff << 16)
1656 /*
1657  * Used by PRM_ABBLDO_DSPEVE_SETUP, PRM_ABBLDO_GPU_SETUP, PRM_ABBLDO_IVA_SETUP,
1658  * PRM_ABBLDO_MPU_SETUP
1659  */
1660 #define DRA7XX_SR2EN_SHIFT                                      0
1661 #define DRA7XX_SR2EN_WIDTH                                      0x1
1662 #define DRA7XX_SR2EN_MASK                                       (1 << 0)
1664 /*
1665  * Used by PRM_ABBLDO_DSPEVE_CTRL, PRM_ABBLDO_GPU_CTRL, PRM_ABBLDO_IVA_CTRL,
1666  * PRM_ABBLDO_MPU_CTRL
1667  */
1668 #define DRA7XX_SR2_IN_TRANSITION_SHIFT                          6
1669 #define DRA7XX_SR2_IN_TRANSITION_WIDTH                          0x1
1670 #define DRA7XX_SR2_IN_TRANSITION_MASK                           (1 << 6)
1672 /*
1673  * Used by PRM_ABBLDO_DSPEVE_CTRL, PRM_ABBLDO_GPU_CTRL, PRM_ABBLDO_IVA_CTRL,
1674  * PRM_ABBLDO_MPU_CTRL
1675  */
1676 #define DRA7XX_SR2_STATUS_SHIFT                                 3
1677 #define DRA7XX_SR2_STATUS_WIDTH                                 0x2
1678 #define DRA7XX_SR2_STATUS_MASK                                  (0x3 << 3)
1680 /*
1681  * Used by PRM_ABBLDO_DSPEVE_SETUP, PRM_ABBLDO_GPU_SETUP, PRM_ABBLDO_IVA_SETUP,
1682  * PRM_ABBLDO_MPU_SETUP
1683  */
1684 #define DRA7XX_SR2_WTCNT_VALUE_SHIFT                            8
1685 #define DRA7XX_SR2_WTCNT_VALUE_WIDTH                            0x8
1686 #define DRA7XX_SR2_WTCNT_VALUE_MASK                             (0xff << 8)
1688 /*
1689  * Used by PRM_SLDO_CORE_CTRL, PRM_SLDO_DSPEVE_CTRL, PRM_SLDO_GPU_CTRL,
1690  * PRM_SLDO_IVA_CTRL, PRM_SLDO_MPU_CTRL
1691  */
1692 #define DRA7XX_SRAMLDO_STATUS_SHIFT                             8
1693 #define DRA7XX_SRAMLDO_STATUS_WIDTH                             0x1
1694 #define DRA7XX_SRAMLDO_STATUS_MASK                              (1 << 8)
1696 /*
1697  * Used by PRM_SLDO_CORE_CTRL, PRM_SLDO_DSPEVE_CTRL, PRM_SLDO_GPU_CTRL,
1698  * PRM_SLDO_IVA_CTRL, PRM_SLDO_MPU_CTRL
1699  */
1700 #define DRA7XX_SRAM_IN_TRANSITION_SHIFT                         9
1701 #define DRA7XX_SRAM_IN_TRANSITION_WIDTH                         0x1
1702 #define DRA7XX_SRAM_IN_TRANSITION_MASK                          (1 << 9)
1704 /* Used by PRM_VOLTSETUP_WARMRESET */
1705 #define DRA7XX_STABLE_COUNT_SHIFT                               0
1706 #define DRA7XX_STABLE_COUNT_WIDTH                               0x6
1707 #define DRA7XX_STABLE_COUNT_MASK                                (0x3f << 0)
1709 /* Used by PRM_VOLTSETUP_WARMRESET */
1710 #define DRA7XX_STABLE_PRESCAL_SHIFT                             8
1711 #define DRA7XX_STABLE_PRESCAL_WIDTH                             0x2
1712 #define DRA7XX_STABLE_PRESCAL_MASK                              (0x3 << 8)
1714 /* Used by PRM_BANDGAP_SETUP */
1715 #define DRA7XX_STARTUP_COUNT_SHIFT                              0
1716 #define DRA7XX_STARTUP_COUNT_WIDTH                              0x8
1717 #define DRA7XX_STARTUP_COUNT_MASK                               (0xff << 0)
1719 /* Renamed from STARTUP_COUNT Used by PRM_SRAM_COUNT */
1720 #define DRA7XX_STARTUP_COUNT_24_31_SHIFT                        24
1721 #define DRA7XX_STARTUP_COUNT_24_31_WIDTH                        0x8
1722 #define DRA7XX_STARTUP_COUNT_24_31_MASK                         (0xff << 24)
1724 /* Used by PM_IVA_PWRSTCTRL */
1725 #define DRA7XX_TCM1_MEM_ONSTATE_SHIFT                           20
1726 #define DRA7XX_TCM1_MEM_ONSTATE_WIDTH                           0x2
1727 #define DRA7XX_TCM1_MEM_ONSTATE_MASK                            (0x3 << 20)
1729 /* Used by PM_IVA_PWRSTCTRL */
1730 #define DRA7XX_TCM1_MEM_RETSTATE_SHIFT                          10
1731 #define DRA7XX_TCM1_MEM_RETSTATE_WIDTH                          0x1
1732 #define DRA7XX_TCM1_MEM_RETSTATE_MASK                           (1 << 10)
1734 /* Used by PM_IVA_PWRSTST */
1735 #define DRA7XX_TCM1_MEM_STATEST_SHIFT                           8
1736 #define DRA7XX_TCM1_MEM_STATEST_WIDTH                           0x2
1737 #define DRA7XX_TCM1_MEM_STATEST_MASK                            (0x3 << 8)
1739 /* Used by PM_IVA_PWRSTCTRL */
1740 #define DRA7XX_TCM2_MEM_ONSTATE_SHIFT                           22
1741 #define DRA7XX_TCM2_MEM_ONSTATE_WIDTH                           0x2
1742 #define DRA7XX_TCM2_MEM_ONSTATE_MASK                            (0x3 << 22)
1744 /* Used by PM_IVA_PWRSTCTRL */
1745 #define DRA7XX_TCM2_MEM_RETSTATE_SHIFT                          11
1746 #define DRA7XX_TCM2_MEM_RETSTATE_WIDTH                          0x1
1747 #define DRA7XX_TCM2_MEM_RETSTATE_MASK                           (1 << 11)
1749 /* Used by PM_IVA_PWRSTST */
1750 #define DRA7XX_TCM2_MEM_STATEST_SHIFT                           10
1751 #define DRA7XX_TCM2_MEM_STATEST_WIDTH                           0x2
1752 #define DRA7XX_TCM2_MEM_STATEST_MASK                            (0x3 << 10)
1754 /* Used by PRM_IRQENABLE_IPU1, PRM_IRQENABLE_IPU2, PRM_IRQENABLE_MPU */
1755 #define DRA7XX_TRANSITION_EN_SHIFT                              8
1756 #define DRA7XX_TRANSITION_EN_WIDTH                              0x1
1757 #define DRA7XX_TRANSITION_EN_MASK                               (1 << 8)
1759 /* Used by PRM_IRQSTATUS_IPU1, PRM_IRQSTATUS_IPU2, PRM_IRQSTATUS_MPU */
1760 #define DRA7XX_TRANSITION_ST_SHIFT                              8
1761 #define DRA7XX_TRANSITION_ST_WIDTH                              0x1
1762 #define DRA7XX_TRANSITION_ST_MASK                               (1 << 8)
1764 /* Used by PRM_RSTST */
1765 #define DRA7XX_TSHUT_CORE_RST_SHIFT                             13
1766 #define DRA7XX_TSHUT_CORE_RST_WIDTH                             0x1
1767 #define DRA7XX_TSHUT_CORE_RST_MASK                              (1 << 13)
1769 /* Used by PRM_RSTST */
1770 #define DRA7XX_TSHUT_DSPEVE_RST_SHIFT                           15
1771 #define DRA7XX_TSHUT_DSPEVE_RST_WIDTH                           0x1
1772 #define DRA7XX_TSHUT_DSPEVE_RST_MASK                            (1 << 15)
1774 /* Used by PRM_RSTST */
1775 #define DRA7XX_TSHUT_IVA_RST_SHIFT                              16
1776 #define DRA7XX_TSHUT_IVA_RST_WIDTH                              0x1
1777 #define DRA7XX_TSHUT_IVA_RST_MASK                               (1 << 16)
1779 /* Used by PRM_RSTST */
1780 #define DRA7XX_TSHUT_MM_RST_SHIFT                               12
1781 #define DRA7XX_TSHUT_MM_RST_WIDTH                               0x1
1782 #define DRA7XX_TSHUT_MM_RST_MASK                                (1 << 12)
1784 /* Used by PRM_RSTST */
1785 #define DRA7XX_TSHUT_MPU_RST_SHIFT                              11
1786 #define DRA7XX_TSHUT_MPU_RST_WIDTH                              0x1
1787 #define DRA7XX_TSHUT_MPU_RST_MASK                               (1 << 11)
1789 /* Used by PRM_VOLTCTRL */
1790 #define DRA7XX_VDD_CORE_I2C_DISABLE_SHIFT                       12
1791 #define DRA7XX_VDD_CORE_I2C_DISABLE_WIDTH                       0x1
1792 #define DRA7XX_VDD_CORE_I2C_DISABLE_MASK                        (1 << 12)
1794 /* Used by PRM_RSTST */
1795 #define DRA7XX_VDD_CORE_VOLT_MGR_RST_SHIFT                      8
1796 #define DRA7XX_VDD_CORE_VOLT_MGR_RST_WIDTH                      0x1
1797 #define DRA7XX_VDD_CORE_VOLT_MGR_RST_MASK                       (1 << 8)
1799 /* Used by PRM_VOLTCTRL */
1800 #define DRA7XX_VDD_MM_I2C_DISABLE_SHIFT                         14
1801 #define DRA7XX_VDD_MM_I2C_DISABLE_WIDTH                         0x1
1802 #define DRA7XX_VDD_MM_I2C_DISABLE_MASK                          (1 << 14)
1804 /* Used by PRM_VOLTCTRL */
1805 #define DRA7XX_VDD_MM_PRESENCE_SHIFT                            9
1806 #define DRA7XX_VDD_MM_PRESENCE_WIDTH                            0x1
1807 #define DRA7XX_VDD_MM_PRESENCE_MASK                             (1 << 9)
1809 /* Used by PRM_RSTST */
1810 #define DRA7XX_VDD_MM_VOLT_MGR_RST_SHIFT                        7
1811 #define DRA7XX_VDD_MM_VOLT_MGR_RST_WIDTH                        0x1
1812 #define DRA7XX_VDD_MM_VOLT_MGR_RST_MASK                         (1 << 7)
1814 /* Used by PRM_VOLTCTRL */
1815 #define DRA7XX_VDD_MPU_I2C_DISABLE_SHIFT                        13
1816 #define DRA7XX_VDD_MPU_I2C_DISABLE_WIDTH                        0x1
1817 #define DRA7XX_VDD_MPU_I2C_DISABLE_MASK                         (1 << 13)
1819 /* Used by PRM_VOLTCTRL */
1820 #define DRA7XX_VDD_MPU_PRESENCE_SHIFT                           8
1821 #define DRA7XX_VDD_MPU_PRESENCE_WIDTH                           0x1
1822 #define DRA7XX_VDD_MPU_PRESENCE_MASK                            (1 << 8)
1824 /* Used by PRM_RSTST */
1825 #define DRA7XX_VDD_MPU_VOLT_MGR_RST_SHIFT                       6
1826 #define DRA7XX_VDD_MPU_VOLT_MGR_RST_WIDTH                       0x1
1827 #define DRA7XX_VDD_MPU_VOLT_MGR_RST_MASK                        (1 << 6)
1829 /* Used by PM_CAM_PWRSTCTRL */
1830 #define DRA7XX_VIP_BANK_ONSTATE_SHIFT                           16
1831 #define DRA7XX_VIP_BANK_ONSTATE_WIDTH                           0x2
1832 #define DRA7XX_VIP_BANK_ONSTATE_MASK                            (0x3 << 16)
1834 /* Used by PM_CAM_PWRSTST */
1835 #define DRA7XX_VIP_BANK_STATEST_SHIFT                           4
1836 #define DRA7XX_VIP_BANK_STATEST_WIDTH                           0x2
1837 #define DRA7XX_VIP_BANK_STATEST_MASK                            (0x3 << 4)
1839 /* Used by PRM_VOLTST_MM, PRM_VOLTST_MPU */
1840 #define DRA7XX_VOLTSTATEST_SHIFT                                0
1841 #define DRA7XX_VOLTSTATEST_WIDTH                                0x2
1842 #define DRA7XX_VOLTSTATEST_MASK                                 (0x3 << 0)
1844 /* Used by PM_VPE_PWRSTCTRL */
1845 #define DRA7XX_VPE_BANK_ONSTATE_SHIFT                           16
1846 #define DRA7XX_VPE_BANK_ONSTATE_WIDTH                           0x2
1847 #define DRA7XX_VPE_BANK_ONSTATE_MASK                            (0x3 << 16)
1849 /* Used by PM_VPE_PWRSTCTRL */
1850 #define DRA7XX_VPE_BANK_RETSTATE_SHIFT                          8
1851 #define DRA7XX_VPE_BANK_RETSTATE_WIDTH                          0x1
1852 #define DRA7XX_VPE_BANK_RETSTATE_MASK                           (1 << 8)
1854 /* Used by PM_VPE_PWRSTST */
1855 #define DRA7XX_VPE_BANK_STATEST_SHIFT                           4
1856 #define DRA7XX_VPE_BANK_STATEST_WIDTH                           0x2
1857 #define DRA7XX_VPE_BANK_STATEST_MASK                            (0x3 << 4)
1859 /* Used by PRM_SRAM_COUNT */
1860 #define DRA7XX_VSETUPCNT_VALUE_SHIFT                            8
1861 #define DRA7XX_VSETUPCNT_VALUE_WIDTH                            0x8
1862 #define DRA7XX_VSETUPCNT_VALUE_MASK                             (0xff << 8)
1864 /* Used by PM_WKUPAON_ADC_WKDEP */
1865 #define DRA7XX_WKUPDEP_ADC_DSP1_SHIFT                           2
1866 #define DRA7XX_WKUPDEP_ADC_DSP1_WIDTH                           0x1
1867 #define DRA7XX_WKUPDEP_ADC_DSP1_MASK                            (1 << 2)
1869 /* Used by PM_WKUPAON_ADC_WKDEP */
1870 #define DRA7XX_WKUPDEP_ADC_DSP2_SHIFT                           5
1871 #define DRA7XX_WKUPDEP_ADC_DSP2_WIDTH                           0x1
1872 #define DRA7XX_WKUPDEP_ADC_DSP2_MASK                            (1 << 5)
1874 /* Used by PM_WKUPAON_ADC_WKDEP */
1875 #define DRA7XX_WKUPDEP_ADC_EVE1_SHIFT                           6
1876 #define DRA7XX_WKUPDEP_ADC_EVE1_WIDTH                           0x1
1877 #define DRA7XX_WKUPDEP_ADC_EVE1_MASK                            (1 << 6)
1879 /* Used by PM_WKUPAON_ADC_WKDEP */
1880 #define DRA7XX_WKUPDEP_ADC_EVE2_SHIFT                           7
1881 #define DRA7XX_WKUPDEP_ADC_EVE2_WIDTH                           0x1
1882 #define DRA7XX_WKUPDEP_ADC_EVE2_MASK                            (1 << 7)
1884 /* Used by PM_WKUPAON_ADC_WKDEP */
1885 #define DRA7XX_WKUPDEP_ADC_EVE3_SHIFT                           8
1886 #define DRA7XX_WKUPDEP_ADC_EVE3_WIDTH                           0x1
1887 #define DRA7XX_WKUPDEP_ADC_EVE3_MASK                            (1 << 8)
1889 /* Used by PM_WKUPAON_ADC_WKDEP */
1890 #define DRA7XX_WKUPDEP_ADC_EVE4_SHIFT                           9
1891 #define DRA7XX_WKUPDEP_ADC_EVE4_WIDTH                           0x1
1892 #define DRA7XX_WKUPDEP_ADC_EVE4_MASK                            (1 << 9)
1894 /* Used by PM_WKUPAON_ADC_WKDEP */
1895 #define DRA7XX_WKUPDEP_ADC_IPU1_SHIFT                           4
1896 #define DRA7XX_WKUPDEP_ADC_IPU1_WIDTH                           0x1
1897 #define DRA7XX_WKUPDEP_ADC_IPU1_MASK                            (1 << 4)
1899 /* Used by PM_WKUPAON_ADC_WKDEP */
1900 #define DRA7XX_WKUPDEP_ADC_IPU2_SHIFT                           1
1901 #define DRA7XX_WKUPDEP_ADC_IPU2_WIDTH                           0x1
1902 #define DRA7XX_WKUPDEP_ADC_IPU2_MASK                            (1 << 1)
1904 /* Used by PM_WKUPAON_ADC_WKDEP */
1905 #define DRA7XX_WKUPDEP_ADC_MPU_SHIFT                            0
1906 #define DRA7XX_WKUPDEP_ADC_MPU_WIDTH                            0x1
1907 #define DRA7XX_WKUPDEP_ADC_MPU_MASK                             (1 << 0)
1909 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1910 #define DRA7XX_WKUPDEP_DCAN1_DSP1_SHIFT                         2
1911 #define DRA7XX_WKUPDEP_DCAN1_DSP1_WIDTH                         0x1
1912 #define DRA7XX_WKUPDEP_DCAN1_DSP1_MASK                          (1 << 2)
1914 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1915 #define DRA7XX_WKUPDEP_DCAN1_DSP2_SHIFT                         5
1916 #define DRA7XX_WKUPDEP_DCAN1_DSP2_WIDTH                         0x1
1917 #define DRA7XX_WKUPDEP_DCAN1_DSP2_MASK                          (1 << 5)
1919 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1920 #define DRA7XX_WKUPDEP_DCAN1_EVE1_SHIFT                         6
1921 #define DRA7XX_WKUPDEP_DCAN1_EVE1_WIDTH                         0x1
1922 #define DRA7XX_WKUPDEP_DCAN1_EVE1_MASK                          (1 << 6)
1924 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1925 #define DRA7XX_WKUPDEP_DCAN1_EVE2_SHIFT                         7
1926 #define DRA7XX_WKUPDEP_DCAN1_EVE2_WIDTH                         0x1
1927 #define DRA7XX_WKUPDEP_DCAN1_EVE2_MASK                          (1 << 7)
1929 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1930 #define DRA7XX_WKUPDEP_DCAN1_EVE3_SHIFT                         8
1931 #define DRA7XX_WKUPDEP_DCAN1_EVE3_WIDTH                         0x1
1932 #define DRA7XX_WKUPDEP_DCAN1_EVE3_MASK                          (1 << 8)
1934 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1935 #define DRA7XX_WKUPDEP_DCAN1_EVE4_SHIFT                         9
1936 #define DRA7XX_WKUPDEP_DCAN1_EVE4_WIDTH                         0x1
1937 #define DRA7XX_WKUPDEP_DCAN1_EVE4_MASK                          (1 << 9)
1939 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1940 #define DRA7XX_WKUPDEP_DCAN1_IPU1_SHIFT                         4
1941 #define DRA7XX_WKUPDEP_DCAN1_IPU1_WIDTH                         0x1
1942 #define DRA7XX_WKUPDEP_DCAN1_IPU1_MASK                          (1 << 4)
1944 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1945 #define DRA7XX_WKUPDEP_DCAN1_IPU2_SHIFT                         1
1946 #define DRA7XX_WKUPDEP_DCAN1_IPU2_WIDTH                         0x1
1947 #define DRA7XX_WKUPDEP_DCAN1_IPU2_MASK                          (1 << 1)
1949 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1950 #define DRA7XX_WKUPDEP_DCAN1_MPU_SHIFT                          0
1951 #define DRA7XX_WKUPDEP_DCAN1_MPU_WIDTH                          0x1
1952 #define DRA7XX_WKUPDEP_DCAN1_MPU_MASK                           (1 << 0)
1954 /* Used by PM_WKUPAON_DCAN1_WKDEP */
1955 #define DRA7XX_WKUPDEP_DCAN1_SDMA_SHIFT                         3
1956 #define DRA7XX_WKUPDEP_DCAN1_SDMA_WIDTH                         0x1
1957 #define DRA7XX_WKUPDEP_DCAN1_SDMA_MASK                          (1 << 3)
1959 /* Used by PM_L4PER2_DCAN2_WKDEP */
1960 #define DRA7XX_WKUPDEP_DCAN2_DSP1_SHIFT                         2
1961 #define DRA7XX_WKUPDEP_DCAN2_DSP1_WIDTH                         0x1
1962 #define DRA7XX_WKUPDEP_DCAN2_DSP1_MASK                          (1 << 2)
1964 /* Used by PM_L4PER2_DCAN2_WKDEP */
1965 #define DRA7XX_WKUPDEP_DCAN2_DSP2_SHIFT                         5
1966 #define DRA7XX_WKUPDEP_DCAN2_DSP2_WIDTH                         0x1
1967 #define DRA7XX_WKUPDEP_DCAN2_DSP2_MASK                          (1 << 5)
1969 /* Used by PM_L4PER2_DCAN2_WKDEP */
1970 #define DRA7XX_WKUPDEP_DCAN2_EVE1_SHIFT                         6
1971 #define DRA7XX_WKUPDEP_DCAN2_EVE1_WIDTH                         0x1
1972 #define DRA7XX_WKUPDEP_DCAN2_EVE1_MASK                          (1 << 6)
1974 /* Used by PM_L4PER2_DCAN2_WKDEP */
1975 #define DRA7XX_WKUPDEP_DCAN2_EVE2_SHIFT                         7
1976 #define DRA7XX_WKUPDEP_DCAN2_EVE2_WIDTH                         0x1
1977 #define DRA7XX_WKUPDEP_DCAN2_EVE2_MASK                          (1 << 7)
1979 /* Used by PM_L4PER2_DCAN2_WKDEP */
1980 #define DRA7XX_WKUPDEP_DCAN2_EVE3_SHIFT                         8
1981 #define DRA7XX_WKUPDEP_DCAN2_EVE3_WIDTH                         0x1
1982 #define DRA7XX_WKUPDEP_DCAN2_EVE3_MASK                          (1 << 8)
1984 /* Used by PM_L4PER2_DCAN2_WKDEP */
1985 #define DRA7XX_WKUPDEP_DCAN2_EVE4_SHIFT                         9
1986 #define DRA7XX_WKUPDEP_DCAN2_EVE4_WIDTH                         0x1
1987 #define DRA7XX_WKUPDEP_DCAN2_EVE4_MASK                          (1 << 9)
1989 /* Used by PM_L4PER2_DCAN2_WKDEP */
1990 #define DRA7XX_WKUPDEP_DCAN2_IPU1_SHIFT                         4
1991 #define DRA7XX_WKUPDEP_DCAN2_IPU1_WIDTH                         0x1
1992 #define DRA7XX_WKUPDEP_DCAN2_IPU1_MASK                          (1 << 4)
1994 /* Used by PM_L4PER2_DCAN2_WKDEP */
1995 #define DRA7XX_WKUPDEP_DCAN2_IPU2_SHIFT                         1
1996 #define DRA7XX_WKUPDEP_DCAN2_IPU2_WIDTH                         0x1
1997 #define DRA7XX_WKUPDEP_DCAN2_IPU2_MASK                          (1 << 1)
1999 /* Used by PM_L4PER2_DCAN2_WKDEP */
2000 #define DRA7XX_WKUPDEP_DCAN2_MPU_SHIFT                          0
2001 #define DRA7XX_WKUPDEP_DCAN2_MPU_WIDTH                          0x1
2002 #define DRA7XX_WKUPDEP_DCAN2_MPU_MASK                           (1 << 0)
2004 /* Used by PM_L4PER2_DCAN2_WKDEP */
2005 #define DRA7XX_WKUPDEP_DCAN2_SDMA_SHIFT                         3
2006 #define DRA7XX_WKUPDEP_DCAN2_SDMA_WIDTH                         0x1
2007 #define DRA7XX_WKUPDEP_DCAN2_SDMA_MASK                          (1 << 3)
2009 /* Used by PM_DSS_DSS_WKDEP */
2010 #define DRA7XX_WKUPDEP_DISPC_DSP1_SHIFT                         2
2011 #define DRA7XX_WKUPDEP_DISPC_DSP1_WIDTH                         0x1
2012 #define DRA7XX_WKUPDEP_DISPC_DSP1_MASK                          (1 << 2)
2014 /* Used by PM_DSS_DSS_WKDEP */
2015 #define DRA7XX_WKUPDEP_DISPC_DSP2_SHIFT                         5
2016 #define DRA7XX_WKUPDEP_DISPC_DSP2_WIDTH                         0x1
2017 #define DRA7XX_WKUPDEP_DISPC_DSP2_MASK                          (1 << 5)
2019 /* Used by PM_DSS_DSS_WKDEP */
2020 #define DRA7XX_WKUPDEP_DISPC_EVE1_SHIFT                         6
2021 #define DRA7XX_WKUPDEP_DISPC_EVE1_WIDTH                         0x1
2022 #define DRA7XX_WKUPDEP_DISPC_EVE1_MASK                          (1 << 6)
2024 /* Used by PM_DSS_DSS_WKDEP */
2025 #define DRA7XX_WKUPDEP_DISPC_EVE2_SHIFT                         7
2026 #define DRA7XX_WKUPDEP_DISPC_EVE2_WIDTH                         0x1
2027 #define DRA7XX_WKUPDEP_DISPC_EVE2_MASK                          (1 << 7)
2029 /* Used by PM_DSS_DSS_WKDEP */
2030 #define DRA7XX_WKUPDEP_DISPC_EVE3_SHIFT                         8
2031 #define DRA7XX_WKUPDEP_DISPC_EVE3_WIDTH                         0x1
2032 #define DRA7XX_WKUPDEP_DISPC_EVE3_MASK                          (1 << 8)
2034 /* Used by PM_DSS_DSS_WKDEP */
2035 #define DRA7XX_WKUPDEP_DISPC_EVE4_SHIFT                         9
2036 #define DRA7XX_WKUPDEP_DISPC_EVE4_WIDTH                         0x1
2037 #define DRA7XX_WKUPDEP_DISPC_EVE4_MASK                          (1 << 9)
2039 /* Used by PM_DSS_DSS_WKDEP */
2040 #define DRA7XX_WKUPDEP_DISPC_IPU1_SHIFT                         4
2041 #define DRA7XX_WKUPDEP_DISPC_IPU1_WIDTH                         0x1
2042 #define DRA7XX_WKUPDEP_DISPC_IPU1_MASK                          (1 << 4)
2044 /* Used by PM_DSS_DSS_WKDEP */
2045 #define DRA7XX_WKUPDEP_DISPC_IPU2_SHIFT                         1
2046 #define DRA7XX_WKUPDEP_DISPC_IPU2_WIDTH                         0x1
2047 #define DRA7XX_WKUPDEP_DISPC_IPU2_MASK                          (1 << 1)
2049 /* Used by PM_DSS_DSS_WKDEP */
2050 #define DRA7XX_WKUPDEP_DISPC_MPU_SHIFT                          0
2051 #define DRA7XX_WKUPDEP_DISPC_MPU_WIDTH                          0x1
2052 #define DRA7XX_WKUPDEP_DISPC_MPU_MASK                           (1 << 0)
2054 /* Used by PM_DSS_DSS_WKDEP */
2055 #define DRA7XX_WKUPDEP_DISPC_SDMA_SHIFT                         3
2056 #define DRA7XX_WKUPDEP_DISPC_SDMA_WIDTH                         0x1
2057 #define DRA7XX_WKUPDEP_DISPC_SDMA_MASK                          (1 << 3)
2059 /* Used by PM_DSS_DSS_WKDEP */
2060 #define DRA7XX_WKUPDEP_DSI1_A_DSP1_SHIFT                        12
2061 #define DRA7XX_WKUPDEP_DSI1_A_DSP1_WIDTH                        0x1
2062 #define DRA7XX_WKUPDEP_DSI1_A_DSP1_MASK                         (1 << 12)
2064 /* Used by PM_DSS_DSS_WKDEP */
2065 #define DRA7XX_WKUPDEP_DSI1_A_DSP2_SHIFT                        15
2066 #define DRA7XX_WKUPDEP_DSI1_A_DSP2_WIDTH                        0x1
2067 #define DRA7XX_WKUPDEP_DSI1_A_DSP2_MASK                         (1 << 15)
2069 /* Used by PM_DSS_DSS_WKDEP */
2070 #define DRA7XX_WKUPDEP_DSI1_A_EVE1_SHIFT                        16
2071 #define DRA7XX_WKUPDEP_DSI1_A_EVE1_WIDTH                        0x1
2072 #define DRA7XX_WKUPDEP_DSI1_A_EVE1_MASK                         (1 << 16)
2074 /* Used by PM_DSS_DSS_WKDEP */
2075 #define DRA7XX_WKUPDEP_DSI1_A_EVE2_SHIFT                        17
2076 #define DRA7XX_WKUPDEP_DSI1_A_EVE2_WIDTH                        0x1
2077 #define DRA7XX_WKUPDEP_DSI1_A_EVE2_MASK                         (1 << 17)
2079 /* Used by PM_DSS_DSS_WKDEP */
2080 #define DRA7XX_WKUPDEP_DSI1_A_EVE3_SHIFT                        18
2081 #define DRA7XX_WKUPDEP_DSI1_A_EVE3_WIDTH                        0x1
2082 #define DRA7XX_WKUPDEP_DSI1_A_EVE3_MASK                         (1 << 18)
2084 /* Used by PM_DSS_DSS_WKDEP */
2085 #define DRA7XX_WKUPDEP_DSI1_A_EVE4_SHIFT                        19
2086 #define DRA7XX_WKUPDEP_DSI1_A_EVE4_WIDTH                        0x1
2087 #define DRA7XX_WKUPDEP_DSI1_A_EVE4_MASK                         (1 << 19)
2089 /* Used by PM_DSS_DSS_WKDEP */
2090 #define DRA7XX_WKUPDEP_DSI1_A_IPU1_SHIFT                        14
2091 #define DRA7XX_WKUPDEP_DSI1_A_IPU1_WIDTH                        0x1
2092 #define DRA7XX_WKUPDEP_DSI1_A_IPU1_MASK                         (1 << 14)
2094 /* Used by PM_DSS_DSS_WKDEP */
2095 #define DRA7XX_WKUPDEP_DSI1_A_IPU2_SHIFT                        11
2096 #define DRA7XX_WKUPDEP_DSI1_A_IPU2_WIDTH                        0x1
2097 #define DRA7XX_WKUPDEP_DSI1_A_IPU2_MASK                         (1 << 11)
2099 /* Used by PM_DSS_DSS_WKDEP */
2100 #define DRA7XX_WKUPDEP_DSI1_A_MPU_SHIFT                         10
2101 #define DRA7XX_WKUPDEP_DSI1_A_MPU_WIDTH                         0x1
2102 #define DRA7XX_WKUPDEP_DSI1_A_MPU_MASK                          (1 << 10)
2104 /* Used by PM_DSS_DSS_WKDEP */
2105 #define DRA7XX_WKUPDEP_DSI1_A_SDMA_SHIFT                        13
2106 #define DRA7XX_WKUPDEP_DSI1_A_SDMA_WIDTH                        0x1
2107 #define DRA7XX_WKUPDEP_DSI1_A_SDMA_MASK                         (1 << 13)
2109 /* Used by PM_DSS_DSS_WKDEP */
2110 #define DRA7XX_WKUPDEP_DSI1_B_DSP1_SHIFT                        22
2111 #define DRA7XX_WKUPDEP_DSI1_B_DSP1_WIDTH                        0x1
2112 #define DRA7XX_WKUPDEP_DSI1_B_DSP1_MASK                         (1 << 22)
2114 /* Used by PM_DSS_DSS_WKDEP */
2115 #define DRA7XX_WKUPDEP_DSI1_B_DSP2_SHIFT                        25
2116 #define DRA7XX_WKUPDEP_DSI1_B_DSP2_WIDTH                        0x1
2117 #define DRA7XX_WKUPDEP_DSI1_B_DSP2_MASK                         (1 << 25)
2119 /* Used by PM_DSS_DSS_WKDEP */
2120 #define DRA7XX_WKUPDEP_DSI1_B_EVE1_SHIFT                        26
2121 #define DRA7XX_WKUPDEP_DSI1_B_EVE1_WIDTH                        0x1
2122 #define DRA7XX_WKUPDEP_DSI1_B_EVE1_MASK                         (1 << 26)
2124 /* Used by PM_DSS_DSS_WKDEP */
2125 #define DRA7XX_WKUPDEP_DSI1_B_EVE2_SHIFT                        27
2126 #define DRA7XX_WKUPDEP_DSI1_B_EVE2_WIDTH                        0x1
2127 #define DRA7XX_WKUPDEP_DSI1_B_EVE2_MASK                         (1 << 27)
2129 /* Used by PM_DSS_DSS_WKDEP */
2130 #define DRA7XX_WKUPDEP_DSI1_B_EVE3_SHIFT                        28
2131 #define DRA7XX_WKUPDEP_DSI1_B_EVE3_WIDTH                        0x1
2132 #define DRA7XX_WKUPDEP_DSI1_B_EVE3_MASK                         (1 << 28)
2134 /* Used by PM_DSS_DSS_WKDEP */
2135 #define DRA7XX_WKUPDEP_DSI1_B_EVE4_SHIFT                        29
2136 #define DRA7XX_WKUPDEP_DSI1_B_EVE4_WIDTH                        0x1
2137 #define DRA7XX_WKUPDEP_DSI1_B_EVE4_MASK                         (1 << 29)
2139 /* Used by PM_DSS_DSS_WKDEP */
2140 #define DRA7XX_WKUPDEP_DSI1_B_IPU1_SHIFT                        24
2141 #define DRA7XX_WKUPDEP_DSI1_B_IPU1_WIDTH                        0x1
2142 #define DRA7XX_WKUPDEP_DSI1_B_IPU1_MASK                         (1 << 24)
2144 /* Used by PM_DSS_DSS_WKDEP */
2145 #define DRA7XX_WKUPDEP_DSI1_B_IPU2_SHIFT                        21
2146 #define DRA7XX_WKUPDEP_DSI1_B_IPU2_WIDTH                        0x1
2147 #define DRA7XX_WKUPDEP_DSI1_B_IPU2_MASK                         (1 << 21)
2149 /* Used by PM_DSS_DSS_WKDEP */
2150 #define DRA7XX_WKUPDEP_DSI1_B_MPU_SHIFT                         20
2151 #define DRA7XX_WKUPDEP_DSI1_B_MPU_WIDTH                         0x1
2152 #define DRA7XX_WKUPDEP_DSI1_B_MPU_MASK                          (1 << 20)
2154 /* Used by PM_DSS_DSS_WKDEP */
2155 #define DRA7XX_WKUPDEP_DSI1_B_SDMA_SHIFT                        23
2156 #define DRA7XX_WKUPDEP_DSI1_B_SDMA_WIDTH                        0x1
2157 #define DRA7XX_WKUPDEP_DSI1_B_SDMA_MASK                         (1 << 23)
2159 /* Used by PM_DSS_DSS2_WKDEP */
2160 #define DRA7XX_WKUPDEP_DSI1_C_DSP1_SHIFT                        12
2161 #define DRA7XX_WKUPDEP_DSI1_C_DSP1_WIDTH                        0x1
2162 #define DRA7XX_WKUPDEP_DSI1_C_DSP1_MASK                         (1 << 12)
2164 /* Used by PM_DSS_DSS2_WKDEP */
2165 #define DRA7XX_WKUPDEP_DSI1_C_DSP2_SHIFT                        15
2166 #define DRA7XX_WKUPDEP_DSI1_C_DSP2_WIDTH                        0x1
2167 #define DRA7XX_WKUPDEP_DSI1_C_DSP2_MASK                         (1 << 15)
2169 /* Used by PM_DSS_DSS2_WKDEP */
2170 #define DRA7XX_WKUPDEP_DSI1_C_EVE1_SHIFT                        16
2171 #define DRA7XX_WKUPDEP_DSI1_C_EVE1_WIDTH                        0x1
2172 #define DRA7XX_WKUPDEP_DSI1_C_EVE1_MASK                         (1 << 16)
2174 /* Used by PM_DSS_DSS2_WKDEP */
2175 #define DRA7XX_WKUPDEP_DSI1_C_EVE2_SHIFT                        17
2176 #define DRA7XX_WKUPDEP_DSI1_C_EVE2_WIDTH                        0x1
2177 #define DRA7XX_WKUPDEP_DSI1_C_EVE2_MASK                         (1 << 17)
2179 /* Used by PM_DSS_DSS2_WKDEP */
2180 #define DRA7XX_WKUPDEP_DSI1_C_EVE3_SHIFT                        18
2181 #define DRA7XX_WKUPDEP_DSI1_C_EVE3_WIDTH                        0x1
2182 #define DRA7XX_WKUPDEP_DSI1_C_EVE3_MASK                         (1 << 18)
2184 /* Used by PM_DSS_DSS2_WKDEP */
2185 #define DRA7XX_WKUPDEP_DSI1_C_EVE4_SHIFT                        19
2186 #define DRA7XX_WKUPDEP_DSI1_C_EVE4_WIDTH                        0x1
2187 #define DRA7XX_WKUPDEP_DSI1_C_EVE4_MASK                         (1 << 19)
2189 /* Used by PM_DSS_DSS2_WKDEP */
2190 #define DRA7XX_WKUPDEP_DSI1_C_IPU1_SHIFT                        14
2191 #define DRA7XX_WKUPDEP_DSI1_C_IPU1_WIDTH                        0x1
2192 #define DRA7XX_WKUPDEP_DSI1_C_IPU1_MASK                         (1 << 14)
2194 /* Used by PM_DSS_DSS2_WKDEP */
2195 #define DRA7XX_WKUPDEP_DSI1_C_IPU2_SHIFT                        11
2196 #define DRA7XX_WKUPDEP_DSI1_C_IPU2_WIDTH                        0x1
2197 #define DRA7XX_WKUPDEP_DSI1_C_IPU2_MASK                         (1 << 11)
2199 /* Used by PM_DSS_DSS2_WKDEP */
2200 #define DRA7XX_WKUPDEP_DSI1_C_MPU_SHIFT                         10
2201 #define DRA7XX_WKUPDEP_DSI1_C_MPU_WIDTH                         0x1
2202 #define DRA7XX_WKUPDEP_DSI1_C_MPU_MASK                          (1 << 10)
2204 /* Used by PM_DSS_DSS2_WKDEP */
2205 #define DRA7XX_WKUPDEP_DSI1_C_SDMA_SHIFT                        13
2206 #define DRA7XX_WKUPDEP_DSI1_C_SDMA_WIDTH                        0x1
2207 #define DRA7XX_WKUPDEP_DSI1_C_SDMA_MASK                         (1 << 13)
2209 /* Used by PM_EVE1_EVE1_WKDEP */
2210 #define DRA7XX_WKUPDEP_EVE1_DSP1_SHIFT                          2
2211 #define DRA7XX_WKUPDEP_EVE1_DSP1_WIDTH                          0x1
2212 #define DRA7XX_WKUPDEP_EVE1_DSP1_MASK                           (1 << 2)
2214 /* Used by PM_EVE1_EVE1_WKDEP */
2215 #define DRA7XX_WKUPDEP_EVE1_DSP2_SHIFT                          5
2216 #define DRA7XX_WKUPDEP_EVE1_DSP2_WIDTH                          0x1
2217 #define DRA7XX_WKUPDEP_EVE1_DSP2_MASK                           (1 << 5)
2219 /* Used by PM_EVE1_EVE1_WKDEP */
2220 #define DRA7XX_WKUPDEP_EVE1_EVE2_SHIFT                          7
2221 #define DRA7XX_WKUPDEP_EVE1_EVE2_WIDTH                          0x1
2222 #define DRA7XX_WKUPDEP_EVE1_EVE2_MASK                           (1 << 7)
2224 /* Used by PM_EVE1_EVE1_WKDEP */
2225 #define DRA7XX_WKUPDEP_EVE1_EVE3_SHIFT                          8
2226 #define DRA7XX_WKUPDEP_EVE1_EVE3_WIDTH                          0x1
2227 #define DRA7XX_WKUPDEP_EVE1_EVE3_MASK                           (1 << 8)
2229 /* Used by PM_EVE1_EVE1_WKDEP */
2230 #define DRA7XX_WKUPDEP_EVE1_EVE4_SHIFT                          9
2231 #define DRA7XX_WKUPDEP_EVE1_EVE4_WIDTH                          0x1
2232 #define DRA7XX_WKUPDEP_EVE1_EVE4_MASK                           (1 << 9)
2234 /* Used by PM_EVE1_EVE1_WKDEP */
2235 #define DRA7XX_WKUPDEP_EVE1_IPU1_SHIFT                          4
2236 #define DRA7XX_WKUPDEP_EVE1_IPU1_WIDTH                          0x1
2237 #define DRA7XX_WKUPDEP_EVE1_IPU1_MASK                           (1 << 4)
2239 /* Used by PM_EVE1_EVE1_WKDEP */
2240 #define DRA7XX_WKUPDEP_EVE1_IPU2_SHIFT                          1
2241 #define DRA7XX_WKUPDEP_EVE1_IPU2_WIDTH                          0x1
2242 #define DRA7XX_WKUPDEP_EVE1_IPU2_MASK                           (1 << 1)
2244 /* Used by PM_EVE1_EVE1_WKDEP */
2245 #define DRA7XX_WKUPDEP_EVE1_MPU_SHIFT                           0
2246 #define DRA7XX_WKUPDEP_EVE1_MPU_WIDTH                           0x1
2247 #define DRA7XX_WKUPDEP_EVE1_MPU_MASK                            (1 << 0)
2249 /* Used by PM_EVE1_EVE1_WKDEP */
2250 #define DRA7XX_WKUPDEP_EVE1_SDMA_SHIFT                          3
2251 #define DRA7XX_WKUPDEP_EVE1_SDMA_WIDTH                          0x1
2252 #define DRA7XX_WKUPDEP_EVE1_SDMA_MASK                           (1 << 3)
2254 /* Used by PM_EVE2_EVE2_WKDEP */
2255 #define DRA7XX_WKUPDEP_EVE2_DSP1_SHIFT                          2
2256 #define DRA7XX_WKUPDEP_EVE2_DSP1_WIDTH                          0x1
2257 #define DRA7XX_WKUPDEP_EVE2_DSP1_MASK                           (1 << 2)
2259 /* Used by PM_EVE2_EVE2_WKDEP */
2260 #define DRA7XX_WKUPDEP_EVE2_DSP2_SHIFT                          5
2261 #define DRA7XX_WKUPDEP_EVE2_DSP2_WIDTH                          0x1
2262 #define DRA7XX_WKUPDEP_EVE2_DSP2_MASK                           (1 << 5)
2264 /* Used by PM_EVE2_EVE2_WKDEP */
2265 #define DRA7XX_WKUPDEP_EVE2_EVE1_SHIFT                          6
2266 #define DRA7XX_WKUPDEP_EVE2_EVE1_WIDTH                          0x1
2267 #define DRA7XX_WKUPDEP_EVE2_EVE1_MASK                           (1 << 6)
2269 /* Used by PM_EVE2_EVE2_WKDEP */
2270 #define DRA7XX_WKUPDEP_EVE2_EVE3_SHIFT                          8
2271 #define DRA7XX_WKUPDEP_EVE2_EVE3_WIDTH                          0x1
2272 #define DRA7XX_WKUPDEP_EVE2_EVE3_MASK                           (1 << 8)
2274 /* Used by PM_EVE2_EVE2_WKDEP */
2275 #define DRA7XX_WKUPDEP_EVE2_EVE4_SHIFT                          9
2276 #define DRA7XX_WKUPDEP_EVE2_EVE4_WIDTH                          0x1
2277 #define DRA7XX_WKUPDEP_EVE2_EVE4_MASK                           (1 << 9)
2279 /* Used by PM_EVE2_EVE2_WKDEP */
2280 #define DRA7XX_WKUPDEP_EVE2_IPU1_SHIFT                          4
2281 #define DRA7XX_WKUPDEP_EVE2_IPU1_WIDTH                          0x1
2282 #define DRA7XX_WKUPDEP_EVE2_IPU1_MASK                           (1 << 4)
2284 /* Used by PM_EVE2_EVE2_WKDEP */
2285 #define DRA7XX_WKUPDEP_EVE2_IPU2_SHIFT                          1
2286 #define DRA7XX_WKUPDEP_EVE2_IPU2_WIDTH                          0x1
2287 #define DRA7XX_WKUPDEP_EVE2_IPU2_MASK                           (1 << 1)
2289 /* Used by PM_EVE2_EVE2_WKDEP */
2290 #define DRA7XX_WKUPDEP_EVE2_MPU_SHIFT                           0
2291 #define DRA7XX_WKUPDEP_EVE2_MPU_WIDTH                           0x1
2292 #define DRA7XX_WKUPDEP_EVE2_MPU_MASK                            (1 << 0)
2294 /* Used by PM_EVE2_EVE2_WKDEP */
2295 #define DRA7XX_WKUPDEP_EVE2_SDMA_SHIFT                          3
2296 #define DRA7XX_WKUPDEP_EVE2_SDMA_WIDTH                          0x1
2297 #define DRA7XX_WKUPDEP_EVE2_SDMA_MASK                           (1 << 3)
2299 /* Used by PM_EVE3_EVE3_WKDEP */
2300 #define DRA7XX_WKUPDEP_EVE3_DSP1_SHIFT                          2
2301 #define DRA7XX_WKUPDEP_EVE3_DSP1_WIDTH                          0x1
2302 #define DRA7XX_WKUPDEP_EVE3_DSP1_MASK                           (1 << 2)
2304 /* Used by PM_EVE3_EVE3_WKDEP */
2305 #define DRA7XX_WKUPDEP_EVE3_DSP2_SHIFT                          5
2306 #define DRA7XX_WKUPDEP_EVE3_DSP2_WIDTH                          0x1
2307 #define DRA7XX_WKUPDEP_EVE3_DSP2_MASK                           (1 << 5)
2309 /* Used by PM_EVE3_EVE3_WKDEP */
2310 #define DRA7XX_WKUPDEP_EVE3_EVE1_SHIFT                          6
2311 #define DRA7XX_WKUPDEP_EVE3_EVE1_WIDTH                          0x1
2312 #define DRA7XX_WKUPDEP_EVE3_EVE1_MASK                           (1 << 6)
2314 /* Used by PM_EVE3_EVE3_WKDEP */
2315 #define DRA7XX_WKUPDEP_EVE3_EVE2_SHIFT                          7
2316 #define DRA7XX_WKUPDEP_EVE3_EVE2_WIDTH                          0x1
2317 #define DRA7XX_WKUPDEP_EVE3_EVE2_MASK                           (1 << 7)
2319 /* Used by PM_EVE3_EVE3_WKDEP */
2320 #define DRA7XX_WKUPDEP_EVE3_EVE4_SHIFT                          9
2321 #define DRA7XX_WKUPDEP_EVE3_EVE4_WIDTH                          0x1
2322 #define DRA7XX_WKUPDEP_EVE3_EVE4_MASK                           (1 << 9)
2324 /* Used by PM_EVE3_EVE3_WKDEP */
2325 #define DRA7XX_WKUPDEP_EVE3_IPU1_SHIFT                          4
2326 #define DRA7XX_WKUPDEP_EVE3_IPU1_WIDTH                          0x1
2327 #define DRA7XX_WKUPDEP_EVE3_IPU1_MASK                           (1 << 4)
2329 /* Used by PM_EVE3_EVE3_WKDEP */
2330 #define DRA7XX_WKUPDEP_EVE3_IPU2_SHIFT                          1
2331 #define DRA7XX_WKUPDEP_EVE3_IPU2_WIDTH                          0x1
2332 #define DRA7XX_WKUPDEP_EVE3_IPU2_MASK                           (1 << 1)
2334 /* Used by PM_EVE3_EVE3_WKDEP */
2335 #define DRA7XX_WKUPDEP_EVE3_MPU_SHIFT                           0
2336 #define DRA7XX_WKUPDEP_EVE3_MPU_WIDTH                           0x1
2337 #define DRA7XX_WKUPDEP_EVE3_MPU_MASK                            (1 << 0)
2339 /* Used by PM_EVE3_EVE3_WKDEP */
2340 #define DRA7XX_WKUPDEP_EVE3_SDMA_SHIFT                          3
2341 #define DRA7XX_WKUPDEP_EVE3_SDMA_WIDTH                          0x1
2342 #define DRA7XX_WKUPDEP_EVE3_SDMA_MASK                           (1 << 3)
2344 /* Used by PM_EVE4_EVE4_WKDEP */
2345 #define DRA7XX_WKUPDEP_EVE4_DSP1_SHIFT                          2
2346 #define DRA7XX_WKUPDEP_EVE4_DSP1_WIDTH                          0x1
2347 #define DRA7XX_WKUPDEP_EVE4_DSP1_MASK                           (1 << 2)
2349 /* Used by PM_EVE4_EVE4_WKDEP */
2350 #define DRA7XX_WKUPDEP_EVE4_DSP2_SHIFT                          5
2351 #define DRA7XX_WKUPDEP_EVE4_DSP2_WIDTH                          0x1
2352 #define DRA7XX_WKUPDEP_EVE4_DSP2_MASK                           (1 << 5)
2354 /* Used by PM_EVE4_EVE4_WKDEP */
2355 #define DRA7XX_WKUPDEP_EVE4_EVE1_SHIFT                          6
2356 #define DRA7XX_WKUPDEP_EVE4_EVE1_WIDTH                          0x1
2357 #define DRA7XX_WKUPDEP_EVE4_EVE1_MASK                           (1 << 6)
2359 /* Used by PM_EVE4_EVE4_WKDEP */
2360 #define DRA7XX_WKUPDEP_EVE4_EVE2_SHIFT                          7
2361 #define DRA7XX_WKUPDEP_EVE4_EVE2_WIDTH                          0x1
2362 #define DRA7XX_WKUPDEP_EVE4_EVE2_MASK                           (1 << 7)
2364 /* Used by PM_EVE4_EVE4_WKDEP */
2365 #define DRA7XX_WKUPDEP_EVE4_EVE3_SHIFT                          8
2366 #define DRA7XX_WKUPDEP_EVE4_EVE3_WIDTH                          0x1
2367 #define DRA7XX_WKUPDEP_EVE4_EVE3_MASK                           (1 << 8)
2369 /* Used by PM_EVE4_EVE4_WKDEP */
2370 #define DRA7XX_WKUPDEP_EVE4_IPU1_SHIFT                          4
2371 #define DRA7XX_WKUPDEP_EVE4_IPU1_WIDTH                          0x1
2372 #define DRA7XX_WKUPDEP_EVE4_IPU1_MASK                           (1 << 4)
2374 /* Used by PM_EVE4_EVE4_WKDEP */
2375 #define DRA7XX_WKUPDEP_EVE4_IPU2_SHIFT                          1
2376 #define DRA7XX_WKUPDEP_EVE4_IPU2_WIDTH                          0x1
2377 #define DRA7XX_WKUPDEP_EVE4_IPU2_MASK                           (1 << 1)
2379 /* Used by PM_EVE4_EVE4_WKDEP */
2380 #define DRA7XX_WKUPDEP_EVE4_MPU_SHIFT                           0
2381 #define DRA7XX_WKUPDEP_EVE4_MPU_WIDTH                           0x1
2382 #define DRA7XX_WKUPDEP_EVE4_MPU_MASK                            (1 << 0)
2384 /* Used by PM_EVE4_EVE4_WKDEP */
2385 #define DRA7XX_WKUPDEP_EVE4_SDMA_SHIFT                          3
2386 #define DRA7XX_WKUPDEP_EVE4_SDMA_WIDTH                          0x1
2387 #define DRA7XX_WKUPDEP_EVE4_SDMA_MASK                           (1 << 3)
2389 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2390 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP1_SHIFT                    2
2391 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP1_WIDTH                    0x1
2392 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP1_MASK                     (1 << 2)
2394 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2395 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP2_SHIFT                    5
2396 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP2_WIDTH                    0x1
2397 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_DSP2_MASK                     (1 << 5)
2399 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2400 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE1_SHIFT                    6
2401 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE1_WIDTH                    0x1
2402 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE1_MASK                     (1 << 6)
2404 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2405 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE2_SHIFT                    7
2406 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE2_WIDTH                    0x1
2407 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE2_MASK                     (1 << 7)
2409 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2410 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE3_SHIFT                    8
2411 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE3_WIDTH                    0x1
2412 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE3_MASK                     (1 << 8)
2414 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2415 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE4_SHIFT                    9
2416 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE4_WIDTH                    0x1
2417 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_EVE4_MASK                     (1 << 9)
2419 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2420 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU1_SHIFT                    4
2421 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU1_WIDTH                    0x1
2422 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU1_MASK                     (1 << 4)
2424 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2425 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU2_SHIFT                    1
2426 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU2_WIDTH                    0x1
2427 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_IPU2_MASK                     (1 << 1)
2429 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2430 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_MPU_SHIFT                     0
2431 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_MPU_WIDTH                     0x1
2432 #define DRA7XX_WKUPDEP_GPIO1_IRQ1_MPU_MASK                      (1 << 0)
2434 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2435 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP1_SHIFT                    12
2436 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP1_WIDTH                    0x1
2437 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP1_MASK                     (1 << 12)
2439 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2440 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP2_SHIFT                    15
2441 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP2_WIDTH                    0x1
2442 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_DSP2_MASK                     (1 << 15)
2444 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2445 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE1_SHIFT                    16
2446 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE1_WIDTH                    0x1
2447 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE1_MASK                     (1 << 16)
2449 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2450 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE2_SHIFT                    17
2451 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE2_WIDTH                    0x1
2452 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE2_MASK                     (1 << 17)
2454 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2455 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE3_SHIFT                    18
2456 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE3_WIDTH                    0x1
2457 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE3_MASK                     (1 << 18)
2459 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2460 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE4_SHIFT                    19
2461 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE4_WIDTH                    0x1
2462 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_EVE4_MASK                     (1 << 19)
2464 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2465 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU1_SHIFT                    14
2466 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU1_WIDTH                    0x1
2467 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU1_MASK                     (1 << 14)
2469 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2470 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU2_SHIFT                    11
2471 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU2_WIDTH                    0x1
2472 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_IPU2_MASK                     (1 << 11)
2474 /* Used by PM_WKUPAON_GPIO1_WKDEP */
2475 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_MPU_SHIFT                     10
2476 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_MPU_WIDTH                     0x1
2477 #define DRA7XX_WKUPDEP_GPIO1_IRQ2_MPU_MASK                      (1 << 10)
2479 /* Used by PM_L4PER_GPIO2_WKDEP */
2480 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP1_SHIFT                    2
2481 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP1_WIDTH                    0x1
2482 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP1_MASK                     (1 << 2)
2484 /* Used by PM_L4PER_GPIO2_WKDEP */
2485 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP2_SHIFT                    5
2486 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP2_WIDTH                    0x1
2487 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_DSP2_MASK                     (1 << 5)
2489 /* Used by PM_L4PER_GPIO2_WKDEP */
2490 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE1_SHIFT                    6
2491 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE1_WIDTH                    0x1
2492 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE1_MASK                     (1 << 6)
2494 /* Used by PM_L4PER_GPIO2_WKDEP */
2495 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE2_SHIFT                    7
2496 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE2_WIDTH                    0x1
2497 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE2_MASK                     (1 << 7)
2499 /* Used by PM_L4PER_GPIO2_WKDEP */
2500 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE3_SHIFT                    8
2501 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE3_WIDTH                    0x1
2502 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE3_MASK                     (1 << 8)
2504 /* Used by PM_L4PER_GPIO2_WKDEP */
2505 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE4_SHIFT                    9
2506 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE4_WIDTH                    0x1
2507 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_EVE4_MASK                     (1 << 9)
2509 /* Used by PM_L4PER_GPIO2_WKDEP */
2510 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU1_SHIFT                    4
2511 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU1_WIDTH                    0x1
2512 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU1_MASK                     (1 << 4)
2514 /* Used by PM_L4PER_GPIO2_WKDEP */
2515 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU2_SHIFT                    1
2516 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU2_WIDTH                    0x1
2517 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_IPU2_MASK                     (1 << 1)
2519 /* Used by PM_L4PER_GPIO2_WKDEP */
2520 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_MPU_SHIFT                     0
2521 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_MPU_WIDTH                     0x1
2522 #define DRA7XX_WKUPDEP_GPIO2_IRQ1_MPU_MASK                      (1 << 0)
2524 /* Used by PM_L4PER_GPIO2_WKDEP */
2525 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP1_SHIFT                    12
2526 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP1_WIDTH                    0x1
2527 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP1_MASK                     (1 << 12)
2529 /* Used by PM_L4PER_GPIO2_WKDEP */
2530 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP2_SHIFT                    15
2531 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP2_WIDTH                    0x1
2532 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_DSP2_MASK                     (1 << 15)
2534 /* Used by PM_L4PER_GPIO2_WKDEP */
2535 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE1_SHIFT                    16
2536 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE1_WIDTH                    0x1
2537 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE1_MASK                     (1 << 16)
2539 /* Used by PM_L4PER_GPIO2_WKDEP */
2540 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE2_SHIFT                    17
2541 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE2_WIDTH                    0x1
2542 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE2_MASK                     (1 << 17)
2544 /* Used by PM_L4PER_GPIO2_WKDEP */
2545 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE3_SHIFT                    18
2546 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE3_WIDTH                    0x1
2547 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE3_MASK                     (1 << 18)
2549 /* Used by PM_L4PER_GPIO2_WKDEP */
2550 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE4_SHIFT                    19
2551 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE4_WIDTH                    0x1
2552 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_EVE4_MASK                     (1 << 19)
2554 /* Used by PM_L4PER_GPIO2_WKDEP */
2555 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU1_SHIFT                    14
2556 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU1_WIDTH                    0x1
2557 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU1_MASK                     (1 << 14)
2559 /* Used by PM_L4PER_GPIO2_WKDEP */
2560 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU2_SHIFT                    11
2561 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU2_WIDTH                    0x1
2562 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_IPU2_MASK                     (1 << 11)
2564 /* Used by PM_L4PER_GPIO2_WKDEP */
2565 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_MPU_SHIFT                     10
2566 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_MPU_WIDTH                     0x1
2567 #define DRA7XX_WKUPDEP_GPIO2_IRQ2_MPU_MASK                      (1 << 10)
2569 /* Used by PM_L4PER_GPIO3_WKDEP */
2570 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP1_SHIFT                    2
2571 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP1_WIDTH                    0x1
2572 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP1_MASK                     (1 << 2)
2574 /* Used by PM_L4PER_GPIO3_WKDEP */
2575 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP2_SHIFT                    5
2576 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP2_WIDTH                    0x1
2577 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_DSP2_MASK                     (1 << 5)
2579 /* Used by PM_L4PER_GPIO3_WKDEP */
2580 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE1_SHIFT                    6
2581 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE1_WIDTH                    0x1
2582 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE1_MASK                     (1 << 6)
2584 /* Used by PM_L4PER_GPIO3_WKDEP */
2585 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE2_SHIFT                    7
2586 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE2_WIDTH                    0x1
2587 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE2_MASK                     (1 << 7)
2589 /* Used by PM_L4PER_GPIO3_WKDEP */
2590 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE3_SHIFT                    8
2591 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE3_WIDTH                    0x1
2592 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE3_MASK                     (1 << 8)
2594 /* Used by PM_L4PER_GPIO3_WKDEP */
2595 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE4_SHIFT                    9
2596 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE4_WIDTH                    0x1
2597 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_EVE4_MASK                     (1 << 9)
2599 /* Used by PM_L4PER_GPIO3_WKDEP */
2600 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU1_SHIFT                    4
2601 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU1_WIDTH                    0x1
2602 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU1_MASK                     (1 << 4)
2604 /* Used by PM_L4PER_GPIO3_WKDEP */
2605 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU2_SHIFT                    1
2606 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU2_WIDTH                    0x1
2607 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_IPU2_MASK                     (1 << 1)
2609 /* Used by PM_L4PER_GPIO3_WKDEP */
2610 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_MPU_SHIFT                     0
2611 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_MPU_WIDTH                     0x1
2612 #define DRA7XX_WKUPDEP_GPIO3_IRQ1_MPU_MASK                      (1 << 0)
2614 /* Used by PM_L4PER_GPIO3_WKDEP */
2615 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP1_SHIFT                    12
2616 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP1_WIDTH                    0x1
2617 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP1_MASK                     (1 << 12)
2619 /* Used by PM_L4PER_GPIO3_WKDEP */
2620 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP2_SHIFT                    15
2621 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP2_WIDTH                    0x1
2622 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_DSP2_MASK                     (1 << 15)
2624 /* Used by PM_L4PER_GPIO3_WKDEP */
2625 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE1_SHIFT                    16
2626 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE1_WIDTH                    0x1
2627 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE1_MASK                     (1 << 16)
2629 /* Used by PM_L4PER_GPIO3_WKDEP */
2630 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE2_SHIFT                    17
2631 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE2_WIDTH                    0x1
2632 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE2_MASK                     (1 << 17)
2634 /* Used by PM_L4PER_GPIO3_WKDEP */
2635 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE3_SHIFT                    18
2636 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE3_WIDTH                    0x1
2637 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE3_MASK                     (1 << 18)
2639 /* Used by PM_L4PER_GPIO3_WKDEP */
2640 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE4_SHIFT                    19
2641 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE4_WIDTH                    0x1
2642 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_EVE4_MASK                     (1 << 19)
2644 /* Used by PM_L4PER_GPIO3_WKDEP */
2645 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU1_SHIFT                    14
2646 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU1_WIDTH                    0x1
2647 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU1_MASK                     (1 << 14)
2649 /* Used by PM_L4PER_GPIO3_WKDEP */
2650 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU2_SHIFT                    11
2651 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU2_WIDTH                    0x1
2652 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_IPU2_MASK                     (1 << 11)
2654 /* Used by PM_L4PER_GPIO3_WKDEP */
2655 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_MPU_SHIFT                     10
2656 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_MPU_WIDTH                     0x1
2657 #define DRA7XX_WKUPDEP_GPIO3_IRQ2_MPU_MASK                      (1 << 10)
2659 /* Used by PM_L4PER_GPIO4_WKDEP */
2660 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP1_SHIFT                    2
2661 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP1_WIDTH                    0x1
2662 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP1_MASK                     (1 << 2)
2664 /* Used by PM_L4PER_GPIO4_WKDEP */
2665 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP2_SHIFT                    5
2666 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP2_WIDTH                    0x1
2667 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_DSP2_MASK                     (1 << 5)
2669 /* Used by PM_L4PER_GPIO4_WKDEP */
2670 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE1_SHIFT                    6
2671 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE1_WIDTH                    0x1
2672 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE1_MASK                     (1 << 6)
2674 /* Used by PM_L4PER_GPIO4_WKDEP */
2675 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE2_SHIFT                    7
2676 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE2_WIDTH                    0x1
2677 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE2_MASK                     (1 << 7)
2679 /* Used by PM_L4PER_GPIO4_WKDEP */
2680 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE3_SHIFT                    8
2681 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE3_WIDTH                    0x1
2682 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE3_MASK                     (1 << 8)
2684 /* Used by PM_L4PER_GPIO4_WKDEP */
2685 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE4_SHIFT                    9
2686 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE4_WIDTH                    0x1
2687 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_EVE4_MASK                     (1 << 9)
2689 /* Used by PM_L4PER_GPIO4_WKDEP */
2690 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU1_SHIFT                    4
2691 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU1_WIDTH                    0x1
2692 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU1_MASK                     (1 << 4)
2694 /* Used by PM_L4PER_GPIO4_WKDEP */
2695 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU2_SHIFT                    1
2696 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU2_WIDTH                    0x1
2697 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_IPU2_MASK                     (1 << 1)
2699 /* Used by PM_L4PER_GPIO4_WKDEP */
2700 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_MPU_SHIFT                     0
2701 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_MPU_WIDTH                     0x1
2702 #define DRA7XX_WKUPDEP_GPIO4_IRQ1_MPU_MASK                      (1 << 0)
2704 /* Used by PM_L4PER_GPIO4_WKDEP */
2705 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP1_SHIFT                    12
2706 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP1_WIDTH                    0x1
2707 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP1_MASK                     (1 << 12)
2709 /* Used by PM_L4PER_GPIO4_WKDEP */
2710 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP2_SHIFT                    15
2711 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP2_WIDTH                    0x1
2712 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_DSP2_MASK                     (1 << 15)
2714 /* Used by PM_L4PER_GPIO4_WKDEP */
2715 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE1_SHIFT                    16
2716 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE1_WIDTH                    0x1
2717 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE1_MASK                     (1 << 16)
2719 /* Used by PM_L4PER_GPIO4_WKDEP */
2720 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE2_SHIFT                    17
2721 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE2_WIDTH                    0x1
2722 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE2_MASK                     (1 << 17)
2724 /* Used by PM_L4PER_GPIO4_WKDEP */
2725 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE3_SHIFT                    18
2726 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE3_WIDTH                    0x1
2727 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE3_MASK                     (1 << 18)
2729 /* Used by PM_L4PER_GPIO4_WKDEP */
2730 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE4_SHIFT                    19
2731 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE4_WIDTH                    0x1
2732 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_EVE4_MASK                     (1 << 19)
2734 /* Used by PM_L4PER_GPIO4_WKDEP */
2735 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU1_SHIFT                    14
2736 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU1_WIDTH                    0x1
2737 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU1_MASK                     (1 << 14)
2739 /* Used by PM_L4PER_GPIO4_WKDEP */
2740 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU2_SHIFT                    11
2741 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU2_WIDTH                    0x1
2742 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_IPU2_MASK                     (1 << 11)
2744 /* Used by PM_L4PER_GPIO4_WKDEP */
2745 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_MPU_SHIFT                     10
2746 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_MPU_WIDTH                     0x1
2747 #define DRA7XX_WKUPDEP_GPIO4_IRQ2_MPU_MASK                      (1 << 10)
2749 /* Used by PM_L4PER_GPIO5_WKDEP */
2750 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP1_SHIFT                    2
2751 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP1_WIDTH                    0x1
2752 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP1_MASK                     (1 << 2)
2754 /* Used by PM_L4PER_GPIO5_WKDEP */
2755 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP2_SHIFT                    5
2756 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP2_WIDTH                    0x1
2757 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_DSP2_MASK                     (1 << 5)
2759 /* Used by PM_L4PER_GPIO5_WKDEP */
2760 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE1_SHIFT                    6
2761 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE1_WIDTH                    0x1
2762 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE1_MASK                     (1 << 6)
2764 /* Used by PM_L4PER_GPIO5_WKDEP */
2765 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE2_SHIFT                    7
2766 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE2_WIDTH                    0x1
2767 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE2_MASK                     (1 << 7)
2769 /* Used by PM_L4PER_GPIO5_WKDEP */
2770 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE3_SHIFT                    8
2771 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE3_WIDTH                    0x1
2772 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE3_MASK                     (1 << 8)
2774 /* Used by PM_L4PER_GPIO5_WKDEP */
2775 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE4_SHIFT                    9
2776 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE4_WIDTH                    0x1
2777 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_EVE4_MASK                     (1 << 9)
2779 /* Used by PM_L4PER_GPIO5_WKDEP */
2780 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU1_SHIFT                    4
2781 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU1_WIDTH                    0x1
2782 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU1_MASK                     (1 << 4)
2784 /* Used by PM_L4PER_GPIO5_WKDEP */
2785 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU2_SHIFT                    1
2786 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU2_WIDTH                    0x1
2787 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_IPU2_MASK                     (1 << 1)
2789 /* Used by PM_L4PER_GPIO5_WKDEP */
2790 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_MPU_SHIFT                     0
2791 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_MPU_WIDTH                     0x1
2792 #define DRA7XX_WKUPDEP_GPIO5_IRQ1_MPU_MASK                      (1 << 0)
2794 /* Used by PM_L4PER_GPIO5_WKDEP */
2795 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP1_SHIFT                    12
2796 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP1_WIDTH                    0x1
2797 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP1_MASK                     (1 << 12)
2799 /* Used by PM_L4PER_GPIO5_WKDEP */
2800 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP2_SHIFT                    15
2801 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP2_WIDTH                    0x1
2802 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_DSP2_MASK                     (1 << 15)
2804 /* Used by PM_L4PER_GPIO5_WKDEP */
2805 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE1_SHIFT                    16
2806 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE1_WIDTH                    0x1
2807 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE1_MASK                     (1 << 16)
2809 /* Used by PM_L4PER_GPIO5_WKDEP */
2810 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE2_SHIFT                    17
2811 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE2_WIDTH                    0x1
2812 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE2_MASK                     (1 << 17)
2814 /* Used by PM_L4PER_GPIO5_WKDEP */
2815 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE3_SHIFT                    18
2816 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE3_WIDTH                    0x1
2817 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE3_MASK                     (1 << 18)
2819 /* Used by PM_L4PER_GPIO5_WKDEP */
2820 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE4_SHIFT                    19
2821 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE4_WIDTH                    0x1
2822 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_EVE4_MASK                     (1 << 19)
2824 /* Used by PM_L4PER_GPIO5_WKDEP */
2825 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU1_SHIFT                    14
2826 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU1_WIDTH                    0x1
2827 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU1_MASK                     (1 << 14)
2829 /* Used by PM_L4PER_GPIO5_WKDEP */
2830 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU2_SHIFT                    11
2831 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU2_WIDTH                    0x1
2832 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_IPU2_MASK                     (1 << 11)
2834 /* Used by PM_L4PER_GPIO5_WKDEP */
2835 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_MPU_SHIFT                     10
2836 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_MPU_WIDTH                     0x1
2837 #define DRA7XX_WKUPDEP_GPIO5_IRQ2_MPU_MASK                      (1 << 10)
2839 /* Used by PM_L4PER_GPIO6_WKDEP */
2840 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP1_SHIFT                    2
2841 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP1_WIDTH                    0x1
2842 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP1_MASK                     (1 << 2)
2844 /* Used by PM_L4PER_GPIO6_WKDEP */
2845 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP2_SHIFT                    5
2846 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP2_WIDTH                    0x1
2847 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_DSP2_MASK                     (1 << 5)
2849 /* Used by PM_L4PER_GPIO6_WKDEP */
2850 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE1_SHIFT                    6
2851 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE1_WIDTH                    0x1
2852 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE1_MASK                     (1 << 6)
2854 /* Used by PM_L4PER_GPIO6_WKDEP */
2855 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE2_SHIFT                    7
2856 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE2_WIDTH                    0x1
2857 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE2_MASK                     (1 << 7)
2859 /* Used by PM_L4PER_GPIO6_WKDEP */
2860 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE3_SHIFT                    8
2861 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE3_WIDTH                    0x1
2862 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE3_MASK                     (1 << 8)
2864 /* Used by PM_L4PER_GPIO6_WKDEP */
2865 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE4_SHIFT                    9
2866 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE4_WIDTH                    0x1
2867 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_EVE4_MASK                     (1 << 9)
2869 /* Used by PM_L4PER_GPIO6_WKDEP */
2870 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU1_SHIFT                    4
2871 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU1_WIDTH                    0x1
2872 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU1_MASK                     (1 << 4)
2874 /* Used by PM_L4PER_GPIO6_WKDEP */
2875 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU2_SHIFT                    1
2876 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU2_WIDTH                    0x1
2877 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_IPU2_MASK                     (1 << 1)
2879 /* Used by PM_L4PER_GPIO6_WKDEP */
2880 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_MPU_SHIFT                     0
2881 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_MPU_WIDTH                     0x1
2882 #define DRA7XX_WKUPDEP_GPIO6_IRQ1_MPU_MASK                      (1 << 0)
2884 /* Used by PM_L4PER_GPIO6_WKDEP */
2885 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP1_SHIFT                    12
2886 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP1_WIDTH                    0x1
2887 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP1_MASK                     (1 << 12)
2889 /* Used by PM_L4PER_GPIO6_WKDEP */
2890 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP2_SHIFT                    15
2891 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP2_WIDTH                    0x1
2892 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_DSP2_MASK                     (1 << 15)
2894 /* Used by PM_L4PER_GPIO6_WKDEP */
2895 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE1_SHIFT                    16
2896 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE1_WIDTH                    0x1
2897 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE1_MASK                     (1 << 16)
2899 /* Used by PM_L4PER_GPIO6_WKDEP */
2900 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE2_SHIFT                    17
2901 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE2_WIDTH                    0x1
2902 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE2_MASK                     (1 << 17)
2904 /* Used by PM_L4PER_GPIO6_WKDEP */
2905 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE3_SHIFT                    18
2906 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE3_WIDTH                    0x1
2907 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE3_MASK                     (1 << 18)
2909 /* Used by PM_L4PER_GPIO6_WKDEP */
2910 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE4_SHIFT                    19
2911 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE4_WIDTH                    0x1
2912 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_EVE4_MASK                     (1 << 19)
2914 /* Used by PM_L4PER_GPIO6_WKDEP */
2915 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU1_SHIFT                    14
2916 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU1_WIDTH                    0x1
2917 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU1_MASK                     (1 << 14)
2919 /* Used by PM_L4PER_GPIO6_WKDEP */
2920 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU2_SHIFT                    11
2921 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU2_WIDTH                    0x1
2922 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_IPU2_MASK                     (1 << 11)
2924 /* Used by PM_L4PER_GPIO6_WKDEP */
2925 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_MPU_SHIFT                     10
2926 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_MPU_WIDTH                     0x1
2927 #define DRA7XX_WKUPDEP_GPIO6_IRQ2_MPU_MASK                      (1 << 10)
2929 /* Used by PM_L4PER_GPIO7_WKDEP */
2930 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP1_SHIFT                    2
2931 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP1_WIDTH                    0x1
2932 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP1_MASK                     (1 << 2)
2934 /* Used by PM_L4PER_GPIO7_WKDEP */
2935 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP2_SHIFT                    5
2936 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP2_WIDTH                    0x1
2937 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_DSP2_MASK                     (1 << 5)
2939 /* Used by PM_L4PER_GPIO7_WKDEP */
2940 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE1_SHIFT                    6
2941 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE1_WIDTH                    0x1
2942 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE1_MASK                     (1 << 6)
2944 /* Used by PM_L4PER_GPIO7_WKDEP */
2945 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE2_SHIFT                    7
2946 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE2_WIDTH                    0x1
2947 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE2_MASK                     (1 << 7)
2949 /* Used by PM_L4PER_GPIO7_WKDEP */
2950 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE3_SHIFT                    8
2951 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE3_WIDTH                    0x1
2952 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE3_MASK                     (1 << 8)
2954 /* Used by PM_L4PER_GPIO7_WKDEP */
2955 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE4_SHIFT                    9
2956 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE4_WIDTH                    0x1
2957 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_EVE4_MASK                     (1 << 9)
2959 /* Used by PM_L4PER_GPIO7_WKDEP */
2960 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU1_SHIFT                    4
2961 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU1_WIDTH                    0x1
2962 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU1_MASK                     (1 << 4)
2964 /* Used by PM_L4PER_GPIO7_WKDEP */
2965 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU2_SHIFT                    1
2966 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU2_WIDTH                    0x1
2967 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_IPU2_MASK                     (1 << 1)
2969 /* Used by PM_L4PER_GPIO7_WKDEP */
2970 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_MPU_SHIFT                     0
2971 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_MPU_WIDTH                     0x1
2972 #define DRA7XX_WKUPDEP_GPIO7_IRQ1_MPU_MASK                      (1 << 0)
2974 /* Used by PM_L4PER_GPIO7_WKDEP */
2975 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP1_SHIFT                    12
2976 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP1_WIDTH                    0x1
2977 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP1_MASK                     (1 << 12)
2979 /* Used by PM_L4PER_GPIO7_WKDEP */
2980 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP2_SHIFT                    15
2981 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP2_WIDTH                    0x1
2982 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_DSP2_MASK                     (1 << 15)
2984 /* Used by PM_L4PER_GPIO7_WKDEP */
2985 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE1_SHIFT                    16
2986 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE1_WIDTH                    0x1
2987 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE1_MASK                     (1 << 16)
2989 /* Used by PM_L4PER_GPIO7_WKDEP */
2990 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE2_SHIFT                    17
2991 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE2_WIDTH                    0x1
2992 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE2_MASK                     (1 << 17)
2994 /* Used by PM_L4PER_GPIO7_WKDEP */
2995 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE3_SHIFT                    18
2996 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE3_WIDTH                    0x1
2997 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE3_MASK                     (1 << 18)
2999 /* Used by PM_L4PER_GPIO7_WKDEP */
3000 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE4_SHIFT                    19
3001 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE4_WIDTH                    0x1
3002 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_EVE4_MASK                     (1 << 19)
3004 /* Used by PM_L4PER_GPIO7_WKDEP */
3005 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU1_SHIFT                    14
3006 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU1_WIDTH                    0x1
3007 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU1_MASK                     (1 << 14)
3009 /* Used by PM_L4PER_GPIO7_WKDEP */
3010 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU2_SHIFT                    11
3011 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU2_WIDTH                    0x1
3012 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_IPU2_MASK                     (1 << 11)
3014 /* Used by PM_L4PER_GPIO7_WKDEP */
3015 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_MPU_SHIFT                     10
3016 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_MPU_WIDTH                     0x1
3017 #define DRA7XX_WKUPDEP_GPIO7_IRQ2_MPU_MASK                      (1 << 10)
3019 /* Used by PM_L4PER_GPIO8_WKDEP */
3020 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP1_SHIFT                    2
3021 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP1_WIDTH                    0x1
3022 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP1_MASK                     (1 << 2)
3024 /* Used by PM_L4PER_GPIO8_WKDEP */
3025 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP2_SHIFT                    5
3026 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP2_WIDTH                    0x1
3027 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_DSP2_MASK                     (1 << 5)
3029 /* Used by PM_L4PER_GPIO8_WKDEP */
3030 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE1_SHIFT                    6
3031 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE1_WIDTH                    0x1
3032 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE1_MASK                     (1 << 6)
3034 /* Used by PM_L4PER_GPIO8_WKDEP */
3035 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE2_SHIFT                    7
3036 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE2_WIDTH                    0x1
3037 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE2_MASK                     (1 << 7)
3039 /* Used by PM_L4PER_GPIO8_WKDEP */
3040 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE3_SHIFT                    8
3041 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE3_WIDTH                    0x1
3042 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE3_MASK                     (1 << 8)
3044 /* Used by PM_L4PER_GPIO8_WKDEP */
3045 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE4_SHIFT                    9
3046 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE4_WIDTH                    0x1
3047 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_EVE4_MASK                     (1 << 9)
3049 /* Used by PM_L4PER_GPIO8_WKDEP */
3050 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU1_SHIFT                    4
3051 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU1_WIDTH                    0x1
3052 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU1_MASK                     (1 << 4)
3054 /* Used by PM_L4PER_GPIO8_WKDEP */
3055 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU2_SHIFT                    1
3056 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU2_WIDTH                    0x1
3057 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_IPU2_MASK                     (1 << 1)
3059 /* Used by PM_L4PER_GPIO8_WKDEP */
3060 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_MPU_SHIFT                     0
3061 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_MPU_WIDTH                     0x1
3062 #define DRA7XX_WKUPDEP_GPIO8_IRQ1_MPU_MASK                      (1 << 0)
3064 /* Used by PM_L4PER_GPIO8_WKDEP */
3065 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP1_SHIFT                    12
3066 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP1_WIDTH                    0x1
3067 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP1_MASK                     (1 << 12)
3069 /* Used by PM_L4PER_GPIO8_WKDEP */
3070 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP2_SHIFT                    15
3071 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP2_WIDTH                    0x1
3072 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_DSP2_MASK                     (1 << 15)
3074 /* Used by PM_L4PER_GPIO8_WKDEP */
3075 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE1_SHIFT                    16
3076 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE1_WIDTH                    0x1
3077 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE1_MASK                     (1 << 16)
3079 /* Used by PM_L4PER_GPIO8_WKDEP */
3080 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE2_SHIFT                    17
3081 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE2_WIDTH                    0x1
3082 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE2_MASK                     (1 << 17)
3084 /* Used by PM_L4PER_GPIO8_WKDEP */
3085 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE3_SHIFT                    18
3086 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE3_WIDTH                    0x1
3087 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE3_MASK                     (1 << 18)
3089 /* Used by PM_L4PER_GPIO8_WKDEP */
3090 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE4_SHIFT                    19
3091 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE4_WIDTH                    0x1
3092 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_EVE4_MASK                     (1 << 19)
3094 /* Used by PM_L4PER_GPIO8_WKDEP */
3095 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU1_SHIFT                    14
3096 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU1_WIDTH                    0x1
3097 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU1_MASK                     (1 << 14)
3099 /* Used by PM_L4PER_GPIO8_WKDEP */
3100 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU2_SHIFT                    11
3101 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU2_WIDTH                    0x1
3102 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_IPU2_MASK                     (1 << 11)
3104 /* Used by PM_L4PER_GPIO8_WKDEP */
3105 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_MPU_SHIFT                     10
3106 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_MPU_WIDTH                     0x1
3107 #define DRA7XX_WKUPDEP_GPIO8_IRQ2_MPU_MASK                      (1 << 10)
3109 /* Used by PM_DSS_DSS2_WKDEP */
3110 #define DRA7XX_WKUPDEP_HDMIDMA_DSP1_SHIFT                       22
3111 #define DRA7XX_WKUPDEP_HDMIDMA_DSP1_WIDTH                       0x1
3112 #define DRA7XX_WKUPDEP_HDMIDMA_DSP1_MASK                        (1 << 22)
3114 /* Used by PM_DSS_DSS2_WKDEP */
3115 #define DRA7XX_WKUPDEP_HDMIDMA_DSP2_SHIFT                       25
3116 #define DRA7XX_WKUPDEP_HDMIDMA_DSP2_WIDTH                       0x1
3117 #define DRA7XX_WKUPDEP_HDMIDMA_DSP2_MASK                        (1 << 25)
3119 /* Used by PM_DSS_DSS2_WKDEP */
3120 #define DRA7XX_WKUPDEP_HDMIDMA_SDMA_SHIFT                       23
3121 #define DRA7XX_WKUPDEP_HDMIDMA_SDMA_WIDTH                       0x1
3122 #define DRA7XX_WKUPDEP_HDMIDMA_SDMA_MASK                        (1 << 23)
3124 /* Used by PM_DSS_DSS2_WKDEP */
3125 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP1_SHIFT                       2
3126 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP1_WIDTH                       0x1
3127 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP1_MASK                        (1 << 2)
3129 /* Used by PM_DSS_DSS2_WKDEP */
3130 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP2_SHIFT                       5
3131 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP2_WIDTH                       0x1
3132 #define DRA7XX_WKUPDEP_HDMIIRQ_DSP2_MASK                        (1 << 5)
3134 /* Used by PM_DSS_DSS2_WKDEP */
3135 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE1_SHIFT                       6
3136 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE1_WIDTH                       0x1
3137 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE1_MASK                        (1 << 6)
3139 /* Used by PM_DSS_DSS2_WKDEP */
3140 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE2_SHIFT                       7
3141 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE2_WIDTH                       0x1
3142 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE2_MASK                        (1 << 7)
3144 /* Used by PM_DSS_DSS2_WKDEP */
3145 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE3_SHIFT                       8
3146 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE3_WIDTH                       0x1
3147 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE3_MASK                        (1 << 8)
3149 /* Used by PM_DSS_DSS2_WKDEP */
3150 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE4_SHIFT                       9
3151 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE4_WIDTH                       0x1
3152 #define DRA7XX_WKUPDEP_HDMIIRQ_EVE4_MASK                        (1 << 9)
3154 /* Used by PM_DSS_DSS2_WKDEP */
3155 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU1_SHIFT                       4
3156 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU1_WIDTH                       0x1
3157 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU1_MASK                        (1 << 4)
3159 /* Used by PM_DSS_DSS2_WKDEP */
3160 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU2_SHIFT                       1
3161 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU2_WIDTH                       0x1
3162 #define DRA7XX_WKUPDEP_HDMIIRQ_IPU2_MASK                        (1 << 1)
3164 /* Used by PM_DSS_DSS2_WKDEP */
3165 #define DRA7XX_WKUPDEP_HDMIIRQ_MPU_SHIFT                        0
3166 #define DRA7XX_WKUPDEP_HDMIIRQ_MPU_WIDTH                        0x1
3167 #define DRA7XX_WKUPDEP_HDMIIRQ_MPU_MASK                         (1 << 0)
3169 /* Used by PM_L4PER_I2C1_WKDEP */
3170 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP1_SHIFT                      12
3171 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP1_WIDTH                      0x1
3172 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP1_MASK                       (1 << 12)
3174 /* Used by PM_L4PER_I2C1_WKDEP */
3175 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP2_SHIFT                      15
3176 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP2_WIDTH                      0x1
3177 #define DRA7XX_WKUPDEP_I2C1_DMA_DSP2_MASK                       (1 << 15)
3179 /* Used by PM_L4PER_I2C1_WKDEP */
3180 #define DRA7XX_WKUPDEP_I2C1_DMA_SDMA_SHIFT                      13
3181 #define DRA7XX_WKUPDEP_I2C1_DMA_SDMA_WIDTH                      0x1
3182 #define DRA7XX_WKUPDEP_I2C1_DMA_SDMA_MASK                       (1 << 13)
3184 /* Used by PM_L4PER_I2C1_WKDEP */
3185 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP1_SHIFT                      2
3186 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP1_WIDTH                      0x1
3187 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP1_MASK                       (1 << 2)
3189 /* Used by PM_L4PER_I2C1_WKDEP */
3190 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP2_SHIFT                      5
3191 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP2_WIDTH                      0x1
3192 #define DRA7XX_WKUPDEP_I2C1_IRQ_DSP2_MASK                       (1 << 5)
3194 /* Used by PM_L4PER_I2C1_WKDEP */
3195 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE1_SHIFT                      6
3196 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE1_WIDTH                      0x1
3197 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE1_MASK                       (1 << 6)
3199 /* Used by PM_L4PER_I2C1_WKDEP */
3200 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE2_SHIFT                      7
3201 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE2_WIDTH                      0x1
3202 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE2_MASK                       (1 << 7)
3204 /* Used by PM_L4PER_I2C1_WKDEP */
3205 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE3_SHIFT                      8
3206 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE3_WIDTH                      0x1
3207 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE3_MASK                       (1 << 8)
3209 /* Used by PM_L4PER_I2C1_WKDEP */
3210 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE4_SHIFT                      9
3211 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE4_WIDTH                      0x1
3212 #define DRA7XX_WKUPDEP_I2C1_IRQ_EVE4_MASK                       (1 << 9)
3214 /* Used by PM_L4PER_I2C1_WKDEP */
3215 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU1_SHIFT                      4
3216 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU1_WIDTH                      0x1
3217 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU1_MASK                       (1 << 4)
3219 /* Used by PM_L4PER_I2C1_WKDEP */
3220 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU2_SHIFT                      1
3221 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU2_WIDTH                      0x1
3222 #define DRA7XX_WKUPDEP_I2C1_IRQ_IPU2_MASK                       (1 << 1)
3224 /* Used by PM_L4PER_I2C1_WKDEP */
3225 #define DRA7XX_WKUPDEP_I2C1_IRQ_MPU_SHIFT                       0
3226 #define DRA7XX_WKUPDEP_I2C1_IRQ_MPU_WIDTH                       0x1
3227 #define DRA7XX_WKUPDEP_I2C1_IRQ_MPU_MASK                        (1 << 0)
3229 /* Used by PM_L4PER_I2C2_WKDEP */
3230 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP1_SHIFT                      12
3231 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP1_WIDTH                      0x1
3232 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP1_MASK                       (1 << 12)
3234 /* Used by PM_L4PER_I2C2_WKDEP */
3235 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP2_SHIFT                      15
3236 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP2_WIDTH                      0x1
3237 #define DRA7XX_WKUPDEP_I2C2_DMA_DSP2_MASK                       (1 << 15)
3239 /* Used by PM_L4PER_I2C2_WKDEP */
3240 #define DRA7XX_WKUPDEP_I2C2_DMA_SDMA_SHIFT                      13
3241 #define DRA7XX_WKUPDEP_I2C2_DMA_SDMA_WIDTH                      0x1
3242 #define DRA7XX_WKUPDEP_I2C2_DMA_SDMA_MASK                       (1 << 13)
3244 /* Used by PM_L4PER_I2C2_WKDEP */
3245 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP1_SHIFT                      2
3246 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP1_WIDTH                      0x1
3247 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP1_MASK                       (1 << 2)
3249 /* Used by PM_L4PER_I2C2_WKDEP */
3250 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP2_SHIFT                      5
3251 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP2_WIDTH                      0x1
3252 #define DRA7XX_WKUPDEP_I2C2_IRQ_DSP2_MASK                       (1 << 5)
3254 /* Used by PM_L4PER_I2C2_WKDEP */
3255 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE1_SHIFT                      6
3256 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE1_WIDTH                      0x1
3257 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE1_MASK                       (1 << 6)
3259 /* Used by PM_L4PER_I2C2_WKDEP */
3260 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE2_SHIFT                      7
3261 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE2_WIDTH                      0x1
3262 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE2_MASK                       (1 << 7)
3264 /* Used by PM_L4PER_I2C2_WKDEP */
3265 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE3_SHIFT                      8
3266 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE3_WIDTH                      0x1
3267 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE3_MASK                       (1 << 8)
3269 /* Used by PM_L4PER_I2C2_WKDEP */
3270 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE4_SHIFT                      9
3271 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE4_WIDTH                      0x1
3272 #define DRA7XX_WKUPDEP_I2C2_IRQ_EVE4_MASK                       (1 << 9)
3274 /* Used by PM_L4PER_I2C2_WKDEP */
3275 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU1_SHIFT                      4
3276 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU1_WIDTH                      0x1
3277 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU1_MASK                       (1 << 4)
3279 /* Used by PM_L4PER_I2C2_WKDEP */
3280 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU2_SHIFT                      1
3281 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU2_WIDTH                      0x1
3282 #define DRA7XX_WKUPDEP_I2C2_IRQ_IPU2_MASK                       (1 << 1)
3284 /* Used by PM_L4PER_I2C2_WKDEP */
3285 #define DRA7XX_WKUPDEP_I2C2_IRQ_MPU_SHIFT                       0
3286 #define DRA7XX_WKUPDEP_I2C2_IRQ_MPU_WIDTH                       0x1
3287 #define DRA7XX_WKUPDEP_I2C2_IRQ_MPU_MASK                        (1 << 0)
3289 /* Used by PM_L4PER_I2C3_WKDEP */
3290 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP1_SHIFT                      12
3291 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP1_WIDTH                      0x1
3292 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP1_MASK                       (1 << 12)
3294 /* Used by PM_L4PER_I2C3_WKDEP */
3295 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP2_SHIFT                      15
3296 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP2_WIDTH                      0x1
3297 #define DRA7XX_WKUPDEP_I2C3_DMA_DSP2_MASK                       (1 << 15)
3299 /* Used by PM_L4PER_I2C3_WKDEP */
3300 #define DRA7XX_WKUPDEP_I2C3_DMA_SDMA_SHIFT                      13
3301 #define DRA7XX_WKUPDEP_I2C3_DMA_SDMA_WIDTH                      0x1
3302 #define DRA7XX_WKUPDEP_I2C3_DMA_SDMA_MASK                       (1 << 13)
3304 /* Used by PM_L4PER_I2C3_WKDEP */
3305 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP1_SHIFT                      2
3306 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP1_WIDTH                      0x1
3307 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP1_MASK                       (1 << 2)
3309 /* Used by PM_L4PER_I2C3_WKDEP */
3310 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP2_SHIFT                      5
3311 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP2_WIDTH                      0x1
3312 #define DRA7XX_WKUPDEP_I2C3_IRQ_DSP2_MASK                       (1 << 5)
3314 /* Used by PM_L4PER_I2C3_WKDEP */
3315 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE1_SHIFT                      6
3316 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE1_WIDTH                      0x1
3317 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE1_MASK                       (1 << 6)
3319 /* Used by PM_L4PER_I2C3_WKDEP */
3320 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE2_SHIFT                      7
3321 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE2_WIDTH                      0x1
3322 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE2_MASK                       (1 << 7)
3324 /* Used by PM_L4PER_I2C3_WKDEP */
3325 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE3_SHIFT                      8
3326 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE3_WIDTH                      0x1
3327 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE3_MASK                       (1 << 8)
3329 /* Used by PM_L4PER_I2C3_WKDEP */
3330 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE4_SHIFT                      9
3331 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE4_WIDTH                      0x1
3332 #define DRA7XX_WKUPDEP_I2C3_IRQ_EVE4_MASK                       (1 << 9)
3334 /* Used by PM_L4PER_I2C3_WKDEP */
3335 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU1_SHIFT                      4
3336 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU1_WIDTH                      0x1
3337 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU1_MASK                       (1 << 4)
3339 /* Used by PM_L4PER_I2C3_WKDEP */
3340 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU2_SHIFT                      1
3341 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU2_WIDTH                      0x1
3342 #define DRA7XX_WKUPDEP_I2C3_IRQ_IPU2_MASK                       (1 << 1)
3344 /* Used by PM_L4PER_I2C3_WKDEP */
3345 #define DRA7XX_WKUPDEP_I2C3_IRQ_MPU_SHIFT                       0
3346 #define DRA7XX_WKUPDEP_I2C3_IRQ_MPU_WIDTH                       0x1
3347 #define DRA7XX_WKUPDEP_I2C3_IRQ_MPU_MASK                        (1 << 0)
3349 /* Used by PM_L4PER_I2C4_WKDEP */
3350 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP1_SHIFT                      12
3351 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP1_WIDTH                      0x1
3352 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP1_MASK                       (1 << 12)
3354 /* Used by PM_L4PER_I2C4_WKDEP */
3355 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP2_SHIFT                      15
3356 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP2_WIDTH                      0x1
3357 #define DRA7XX_WKUPDEP_I2C4_DMA_DSP2_MASK                       (1 << 15)
3359 /* Used by PM_L4PER_I2C4_WKDEP */
3360 #define DRA7XX_WKUPDEP_I2C4_DMA_SDMA_SHIFT                      13
3361 #define DRA7XX_WKUPDEP_I2C4_DMA_SDMA_WIDTH                      0x1
3362 #define DRA7XX_WKUPDEP_I2C4_DMA_SDMA_MASK                       (1 << 13)
3364 /* Used by PM_L4PER_I2C4_WKDEP */
3365 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP1_SHIFT                      2
3366 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP1_WIDTH                      0x1
3367 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP1_MASK                       (1 << 2)
3369 /* Used by PM_L4PER_I2C4_WKDEP */
3370 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP2_SHIFT                      5
3371 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP2_WIDTH                      0x1
3372 #define DRA7XX_WKUPDEP_I2C4_IRQ_DSP2_MASK                       (1 << 5)
3374 /* Used by PM_L4PER_I2C4_WKDEP */
3375 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE1_SHIFT                      6
3376 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE1_WIDTH                      0x1
3377 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE1_MASK                       (1 << 6)
3379 /* Used by PM_L4PER_I2C4_WKDEP */
3380 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE2_SHIFT                      7
3381 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE2_WIDTH                      0x1
3382 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE2_MASK                       (1 << 7)
3384 /* Used by PM_L4PER_I2C4_WKDEP */
3385 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE3_SHIFT                      8
3386 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE3_WIDTH                      0x1
3387 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE3_MASK                       (1 << 8)
3389 /* Used by PM_L4PER_I2C4_WKDEP */
3390 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE4_SHIFT                      9
3391 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE4_WIDTH                      0x1
3392 #define DRA7XX_WKUPDEP_I2C4_IRQ_EVE4_MASK                       (1 << 9)
3394 /* Used by PM_L4PER_I2C4_WKDEP */
3395 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU1_SHIFT                      4
3396 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU1_WIDTH                      0x1
3397 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU1_MASK                       (1 << 4)
3399 /* Used by PM_L4PER_I2C4_WKDEP */
3400 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU2_SHIFT                      1
3401 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU2_WIDTH                      0x1
3402 #define DRA7XX_WKUPDEP_I2C4_IRQ_IPU2_MASK                       (1 << 1)
3404 /* Used by PM_L4PER_I2C4_WKDEP */
3405 #define DRA7XX_WKUPDEP_I2C4_IRQ_MPU_SHIFT                       0
3406 #define DRA7XX_WKUPDEP_I2C4_IRQ_MPU_WIDTH                       0x1
3407 #define DRA7XX_WKUPDEP_I2C4_IRQ_MPU_MASK                        (1 << 0)
3409 /* Used by PM_IPU_I2C5_WKDEP */
3410 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP1_SHIFT                      12
3411 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP1_WIDTH                      0x1
3412 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP1_MASK                       (1 << 12)
3414 /* Used by PM_IPU_I2C5_WKDEP */
3415 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP2_SHIFT                      15
3416 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP2_WIDTH                      0x1
3417 #define DRA7XX_WKUPDEP_I2C5_DMA_DSP2_MASK                       (1 << 15)
3419 /* Used by PM_IPU_I2C5_WKDEP */
3420 #define DRA7XX_WKUPDEP_I2C5_DMA_SDMA_SHIFT                      13
3421 #define DRA7XX_WKUPDEP_I2C5_DMA_SDMA_WIDTH                      0x1
3422 #define DRA7XX_WKUPDEP_I2C5_DMA_SDMA_MASK                       (1 << 13)
3424 /* Used by PM_IPU_I2C5_WKDEP */
3425 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP1_SHIFT                      2
3426 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP1_WIDTH                      0x1
3427 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP1_MASK                       (1 << 2)
3429 /* Used by PM_IPU_I2C5_WKDEP */
3430 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP2_SHIFT                      5
3431 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP2_WIDTH                      0x1
3432 #define DRA7XX_WKUPDEP_I2C5_IRQ_DSP2_MASK                       (1 << 5)
3434 /* Used by PM_IPU_I2C5_WKDEP */
3435 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE1_SHIFT                      6
3436 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE1_WIDTH                      0x1
3437 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE1_MASK                       (1 << 6)
3439 /* Used by PM_IPU_I2C5_WKDEP */
3440 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE2_SHIFT                      7
3441 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE2_WIDTH                      0x1
3442 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE2_MASK                       (1 << 7)
3444 /* Used by PM_IPU_I2C5_WKDEP */
3445 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE3_SHIFT                      8
3446 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE3_WIDTH                      0x1
3447 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE3_MASK                       (1 << 8)
3449 /* Used by PM_IPU_I2C5_WKDEP */
3450 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE4_SHIFT                      9
3451 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE4_WIDTH                      0x1
3452 #define DRA7XX_WKUPDEP_I2C5_IRQ_EVE4_MASK                       (1 << 9)
3454 /* Used by PM_IPU_I2C5_WKDEP */
3455 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU1_SHIFT                      4
3456 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU1_WIDTH                      0x1
3457 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU1_MASK                       (1 << 4)
3459 /* Used by PM_IPU_I2C5_WKDEP */
3460 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU2_SHIFT                      1
3461 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU2_WIDTH                      0x1
3462 #define DRA7XX_WKUPDEP_I2C5_IRQ_IPU2_MASK                       (1 << 1)
3464 /* Used by PM_IPU_I2C5_WKDEP */
3465 #define DRA7XX_WKUPDEP_I2C5_IRQ_MPU_SHIFT                       0
3466 #define DRA7XX_WKUPDEP_I2C5_IRQ_MPU_WIDTH                       0x1
3467 #define DRA7XX_WKUPDEP_I2C5_IRQ_MPU_MASK                        (1 << 0)
3469 /* Used by PM_WKUPAON_KBD_WKDEP */
3470 #define DRA7XX_WKUPDEP_KBD_DSP1_SHIFT                           2
3471 #define DRA7XX_WKUPDEP_KBD_DSP1_WIDTH                           0x1
3472 #define DRA7XX_WKUPDEP_KBD_DSP1_MASK                            (1 << 2)
3474 /* Used by PM_WKUPAON_KBD_WKDEP */
3475 #define DRA7XX_WKUPDEP_KBD_DSP2_SHIFT                           5
3476 #define DRA7XX_WKUPDEP_KBD_DSP2_WIDTH                           0x1
3477 #define DRA7XX_WKUPDEP_KBD_DSP2_MASK                            (1 << 5)
3479 /* Used by PM_WKUPAON_KBD_WKDEP */
3480 #define DRA7XX_WKUPDEP_KBD_EVE1_SHIFT                           6
3481 #define DRA7XX_WKUPDEP_KBD_EVE1_WIDTH                           0x1
3482 #define DRA7XX_WKUPDEP_KBD_EVE1_MASK                            (1 << 6)
3484 /* Used by PM_WKUPAON_KBD_WKDEP */
3485 #define DRA7XX_WKUPDEP_KBD_EVE2_SHIFT                           7
3486 #define DRA7XX_WKUPDEP_KBD_EVE2_WIDTH                           0x1
3487 #define DRA7XX_WKUPDEP_KBD_EVE2_MASK                            (1 << 7)
3489 /* Used by PM_WKUPAON_KBD_WKDEP */
3490 #define DRA7XX_WKUPDEP_KBD_EVE3_SHIFT                           8
3491 #define DRA7XX_WKUPDEP_KBD_EVE3_WIDTH                           0x1
3492 #define DRA7XX_WKUPDEP_KBD_EVE3_MASK                            (1 << 8)
3494 /* Used by PM_WKUPAON_KBD_WKDEP */
3495 #define DRA7XX_WKUPDEP_KBD_EVE4_SHIFT                           9
3496 #define DRA7XX_WKUPDEP_KBD_EVE4_WIDTH                           0x1
3497 #define DRA7XX_WKUPDEP_KBD_EVE4_MASK                            (1 << 9)
3499 /* Used by PM_WKUPAON_KBD_WKDEP */
3500 #define DRA7XX_WKUPDEP_KBD_IPU1_SHIFT                           4
3501 #define DRA7XX_WKUPDEP_KBD_IPU1_WIDTH                           0x1
3502 #define DRA7XX_WKUPDEP_KBD_IPU1_MASK                            (1 << 4)
3504 /* Used by PM_WKUPAON_KBD_WKDEP */
3505 #define DRA7XX_WKUPDEP_KBD_IPU2_SHIFT                           1
3506 #define DRA7XX_WKUPDEP_KBD_IPU2_WIDTH                           0x1
3507 #define DRA7XX_WKUPDEP_KBD_IPU2_MASK                            (1 << 1)
3509 /* Used by PM_WKUPAON_KBD_WKDEP */
3510 #define DRA7XX_WKUPDEP_KBD_MPU_SHIFT                            0
3511 #define DRA7XX_WKUPDEP_KBD_MPU_WIDTH                            0x1
3512 #define DRA7XX_WKUPDEP_KBD_MPU_MASK                             (1 << 0)
3514 /* Used by PM_IPU_MCASP1_WKDEP */
3515 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP1_SHIFT                    12
3516 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP1_WIDTH                    0x1
3517 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP1_MASK                     (1 << 12)
3519 /* Used by PM_IPU_MCASP1_WKDEP */
3520 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP2_SHIFT                    15
3521 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP2_WIDTH                    0x1
3522 #define DRA7XX_WKUPDEP_MCASP1_DMA_DSP2_MASK                     (1 << 15)
3524 /* Used by PM_IPU_MCASP1_WKDEP */
3525 #define DRA7XX_WKUPDEP_MCASP1_DMA_SDMA_SHIFT                    13
3526 #define DRA7XX_WKUPDEP_MCASP1_DMA_SDMA_WIDTH                    0x1
3527 #define DRA7XX_WKUPDEP_MCASP1_DMA_SDMA_MASK                     (1 << 13)
3529 /* Used by PM_IPU_MCASP1_WKDEP */
3530 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP1_SHIFT                    2
3531 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP1_WIDTH                    0x1
3532 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP1_MASK                     (1 << 2)
3534 /* Used by PM_IPU_MCASP1_WKDEP */
3535 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP2_SHIFT                    5
3536 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP2_WIDTH                    0x1
3537 #define DRA7XX_WKUPDEP_MCASP1_IRQ_DSP2_MASK                     (1 << 5)
3539 /* Used by PM_IPU_MCASP1_WKDEP */
3540 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE1_SHIFT                    6
3541 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE1_WIDTH                    0x1
3542 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE1_MASK                     (1 << 6)
3544 /* Used by PM_IPU_MCASP1_WKDEP */
3545 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE2_SHIFT                    7
3546 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE2_WIDTH                    0x1
3547 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE2_MASK                     (1 << 7)
3549 /* Used by PM_IPU_MCASP1_WKDEP */
3550 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE3_SHIFT                    8
3551 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE3_WIDTH                    0x1
3552 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE3_MASK                     (1 << 8)
3554 /* Used by PM_IPU_MCASP1_WKDEP */
3555 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE4_SHIFT                    9
3556 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE4_WIDTH                    0x1
3557 #define DRA7XX_WKUPDEP_MCASP1_IRQ_EVE4_MASK                     (1 << 9)
3559 /* Used by PM_IPU_MCASP1_WKDEP */
3560 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU1_SHIFT                    4
3561 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU1_WIDTH                    0x1
3562 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU1_MASK                     (1 << 4)
3564 /* Used by PM_IPU_MCASP1_WKDEP */
3565 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU2_SHIFT                    1
3566 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU2_WIDTH                    0x1
3567 #define DRA7XX_WKUPDEP_MCASP1_IRQ_IPU2_MASK                     (1 << 1)
3569 /* Used by PM_IPU_MCASP1_WKDEP */
3570 #define DRA7XX_WKUPDEP_MCASP1_IRQ_MPU_SHIFT                     0
3571 #define DRA7XX_WKUPDEP_MCASP1_IRQ_MPU_WIDTH                     0x1
3572 #define DRA7XX_WKUPDEP_MCASP1_IRQ_MPU_MASK                      (1 << 0)
3574 /* Used by PM_L4PER2_MCASP2_WKDEP */
3575 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP1_SHIFT                    12
3576 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP1_WIDTH                    0x1
3577 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP1_MASK                     (1 << 12)
3579 /* Used by PM_L4PER2_MCASP2_WKDEP */
3580 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP2_SHIFT                    15
3581 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP2_WIDTH                    0x1
3582 #define DRA7XX_WKUPDEP_MCASP2_DMA_DSP2_MASK                     (1 << 15)
3584 /* Used by PM_L4PER2_MCASP2_WKDEP */
3585 #define DRA7XX_WKUPDEP_MCASP2_DMA_SDMA_SHIFT                    13
3586 #define DRA7XX_WKUPDEP_MCASP2_DMA_SDMA_WIDTH                    0x1
3587 #define DRA7XX_WKUPDEP_MCASP2_DMA_SDMA_MASK                     (1 << 13)
3589 /* Used by PM_L4PER2_MCASP2_WKDEP */
3590 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP1_SHIFT                    2
3591 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP1_WIDTH                    0x1
3592 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP1_MASK                     (1 << 2)
3594 /* Used by PM_L4PER2_MCASP2_WKDEP */
3595 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP2_SHIFT                    5
3596 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP2_WIDTH                    0x1
3597 #define DRA7XX_WKUPDEP_MCASP2_IRQ_DSP2_MASK                     (1 << 5)
3599 /* Used by PM_L4PER2_MCASP2_WKDEP */
3600 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE1_SHIFT                    6
3601 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE1_WIDTH                    0x1
3602 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE1_MASK                     (1 << 6)
3604 /* Used by PM_L4PER2_MCASP2_WKDEP */
3605 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE2_SHIFT                    7
3606 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE2_WIDTH                    0x1
3607 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE2_MASK                     (1 << 7)
3609 /* Used by PM_L4PER2_MCASP2_WKDEP */
3610 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE3_SHIFT                    8
3611 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE3_WIDTH                    0x1
3612 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE3_MASK                     (1 << 8)
3614 /* Used by PM_L4PER2_MCASP2_WKDEP */
3615 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE4_SHIFT                    9
3616 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE4_WIDTH                    0x1
3617 #define DRA7XX_WKUPDEP_MCASP2_IRQ_EVE4_MASK                     (1 << 9)
3619 /* Used by PM_L4PER2_MCASP2_WKDEP */
3620 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU1_SHIFT                    4
3621 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU1_WIDTH                    0x1
3622 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU1_MASK                     (1 << 4)
3624 /* Used by PM_L4PER2_MCASP2_WKDEP */
3625 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU2_SHIFT                    1
3626 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU2_WIDTH                    0x1
3627 #define DRA7XX_WKUPDEP_MCASP2_IRQ_IPU2_MASK                     (1 << 1)
3629 /* Used by PM_L4PER2_MCASP2_WKDEP */
3630 #define DRA7XX_WKUPDEP_MCASP2_IRQ_MPU_SHIFT                     0
3631 #define DRA7XX_WKUPDEP_MCASP2_IRQ_MPU_WIDTH                     0x1
3632 #define DRA7XX_WKUPDEP_MCASP2_IRQ_MPU_MASK                      (1 << 0)
3634 /* Used by PM_L4PER2_MCASP3_WKDEP */
3635 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP1_SHIFT                    12
3636 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP1_WIDTH                    0x1
3637 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP1_MASK                     (1 << 12)
3639 /* Used by PM_L4PER2_MCASP3_WKDEP */
3640 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP2_SHIFT                    15
3641 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP2_WIDTH                    0x1
3642 #define DRA7XX_WKUPDEP_MCASP3_DMA_DSP2_MASK                     (1 << 15)
3644 /* Used by PM_L4PER2_MCASP3_WKDEP */
3645 #define DRA7XX_WKUPDEP_MCASP3_DMA_SDMA_SHIFT                    13
3646 #define DRA7XX_WKUPDEP_MCASP3_DMA_SDMA_WIDTH                    0x1
3647 #define DRA7XX_WKUPDEP_MCASP3_DMA_SDMA_MASK                     (1 << 13)
3649 /* Used by PM_L4PER2_MCASP3_WKDEP */
3650 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP1_SHIFT                    2
3651 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP1_WIDTH                    0x1
3652 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP1_MASK                     (1 << 2)
3654 /* Used by PM_L4PER2_MCASP3_WKDEP */
3655 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP2_SHIFT                    5
3656 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP2_WIDTH                    0x1
3657 #define DRA7XX_WKUPDEP_MCASP3_IRQ_DSP2_MASK                     (1 << 5)
3659 /* Used by PM_L4PER2_MCASP3_WKDEP */
3660 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE1_SHIFT                    6
3661 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE1_WIDTH                    0x1
3662 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE1_MASK                     (1 << 6)
3664 /* Used by PM_L4PER2_MCASP3_WKDEP */
3665 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE2_SHIFT                    7
3666 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE2_WIDTH                    0x1
3667 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE2_MASK                     (1 << 7)
3669 /* Used by PM_L4PER2_MCASP3_WKDEP */
3670 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE3_SHIFT                    8
3671 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE3_WIDTH                    0x1
3672 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE3_MASK                     (1 << 8)
3674 /* Used by PM_L4PER2_MCASP3_WKDEP */
3675 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE4_SHIFT                    9
3676 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE4_WIDTH                    0x1
3677 #define DRA7XX_WKUPDEP_MCASP3_IRQ_EVE4_MASK                     (1 << 9)
3679 /* Used by PM_L4PER2_MCASP3_WKDEP */
3680 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU1_SHIFT                    4
3681 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU1_WIDTH                    0x1
3682 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU1_MASK                     (1 << 4)
3684 /* Used by PM_L4PER2_MCASP3_WKDEP */
3685 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU2_SHIFT                    1
3686 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU2_WIDTH                    0x1
3687 #define DRA7XX_WKUPDEP_MCASP3_IRQ_IPU2_MASK                     (1 << 1)
3689 /* Used by PM_L4PER2_MCASP3_WKDEP */
3690 #define DRA7XX_WKUPDEP_MCASP3_IRQ_MPU_SHIFT                     0
3691 #define DRA7XX_WKUPDEP_MCASP3_IRQ_MPU_WIDTH                     0x1
3692 #define DRA7XX_WKUPDEP_MCASP3_IRQ_MPU_MASK                      (1 << 0)
3694 /* Used by PM_L4PER2_MCASP4_WKDEP */
3695 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP1_SHIFT                    12
3696 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP1_WIDTH                    0x1
3697 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP1_MASK                     (1 << 12)
3699 /* Used by PM_L4PER2_MCASP4_WKDEP */
3700 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP2_SHIFT                    15
3701 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP2_WIDTH                    0x1
3702 #define DRA7XX_WKUPDEP_MCASP4_DMA_DSP2_MASK                     (1 << 15)
3704 /* Used by PM_L4PER2_MCASP4_WKDEP */
3705 #define DRA7XX_WKUPDEP_MCASP4_DMA_SDMA_SHIFT                    13
3706 #define DRA7XX_WKUPDEP_MCASP4_DMA_SDMA_WIDTH                    0x1
3707 #define DRA7XX_WKUPDEP_MCASP4_DMA_SDMA_MASK                     (1 << 13)
3709 /* Used by PM_L4PER2_MCASP4_WKDEP */
3710 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP1_SHIFT                    2
3711 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP1_WIDTH                    0x1
3712 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP1_MASK                     (1 << 2)
3714 /* Used by PM_L4PER2_MCASP4_WKDEP */
3715 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP2_SHIFT                    5
3716 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP2_WIDTH                    0x1
3717 #define DRA7XX_WKUPDEP_MCASP4_IRQ_DSP2_MASK                     (1 << 5)
3719 /* Used by PM_L4PER2_MCASP4_WKDEP */
3720 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE1_SHIFT                    6
3721 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE1_WIDTH                    0x1
3722 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE1_MASK                     (1 << 6)
3724 /* Used by PM_L4PER2_MCASP4_WKDEP */
3725 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE2_SHIFT                    7
3726 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE2_WIDTH                    0x1
3727 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE2_MASK                     (1 << 7)
3729 /* Used by PM_L4PER2_MCASP4_WKDEP */
3730 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE3_SHIFT                    8
3731 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE3_WIDTH                    0x1
3732 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE3_MASK                     (1 << 8)
3734 /* Used by PM_L4PER2_MCASP4_WKDEP */
3735 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE4_SHIFT                    9
3736 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE4_WIDTH                    0x1
3737 #define DRA7XX_WKUPDEP_MCASP4_IRQ_EVE4_MASK                     (1 << 9)
3739 /* Used by PM_L4PER2_MCASP4_WKDEP */
3740 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU1_SHIFT                    4
3741 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU1_WIDTH                    0x1
3742 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU1_MASK                     (1 << 4)
3744 /* Used by PM_L4PER2_MCASP4_WKDEP */
3745 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU2_SHIFT                    1
3746 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU2_WIDTH                    0x1
3747 #define DRA7XX_WKUPDEP_MCASP4_IRQ_IPU2_MASK                     (1 << 1)
3749 /* Used by PM_L4PER2_MCASP4_WKDEP */
3750 #define DRA7XX_WKUPDEP_MCASP4_IRQ_MPU_SHIFT                     0
3751 #define DRA7XX_WKUPDEP_MCASP4_IRQ_MPU_WIDTH                     0x1
3752 #define DRA7XX_WKUPDEP_MCASP4_IRQ_MPU_MASK                      (1 << 0)
3754 /* Used by PM_L4PER2_MCASP5_WKDEP */
3755 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP1_SHIFT                    12
3756 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP1_WIDTH                    0x1
3757 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP1_MASK                     (1 << 12)
3759 /* Used by PM_L4PER2_MCASP5_WKDEP */
3760 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP2_SHIFT                    15
3761 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP2_WIDTH                    0x1
3762 #define DRA7XX_WKUPDEP_MCASP5_DMA_DSP2_MASK                     (1 << 15)
3764 /* Used by PM_L4PER2_MCASP5_WKDEP */
3765 #define DRA7XX_WKUPDEP_MCASP5_DMA_SDMA_SHIFT                    13
3766 #define DRA7XX_WKUPDEP_MCASP5_DMA_SDMA_WIDTH                    0x1
3767 #define DRA7XX_WKUPDEP_MCASP5_DMA_SDMA_MASK                     (1 << 13)
3769 /* Used by PM_L4PER2_MCASP5_WKDEP */
3770 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP1_SHIFT                    2
3771 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP1_WIDTH                    0x1
3772 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP1_MASK                     (1 << 2)
3774 /* Used by PM_L4PER2_MCASP5_WKDEP */
3775 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP2_SHIFT                    5
3776 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP2_WIDTH                    0x1
3777 #define DRA7XX_WKUPDEP_MCASP5_IRQ_DSP2_MASK                     (1 << 5)
3779 /* Used by PM_L4PER2_MCASP5_WKDEP */
3780 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE1_SHIFT                    6
3781 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE1_WIDTH                    0x1
3782 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE1_MASK                     (1 << 6)
3784 /* Used by PM_L4PER2_MCASP5_WKDEP */
3785 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE2_SHIFT                    7
3786 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE2_WIDTH                    0x1
3787 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE2_MASK                     (1 << 7)
3789 /* Used by PM_L4PER2_MCASP5_WKDEP */
3790 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE3_SHIFT                    8
3791 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE3_WIDTH                    0x1
3792 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE3_MASK                     (1 << 8)
3794 /* Used by PM_L4PER2_MCASP5_WKDEP */
3795 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE4_SHIFT                    9
3796 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE4_WIDTH                    0x1
3797 #define DRA7XX_WKUPDEP_MCASP5_IRQ_EVE4_MASK                     (1 << 9)
3799 /* Used by PM_L4PER2_MCASP5_WKDEP */
3800 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU1_SHIFT                    4
3801 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU1_WIDTH                    0x1
3802 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU1_MASK                     (1 << 4)
3804 /* Used by PM_L4PER2_MCASP5_WKDEP */
3805 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU2_SHIFT                    1
3806 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU2_WIDTH                    0x1
3807 #define DRA7XX_WKUPDEP_MCASP5_IRQ_IPU2_MASK                     (1 << 1)
3809 /* Used by PM_L4PER2_MCASP5_WKDEP */
3810 #define DRA7XX_WKUPDEP_MCASP5_IRQ_MPU_SHIFT                     0
3811 #define DRA7XX_WKUPDEP_MCASP5_IRQ_MPU_WIDTH                     0x1
3812 #define DRA7XX_WKUPDEP_MCASP5_IRQ_MPU_MASK                      (1 << 0)
3814 /* Used by PM_L4PER2_MCASP6_WKDEP */
3815 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP1_SHIFT                    12
3816 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP1_WIDTH                    0x1
3817 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP1_MASK                     (1 << 12)
3819 /* Used by PM_L4PER2_MCASP6_WKDEP */
3820 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP2_SHIFT                    15
3821 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP2_WIDTH                    0x1
3822 #define DRA7XX_WKUPDEP_MCASP6_DMA_DSP2_MASK                     (1 << 15)
3824 /* Used by PM_L4PER2_MCASP6_WKDEP */
3825 #define DRA7XX_WKUPDEP_MCASP6_DMA_SDMA_SHIFT                    13
3826 #define DRA7XX_WKUPDEP_MCASP6_DMA_SDMA_WIDTH                    0x1
3827 #define DRA7XX_WKUPDEP_MCASP6_DMA_SDMA_MASK                     (1 << 13)
3829 /* Used by PM_L4PER2_MCASP6_WKDEP */
3830 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP1_SHIFT                    2
3831 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP1_WIDTH                    0x1
3832 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP1_MASK                     (1 << 2)
3834 /* Used by PM_L4PER2_MCASP6_WKDEP */
3835 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP2_SHIFT                    5
3836 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP2_WIDTH                    0x1
3837 #define DRA7XX_WKUPDEP_MCASP6_IRQ_DSP2_MASK                     (1 << 5)
3839 /* Used by PM_L4PER2_MCASP6_WKDEP */
3840 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE1_SHIFT                    6
3841 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE1_WIDTH                    0x1
3842 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE1_MASK                     (1 << 6)
3844 /* Used by PM_L4PER2_MCASP6_WKDEP */
3845 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE2_SHIFT                    7
3846 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE2_WIDTH                    0x1
3847 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE2_MASK                     (1 << 7)
3849 /* Used by PM_L4PER2_MCASP6_WKDEP */
3850 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE3_SHIFT                    8
3851 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE3_WIDTH                    0x1
3852 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE3_MASK                     (1 << 8)
3854 /* Used by PM_L4PER2_MCASP6_WKDEP */
3855 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE4_SHIFT                    9
3856 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE4_WIDTH                    0x1
3857 #define DRA7XX_WKUPDEP_MCASP6_IRQ_EVE4_MASK                     (1 << 9)
3859 /* Used by PM_L4PER2_MCASP6_WKDEP */
3860 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU1_SHIFT                    4
3861 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU1_WIDTH                    0x1
3862 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU1_MASK                     (1 << 4)
3864 /* Used by PM_L4PER2_MCASP6_WKDEP */
3865 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU2_SHIFT                    1
3866 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU2_WIDTH                    0x1
3867 #define DRA7XX_WKUPDEP_MCASP6_IRQ_IPU2_MASK                     (1 << 1)
3869 /* Used by PM_L4PER2_MCASP6_WKDEP */
3870 #define DRA7XX_WKUPDEP_MCASP6_IRQ_MPU_SHIFT                     0
3871 #define DRA7XX_WKUPDEP_MCASP6_IRQ_MPU_WIDTH                     0x1
3872 #define DRA7XX_WKUPDEP_MCASP6_IRQ_MPU_MASK                      (1 << 0)
3874 /* Used by PM_L4PER2_MCASP7_WKDEP */
3875 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP1_SHIFT                    12
3876 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP1_WIDTH                    0x1
3877 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP1_MASK                     (1 << 12)
3879 /* Used by PM_L4PER2_MCASP7_WKDEP */
3880 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP2_SHIFT                    15
3881 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP2_WIDTH                    0x1
3882 #define DRA7XX_WKUPDEP_MCASP7_DMA_DSP2_MASK                     (1 << 15)
3884 /* Used by PM_L4PER2_MCASP7_WKDEP */
3885 #define DRA7XX_WKUPDEP_MCASP7_DMA_SDMA_SHIFT                    13
3886 #define DRA7XX_WKUPDEP_MCASP7_DMA_SDMA_WIDTH                    0x1
3887 #define DRA7XX_WKUPDEP_MCASP7_DMA_SDMA_MASK                     (1 << 13)
3889 /* Used by PM_L4PER2_MCASP7_WKDEP */
3890 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP1_SHIFT                    2
3891 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP1_WIDTH                    0x1
3892 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP1_MASK                     (1 << 2)
3894 /* Used by PM_L4PER2_MCASP7_WKDEP */
3895 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP2_SHIFT                    5
3896 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP2_WIDTH                    0x1
3897 #define DRA7XX_WKUPDEP_MCASP7_IRQ_DSP2_MASK                     (1 << 5)
3899 /* Used by PM_L4PER2_MCASP7_WKDEP */
3900 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE1_SHIFT                    6
3901 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE1_WIDTH                    0x1
3902 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE1_MASK                     (1 << 6)
3904 /* Used by PM_L4PER2_MCASP7_WKDEP */
3905 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE2_SHIFT                    7
3906 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE2_WIDTH                    0x1
3907 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE2_MASK                     (1 << 7)
3909 /* Used by PM_L4PER2_MCASP7_WKDEP */
3910 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE3_SHIFT                    8
3911 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE3_WIDTH                    0x1
3912 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE3_MASK                     (1 << 8)
3914 /* Used by PM_L4PER2_MCASP7_WKDEP */
3915 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE4_SHIFT                    9
3916 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE4_WIDTH                    0x1
3917 #define DRA7XX_WKUPDEP_MCASP7_IRQ_EVE4_MASK                     (1 << 9)
3919 /* Used by PM_L4PER2_MCASP7_WKDEP */
3920 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU1_SHIFT                    4
3921 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU1_WIDTH                    0x1
3922 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU1_MASK                     (1 << 4)
3924 /* Used by PM_L4PER2_MCASP7_WKDEP */
3925 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU2_SHIFT                    1
3926 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU2_WIDTH                    0x1
3927 #define DRA7XX_WKUPDEP_MCASP7_IRQ_IPU2_MASK                     (1 << 1)
3929 /* Used by PM_L4PER2_MCASP7_WKDEP */
3930 #define DRA7XX_WKUPDEP_MCASP7_IRQ_MPU_SHIFT                     0
3931 #define DRA7XX_WKUPDEP_MCASP7_IRQ_MPU_WIDTH                     0x1
3932 #define DRA7XX_WKUPDEP_MCASP7_IRQ_MPU_MASK                      (1 << 0)
3934 /* Used by PM_L4PER2_MCASP8_WKDEP */
3935 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP1_SHIFT                    12
3936 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP1_WIDTH                    0x1
3937 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP1_MASK                     (1 << 12)
3939 /* Used by PM_L4PER2_MCASP8_WKDEP */
3940 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP2_SHIFT                    15
3941 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP2_WIDTH                    0x1
3942 #define DRA7XX_WKUPDEP_MCASP8_DMA_DSP2_MASK                     (1 << 15)
3944 /* Used by PM_L4PER2_MCASP8_WKDEP */
3945 #define DRA7XX_WKUPDEP_MCASP8_DMA_SDMA_SHIFT                    13
3946 #define DRA7XX_WKUPDEP_MCASP8_DMA_SDMA_WIDTH                    0x1
3947 #define DRA7XX_WKUPDEP_MCASP8_DMA_SDMA_MASK                     (1 << 13)
3949 /* Used by PM_L4PER2_MCASP8_WKDEP */
3950 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP1_SHIFT                    2
3951 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP1_WIDTH                    0x1
3952 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP1_MASK                     (1 << 2)
3954 /* Used by PM_L4PER2_MCASP8_WKDEP */
3955 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP2_SHIFT                    5
3956 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP2_WIDTH                    0x1
3957 #define DRA7XX_WKUPDEP_MCASP8_IRQ_DSP2_MASK                     (1 << 5)
3959 /* Used by PM_L4PER2_MCASP8_WKDEP */
3960 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE1_SHIFT                    6
3961 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE1_WIDTH                    0x1
3962 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE1_MASK                     (1 << 6)
3964 /* Used by PM_L4PER2_MCASP8_WKDEP */
3965 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE2_SHIFT                    7
3966 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE2_WIDTH                    0x1
3967 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE2_MASK                     (1 << 7)
3969 /* Used by PM_L4PER2_MCASP8_WKDEP */
3970 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE3_SHIFT                    8
3971 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE3_WIDTH                    0x1
3972 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE3_MASK                     (1 << 8)
3974 /* Used by PM_L4PER2_MCASP8_WKDEP */
3975 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE4_SHIFT                    9
3976 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE4_WIDTH                    0x1
3977 #define DRA7XX_WKUPDEP_MCASP8_IRQ_EVE4_MASK                     (1 << 9)
3979 /* Used by PM_L4PER2_MCASP8_WKDEP */
3980 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU1_SHIFT                    4
3981 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU1_WIDTH                    0x1
3982 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU1_MASK                     (1 << 4)
3984 /* Used by PM_L4PER2_MCASP8_WKDEP */
3985 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU2_SHIFT                    1
3986 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU2_WIDTH                    0x1
3987 #define DRA7XX_WKUPDEP_MCASP8_IRQ_IPU2_MASK                     (1 << 1)
3989 /* Used by PM_L4PER2_MCASP8_WKDEP */
3990 #define DRA7XX_WKUPDEP_MCASP8_IRQ_MPU_SHIFT                     0
3991 #define DRA7XX_WKUPDEP_MCASP8_IRQ_MPU_WIDTH                     0x1
3992 #define DRA7XX_WKUPDEP_MCASP8_IRQ_MPU_MASK                      (1 << 0)
3994 /* Used by PM_L4PER_MCSPI1_WKDEP */
3995 #define DRA7XX_WKUPDEP_MCSPI1_DSP1_SHIFT                        2
3996 #define DRA7XX_WKUPDEP_MCSPI1_DSP1_WIDTH                        0x1
3997 #define DRA7XX_WKUPDEP_MCSPI1_DSP1_MASK                         (1 << 2)
3999 /* Used by PM_L4PER_MCSPI1_WKDEP */
4000 #define DRA7XX_WKUPDEP_MCSPI1_DSP2_SHIFT                        5
4001 #define DRA7XX_WKUPDEP_MCSPI1_DSP2_WIDTH                        0x1
4002 #define DRA7XX_WKUPDEP_MCSPI1_DSP2_MASK                         (1 << 5)
4004 /* Used by PM_L4PER_MCSPI1_WKDEP */
4005 #define DRA7XX_WKUPDEP_MCSPI1_EVE1_SHIFT                        6
4006 #define DRA7XX_WKUPDEP_MCSPI1_EVE1_WIDTH                        0x1
4007 #define DRA7XX_WKUPDEP_MCSPI1_EVE1_MASK                         (1 << 6)
4009 /* Used by PM_L4PER_MCSPI1_WKDEP */
4010 #define DRA7XX_WKUPDEP_MCSPI1_EVE2_SHIFT                        7
4011 #define DRA7XX_WKUPDEP_MCSPI1_EVE2_WIDTH                        0x1
4012 #define DRA7XX_WKUPDEP_MCSPI1_EVE2_MASK                         (1 << 7)
4014 /* Used by PM_L4PER_MCSPI1_WKDEP */
4015 #define DRA7XX_WKUPDEP_MCSPI1_EVE3_SHIFT                        8
4016 #define DRA7XX_WKUPDEP_MCSPI1_EVE3_WIDTH                        0x1
4017 #define DRA7XX_WKUPDEP_MCSPI1_EVE3_MASK                         (1 << 8)
4019 /* Used by PM_L4PER_MCSPI1_WKDEP */
4020 #define DRA7XX_WKUPDEP_MCSPI1_EVE4_SHIFT                        9
4021 #define DRA7XX_WKUPDEP_MCSPI1_EVE4_WIDTH                        0x1
4022 #define DRA7XX_WKUPDEP_MCSPI1_EVE4_MASK                         (1 << 9)
4024 /* Used by PM_L4PER_MCSPI1_WKDEP */
4025 #define DRA7XX_WKUPDEP_MCSPI1_IPU1_SHIFT                        4
4026 #define DRA7XX_WKUPDEP_MCSPI1_IPU1_WIDTH                        0x1
4027 #define DRA7XX_WKUPDEP_MCSPI1_IPU1_MASK                         (1 << 4)
4029 /* Used by PM_L4PER_MCSPI1_WKDEP */
4030 #define DRA7XX_WKUPDEP_MCSPI1_IPU2_SHIFT                        1
4031 #define DRA7XX_WKUPDEP_MCSPI1_IPU2_WIDTH                        0x1
4032 #define DRA7XX_WKUPDEP_MCSPI1_IPU2_MASK                         (1 << 1)
4034 /* Used by PM_L4PER_MCSPI1_WKDEP */
4035 #define DRA7XX_WKUPDEP_MCSPI1_MPU_SHIFT                         0
4036 #define DRA7XX_WKUPDEP_MCSPI1_MPU_WIDTH                         0x1
4037 #define DRA7XX_WKUPDEP_MCSPI1_MPU_MASK                          (1 << 0)
4039 /* Used by PM_L4PER_MCSPI1_WKDEP */
4040 #define DRA7XX_WKUPDEP_MCSPI1_SDMA_SHIFT                        3
4041 #define DRA7XX_WKUPDEP_MCSPI1_SDMA_WIDTH                        0x1
4042 #define DRA7XX_WKUPDEP_MCSPI1_SDMA_MASK                         (1 << 3)
4044 /* Used by PM_L4PER_MCSPI2_WKDEP */
4045 #define DRA7XX_WKUPDEP_MCSPI2_DSP1_SHIFT                        2
4046 #define DRA7XX_WKUPDEP_MCSPI2_DSP1_WIDTH                        0x1
4047 #define DRA7XX_WKUPDEP_MCSPI2_DSP1_MASK                         (1 << 2)
4049 /* Used by PM_L4PER_MCSPI2_WKDEP */
4050 #define DRA7XX_WKUPDEP_MCSPI2_DSP2_SHIFT                        5
4051 #define DRA7XX_WKUPDEP_MCSPI2_DSP2_WIDTH                        0x1
4052 #define DRA7XX_WKUPDEP_MCSPI2_DSP2_MASK                         (1 << 5)
4054 /* Used by PM_L4PER_MCSPI2_WKDEP */
4055 #define DRA7XX_WKUPDEP_MCSPI2_EVE1_SHIFT                        6
4056 #define DRA7XX_WKUPDEP_MCSPI2_EVE1_WIDTH                        0x1
4057 #define DRA7XX_WKUPDEP_MCSPI2_EVE1_MASK                         (1 << 6)
4059 /* Used by PM_L4PER_MCSPI2_WKDEP */
4060 #define DRA7XX_WKUPDEP_MCSPI2_EVE2_SHIFT                        7
4061 #define DRA7XX_WKUPDEP_MCSPI2_EVE2_WIDTH                        0x1
4062 #define DRA7XX_WKUPDEP_MCSPI2_EVE2_MASK                         (1 << 7)
4064 /* Used by PM_L4PER_MCSPI2_WKDEP */
4065 #define DRA7XX_WKUPDEP_MCSPI2_EVE3_SHIFT                        8
4066 #define DRA7XX_WKUPDEP_MCSPI2_EVE3_WIDTH                        0x1
4067 #define DRA7XX_WKUPDEP_MCSPI2_EVE3_MASK                         (1 << 8)
4069 /* Used by PM_L4PER_MCSPI2_WKDEP */
4070 #define DRA7XX_WKUPDEP_MCSPI2_EVE4_SHIFT                        9
4071 #define DRA7XX_WKUPDEP_MCSPI2_EVE4_WIDTH                        0x1
4072 #define DRA7XX_WKUPDEP_MCSPI2_EVE4_MASK                         (1 << 9)
4074 /* Used by PM_L4PER_MCSPI2_WKDEP */
4075 #define DRA7XX_WKUPDEP_MCSPI2_IPU1_SHIFT                        4
4076 #define DRA7XX_WKUPDEP_MCSPI2_IPU1_WIDTH                        0x1
4077 #define DRA7XX_WKUPDEP_MCSPI2_IPU1_MASK                         (1 << 4)
4079 /* Used by PM_L4PER_MCSPI2_WKDEP */
4080 #define DRA7XX_WKUPDEP_MCSPI2_IPU2_SHIFT                        1
4081 #define DRA7XX_WKUPDEP_MCSPI2_IPU2_WIDTH                        0x1
4082 #define DRA7XX_WKUPDEP_MCSPI2_IPU2_MASK                         (1 << 1)
4084 /* Used by PM_L4PER_MCSPI2_WKDEP */
4085 #define DRA7XX_WKUPDEP_MCSPI2_MPU_SHIFT                         0
4086 #define DRA7XX_WKUPDEP_MCSPI2_MPU_WIDTH                         0x1
4087 #define DRA7XX_WKUPDEP_MCSPI2_MPU_MASK                          (1 << 0)
4089 /* Used by PM_L4PER_MCSPI2_WKDEP */
4090 #define DRA7XX_WKUPDEP_MCSPI2_SDMA_SHIFT                        3
4091 #define DRA7XX_WKUPDEP_MCSPI2_SDMA_WIDTH                        0x1
4092 #define DRA7XX_WKUPDEP_MCSPI2_SDMA_MASK                         (1 << 3)
4094 /* Used by PM_L4PER_MCSPI3_WKDEP */
4095 #define DRA7XX_WKUPDEP_MCSPI3_DSP1_SHIFT                        2
4096 #define DRA7XX_WKUPDEP_MCSPI3_DSP1_WIDTH                        0x1
4097 #define DRA7XX_WKUPDEP_MCSPI3_DSP1_MASK                         (1 << 2)
4099 /* Used by PM_L4PER_MCSPI3_WKDEP */
4100 #define DRA7XX_WKUPDEP_MCSPI3_DSP2_SHIFT                        5
4101 #define DRA7XX_WKUPDEP_MCSPI3_DSP2_WIDTH                        0x1
4102 #define DRA7XX_WKUPDEP_MCSPI3_DSP2_MASK                         (1 << 5)
4104 /* Used by PM_L4PER_MCSPI3_WKDEP */
4105 #define DRA7XX_WKUPDEP_MCSPI3_EVE1_SHIFT                        6
4106 #define DRA7XX_WKUPDEP_MCSPI3_EVE1_WIDTH                        0x1
4107 #define DRA7XX_WKUPDEP_MCSPI3_EVE1_MASK                         (1 << 6)
4109 /* Used by PM_L4PER_MCSPI3_WKDEP */
4110 #define DRA7XX_WKUPDEP_MCSPI3_EVE2_SHIFT                        7
4111 #define DRA7XX_WKUPDEP_MCSPI3_EVE2_WIDTH                        0x1
4112 #define DRA7XX_WKUPDEP_MCSPI3_EVE2_MASK                         (1 << 7)
4114 /* Used by PM_L4PER_MCSPI3_WKDEP */
4115 #define DRA7XX_WKUPDEP_MCSPI3_EVE3_SHIFT                        8
4116 #define DRA7XX_WKUPDEP_MCSPI3_EVE3_WIDTH                        0x1
4117 #define DRA7XX_WKUPDEP_MCSPI3_EVE3_MASK                         (1 << 8)
4119 /* Used by PM_L4PER_MCSPI3_WKDEP */
4120 #define DRA7XX_WKUPDEP_MCSPI3_EVE4_SHIFT                        9
4121 #define DRA7XX_WKUPDEP_MCSPI3_EVE4_WIDTH                        0x1
4122 #define DRA7XX_WKUPDEP_MCSPI3_EVE4_MASK                         (1 << 9)
4124 /* Used by PM_L4PER_MCSPI3_WKDEP */
4125 #define DRA7XX_WKUPDEP_MCSPI3_IPU1_SHIFT                        4
4126 #define DRA7XX_WKUPDEP_MCSPI3_IPU1_WIDTH                        0x1
4127 #define DRA7XX_WKUPDEP_MCSPI3_IPU1_MASK                         (1 << 4)
4129 /* Used by PM_L4PER_MCSPI3_WKDEP */
4130 #define DRA7XX_WKUPDEP_MCSPI3_IPU2_SHIFT                        1
4131 #define DRA7XX_WKUPDEP_MCSPI3_IPU2_WIDTH                        0x1
4132 #define DRA7XX_WKUPDEP_MCSPI3_IPU2_MASK                         (1 << 1)
4134 /* Used by PM_L4PER_MCSPI3_WKDEP */
4135 #define DRA7XX_WKUPDEP_MCSPI3_MPU_SHIFT                         0
4136 #define DRA7XX_WKUPDEP_MCSPI3_MPU_WIDTH                         0x1
4137 #define DRA7XX_WKUPDEP_MCSPI3_MPU_MASK                          (1 << 0)
4139 /* Used by PM_L4PER_MCSPI3_WKDEP */
4140 #define DRA7XX_WKUPDEP_MCSPI3_SDMA_SHIFT                        3
4141 #define DRA7XX_WKUPDEP_MCSPI3_SDMA_WIDTH                        0x1
4142 #define DRA7XX_WKUPDEP_MCSPI3_SDMA_MASK                         (1 << 3)
4144 /* Used by PM_L4PER_MCSPI4_WKDEP */
4145 #define DRA7XX_WKUPDEP_MCSPI4_DSP1_SHIFT                        2
4146 #define DRA7XX_WKUPDEP_MCSPI4_DSP1_WIDTH                        0x1
4147 #define DRA7XX_WKUPDEP_MCSPI4_DSP1_MASK                         (1 << 2)
4149 /* Used by PM_L4PER_MCSPI4_WKDEP */
4150 #define DRA7XX_WKUPDEP_MCSPI4_DSP2_SHIFT                        5
4151 #define DRA7XX_WKUPDEP_MCSPI4_DSP2_WIDTH                        0x1
4152 #define DRA7XX_WKUPDEP_MCSPI4_DSP2_MASK                         (1 << 5)
4154 /* Used by PM_L4PER_MCSPI4_WKDEP */
4155 #define DRA7XX_WKUPDEP_MCSPI4_EVE1_SHIFT                        6
4156 #define DRA7XX_WKUPDEP_MCSPI4_EVE1_WIDTH                        0x1
4157 #define DRA7XX_WKUPDEP_MCSPI4_EVE1_MASK                         (1 << 6)
4159 /* Used by PM_L4PER_MCSPI4_WKDEP */
4160 #define DRA7XX_WKUPDEP_MCSPI4_EVE2_SHIFT                        7
4161 #define DRA7XX_WKUPDEP_MCSPI4_EVE2_WIDTH                        0x1
4162 #define DRA7XX_WKUPDEP_MCSPI4_EVE2_MASK                         (1 << 7)
4164 /* Used by PM_L4PER_MCSPI4_WKDEP */
4165 #define DRA7XX_WKUPDEP_MCSPI4_EVE3_SHIFT                        8
4166 #define DRA7XX_WKUPDEP_MCSPI4_EVE3_WIDTH                        0x1
4167 #define DRA7XX_WKUPDEP_MCSPI4_EVE3_MASK                         (1 << 8)
4169 /* Used by PM_L4PER_MCSPI4_WKDEP */
4170 #define DRA7XX_WKUPDEP_MCSPI4_EVE4_SHIFT                        9
4171 #define DRA7XX_WKUPDEP_MCSPI4_EVE4_WIDTH                        0x1
4172 #define DRA7XX_WKUPDEP_MCSPI4_EVE4_MASK                         (1 << 9)
4174 /* Used by PM_L4PER_MCSPI4_WKDEP */
4175 #define DRA7XX_WKUPDEP_MCSPI4_IPU1_SHIFT                        4
4176 #define DRA7XX_WKUPDEP_MCSPI4_IPU1_WIDTH                        0x1
4177 #define DRA7XX_WKUPDEP_MCSPI4_IPU1_MASK                         (1 << 4)
4179 /* Used by PM_L4PER_MCSPI4_WKDEP */
4180 #define DRA7XX_WKUPDEP_MCSPI4_IPU2_SHIFT                        1
4181 #define DRA7XX_WKUPDEP_MCSPI4_IPU2_WIDTH                        0x1
4182 #define DRA7XX_WKUPDEP_MCSPI4_IPU2_MASK                         (1 << 1)
4184 /* Used by PM_L4PER_MCSPI4_WKDEP */
4185 #define DRA7XX_WKUPDEP_MCSPI4_MPU_SHIFT                         0
4186 #define DRA7XX_WKUPDEP_MCSPI4_MPU_WIDTH                         0x1
4187 #define DRA7XX_WKUPDEP_MCSPI4_MPU_MASK                          (1 << 0)
4189 /* Used by PM_L4PER_MCSPI4_WKDEP */
4190 #define DRA7XX_WKUPDEP_MCSPI4_SDMA_SHIFT                        3
4191 #define DRA7XX_WKUPDEP_MCSPI4_SDMA_WIDTH                        0x1
4192 #define DRA7XX_WKUPDEP_MCSPI4_SDMA_MASK                         (1 << 3)
4194 /* Used by PM_L3INIT_MMC1_WKDEP */
4195 #define DRA7XX_WKUPDEP_MMC1_DSP1_SHIFT                          2
4196 #define DRA7XX_WKUPDEP_MMC1_DSP1_WIDTH                          0x1
4197 #define DRA7XX_WKUPDEP_MMC1_DSP1_MASK                           (1 << 2)
4199 /* Used by PM_L3INIT_MMC1_WKDEP */
4200 #define DRA7XX_WKUPDEP_MMC1_DSP2_SHIFT                          5
4201 #define DRA7XX_WKUPDEP_MMC1_DSP2_WIDTH                          0x1
4202 #define DRA7XX_WKUPDEP_MMC1_DSP2_MASK                           (1 << 5)
4204 /* Used by PM_L3INIT_MMC1_WKDEP */
4205 #define DRA7XX_WKUPDEP_MMC1_EVE1_SHIFT                          6
4206 #define DRA7XX_WKUPDEP_MMC1_EVE1_WIDTH                          0x1
4207 #define DRA7XX_WKUPDEP_MMC1_EVE1_MASK                           (1 << 6)
4209 /* Used by PM_L3INIT_MMC1_WKDEP */
4210 #define DRA7XX_WKUPDEP_MMC1_EVE2_SHIFT                          7
4211 #define DRA7XX_WKUPDEP_MMC1_EVE2_WIDTH                          0x1
4212 #define DRA7XX_WKUPDEP_MMC1_EVE2_MASK                           (1 << 7)
4214 /* Used by PM_L3INIT_MMC1_WKDEP */
4215 #define DRA7XX_WKUPDEP_MMC1_EVE3_SHIFT                          8
4216 #define DRA7XX_WKUPDEP_MMC1_EVE3_WIDTH                          0x1
4217 #define DRA7XX_WKUPDEP_MMC1_EVE3_MASK                           (1 << 8)
4219 /* Used by PM_L3INIT_MMC1_WKDEP */
4220 #define DRA7XX_WKUPDEP_MMC1_EVE4_SHIFT                          9
4221 #define DRA7XX_WKUPDEP_MMC1_EVE4_WIDTH                          0x1
4222 #define DRA7XX_WKUPDEP_MMC1_EVE4_MASK                           (1 << 9)
4224 /* Used by PM_L3INIT_MMC1_WKDEP */
4225 #define DRA7XX_WKUPDEP_MMC1_IPU1_SHIFT                          4
4226 #define DRA7XX_WKUPDEP_MMC1_IPU1_WIDTH                          0x1
4227 #define DRA7XX_WKUPDEP_MMC1_IPU1_MASK                           (1 << 4)
4229 /* Used by PM_L3INIT_MMC1_WKDEP */
4230 #define DRA7XX_WKUPDEP_MMC1_IPU2_SHIFT                          1
4231 #define DRA7XX_WKUPDEP_MMC1_IPU2_WIDTH                          0x1
4232 #define DRA7XX_WKUPDEP_MMC1_IPU2_MASK                           (1 << 1)
4234 /* Used by PM_L3INIT_MMC1_WKDEP */
4235 #define DRA7XX_WKUPDEP_MMC1_MPU_SHIFT                           0
4236 #define DRA7XX_WKUPDEP_MMC1_MPU_WIDTH                           0x1
4237 #define DRA7XX_WKUPDEP_MMC1_MPU_MASK                            (1 << 0)
4239 /* Used by PM_L3INIT_MMC1_WKDEP */
4240 #define DRA7XX_WKUPDEP_MMC1_SDMA_SHIFT                          3
4241 #define DRA7XX_WKUPDEP_MMC1_SDMA_WIDTH                          0x1
4242 #define DRA7XX_WKUPDEP_MMC1_SDMA_MASK                           (1 << 3)
4244 /* Used by PM_L3INIT_MMC2_WKDEP */
4245 #define DRA7XX_WKUPDEP_MMC2_DSP1_SHIFT                          2
4246 #define DRA7XX_WKUPDEP_MMC2_DSP1_WIDTH                          0x1
4247 #define DRA7XX_WKUPDEP_MMC2_DSP1_MASK                           (1 << 2)
4249 /* Used by PM_L3INIT_MMC2_WKDEP */
4250 #define DRA7XX_WKUPDEP_MMC2_DSP2_SHIFT                          5
4251 #define DRA7XX_WKUPDEP_MMC2_DSP2_WIDTH                          0x1
4252 #define DRA7XX_WKUPDEP_MMC2_DSP2_MASK                           (1 << 5)
4254 /* Used by PM_L3INIT_MMC2_WKDEP */
4255 #define DRA7XX_WKUPDEP_MMC2_EVE1_SHIFT                          6
4256 #define DRA7XX_WKUPDEP_MMC2_EVE1_WIDTH                          0x1
4257 #define DRA7XX_WKUPDEP_MMC2_EVE1_MASK                           (1 << 6)
4259 /* Used by PM_L3INIT_MMC2_WKDEP */
4260 #define DRA7XX_WKUPDEP_MMC2_EVE2_SHIFT                          7
4261 #define DRA7XX_WKUPDEP_MMC2_EVE2_WIDTH                          0x1
4262 #define DRA7XX_WKUPDEP_MMC2_EVE2_MASK                           (1 << 7)
4264 /* Used by PM_L3INIT_MMC2_WKDEP */
4265 #define DRA7XX_WKUPDEP_MMC2_EVE3_SHIFT                          8
4266 #define DRA7XX_WKUPDEP_MMC2_EVE3_WIDTH                          0x1
4267 #define DRA7XX_WKUPDEP_MMC2_EVE3_MASK                           (1 << 8)
4269 /* Used by PM_L3INIT_MMC2_WKDEP */
4270 #define DRA7XX_WKUPDEP_MMC2_EVE4_SHIFT                          9
4271 #define DRA7XX_WKUPDEP_MMC2_EVE4_WIDTH                          0x1
4272 #define DRA7XX_WKUPDEP_MMC2_EVE4_MASK                           (1 << 9)
4274 /* Used by PM_L3INIT_MMC2_WKDEP */
4275 #define DRA7XX_WKUPDEP_MMC2_IPU1_SHIFT                          4
4276 #define DRA7XX_WKUPDEP_MMC2_IPU1_WIDTH                          0x1
4277 #define DRA7XX_WKUPDEP_MMC2_IPU1_MASK                           (1 << 4)
4279 /* Used by PM_L3INIT_MMC2_WKDEP */
4280 #define DRA7XX_WKUPDEP_MMC2_IPU2_SHIFT                          1
4281 #define DRA7XX_WKUPDEP_MMC2_IPU2_WIDTH                          0x1
4282 #define DRA7XX_WKUPDEP_MMC2_IPU2_MASK                           (1 << 1)
4284 /* Used by PM_L3INIT_MMC2_WKDEP */
4285 #define DRA7XX_WKUPDEP_MMC2_MPU_SHIFT                           0
4286 #define DRA7XX_WKUPDEP_MMC2_MPU_WIDTH                           0x1
4287 #define DRA7XX_WKUPDEP_MMC2_MPU_MASK                            (1 << 0)
4289 /* Used by PM_L3INIT_MMC2_WKDEP */
4290 #define DRA7XX_WKUPDEP_MMC2_SDMA_SHIFT                          3
4291 #define DRA7XX_WKUPDEP_MMC2_SDMA_WIDTH                          0x1
4292 #define DRA7XX_WKUPDEP_MMC2_SDMA_MASK                           (1 << 3)
4294 /* Used by PM_L4PER_MMC3_WKDEP */
4295 #define DRA7XX_WKUPDEP_MMC3_DSP1_SHIFT                          2
4296 #define DRA7XX_WKUPDEP_MMC3_DSP1_WIDTH                          0x1
4297 #define DRA7XX_WKUPDEP_MMC3_DSP1_MASK                           (1 << 2)
4299 /* Used by PM_L4PER_MMC3_WKDEP */
4300 #define DRA7XX_WKUPDEP_MMC3_DSP2_SHIFT                          5
4301 #define DRA7XX_WKUPDEP_MMC3_DSP2_WIDTH                          0x1
4302 #define DRA7XX_WKUPDEP_MMC3_DSP2_MASK                           (1 << 5)
4304 /* Used by PM_L4PER_MMC3_WKDEP */
4305 #define DRA7XX_WKUPDEP_MMC3_EVE1_SHIFT                          6
4306 #define DRA7XX_WKUPDEP_MMC3_EVE1_WIDTH                          0x1
4307 #define DRA7XX_WKUPDEP_MMC3_EVE1_MASK                           (1 << 6)
4309 /* Used by PM_L4PER_MMC3_WKDEP */
4310 #define DRA7XX_WKUPDEP_MMC3_EVE2_SHIFT                          7
4311 #define DRA7XX_WKUPDEP_MMC3_EVE2_WIDTH                          0x1
4312 #define DRA7XX_WKUPDEP_MMC3_EVE2_MASK                           (1 << 7)
4314 /* Used by PM_L4PER_MMC3_WKDEP */
4315 #define DRA7XX_WKUPDEP_MMC3_EVE3_SHIFT                          8
4316 #define DRA7XX_WKUPDEP_MMC3_EVE3_WIDTH                          0x1
4317 #define DRA7XX_WKUPDEP_MMC3_EVE3_MASK                           (1 << 8)
4319 /* Used by PM_L4PER_MMC3_WKDEP */
4320 #define DRA7XX_WKUPDEP_MMC3_EVE4_SHIFT                          9
4321 #define DRA7XX_WKUPDEP_MMC3_EVE4_WIDTH                          0x1
4322 #define DRA7XX_WKUPDEP_MMC3_EVE4_MASK                           (1 << 9)
4324 /* Used by PM_L4PER_MMC3_WKDEP */
4325 #define DRA7XX_WKUPDEP_MMC3_IPU1_SHIFT                          4
4326 #define DRA7XX_WKUPDEP_MMC3_IPU1_WIDTH                          0x1
4327 #define DRA7XX_WKUPDEP_MMC3_IPU1_MASK                           (1 << 4)
4329 /* Used by PM_L4PER_MMC3_WKDEP */
4330 #define DRA7XX_WKUPDEP_MMC3_IPU2_SHIFT                          1
4331 #define DRA7XX_WKUPDEP_MMC3_IPU2_WIDTH                          0x1
4332 #define DRA7XX_WKUPDEP_MMC3_IPU2_MASK                           (1 << 1)
4334 /* Used by PM_L4PER_MMC3_WKDEP */
4335 #define DRA7XX_WKUPDEP_MMC3_MPU_SHIFT                           0
4336 #define DRA7XX_WKUPDEP_MMC3_MPU_WIDTH                           0x1
4337 #define DRA7XX_WKUPDEP_MMC3_MPU_MASK                            (1 << 0)
4339 /* Used by PM_L4PER_MMC3_WKDEP */
4340 #define DRA7XX_WKUPDEP_MMC3_SDMA_SHIFT                          3
4341 #define DRA7XX_WKUPDEP_MMC3_SDMA_WIDTH                          0x1
4342 #define DRA7XX_WKUPDEP_MMC3_SDMA_MASK                           (1 << 3)
4344 /* Used by PM_L4PER_MMC4_WKDEP */
4345 #define DRA7XX_WKUPDEP_MMC4_DSP1_SHIFT                          2
4346 #define DRA7XX_WKUPDEP_MMC4_DSP1_WIDTH                          0x1
4347 #define DRA7XX_WKUPDEP_MMC4_DSP1_MASK                           (1 << 2)
4349 /* Used by PM_L4PER_MMC4_WKDEP */
4350 #define DRA7XX_WKUPDEP_MMC4_DSP2_SHIFT                          5
4351 #define DRA7XX_WKUPDEP_MMC4_DSP2_WIDTH                          0x1
4352 #define DRA7XX_WKUPDEP_MMC4_DSP2_MASK                           (1 << 5)
4354 /* Used by PM_L4PER_MMC4_WKDEP */
4355 #define DRA7XX_WKUPDEP_MMC4_EVE1_SHIFT                          6
4356 #define DRA7XX_WKUPDEP_MMC4_EVE1_WIDTH                          0x1
4357 #define DRA7XX_WKUPDEP_MMC4_EVE1_MASK                           (1 << 6)
4359 /* Used by PM_L4PER_MMC4_WKDEP */
4360 #define DRA7XX_WKUPDEP_MMC4_EVE2_SHIFT                          7
4361 #define DRA7XX_WKUPDEP_MMC4_EVE2_WIDTH                          0x1
4362 #define DRA7XX_WKUPDEP_MMC4_EVE2_MASK                           (1 << 7)
4364 /* Used by PM_L4PER_MMC4_WKDEP */
4365 #define DRA7XX_WKUPDEP_MMC4_EVE3_SHIFT                          8
4366 #define DRA7XX_WKUPDEP_MMC4_EVE3_WIDTH                          0x1
4367 #define DRA7XX_WKUPDEP_MMC4_EVE3_MASK                           (1 << 8)
4369 /* Used by PM_L4PER_MMC4_WKDEP */
4370 #define DRA7XX_WKUPDEP_MMC4_EVE4_SHIFT                          9
4371 #define DRA7XX_WKUPDEP_MMC4_EVE4_WIDTH                          0x1
4372 #define DRA7XX_WKUPDEP_MMC4_EVE4_MASK                           (1 << 9)
4374 /* Used by PM_L4PER_MMC4_WKDEP */
4375 #define DRA7XX_WKUPDEP_MMC4_IPU1_SHIFT                          4
4376 #define DRA7XX_WKUPDEP_MMC4_IPU1_WIDTH                          0x1
4377 #define DRA7XX_WKUPDEP_MMC4_IPU1_MASK                           (1 << 4)
4379 /* Used by PM_L4PER_MMC4_WKDEP */
4380 #define DRA7XX_WKUPDEP_MMC4_IPU2_SHIFT                          1
4381 #define DRA7XX_WKUPDEP_MMC4_IPU2_WIDTH                          0x1
4382 #define DRA7XX_WKUPDEP_MMC4_IPU2_MASK                           (1 << 1)
4384 /* Used by PM_L4PER_MMC4_WKDEP */
4385 #define DRA7XX_WKUPDEP_MMC4_MPU_SHIFT                           0
4386 #define DRA7XX_WKUPDEP_MMC4_MPU_WIDTH                           0x1
4387 #define DRA7XX_WKUPDEP_MMC4_MPU_MASK                            (1 << 0)
4389 /* Used by PM_L4PER_MMC4_WKDEP */
4390 #define DRA7XX_WKUPDEP_MMC4_SDMA_SHIFT                          3
4391 #define DRA7XX_WKUPDEP_MMC4_SDMA_WIDTH                          0x1
4392 #define DRA7XX_WKUPDEP_MMC4_SDMA_MASK                           (1 << 3)
4394 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4395 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP1_SHIFT                     2
4396 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP1_WIDTH                     0x1
4397 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP1_MASK                      (1 << 2)
4399 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4400 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP2_SHIFT                     5
4401 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP2_WIDTH                     0x1
4402 #define DRA7XX_WKUPDEP_OCMC_RAM1_DSP2_MASK                      (1 << 5)
4404 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4405 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE1_SHIFT                     6
4406 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE1_WIDTH                     0x1
4407 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE1_MASK                      (1 << 6)
4409 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4410 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE2_SHIFT                     7
4411 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE2_WIDTH                     0x1
4412 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE2_MASK                      (1 << 7)
4414 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4415 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE3_SHIFT                     8
4416 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE3_WIDTH                     0x1
4417 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE3_MASK                      (1 << 8)
4419 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4420 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE4_SHIFT                     9
4421 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE4_WIDTH                     0x1
4422 #define DRA7XX_WKUPDEP_OCMC_RAM1_EVE4_MASK                      (1 << 9)
4424 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4425 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU1_SHIFT                     4
4426 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU1_WIDTH                     0x1
4427 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU1_MASK                      (1 << 4)
4429 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4430 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU2_SHIFT                     1
4431 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU2_WIDTH                     0x1
4432 #define DRA7XX_WKUPDEP_OCMC_RAM1_IPU2_MASK                      (1 << 1)
4434 /* Used by PM_L3MAIN1_OCMC_RAM1_WKDEP */
4435 #define DRA7XX_WKUPDEP_OCMC_RAM1_MPU_SHIFT                      0
4436 #define DRA7XX_WKUPDEP_OCMC_RAM1_MPU_WIDTH                      0x1
4437 #define DRA7XX_WKUPDEP_OCMC_RAM1_MPU_MASK                       (1 << 0)
4439 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4440 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP1_SHIFT                     2
4441 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP1_WIDTH                     0x1
4442 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP1_MASK                      (1 << 2)
4444 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4445 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP2_SHIFT                     5
4446 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP2_WIDTH                     0x1
4447 #define DRA7XX_WKUPDEP_OCMC_RAM2_DSP2_MASK                      (1 << 5)
4449 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4450 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE1_SHIFT                     6
4451 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE1_WIDTH                     0x1
4452 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE1_MASK                      (1 << 6)
4454 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4455 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE2_SHIFT                     7
4456 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE2_WIDTH                     0x1
4457 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE2_MASK                      (1 << 7)
4459 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4460 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE3_SHIFT                     8
4461 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE3_WIDTH                     0x1
4462 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE3_MASK                      (1 << 8)
4464 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4465 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE4_SHIFT                     9
4466 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE4_WIDTH                     0x1
4467 #define DRA7XX_WKUPDEP_OCMC_RAM2_EVE4_MASK                      (1 << 9)
4469 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4470 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU1_SHIFT                     4
4471 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU1_WIDTH                     0x1
4472 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU1_MASK                      (1 << 4)
4474 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4475 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU2_SHIFT                     1
4476 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU2_WIDTH                     0x1
4477 #define DRA7XX_WKUPDEP_OCMC_RAM2_IPU2_MASK                      (1 << 1)
4479 /* Used by PM_L3MAIN1_OCMC_RAM2_WKDEP */
4480 #define DRA7XX_WKUPDEP_OCMC_RAM2_MPU_SHIFT                      0
4481 #define DRA7XX_WKUPDEP_OCMC_RAM2_MPU_WIDTH                      0x1
4482 #define DRA7XX_WKUPDEP_OCMC_RAM2_MPU_MASK                       (1 << 0)
4484 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4485 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP1_SHIFT                     2
4486 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP1_WIDTH                     0x1
4487 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP1_MASK                      (1 << 2)
4489 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4490 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP2_SHIFT                     5
4491 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP2_WIDTH                     0x1
4492 #define DRA7XX_WKUPDEP_OCMC_RAM3_DSP2_MASK                      (1 << 5)
4494 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4495 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE1_SHIFT                     6
4496 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE1_WIDTH                     0x1
4497 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE1_MASK                      (1 << 6)
4499 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4500 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE2_SHIFT                     7
4501 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE2_WIDTH                     0x1
4502 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE2_MASK                      (1 << 7)
4504 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4505 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE3_SHIFT                     8
4506 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE3_WIDTH                     0x1
4507 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE3_MASK                      (1 << 8)
4509 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4510 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE4_SHIFT                     9
4511 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE4_WIDTH                     0x1
4512 #define DRA7XX_WKUPDEP_OCMC_RAM3_EVE4_MASK                      (1 << 9)
4514 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4515 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU1_SHIFT                     4
4516 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU1_WIDTH                     0x1
4517 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU1_MASK                      (1 << 4)
4519 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4520 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU2_SHIFT                     1
4521 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU2_WIDTH                     0x1
4522 #define DRA7XX_WKUPDEP_OCMC_RAM3_IPU2_MASK                      (1 << 1)
4524 /* Used by PM_L3MAIN1_OCMC_RAM3_WKDEP */
4525 #define DRA7XX_WKUPDEP_OCMC_RAM3_MPU_SHIFT                      0
4526 #define DRA7XX_WKUPDEP_OCMC_RAM3_MPU_WIDTH                      0x1
4527 #define DRA7XX_WKUPDEP_OCMC_RAM3_MPU_MASK                       (1 << 0)
4529 /* Used by PM_L4PER2_QSPI_WKDEP */
4530 #define DRA7XX_WKUPDEP_QSPI_DSP1_SHIFT                          2
4531 #define DRA7XX_WKUPDEP_QSPI_DSP1_WIDTH                          0x1
4532 #define DRA7XX_WKUPDEP_QSPI_DSP1_MASK                           (1 << 2)
4534 /* Used by PM_L4PER2_QSPI_WKDEP */
4535 #define DRA7XX_WKUPDEP_QSPI_DSP2_SHIFT                          5
4536 #define DRA7XX_WKUPDEP_QSPI_DSP2_WIDTH                          0x1
4537 #define DRA7XX_WKUPDEP_QSPI_DSP2_MASK                           (1 << 5)
4539 /* Used by PM_L4PER2_QSPI_WKDEP */
4540 #define DRA7XX_WKUPDEP_QSPI_EVE1_SHIFT                          6
4541 #define DRA7XX_WKUPDEP_QSPI_EVE1_WIDTH                          0x1
4542 #define DRA7XX_WKUPDEP_QSPI_EVE1_MASK                           (1 << 6)
4544 /* Used by PM_L4PER2_QSPI_WKDEP */
4545 #define DRA7XX_WKUPDEP_QSPI_EVE2_SHIFT                          7
4546 #define DRA7XX_WKUPDEP_QSPI_EVE2_WIDTH                          0x1
4547 #define DRA7XX_WKUPDEP_QSPI_EVE2_MASK                           (1 << 7)
4549 /* Used by PM_L4PER2_QSPI_WKDEP */
4550 #define DRA7XX_WKUPDEP_QSPI_EVE3_SHIFT                          8
4551 #define DRA7XX_WKUPDEP_QSPI_EVE3_WIDTH                          0x1
4552 #define DRA7XX_WKUPDEP_QSPI_EVE3_MASK                           (1 << 8)
4554 /* Used by PM_L4PER2_QSPI_WKDEP */
4555 #define DRA7XX_WKUPDEP_QSPI_EVE4_SHIFT                          9
4556 #define DRA7XX_WKUPDEP_QSPI_EVE4_WIDTH                          0x1
4557 #define DRA7XX_WKUPDEP_QSPI_EVE4_MASK                           (1 << 9)
4559 /* Used by PM_L4PER2_QSPI_WKDEP */
4560 #define DRA7XX_WKUPDEP_QSPI_IPU1_SHIFT                          4
4561 #define DRA7XX_WKUPDEP_QSPI_IPU1_WIDTH                          0x1
4562 #define DRA7XX_WKUPDEP_QSPI_IPU1_MASK                           (1 << 4)
4564 /* Used by PM_L4PER2_QSPI_WKDEP */
4565 #define DRA7XX_WKUPDEP_QSPI_IPU2_SHIFT                          1
4566 #define DRA7XX_WKUPDEP_QSPI_IPU2_WIDTH                          0x1
4567 #define DRA7XX_WKUPDEP_QSPI_IPU2_MASK                           (1 << 1)
4569 /* Used by PM_L4PER2_QSPI_WKDEP */
4570 #define DRA7XX_WKUPDEP_QSPI_MPU_SHIFT                           0
4571 #define DRA7XX_WKUPDEP_QSPI_MPU_WIDTH                           0x1
4572 #define DRA7XX_WKUPDEP_QSPI_MPU_MASK                            (1 << 0)
4574 /* Used by PM_RTC_RTCSS_WKDEP */
4575 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP1_SHIFT                      2
4576 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP1_WIDTH                      0x1
4577 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP1_MASK                       (1 << 2)
4579 /* Used by PM_RTC_RTCSS_WKDEP */
4580 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP2_SHIFT                      5
4581 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP2_WIDTH                      0x1
4582 #define DRA7XX_WKUPDEP_RTC_IRQ1_DSP2_MASK                       (1 << 5)
4584 /* Used by PM_RTC_RTCSS_WKDEP */
4585 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE1_SHIFT                      6
4586 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE1_WIDTH                      0x1
4587 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE1_MASK                       (1 << 6)
4589 /* Used by PM_RTC_RTCSS_WKDEP */
4590 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE2_SHIFT                      7
4591 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE2_WIDTH                      0x1
4592 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE2_MASK                       (1 << 7)
4594 /* Used by PM_RTC_RTCSS_WKDEP */
4595 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE3_SHIFT                      8
4596 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE3_WIDTH                      0x1
4597 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE3_MASK                       (1 << 8)
4599 /* Used by PM_RTC_RTCSS_WKDEP */
4600 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE4_SHIFT                      9
4601 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE4_WIDTH                      0x1
4602 #define DRA7XX_WKUPDEP_RTC_IRQ1_EVE4_MASK                       (1 << 9)
4604 /* Used by PM_RTC_RTCSS_WKDEP */
4605 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU1_SHIFT                      4
4606 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU1_WIDTH                      0x1
4607 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU1_MASK                       (1 << 4)
4609 /* Used by PM_RTC_RTCSS_WKDEP */
4610 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU2_SHIFT                      1
4611 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU2_WIDTH                      0x1
4612 #define DRA7XX_WKUPDEP_RTC_IRQ1_IPU2_MASK                       (1 << 1)
4614 /* Used by PM_RTC_RTCSS_WKDEP */
4615 #define DRA7XX_WKUPDEP_RTC_IRQ1_MPU_SHIFT                       0
4616 #define DRA7XX_WKUPDEP_RTC_IRQ1_MPU_WIDTH                       0x1
4617 #define DRA7XX_WKUPDEP_RTC_IRQ1_MPU_MASK                        (1 << 0)
4619 /* Used by PM_RTC_RTCSS_WKDEP */
4620 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP1_SHIFT                      12
4621 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP1_WIDTH                      0x1
4622 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP1_MASK                       (1 << 12)
4624 /* Used by PM_RTC_RTCSS_WKDEP */
4625 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP2_SHIFT                      15
4626 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP2_WIDTH                      0x1
4627 #define DRA7XX_WKUPDEP_RTC_IRQ2_DSP2_MASK                       (1 << 15)
4629 /* Used by PM_RTC_RTCSS_WKDEP */
4630 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE1_SHIFT                      16
4631 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE1_WIDTH                      0x1
4632 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE1_MASK                       (1 << 16)
4634 /* Used by PM_RTC_RTCSS_WKDEP */
4635 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE2_SHIFT                      17
4636 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE2_WIDTH                      0x1
4637 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE2_MASK                       (1 << 17)
4639 /* Used by PM_RTC_RTCSS_WKDEP */
4640 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE3_SHIFT                      18
4641 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE3_WIDTH                      0x1
4642 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE3_MASK                       (1 << 18)
4644 /* Used by PM_RTC_RTCSS_WKDEP */
4645 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE4_SHIFT                      19
4646 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE4_WIDTH                      0x1
4647 #define DRA7XX_WKUPDEP_RTC_IRQ2_EVE4_MASK                       (1 << 19)
4649 /* Used by PM_RTC_RTCSS_WKDEP */
4650 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU1_SHIFT                      14
4651 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU1_WIDTH                      0x1
4652 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU1_MASK                       (1 << 14)
4654 /* Used by PM_RTC_RTCSS_WKDEP */
4655 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU2_SHIFT                      11
4656 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU2_WIDTH                      0x1
4657 #define DRA7XX_WKUPDEP_RTC_IRQ2_IPU2_MASK                       (1 << 11)
4659 /* Used by PM_RTC_RTCSS_WKDEP */
4660 #define DRA7XX_WKUPDEP_RTC_IRQ2_MPU_SHIFT                       10
4661 #define DRA7XX_WKUPDEP_RTC_IRQ2_MPU_WIDTH                       0x1
4662 #define DRA7XX_WKUPDEP_RTC_IRQ2_MPU_MASK                        (1 << 10)
4664 /* Used by PM_L3INIT_SATA_WKDEP */
4665 #define DRA7XX_WKUPDEP_SATA_DSP1_SHIFT                          2
4666 #define DRA7XX_WKUPDEP_SATA_DSP1_WIDTH                          0x1
4667 #define DRA7XX_WKUPDEP_SATA_DSP1_MASK                           (1 << 2)
4669 /* Used by PM_L3INIT_SATA_WKDEP */
4670 #define DRA7XX_WKUPDEP_SATA_DSP2_SHIFT                          5
4671 #define DRA7XX_WKUPDEP_SATA_DSP2_WIDTH                          0x1
4672 #define DRA7XX_WKUPDEP_SATA_DSP2_MASK                           (1 << 5)
4674 /* Used by PM_L3INIT_SATA_WKDEP */
4675 #define DRA7XX_WKUPDEP_SATA_EVE1_SHIFT                          6
4676 #define DRA7XX_WKUPDEP_SATA_EVE1_WIDTH                          0x1
4677 #define DRA7XX_WKUPDEP_SATA_EVE1_MASK                           (1 << 6)
4679 /* Used by PM_L3INIT_SATA_WKDEP */
4680 #define DRA7XX_WKUPDEP_SATA_EVE2_SHIFT                          7
4681 #define DRA7XX_WKUPDEP_SATA_EVE2_WIDTH                          0x1
4682 #define DRA7XX_WKUPDEP_SATA_EVE2_MASK                           (1 << 7)
4684 /* Used by PM_L3INIT_SATA_WKDEP */
4685 #define DRA7XX_WKUPDEP_SATA_EVE3_SHIFT                          8
4686 #define DRA7XX_WKUPDEP_SATA_EVE3_WIDTH                          0x1
4687 #define DRA7XX_WKUPDEP_SATA_EVE3_MASK                           (1 << 8)
4689 /* Used by PM_L3INIT_SATA_WKDEP */
4690 #define DRA7XX_WKUPDEP_SATA_EVE4_SHIFT                          9
4691 #define DRA7XX_WKUPDEP_SATA_EVE4_WIDTH                          0x1
4692 #define DRA7XX_WKUPDEP_SATA_EVE4_MASK                           (1 << 9)
4694 /* Used by PM_L3INIT_SATA_WKDEP */
4695 #define DRA7XX_WKUPDEP_SATA_IPU1_SHIFT                          4
4696 #define DRA7XX_WKUPDEP_SATA_IPU1_WIDTH                          0x1
4697 #define DRA7XX_WKUPDEP_SATA_IPU1_MASK                           (1 << 4)
4699 /* Used by PM_L3INIT_SATA_WKDEP */
4700 #define DRA7XX_WKUPDEP_SATA_IPU2_SHIFT                          1
4701 #define DRA7XX_WKUPDEP_SATA_IPU2_WIDTH                          0x1
4702 #define DRA7XX_WKUPDEP_SATA_IPU2_MASK                           (1 << 1)
4704 /* Used by PM_L3INIT_SATA_WKDEP */
4705 #define DRA7XX_WKUPDEP_SATA_MPU_SHIFT                           0
4706 #define DRA7XX_WKUPDEP_SATA_MPU_WIDTH                           0x1
4707 #define DRA7XX_WKUPDEP_SATA_MPU_MASK                            (1 << 0)
4709 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4710 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP1_SHIFT              2
4711 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP1_WIDTH              0x1
4712 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP1_MASK               (1 << 2)
4714 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4715 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP2_SHIFT              5
4716 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP2_WIDTH              0x1
4717 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_DSP2_MASK               (1 << 5)
4719 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4720 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE1_SHIFT              6
4721 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE1_WIDTH              0x1
4722 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE1_MASK               (1 << 6)
4724 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4725 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE2_SHIFT              7
4726 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE2_WIDTH              0x1
4727 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE2_MASK               (1 << 7)
4729 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4730 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE3_SHIFT              8
4731 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE3_WIDTH              0x1
4732 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE3_MASK               (1 << 8)
4734 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4735 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE4_SHIFT              9
4736 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE4_WIDTH              0x1
4737 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_EVE4_MASK               (1 << 9)
4739 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4740 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU1_SHIFT              4
4741 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU1_WIDTH              0x1
4742 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU1_MASK               (1 << 4)
4744 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4745 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU2_SHIFT              1
4746 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU2_WIDTH              0x1
4747 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_IPU2_MASK               (1 << 1)
4749 /* Used by PM_COREAON_SMARTREFLEX_CORE_WKDEP */
4750 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_MPU_SHIFT               0
4751 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_MPU_WIDTH               0x1
4752 #define DRA7XX_WKUPDEP_SMARTREFLEX_CORE_MPU_MASK                (1 << 0)
4754 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4755 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP1_SHIFT            2
4756 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP1_WIDTH            0x1
4757 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP1_MASK             (1 << 2)
4759 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4760 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP2_SHIFT            5
4761 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP2_WIDTH            0x1
4762 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_DSP2_MASK             (1 << 5)
4764 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4765 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE1_SHIFT            6
4766 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE1_WIDTH            0x1
4767 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE1_MASK             (1 << 6)
4769 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4770 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE2_SHIFT            7
4771 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE2_WIDTH            0x1
4772 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE2_MASK             (1 << 7)
4774 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4775 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE3_SHIFT            8
4776 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE3_WIDTH            0x1
4777 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE3_MASK             (1 << 8)
4779 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4780 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE4_SHIFT            9
4781 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE4_WIDTH            0x1
4782 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_EVE4_MASK             (1 << 9)
4784 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4785 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU1_SHIFT            4
4786 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU1_WIDTH            0x1
4787 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU1_MASK             (1 << 4)
4789 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4790 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU2_SHIFT            1
4791 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU2_WIDTH            0x1
4792 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_IPU2_MASK             (1 << 1)
4794 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4795 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_MPU_SHIFT             0
4796 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_MPU_WIDTH             0x1
4797 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_MPU_MASK              (1 << 0)
4799 /* Used by PM_COREAON_SMARTREFLEX_DSPEVE_WKDEP */
4800 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_SDMA_SHIFT            3
4801 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_SDMA_WIDTH            0x1
4802 #define DRA7XX_WKUPDEP_SMARTREFLEX_DSPEVE_SDMA_MASK             (1 << 3)
4804 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4805 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP1_SHIFT               2
4806 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP1_WIDTH               0x1
4807 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP1_MASK                (1 << 2)
4809 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4810 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP2_SHIFT               5
4811 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP2_WIDTH               0x1
4812 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_DSP2_MASK                (1 << 5)
4814 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4815 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE1_SHIFT               6
4816 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE1_WIDTH               0x1
4817 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE1_MASK                (1 << 6)
4819 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4820 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE2_SHIFT               7
4821 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE2_WIDTH               0x1
4822 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE2_MASK                (1 << 7)
4824 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4825 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE3_SHIFT               8
4826 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE3_WIDTH               0x1
4827 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE3_MASK                (1 << 8)
4829 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4830 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE4_SHIFT               9
4831 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE4_WIDTH               0x1
4832 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_EVE4_MASK                (1 << 9)
4834 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4835 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU1_SHIFT               4
4836 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU1_WIDTH               0x1
4837 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU1_MASK                (1 << 4)
4839 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4840 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU2_SHIFT               1
4841 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU2_WIDTH               0x1
4842 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_IPU2_MASK                (1 << 1)
4844 /* Used by PM_COREAON_SMARTREFLEX_GPU_WKDEP */
4845 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_MPU_SHIFT                0
4846 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_MPU_WIDTH                0x1
4847 #define DRA7XX_WKUPDEP_SMARTREFLEX_GPU_MPU_MASK                 (1 << 0)
4849 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4850 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP1_SHIFT             2
4851 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP1_WIDTH             0x1
4852 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP1_MASK              (1 << 2)
4854 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4855 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP2_SHIFT             5
4856 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP2_WIDTH             0x1
4857 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_DSP2_MASK              (1 << 5)
4859 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4860 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE1_SHIFT             6
4861 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE1_WIDTH             0x1
4862 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE1_MASK              (1 << 6)
4864 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4865 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE2_SHIFT             7
4866 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE2_WIDTH             0x1
4867 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE2_MASK              (1 << 7)
4869 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4870 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE3_SHIFT             8
4871 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE3_WIDTH             0x1
4872 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE3_MASK              (1 << 8)
4874 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4875 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE4_SHIFT             9
4876 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE4_WIDTH             0x1
4877 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_EVE4_MASK              (1 << 9)
4879 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4880 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU1_SHIFT             4
4881 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU1_WIDTH             0x1
4882 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU1_MASK              (1 << 4)
4884 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4885 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU2_SHIFT             1
4886 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU2_WIDTH             0x1
4887 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_IPU2_MASK              (1 << 1)
4889 /* Used by PM_COREAON_SMARTREFLEX_IVAHD_WKDEP */
4890 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_MPU_SHIFT              0
4891 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_MPU_WIDTH              0x1
4892 #define DRA7XX_WKUPDEP_SMARTREFLEX_IVAHD_MPU_MASK               (1 << 0)
4894 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4895 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP1_SHIFT               2
4896 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP1_WIDTH               0x1
4897 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP1_MASK                (1 << 2)
4899 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4900 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP2_SHIFT               5
4901 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP2_WIDTH               0x1
4902 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_DSP2_MASK                (1 << 5)
4904 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4905 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE1_SHIFT               6
4906 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE1_WIDTH               0x1
4907 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE1_MASK                (1 << 6)
4909 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4910 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE2_SHIFT               7
4911 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE2_WIDTH               0x1
4912 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE2_MASK                (1 << 7)
4914 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4915 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE3_SHIFT               8
4916 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE3_WIDTH               0x1
4917 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE3_MASK                (1 << 8)
4919 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4920 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE4_SHIFT               9
4921 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE4_WIDTH               0x1
4922 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_EVE4_MASK                (1 << 9)
4924 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4925 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU1_SHIFT               4
4926 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU1_WIDTH               0x1
4927 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU1_MASK                (1 << 4)
4929 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4930 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU2_SHIFT               1
4931 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU2_WIDTH               0x1
4932 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_IPU2_MASK                (1 << 1)
4934 /* Used by PM_COREAON_SMARTREFLEX_MPU_WKDEP */
4935 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_MPU_SHIFT                0
4936 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_MPU_WIDTH                0x1
4937 #define DRA7XX_WKUPDEP_SMARTREFLEX_MPU_MPU_MASK                 (1 << 0)
4939 /* Used by PM_L4PER_TIMER10_WKDEP */
4940 #define DRA7XX_WKUPDEP_TIMER10_DSP1_SHIFT                       2
4941 #define DRA7XX_WKUPDEP_TIMER10_DSP1_WIDTH                       0x1
4942 #define DRA7XX_WKUPDEP_TIMER10_DSP1_MASK                        (1 << 2)
4944 /* Used by PM_L4PER_TIMER10_WKDEP */
4945 #define DRA7XX_WKUPDEP_TIMER10_DSP2_SHIFT                       5
4946 #define DRA7XX_WKUPDEP_TIMER10_DSP2_WIDTH                       0x1
4947 #define DRA7XX_WKUPDEP_TIMER10_DSP2_MASK                        (1 << 5)
4949 /* Used by PM_L4PER_TIMER10_WKDEP */
4950 #define DRA7XX_WKUPDEP_TIMER10_EVE1_SHIFT                       6
4951 #define DRA7XX_WKUPDEP_TIMER10_EVE1_WIDTH                       0x1
4952 #define DRA7XX_WKUPDEP_TIMER10_EVE1_MASK                        (1 << 6)
4954 /* Used by PM_L4PER_TIMER10_WKDEP */
4955 #define DRA7XX_WKUPDEP_TIMER10_EVE2_SHIFT                       7
4956 #define DRA7XX_WKUPDEP_TIMER10_EVE2_WIDTH                       0x1
4957 #define DRA7XX_WKUPDEP_TIMER10_EVE2_MASK                        (1 << 7)
4959 /* Used by PM_L4PER_TIMER10_WKDEP */
4960 #define DRA7XX_WKUPDEP_TIMER10_EVE3_SHIFT                       8
4961 #define DRA7XX_WKUPDEP_TIMER10_EVE3_WIDTH                       0x1
4962 #define DRA7XX_WKUPDEP_TIMER10_EVE3_MASK                        (1 << 8)
4964 /* Used by PM_L4PER_TIMER10_WKDEP */
4965 #define DRA7XX_WKUPDEP_TIMER10_EVE4_SHIFT                       9
4966 #define DRA7XX_WKUPDEP_TIMER10_EVE4_WIDTH                       0x1
4967 #define DRA7XX_WKUPDEP_TIMER10_EVE4_MASK                        (1 << 9)
4969 /* Used by PM_L4PER_TIMER10_WKDEP */
4970 #define DRA7XX_WKUPDEP_TIMER10_IPU1_SHIFT                       4
4971 #define DRA7XX_WKUPDEP_TIMER10_IPU1_WIDTH                       0x1
4972 #define DRA7XX_WKUPDEP_TIMER10_IPU1_MASK                        (1 << 4)
4974 /* Used by PM_L4PER_TIMER10_WKDEP */
4975 #define DRA7XX_WKUPDEP_TIMER10_IPU2_SHIFT                       1
4976 #define DRA7XX_WKUPDEP_TIMER10_IPU2_WIDTH                       0x1
4977 #define DRA7XX_WKUPDEP_TIMER10_IPU2_MASK                        (1 << 1)
4979 /* Used by PM_L4PER_TIMER10_WKDEP */
4980 #define DRA7XX_WKUPDEP_TIMER10_MPU_SHIFT                        0
4981 #define DRA7XX_WKUPDEP_TIMER10_MPU_WIDTH                        0x1
4982 #define DRA7XX_WKUPDEP_TIMER10_MPU_MASK                         (1 << 0)
4984 /* Used by PM_L4PER_TIMER11_WKDEP */
4985 #define DRA7XX_WKUPDEP_TIMER11_DSP1_SHIFT                       2
4986 #define DRA7XX_WKUPDEP_TIMER11_DSP1_WIDTH                       0x1
4987 #define DRA7XX_WKUPDEP_TIMER11_DSP1_MASK                        (1 << 2)
4989 /* Used by PM_L4PER_TIMER11_WKDEP */
4990 #define DRA7XX_WKUPDEP_TIMER11_DSP2_SHIFT                       5
4991 #define DRA7XX_WKUPDEP_TIMER11_DSP2_WIDTH                       0x1
4992 #define DRA7XX_WKUPDEP_TIMER11_DSP2_MASK                        (1 << 5)
4994 /* Used by PM_L4PER_TIMER11_WKDEP */
4995 #define DRA7XX_WKUPDEP_TIMER11_EVE1_SHIFT                       6
4996 #define DRA7XX_WKUPDEP_TIMER11_EVE1_WIDTH                       0x1
4997 #define DRA7XX_WKUPDEP_TIMER11_EVE1_MASK                        (1 << 6)
4999 /* Used by PM_L4PER_TIMER11_WKDEP */
5000 #define DRA7XX_WKUPDEP_TIMER11_EVE2_SHIFT                       7
5001 #define DRA7XX_WKUPDEP_TIMER11_EVE2_WIDTH                       0x1
5002 #define DRA7XX_WKUPDEP_TIMER11_EVE2_MASK                        (1 << 7)
5004 /* Used by PM_L4PER_TIMER11_WKDEP */
5005 #define DRA7XX_WKUPDEP_TIMER11_EVE3_SHIFT                       8
5006 #define DRA7XX_WKUPDEP_TIMER11_EVE3_WIDTH                       0x1
5007 #define DRA7XX_WKUPDEP_TIMER11_EVE3_MASK                        (1 << 8)
5009 /* Used by PM_L4PER_TIMER11_WKDEP */
5010 #define DRA7XX_WKUPDEP_TIMER11_EVE4_SHIFT                       9
5011 #define DRA7XX_WKUPDEP_TIMER11_EVE4_WIDTH                       0x1
5012 #define DRA7XX_WKUPDEP_TIMER11_EVE4_MASK                        (1 << 9)
5014 /* Used by PM_L4PER_TIMER11_WKDEP */
5015 #define DRA7XX_WKUPDEP_TIMER11_IPU1_SHIFT                       4
5016 #define DRA7XX_WKUPDEP_TIMER11_IPU1_WIDTH                       0x1
5017 #define DRA7XX_WKUPDEP_TIMER11_IPU1_MASK                        (1 << 4)
5019 /* Used by PM_L4PER_TIMER11_WKDEP */
5020 #define DRA7XX_WKUPDEP_TIMER11_IPU2_SHIFT                       1
5021 #define DRA7XX_WKUPDEP_TIMER11_IPU2_WIDTH                       0x1
5022 #define DRA7XX_WKUPDEP_TIMER11_IPU2_MASK                        (1 << 1)
5024 /* Used by PM_L4PER_TIMER11_WKDEP */
5025 #define DRA7XX_WKUPDEP_TIMER11_MPU_SHIFT                        0
5026 #define DRA7XX_WKUPDEP_TIMER11_MPU_WIDTH                        0x1
5027 #define DRA7XX_WKUPDEP_TIMER11_MPU_MASK                         (1 << 0)
5029 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5030 #define DRA7XX_WKUPDEP_TIMER12_DSP1_SHIFT                       2
5031 #define DRA7XX_WKUPDEP_TIMER12_DSP1_WIDTH                       0x1
5032 #define DRA7XX_WKUPDEP_TIMER12_DSP1_MASK                        (1 << 2)
5034 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5035 #define DRA7XX_WKUPDEP_TIMER12_DSP2_SHIFT                       5
5036 #define DRA7XX_WKUPDEP_TIMER12_DSP2_WIDTH                       0x1
5037 #define DRA7XX_WKUPDEP_TIMER12_DSP2_MASK                        (1 << 5)
5039 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5040 #define DRA7XX_WKUPDEP_TIMER12_EVE1_SHIFT                       6
5041 #define DRA7XX_WKUPDEP_TIMER12_EVE1_WIDTH                       0x1
5042 #define DRA7XX_WKUPDEP_TIMER12_EVE1_MASK                        (1 << 6)
5044 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5045 #define DRA7XX_WKUPDEP_TIMER12_EVE2_SHIFT                       7
5046 #define DRA7XX_WKUPDEP_TIMER12_EVE2_WIDTH                       0x1
5047 #define DRA7XX_WKUPDEP_TIMER12_EVE2_MASK                        (1 << 7)
5049 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5050 #define DRA7XX_WKUPDEP_TIMER12_EVE3_SHIFT                       8
5051 #define DRA7XX_WKUPDEP_TIMER12_EVE3_WIDTH                       0x1
5052 #define DRA7XX_WKUPDEP_TIMER12_EVE3_MASK                        (1 << 8)
5054 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5055 #define DRA7XX_WKUPDEP_TIMER12_EVE4_SHIFT                       9
5056 #define DRA7XX_WKUPDEP_TIMER12_EVE4_WIDTH                       0x1
5057 #define DRA7XX_WKUPDEP_TIMER12_EVE4_MASK                        (1 << 9)
5059 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5060 #define DRA7XX_WKUPDEP_TIMER12_IPU1_SHIFT                       4
5061 #define DRA7XX_WKUPDEP_TIMER12_IPU1_WIDTH                       0x1
5062 #define DRA7XX_WKUPDEP_TIMER12_IPU1_MASK                        (1 << 4)
5064 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5065 #define DRA7XX_WKUPDEP_TIMER12_IPU2_SHIFT                       1
5066 #define DRA7XX_WKUPDEP_TIMER12_IPU2_WIDTH                       0x1
5067 #define DRA7XX_WKUPDEP_TIMER12_IPU2_MASK                        (1 << 1)
5069 /* Used by PM_WKUPAON_TIMER12_WKDEP */
5070 #define DRA7XX_WKUPDEP_TIMER12_MPU_SHIFT                        0
5071 #define DRA7XX_WKUPDEP_TIMER12_MPU_WIDTH                        0x1
5072 #define DRA7XX_WKUPDEP_TIMER12_MPU_MASK                         (1 << 0)
5074 /* Used by PM_L4PER_TIMER13_WKDEP */
5075 #define DRA7XX_WKUPDEP_TIMER13_DSP1_SHIFT                       2
5076 #define DRA7XX_WKUPDEP_TIMER13_DSP1_WIDTH                       0x1
5077 #define DRA7XX_WKUPDEP_TIMER13_DSP1_MASK                        (1 << 2)
5079 /* Used by PM_L4PER_TIMER13_WKDEP */
5080 #define DRA7XX_WKUPDEP_TIMER13_DSP2_SHIFT                       5
5081 #define DRA7XX_WKUPDEP_TIMER13_DSP2_WIDTH                       0x1
5082 #define DRA7XX_WKUPDEP_TIMER13_DSP2_MASK                        (1 << 5)
5084 /* Used by PM_L4PER_TIMER13_WKDEP */
5085 #define DRA7XX_WKUPDEP_TIMER13_EVE1_SHIFT                       6
5086 #define DRA7XX_WKUPDEP_TIMER13_EVE1_WIDTH                       0x1
5087 #define DRA7XX_WKUPDEP_TIMER13_EVE1_MASK                        (1 << 6)
5089 /* Used by PM_L4PER_TIMER13_WKDEP */
5090 #define DRA7XX_WKUPDEP_TIMER13_EVE2_SHIFT                       7
5091 #define DRA7XX_WKUPDEP_TIMER13_EVE2_WIDTH                       0x1
5092 #define DRA7XX_WKUPDEP_TIMER13_EVE2_MASK                        (1 << 7)
5094 /* Used by PM_L4PER_TIMER13_WKDEP */
5095 #define DRA7XX_WKUPDEP_TIMER13_EVE3_SHIFT                       8
5096 #define DRA7XX_WKUPDEP_TIMER13_EVE3_WIDTH                       0x1
5097 #define DRA7XX_WKUPDEP_TIMER13_EVE3_MASK                        (1 << 8)
5099 /* Used by PM_L4PER_TIMER13_WKDEP */
5100 #define DRA7XX_WKUPDEP_TIMER13_EVE4_SHIFT                       9
5101 #define DRA7XX_WKUPDEP_TIMER13_EVE4_WIDTH                       0x1
5102 #define DRA7XX_WKUPDEP_TIMER13_EVE4_MASK                        (1 << 9)
5104 /* Used by PM_L4PER_TIMER13_WKDEP */
5105 #define DRA7XX_WKUPDEP_TIMER13_IPU1_SHIFT                       4
5106 #define DRA7XX_WKUPDEP_TIMER13_IPU1_WIDTH                       0x1
5107 #define DRA7XX_WKUPDEP_TIMER13_IPU1_MASK                        (1 << 4)
5109 /* Used by PM_L4PER_TIMER13_WKDEP */
5110 #define DRA7XX_WKUPDEP_TIMER13_IPU2_SHIFT                       1
5111 #define DRA7XX_WKUPDEP_TIMER13_IPU2_WIDTH                       0x1
5112 #define DRA7XX_WKUPDEP_TIMER13_IPU2_MASK                        (1 << 1)
5114 /* Used by PM_L4PER_TIMER13_WKDEP */
5115 #define DRA7XX_WKUPDEP_TIMER13_MPU_SHIFT                        0
5116 #define DRA7XX_WKUPDEP_TIMER13_MPU_WIDTH                        0x1
5117 #define DRA7XX_WKUPDEP_TIMER13_MPU_MASK                         (1 << 0)
5119 /* Used by PM_L4PER_TIMER14_WKDEP */
5120 #define DRA7XX_WKUPDEP_TIMER14_DSP1_SHIFT                       2
5121 #define DRA7XX_WKUPDEP_TIMER14_DSP1_WIDTH                       0x1
5122 #define DRA7XX_WKUPDEP_TIMER14_DSP1_MASK                        (1 << 2)
5124 /* Used by PM_L4PER_TIMER14_WKDEP */
5125 #define DRA7XX_WKUPDEP_TIMER14_DSP2_SHIFT                       5
5126 #define DRA7XX_WKUPDEP_TIMER14_DSP2_WIDTH                       0x1
5127 #define DRA7XX_WKUPDEP_TIMER14_DSP2_MASK                        (1 << 5)
5129 /* Used by PM_L4PER_TIMER14_WKDEP */
5130 #define DRA7XX_WKUPDEP_TIMER14_EVE1_SHIFT                       6
5131 #define DRA7XX_WKUPDEP_TIMER14_EVE1_WIDTH                       0x1
5132 #define DRA7XX_WKUPDEP_TIMER14_EVE1_MASK                        (1 << 6)
5134 /* Used by PM_L4PER_TIMER14_WKDEP */
5135 #define DRA7XX_WKUPDEP_TIMER14_EVE2_SHIFT                       7
5136 #define DRA7XX_WKUPDEP_TIMER14_EVE2_WIDTH                       0x1
5137 #define DRA7XX_WKUPDEP_TIMER14_EVE2_MASK                        (1 << 7)
5139 /* Used by PM_L4PER_TIMER14_WKDEP */
5140 #define DRA7XX_WKUPDEP_TIMER14_EVE3_SHIFT                       8
5141 #define DRA7XX_WKUPDEP_TIMER14_EVE3_WIDTH                       0x1
5142 #define DRA7XX_WKUPDEP_TIMER14_EVE3_MASK                        (1 << 8)
5144 /* Used by PM_L4PER_TIMER14_WKDEP */
5145 #define DRA7XX_WKUPDEP_TIMER14_EVE4_SHIFT                       9
5146 #define DRA7XX_WKUPDEP_TIMER14_EVE4_WIDTH                       0x1
5147 #define DRA7XX_WKUPDEP_TIMER14_EVE4_MASK                        (1 << 9)
5149 /* Used by PM_L4PER_TIMER14_WKDEP */
5150 #define DRA7XX_WKUPDEP_TIMER14_IPU1_SHIFT                       4
5151 #define DRA7XX_WKUPDEP_TIMER14_IPU1_WIDTH                       0x1
5152 #define DRA7XX_WKUPDEP_TIMER14_IPU1_MASK                        (1 << 4)
5154 /* Used by PM_L4PER_TIMER14_WKDEP */
5155 #define DRA7XX_WKUPDEP_TIMER14_IPU2_SHIFT                       1
5156 #define DRA7XX_WKUPDEP_TIMER14_IPU2_WIDTH                       0x1
5157 #define DRA7XX_WKUPDEP_TIMER14_IPU2_MASK                        (1 << 1)
5159 /* Used by PM_L4PER_TIMER14_WKDEP */
5160 #define DRA7XX_WKUPDEP_TIMER14_MPU_SHIFT                        0
5161 #define DRA7XX_WKUPDEP_TIMER14_MPU_WIDTH                        0x1
5162 #define DRA7XX_WKUPDEP_TIMER14_MPU_MASK                         (1 << 0)
5164 /* Used by PM_L4PER_TIMER15_WKDEP */
5165 #define DRA7XX_WKUPDEP_TIMER15_DSP1_SHIFT                       2
5166 #define DRA7XX_WKUPDEP_TIMER15_DSP1_WIDTH                       0x1
5167 #define DRA7XX_WKUPDEP_TIMER15_DSP1_MASK                        (1 << 2)
5169 /* Used by PM_L4PER_TIMER15_WKDEP */
5170 #define DRA7XX_WKUPDEP_TIMER15_DSP2_SHIFT                       5
5171 #define DRA7XX_WKUPDEP_TIMER15_DSP2_WIDTH                       0x1
5172 #define DRA7XX_WKUPDEP_TIMER15_DSP2_MASK                        (1 << 5)
5174 /* Used by PM_L4PER_TIMER15_WKDEP */
5175 #define DRA7XX_WKUPDEP_TIMER15_EVE1_SHIFT                       6
5176 #define DRA7XX_WKUPDEP_TIMER15_EVE1_WIDTH                       0x1
5177 #define DRA7XX_WKUPDEP_TIMER15_EVE1_MASK                        (1 << 6)
5179 /* Used by PM_L4PER_TIMER15_WKDEP */
5180 #define DRA7XX_WKUPDEP_TIMER15_EVE2_SHIFT                       7
5181 #define DRA7XX_WKUPDEP_TIMER15_EVE2_WIDTH                       0x1
5182 #define DRA7XX_WKUPDEP_TIMER15_EVE2_MASK                        (1 << 7)
5184 /* Used by PM_L4PER_TIMER15_WKDEP */
5185 #define DRA7XX_WKUPDEP_TIMER15_EVE3_SHIFT                       8
5186 #define DRA7XX_WKUPDEP_TIMER15_EVE3_WIDTH                       0x1
5187 #define DRA7XX_WKUPDEP_TIMER15_EVE3_MASK                        (1 << 8)
5189 /* Used by PM_L4PER_TIMER15_WKDEP */
5190 #define DRA7XX_WKUPDEP_TIMER15_EVE4_SHIFT                       9
5191 #define DRA7XX_WKUPDEP_TIMER15_EVE4_WIDTH                       0x1
5192 #define DRA7XX_WKUPDEP_TIMER15_EVE4_MASK                        (1 << 9)
5194 /* Used by PM_L4PER_TIMER15_WKDEP */
5195 #define DRA7XX_WKUPDEP_TIMER15_IPU1_SHIFT                       4
5196 #define DRA7XX_WKUPDEP_TIMER15_IPU1_WIDTH                       0x1
5197 #define DRA7XX_WKUPDEP_TIMER15_IPU1_MASK                        (1 << 4)
5199 /* Used by PM_L4PER_TIMER15_WKDEP */
5200 #define DRA7XX_WKUPDEP_TIMER15_IPU2_SHIFT                       1
5201 #define DRA7XX_WKUPDEP_TIMER15_IPU2_WIDTH                       0x1
5202 #define DRA7XX_WKUPDEP_TIMER15_IPU2_MASK                        (1 << 1)
5204 /* Used by PM_L4PER_TIMER15_WKDEP */
5205 #define DRA7XX_WKUPDEP_TIMER15_MPU_SHIFT                        0
5206 #define DRA7XX_WKUPDEP_TIMER15_MPU_WIDTH                        0x1
5207 #define DRA7XX_WKUPDEP_TIMER15_MPU_MASK                         (1 << 0)
5209 /* Used by PM_L4PER_TIMER16_WKDEP */
5210 #define DRA7XX_WKUPDEP_TIMER16_DSP1_SHIFT                       2
5211 #define DRA7XX_WKUPDEP_TIMER16_DSP1_WIDTH                       0x1
5212 #define DRA7XX_WKUPDEP_TIMER16_DSP1_MASK                        (1 << 2)
5214 /* Used by PM_L4PER_TIMER16_WKDEP */
5215 #define DRA7XX_WKUPDEP_TIMER16_DSP2_SHIFT                       5
5216 #define DRA7XX_WKUPDEP_TIMER16_DSP2_WIDTH                       0x1
5217 #define DRA7XX_WKUPDEP_TIMER16_DSP2_MASK                        (1 << 5)
5219 /* Used by PM_L4PER_TIMER16_WKDEP */
5220 #define DRA7XX_WKUPDEP_TIMER16_EVE1_SHIFT                       6
5221 #define DRA7XX_WKUPDEP_TIMER16_EVE1_WIDTH                       0x1
5222 #define DRA7XX_WKUPDEP_TIMER16_EVE1_MASK                        (1 << 6)
5224 /* Used by PM_L4PER_TIMER16_WKDEP */
5225 #define DRA7XX_WKUPDEP_TIMER16_EVE2_SHIFT                       7
5226 #define DRA7XX_WKUPDEP_TIMER16_EVE2_WIDTH                       0x1
5227 #define DRA7XX_WKUPDEP_TIMER16_EVE2_MASK                        (1 << 7)
5229 /* Used by PM_L4PER_TIMER16_WKDEP */
5230 #define DRA7XX_WKUPDEP_TIMER16_EVE3_SHIFT                       8
5231 #define DRA7XX_WKUPDEP_TIMER16_EVE3_WIDTH                       0x1
5232 #define DRA7XX_WKUPDEP_TIMER16_EVE3_MASK                        (1 << 8)
5234 /* Used by PM_L4PER_TIMER16_WKDEP */
5235 #define DRA7XX_WKUPDEP_TIMER16_EVE4_SHIFT                       9
5236 #define DRA7XX_WKUPDEP_TIMER16_EVE4_WIDTH                       0x1
5237 #define DRA7XX_WKUPDEP_TIMER16_EVE4_MASK                        (1 << 9)
5239 /* Used by PM_L4PER_TIMER16_WKDEP */
5240 #define DRA7XX_WKUPDEP_TIMER16_IPU1_SHIFT                       4
5241 #define DRA7XX_WKUPDEP_TIMER16_IPU1_WIDTH                       0x1
5242 #define DRA7XX_WKUPDEP_TIMER16_IPU1_MASK                        (1 << 4)
5244 /* Used by PM_L4PER_TIMER16_WKDEP */
5245 #define DRA7XX_WKUPDEP_TIMER16_IPU2_SHIFT                       1
5246 #define DRA7XX_WKUPDEP_TIMER16_IPU2_WIDTH                       0x1
5247 #define DRA7XX_WKUPDEP_TIMER16_IPU2_MASK                        (1 << 1)
5249 /* Used by PM_L4PER_TIMER16_WKDEP */
5250 #define DRA7XX_WKUPDEP_TIMER16_MPU_SHIFT                        0
5251 #define DRA7XX_WKUPDEP_TIMER16_MPU_WIDTH                        0x1
5252 #define DRA7XX_WKUPDEP_TIMER16_MPU_MASK                         (1 << 0)
5254 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5255 #define DRA7XX_WKUPDEP_TIMER1_DSP1_SHIFT                        2
5256 #define DRA7XX_WKUPDEP_TIMER1_DSP1_WIDTH                        0x1
5257 #define DRA7XX_WKUPDEP_TIMER1_DSP1_MASK                         (1 << 2)
5259 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5260 #define DRA7XX_WKUPDEP_TIMER1_DSP2_SHIFT                        5
5261 #define DRA7XX_WKUPDEP_TIMER1_DSP2_WIDTH                        0x1
5262 #define DRA7XX_WKUPDEP_TIMER1_DSP2_MASK                         (1 << 5)
5264 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5265 #define DRA7XX_WKUPDEP_TIMER1_EVE1_SHIFT                        6
5266 #define DRA7XX_WKUPDEP_TIMER1_EVE1_WIDTH                        0x1
5267 #define DRA7XX_WKUPDEP_TIMER1_EVE1_MASK                         (1 << 6)
5269 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5270 #define DRA7XX_WKUPDEP_TIMER1_EVE2_SHIFT                        7
5271 #define DRA7XX_WKUPDEP_TIMER1_EVE2_WIDTH                        0x1
5272 #define DRA7XX_WKUPDEP_TIMER1_EVE2_MASK                         (1 << 7)
5274 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5275 #define DRA7XX_WKUPDEP_TIMER1_EVE3_SHIFT                        8
5276 #define DRA7XX_WKUPDEP_TIMER1_EVE3_WIDTH                        0x1
5277 #define DRA7XX_WKUPDEP_TIMER1_EVE3_MASK                         (1 << 8)
5279 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5280 #define DRA7XX_WKUPDEP_TIMER1_EVE4_SHIFT                        9
5281 #define DRA7XX_WKUPDEP_TIMER1_EVE4_WIDTH                        0x1
5282 #define DRA7XX_WKUPDEP_TIMER1_EVE4_MASK                         (1 << 9)
5284 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5285 #define DRA7XX_WKUPDEP_TIMER1_IPU1_SHIFT                        4
5286 #define DRA7XX_WKUPDEP_TIMER1_IPU1_WIDTH                        0x1
5287 #define DRA7XX_WKUPDEP_TIMER1_IPU1_MASK                         (1 << 4)
5289 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5290 #define DRA7XX_WKUPDEP_TIMER1_IPU2_SHIFT                        1
5291 #define DRA7XX_WKUPDEP_TIMER1_IPU2_WIDTH                        0x1
5292 #define DRA7XX_WKUPDEP_TIMER1_IPU2_MASK                         (1 << 1)
5294 /* Used by PM_WKUPAON_TIMER1_WKDEP */
5295 #define DRA7XX_WKUPDEP_TIMER1_MPU_SHIFT                         0
5296 #define DRA7XX_WKUPDEP_TIMER1_MPU_WIDTH                         0x1
5297 #define DRA7XX_WKUPDEP_TIMER1_MPU_MASK                          (1 << 0)
5299 /* Used by PM_L4PER_TIMER2_WKDEP */
5300 #define DRA7XX_WKUPDEP_TIMER2_DSP1_SHIFT                        2
5301 #define DRA7XX_WKUPDEP_TIMER2_DSP1_WIDTH                        0x1
5302 #define DRA7XX_WKUPDEP_TIMER2_DSP1_MASK                         (1 << 2)
5304 /* Used by PM_L4PER_TIMER2_WKDEP */
5305 #define DRA7XX_WKUPDEP_TIMER2_DSP2_SHIFT                        5
5306 #define DRA7XX_WKUPDEP_TIMER2_DSP2_WIDTH                        0x1
5307 #define DRA7XX_WKUPDEP_TIMER2_DSP2_MASK                         (1 << 5)
5309 /* Used by PM_L4PER_TIMER2_WKDEP */
5310 #define DRA7XX_WKUPDEP_TIMER2_EVE1_SHIFT                        6
5311 #define DRA7XX_WKUPDEP_TIMER2_EVE1_WIDTH                        0x1
5312 #define DRA7XX_WKUPDEP_TIMER2_EVE1_MASK                         (1 << 6)
5314 /* Used by PM_L4PER_TIMER2_WKDEP */
5315 #define DRA7XX_WKUPDEP_TIMER2_EVE2_SHIFT                        7
5316 #define DRA7XX_WKUPDEP_TIMER2_EVE2_WIDTH                        0x1
5317 #define DRA7XX_WKUPDEP_TIMER2_EVE2_MASK                         (1 << 7)
5319 /* Used by PM_L4PER_TIMER2_WKDEP */
5320 #define DRA7XX_WKUPDEP_TIMER2_EVE3_SHIFT                        8
5321 #define DRA7XX_WKUPDEP_TIMER2_EVE3_WIDTH                        0x1
5322 #define DRA7XX_WKUPDEP_TIMER2_EVE3_MASK                         (1 << 8)
5324 /* Used by PM_L4PER_TIMER2_WKDEP */
5325 #define DRA7XX_WKUPDEP_TIMER2_EVE4_SHIFT                        9
5326 #define DRA7XX_WKUPDEP_TIMER2_EVE4_WIDTH                        0x1
5327 #define DRA7XX_WKUPDEP_TIMER2_EVE4_MASK                         (1 << 9)
5329 /* Used by PM_L4PER_TIMER2_WKDEP */
5330 #define DRA7XX_WKUPDEP_TIMER2_IPU1_SHIFT                        4
5331 #define DRA7XX_WKUPDEP_TIMER2_IPU1_WIDTH                        0x1
5332 #define DRA7XX_WKUPDEP_TIMER2_IPU1_MASK                         (1 << 4)
5334 /* Used by PM_L4PER_TIMER2_WKDEP */
5335 #define DRA7XX_WKUPDEP_TIMER2_IPU2_SHIFT                        1
5336 #define DRA7XX_WKUPDEP_TIMER2_IPU2_WIDTH                        0x1
5337 #define DRA7XX_WKUPDEP_TIMER2_IPU2_MASK                         (1 << 1)
5339 /* Used by PM_L4PER_TIMER2_WKDEP */
5340 #define DRA7XX_WKUPDEP_TIMER2_MPU_SHIFT                         0
5341 #define DRA7XX_WKUPDEP_TIMER2_MPU_WIDTH                         0x1
5342 #define DRA7XX_WKUPDEP_TIMER2_MPU_MASK                          (1 << 0)
5344 /* Used by PM_L4PER_TIMER3_WKDEP */
5345 #define DRA7XX_WKUPDEP_TIMER3_DSP1_SHIFT                        2
5346 #define DRA7XX_WKUPDEP_TIMER3_DSP1_WIDTH                        0x1
5347 #define DRA7XX_WKUPDEP_TIMER3_DSP1_MASK                         (1 << 2)
5349 /* Used by PM_L4PER_TIMER3_WKDEP */
5350 #define DRA7XX_WKUPDEP_TIMER3_DSP2_SHIFT                        5
5351 #define DRA7XX_WKUPDEP_TIMER3_DSP2_WIDTH                        0x1
5352 #define DRA7XX_WKUPDEP_TIMER3_DSP2_MASK                         (1 << 5)
5354 /* Used by PM_L4PER_TIMER3_WKDEP */
5355 #define DRA7XX_WKUPDEP_TIMER3_EVE1_SHIFT                        6
5356 #define DRA7XX_WKUPDEP_TIMER3_EVE1_WIDTH                        0x1
5357 #define DRA7XX_WKUPDEP_TIMER3_EVE1_MASK                         (1 << 6)
5359 /* Used by PM_L4PER_TIMER3_WKDEP */
5360 #define DRA7XX_WKUPDEP_TIMER3_EVE2_SHIFT                        7
5361 #define DRA7XX_WKUPDEP_TIMER3_EVE2_WIDTH                        0x1
5362 #define DRA7XX_WKUPDEP_TIMER3_EVE2_MASK                         (1 << 7)
5364 /* Used by PM_L4PER_TIMER3_WKDEP */
5365 #define DRA7XX_WKUPDEP_TIMER3_EVE3_SHIFT                        8
5366 #define DRA7XX_WKUPDEP_TIMER3_EVE3_WIDTH                        0x1
5367 #define DRA7XX_WKUPDEP_TIMER3_EVE3_MASK                         (1 << 8)
5369 /* Used by PM_L4PER_TIMER3_WKDEP */
5370 #define DRA7XX_WKUPDEP_TIMER3_EVE4_SHIFT                        9
5371 #define DRA7XX_WKUPDEP_TIMER3_EVE4_WIDTH                        0x1
5372 #define DRA7XX_WKUPDEP_TIMER3_EVE4_MASK                         (1 << 9)
5374 /* Used by PM_L4PER_TIMER3_WKDEP */
5375 #define DRA7XX_WKUPDEP_TIMER3_IPU1_SHIFT                        4
5376 #define DRA7XX_WKUPDEP_TIMER3_IPU1_WIDTH                        0x1
5377 #define DRA7XX_WKUPDEP_TIMER3_IPU1_MASK                         (1 << 4)
5379 /* Used by PM_L4PER_TIMER3_WKDEP */
5380 #define DRA7XX_WKUPDEP_TIMER3_IPU2_SHIFT                        1
5381 #define DRA7XX_WKUPDEP_TIMER3_IPU2_WIDTH                        0x1
5382 #define DRA7XX_WKUPDEP_TIMER3_IPU2_MASK                         (1 << 1)
5384 /* Used by PM_L4PER_TIMER3_WKDEP */
5385 #define DRA7XX_WKUPDEP_TIMER3_MPU_SHIFT                         0
5386 #define DRA7XX_WKUPDEP_TIMER3_MPU_WIDTH                         0x1
5387 #define DRA7XX_WKUPDEP_TIMER3_MPU_MASK                          (1 << 0)
5389 /* Used by PM_L4PER_TIMER4_WKDEP */
5390 #define DRA7XX_WKUPDEP_TIMER4_DSP1_SHIFT                        2
5391 #define DRA7XX_WKUPDEP_TIMER4_DSP1_WIDTH                        0x1
5392 #define DRA7XX_WKUPDEP_TIMER4_DSP1_MASK                         (1 << 2)
5394 /* Used by PM_L4PER_TIMER4_WKDEP */
5395 #define DRA7XX_WKUPDEP_TIMER4_DSP2_SHIFT                        5
5396 #define DRA7XX_WKUPDEP_TIMER4_DSP2_WIDTH                        0x1
5397 #define DRA7XX_WKUPDEP_TIMER4_DSP2_MASK                         (1 << 5)
5399 /* Used by PM_L4PER_TIMER4_WKDEP */
5400 #define DRA7XX_WKUPDEP_TIMER4_EVE1_SHIFT                        6
5401 #define DRA7XX_WKUPDEP_TIMER4_EVE1_WIDTH                        0x1
5402 #define DRA7XX_WKUPDEP_TIMER4_EVE1_MASK                         (1 << 6)
5404 /* Used by PM_L4PER_TIMER4_WKDEP */
5405 #define DRA7XX_WKUPDEP_TIMER4_EVE2_SHIFT                        7
5406 #define DRA7XX_WKUPDEP_TIMER4_EVE2_WIDTH                        0x1
5407 #define DRA7XX_WKUPDEP_TIMER4_EVE2_MASK                         (1 << 7)
5409 /* Used by PM_L4PER_TIMER4_WKDEP */
5410 #define DRA7XX_WKUPDEP_TIMER4_EVE3_SHIFT                        8
5411 #define DRA7XX_WKUPDEP_TIMER4_EVE3_WIDTH                        0x1
5412 #define DRA7XX_WKUPDEP_TIMER4_EVE3_MASK                         (1 << 8)
5414 /* Used by PM_L4PER_TIMER4_WKDEP */
5415 #define DRA7XX_WKUPDEP_TIMER4_EVE4_SHIFT                        9
5416 #define DRA7XX_WKUPDEP_TIMER4_EVE4_WIDTH                        0x1
5417 #define DRA7XX_WKUPDEP_TIMER4_EVE4_MASK                         (1 << 9)
5419 /* Used by PM_L4PER_TIMER4_WKDEP */
5420 #define DRA7XX_WKUPDEP_TIMER4_IPU1_SHIFT                        4
5421 #define DRA7XX_WKUPDEP_TIMER4_IPU1_WIDTH                        0x1
5422 #define DRA7XX_WKUPDEP_TIMER4_IPU1_MASK                         (1 << 4)
5424 /* Used by PM_L4PER_TIMER4_WKDEP */
5425 #define DRA7XX_WKUPDEP_TIMER4_IPU2_SHIFT                        1
5426 #define DRA7XX_WKUPDEP_TIMER4_IPU2_WIDTH                        0x1
5427 #define DRA7XX_WKUPDEP_TIMER4_IPU2_MASK                         (1 << 1)
5429 /* Used by PM_L4PER_TIMER4_WKDEP */
5430 #define DRA7XX_WKUPDEP_TIMER4_MPU_SHIFT                         0
5431 #define DRA7XX_WKUPDEP_TIMER4_MPU_WIDTH                         0x1
5432 #define DRA7XX_WKUPDEP_TIMER4_MPU_MASK                          (1 << 0)
5434 /* Used by PM_IPU_TIMER5_WKDEP */
5435 #define DRA7XX_WKUPDEP_TIMER5_DSP1_SHIFT                        2
5436 #define DRA7XX_WKUPDEP_TIMER5_DSP1_WIDTH                        0x1
5437 #define DRA7XX_WKUPDEP_TIMER5_DSP1_MASK                         (1 << 2)
5439 /* Used by PM_IPU_TIMER5_WKDEP */
5440 #define DRA7XX_WKUPDEP_TIMER5_DSP2_SHIFT                        5
5441 #define DRA7XX_WKUPDEP_TIMER5_DSP2_WIDTH                        0x1
5442 #define DRA7XX_WKUPDEP_TIMER5_DSP2_MASK                         (1 << 5)
5444 /* Used by PM_IPU_TIMER5_WKDEP */
5445 #define DRA7XX_WKUPDEP_TIMER5_EVE1_SHIFT                        6
5446 #define DRA7XX_WKUPDEP_TIMER5_EVE1_WIDTH                        0x1
5447 #define DRA7XX_WKUPDEP_TIMER5_EVE1_MASK                         (1 << 6)
5449 /* Used by PM_IPU_TIMER5_WKDEP */
5450 #define DRA7XX_WKUPDEP_TIMER5_EVE2_SHIFT                        7
5451 #define DRA7XX_WKUPDEP_TIMER5_EVE2_WIDTH                        0x1
5452 #define DRA7XX_WKUPDEP_TIMER5_EVE2_MASK                         (1 << 7)
5454 /* Used by PM_IPU_TIMER5_WKDEP */
5455 #define DRA7XX_WKUPDEP_TIMER5_EVE3_SHIFT                        8
5456 #define DRA7XX_WKUPDEP_TIMER5_EVE3_WIDTH                        0x1
5457 #define DRA7XX_WKUPDEP_TIMER5_EVE3_MASK                         (1 << 8)
5459 /* Used by PM_IPU_TIMER5_WKDEP */
5460 #define DRA7XX_WKUPDEP_TIMER5_EVE4_SHIFT                        9
5461 #define DRA7XX_WKUPDEP_TIMER5_EVE4_WIDTH                        0x1
5462 #define DRA7XX_WKUPDEP_TIMER5_EVE4_MASK                         (1 << 9)
5464 /* Used by PM_IPU_TIMER5_WKDEP */
5465 #define DRA7XX_WKUPDEP_TIMER5_IPU1_SHIFT                        4
5466 #define DRA7XX_WKUPDEP_TIMER5_IPU1_WIDTH                        0x1
5467 #define DRA7XX_WKUPDEP_TIMER5_IPU1_MASK                         (1 << 4)
5469 /* Used by PM_IPU_TIMER5_WKDEP */
5470 #define DRA7XX_WKUPDEP_TIMER5_IPU2_SHIFT                        1
5471 #define DRA7XX_WKUPDEP_TIMER5_IPU2_WIDTH                        0x1
5472 #define DRA7XX_WKUPDEP_TIMER5_IPU2_MASK                         (1 << 1)
5474 /* Used by PM_IPU_TIMER5_WKDEP */
5475 #define DRA7XX_WKUPDEP_TIMER5_MPU_SHIFT                         0
5476 #define DRA7XX_WKUPDEP_TIMER5_MPU_WIDTH                         0x1
5477 #define DRA7XX_WKUPDEP_TIMER5_MPU_MASK                          (1 << 0)
5479 /* Used by PM_IPU_TIMER6_WKDEP */
5480 #define DRA7XX_WKUPDEP_TIMER6_DSP1_SHIFT                        2
5481 #define DRA7XX_WKUPDEP_TIMER6_DSP1_WIDTH                        0x1
5482 #define DRA7XX_WKUPDEP_TIMER6_DSP1_MASK                         (1 << 2)
5484 /* Used by PM_IPU_TIMER6_WKDEP */
5485 #define DRA7XX_WKUPDEP_TIMER6_DSP2_SHIFT                        5
5486 #define DRA7XX_WKUPDEP_TIMER6_DSP2_WIDTH                        0x1
5487 #define DRA7XX_WKUPDEP_TIMER6_DSP2_MASK                         (1 << 5)
5489 /* Used by PM_IPU_TIMER6_WKDEP */
5490 #define DRA7XX_WKUPDEP_TIMER6_EVE1_SHIFT                        6
5491 #define DRA7XX_WKUPDEP_TIMER6_EVE1_WIDTH                        0x1
5492 #define DRA7XX_WKUPDEP_TIMER6_EVE1_MASK                         (1 << 6)
5494 /* Used by PM_IPU_TIMER6_WKDEP */
5495 #define DRA7XX_WKUPDEP_TIMER6_EVE2_SHIFT                        7
5496 #define DRA7XX_WKUPDEP_TIMER6_EVE2_WIDTH                        0x1
5497 #define DRA7XX_WKUPDEP_TIMER6_EVE2_MASK                         (1 << 7)
5499 /* Used by PM_IPU_TIMER6_WKDEP */
5500 #define DRA7XX_WKUPDEP_TIMER6_EVE3_SHIFT                        8
5501 #define DRA7XX_WKUPDEP_TIMER6_EVE3_WIDTH                        0x1
5502 #define DRA7XX_WKUPDEP_TIMER6_EVE3_MASK                         (1 << 8)
5504 /* Used by PM_IPU_TIMER6_WKDEP */
5505 #define DRA7XX_WKUPDEP_TIMER6_EVE4_SHIFT                        9
5506 #define DRA7XX_WKUPDEP_TIMER6_EVE4_WIDTH                        0x1
5507 #define DRA7XX_WKUPDEP_TIMER6_EVE4_MASK                         (1 << 9)
5509 /* Used by PM_IPU_TIMER6_WKDEP */
5510 #define DRA7XX_WKUPDEP_TIMER6_IPU1_SHIFT                        4
5511 #define DRA7XX_WKUPDEP_TIMER6_IPU1_WIDTH                        0x1
5512 #define DRA7XX_WKUPDEP_TIMER6_IPU1_MASK                         (1 << 4)
5514 /* Used by PM_IPU_TIMER6_WKDEP */
5515 #define DRA7XX_WKUPDEP_TIMER6_IPU2_SHIFT                        1
5516 #define DRA7XX_WKUPDEP_TIMER6_IPU2_WIDTH                        0x1
5517 #define DRA7XX_WKUPDEP_TIMER6_IPU2_MASK                         (1 << 1)
5519 /* Used by PM_IPU_TIMER6_WKDEP */
5520 #define DRA7XX_WKUPDEP_TIMER6_MPU_SHIFT                         0
5521 #define DRA7XX_WKUPDEP_TIMER6_MPU_WIDTH                         0x1
5522 #define DRA7XX_WKUPDEP_TIMER6_MPU_MASK                          (1 << 0)
5524 /* Used by PM_IPU_TIMER7_WKDEP */
5525 #define DRA7XX_WKUPDEP_TIMER7_DSP1_SHIFT                        2
5526 #define DRA7XX_WKUPDEP_TIMER7_DSP1_WIDTH                        0x1
5527 #define DRA7XX_WKUPDEP_TIMER7_DSP1_MASK                         (1 << 2)
5529 /* Used by PM_IPU_TIMER7_WKDEP */
5530 #define DRA7XX_WKUPDEP_TIMER7_DSP2_SHIFT                        5
5531 #define DRA7XX_WKUPDEP_TIMER7_DSP2_WIDTH                        0x1
5532 #define DRA7XX_WKUPDEP_TIMER7_DSP2_MASK                         (1 << 5)
5534 /* Used by PM_IPU_TIMER7_WKDEP */
5535 #define DRA7XX_WKUPDEP_TIMER7_EVE1_SHIFT                        6
5536 #define DRA7XX_WKUPDEP_TIMER7_EVE1_WIDTH                        0x1
5537 #define DRA7XX_WKUPDEP_TIMER7_EVE1_MASK                         (1 << 6)
5539 /* Used by PM_IPU_TIMER7_WKDEP */
5540 #define DRA7XX_WKUPDEP_TIMER7_EVE2_SHIFT                        7
5541 #define DRA7XX_WKUPDEP_TIMER7_EVE2_WIDTH                        0x1
5542 #define DRA7XX_WKUPDEP_TIMER7_EVE2_MASK                         (1 << 7)
5544 /* Used by PM_IPU_TIMER7_WKDEP */
5545 #define DRA7XX_WKUPDEP_TIMER7_EVE3_SHIFT                        8
5546 #define DRA7XX_WKUPDEP_TIMER7_EVE3_WIDTH                        0x1
5547 #define DRA7XX_WKUPDEP_TIMER7_EVE3_MASK                         (1 << 8)
5549 /* Used by PM_IPU_TIMER7_WKDEP */
5550 #define DRA7XX_WKUPDEP_TIMER7_EVE4_SHIFT                        9
5551 #define DRA7XX_WKUPDEP_TIMER7_EVE4_WIDTH                        0x1
5552 #define DRA7XX_WKUPDEP_TIMER7_EVE4_MASK                         (1 << 9)
5554 /* Used by PM_IPU_TIMER7_WKDEP */
5555 #define DRA7XX_WKUPDEP_TIMER7_IPU1_SHIFT                        4
5556 #define DRA7XX_WKUPDEP_TIMER7_IPU1_WIDTH                        0x1
5557 #define DRA7XX_WKUPDEP_TIMER7_IPU1_MASK                         (1 << 4)
5559 /* Used by PM_IPU_TIMER7_WKDEP */
5560 #define DRA7XX_WKUPDEP_TIMER7_IPU2_SHIFT                        1
5561 #define DRA7XX_WKUPDEP_TIMER7_IPU2_WIDTH                        0x1
5562 #define DRA7XX_WKUPDEP_TIMER7_IPU2_MASK                         (1 << 1)
5564 /* Used by PM_IPU_TIMER7_WKDEP */
5565 #define DRA7XX_WKUPDEP_TIMER7_MPU_SHIFT                         0
5566 #define DRA7XX_WKUPDEP_TIMER7_MPU_WIDTH                         0x1
5567 #define DRA7XX_WKUPDEP_TIMER7_MPU_MASK                          (1 << 0)
5569 /* Used by PM_IPU_TIMER8_WKDEP */
5570 #define DRA7XX_WKUPDEP_TIMER8_DSP1_SHIFT                        2
5571 #define DRA7XX_WKUPDEP_TIMER8_DSP1_WIDTH                        0x1
5572 #define DRA7XX_WKUPDEP_TIMER8_DSP1_MASK                         (1 << 2)
5574 /* Used by PM_IPU_TIMER8_WKDEP */
5575 #define DRA7XX_WKUPDEP_TIMER8_DSP2_SHIFT                        5
5576 #define DRA7XX_WKUPDEP_TIMER8_DSP2_WIDTH                        0x1
5577 #define DRA7XX_WKUPDEP_TIMER8_DSP2_MASK                         (1 << 5)
5579 /* Used by PM_IPU_TIMER8_WKDEP */
5580 #define DRA7XX_WKUPDEP_TIMER8_EVE1_SHIFT                        6
5581 #define DRA7XX_WKUPDEP_TIMER8_EVE1_WIDTH                        0x1
5582 #define DRA7XX_WKUPDEP_TIMER8_EVE1_MASK                         (1 << 6)
5584 /* Used by PM_IPU_TIMER8_WKDEP */
5585 #define DRA7XX_WKUPDEP_TIMER8_EVE2_SHIFT                        7
5586 #define DRA7XX_WKUPDEP_TIMER8_EVE2_WIDTH                        0x1
5587 #define DRA7XX_WKUPDEP_TIMER8_EVE2_MASK                         (1 << 7)
5589 /* Used by PM_IPU_TIMER8_WKDEP */
5590 #define DRA7XX_WKUPDEP_TIMER8_EVE3_SHIFT                        8
5591 #define DRA7XX_WKUPDEP_TIMER8_EVE3_WIDTH                        0x1
5592 #define DRA7XX_WKUPDEP_TIMER8_EVE3_MASK                         (1 << 8)
5594 /* Used by PM_IPU_TIMER8_WKDEP */
5595 #define DRA7XX_WKUPDEP_TIMER8_EVE4_SHIFT                        9
5596 #define DRA7XX_WKUPDEP_TIMER8_EVE4_WIDTH                        0x1
5597 #define DRA7XX_WKUPDEP_TIMER8_EVE4_MASK                         (1 << 9)
5599 /* Used by PM_IPU_TIMER8_WKDEP */
5600 #define DRA7XX_WKUPDEP_TIMER8_IPU1_SHIFT                        4
5601 #define DRA7XX_WKUPDEP_TIMER8_IPU1_WIDTH                        0x1
5602 #define DRA7XX_WKUPDEP_TIMER8_IPU1_MASK                         (1 << 4)
5604 /* Used by PM_IPU_TIMER8_WKDEP */
5605 #define DRA7XX_WKUPDEP_TIMER8_IPU2_SHIFT                        1
5606 #define DRA7XX_WKUPDEP_TIMER8_IPU2_WIDTH                        0x1
5607 #define DRA7XX_WKUPDEP_TIMER8_IPU2_MASK                         (1 << 1)
5609 /* Used by PM_IPU_TIMER8_WKDEP */
5610 #define DRA7XX_WKUPDEP_TIMER8_MPU_SHIFT                         0
5611 #define DRA7XX_WKUPDEP_TIMER8_MPU_WIDTH                         0x1
5612 #define DRA7XX_WKUPDEP_TIMER8_MPU_MASK                          (1 << 0)
5614 /* Used by PM_L4PER_TIMER9_WKDEP */
5615 #define DRA7XX_WKUPDEP_TIMER9_DSP1_SHIFT                        2
5616 #define DRA7XX_WKUPDEP_TIMER9_DSP1_WIDTH                        0x1
5617 #define DRA7XX_WKUPDEP_TIMER9_DSP1_MASK                         (1 << 2)
5619 /* Used by PM_L4PER_TIMER9_WKDEP */
5620 #define DRA7XX_WKUPDEP_TIMER9_DSP2_SHIFT                        5
5621 #define DRA7XX_WKUPDEP_TIMER9_DSP2_WIDTH                        0x1
5622 #define DRA7XX_WKUPDEP_TIMER9_DSP2_MASK                         (1 << 5)
5624 /* Used by PM_L4PER_TIMER9_WKDEP */
5625 #define DRA7XX_WKUPDEP_TIMER9_EVE1_SHIFT                        6
5626 #define DRA7XX_WKUPDEP_TIMER9_EVE1_WIDTH                        0x1
5627 #define DRA7XX_WKUPDEP_TIMER9_EVE1_MASK                         (1 << 6)
5629 /* Used by PM_L4PER_TIMER9_WKDEP */
5630 #define DRA7XX_WKUPDEP_TIMER9_EVE2_SHIFT                        7
5631 #define DRA7XX_WKUPDEP_TIMER9_EVE2_WIDTH                        0x1
5632 #define DRA7XX_WKUPDEP_TIMER9_EVE2_MASK                         (1 << 7)
5634 /* Used by PM_L4PER_TIMER9_WKDEP */
5635 #define DRA7XX_WKUPDEP_TIMER9_EVE3_SHIFT                        8
5636 #define DRA7XX_WKUPDEP_TIMER9_EVE3_WIDTH                        0x1
5637 #define DRA7XX_WKUPDEP_TIMER9_EVE3_MASK                         (1 << 8)
5639 /* Used by PM_L4PER_TIMER9_WKDEP */
5640 #define DRA7XX_WKUPDEP_TIMER9_EVE4_SHIFT                        9
5641 #define DRA7XX_WKUPDEP_TIMER9_EVE4_WIDTH                        0x1
5642 #define DRA7XX_WKUPDEP_TIMER9_EVE4_MASK                         (1 << 9)
5644 /* Used by PM_L4PER_TIMER9_WKDEP */
5645 #define DRA7XX_WKUPDEP_TIMER9_IPU1_SHIFT                        4
5646 #define DRA7XX_WKUPDEP_TIMER9_IPU1_WIDTH                        0x1
5647 #define DRA7XX_WKUPDEP_TIMER9_IPU1_MASK                         (1 << 4)
5649 /* Used by PM_L4PER_TIMER9_WKDEP */
5650 #define DRA7XX_WKUPDEP_TIMER9_IPU2_SHIFT                        1
5651 #define DRA7XX_WKUPDEP_TIMER9_IPU2_WIDTH                        0x1
5652 #define DRA7XX_WKUPDEP_TIMER9_IPU2_MASK                         (1 << 1)
5654 /* Used by PM_L4PER_TIMER9_WKDEP */
5655 #define DRA7XX_WKUPDEP_TIMER9_MPU_SHIFT                         0
5656 #define DRA7XX_WKUPDEP_TIMER9_MPU_WIDTH                         0x1
5657 #define DRA7XX_WKUPDEP_TIMER9_MPU_MASK                          (1 << 0)
5659 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5660 #define DRA7XX_WKUPDEP_TPCC_DSP1_SHIFT                          2
5661 #define DRA7XX_WKUPDEP_TPCC_DSP1_WIDTH                          0x1
5662 #define DRA7XX_WKUPDEP_TPCC_DSP1_MASK                           (1 << 2)
5664 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5665 #define DRA7XX_WKUPDEP_TPCC_DSP2_SHIFT                          5
5666 #define DRA7XX_WKUPDEP_TPCC_DSP2_WIDTH                          0x1
5667 #define DRA7XX_WKUPDEP_TPCC_DSP2_MASK                           (1 << 5)
5669 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5670 #define DRA7XX_WKUPDEP_TPCC_EVE1_SHIFT                          6
5671 #define DRA7XX_WKUPDEP_TPCC_EVE1_WIDTH                          0x1
5672 #define DRA7XX_WKUPDEP_TPCC_EVE1_MASK                           (1 << 6)
5674 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5675 #define DRA7XX_WKUPDEP_TPCC_EVE2_SHIFT                          7
5676 #define DRA7XX_WKUPDEP_TPCC_EVE2_WIDTH                          0x1
5677 #define DRA7XX_WKUPDEP_TPCC_EVE2_MASK                           (1 << 7)
5679 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5680 #define DRA7XX_WKUPDEP_TPCC_EVE3_SHIFT                          8
5681 #define DRA7XX_WKUPDEP_TPCC_EVE3_WIDTH                          0x1
5682 #define DRA7XX_WKUPDEP_TPCC_EVE3_MASK                           (1 << 8)
5684 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5685 #define DRA7XX_WKUPDEP_TPCC_EVE4_SHIFT                          9
5686 #define DRA7XX_WKUPDEP_TPCC_EVE4_WIDTH                          0x1
5687 #define DRA7XX_WKUPDEP_TPCC_EVE4_MASK                           (1 << 9)
5689 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5690 #define DRA7XX_WKUPDEP_TPCC_IPU1_SHIFT                          4
5691 #define DRA7XX_WKUPDEP_TPCC_IPU1_WIDTH                          0x1
5692 #define DRA7XX_WKUPDEP_TPCC_IPU1_MASK                           (1 << 4)
5694 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5695 #define DRA7XX_WKUPDEP_TPCC_IPU2_SHIFT                          1
5696 #define DRA7XX_WKUPDEP_TPCC_IPU2_WIDTH                          0x1
5697 #define DRA7XX_WKUPDEP_TPCC_IPU2_MASK                           (1 << 1)
5699 /* Used by PM_L3MAIN1_TPCC_WKDEP */
5700 #define DRA7XX_WKUPDEP_TPCC_MPU_SHIFT                           0
5701 #define DRA7XX_WKUPDEP_TPCC_MPU_WIDTH                           0x1
5702 #define DRA7XX_WKUPDEP_TPCC_MPU_MASK                            (1 << 0)
5704 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5705 #define DRA7XX_WKUPDEP_TPTC1_DSP1_SHIFT                         2
5706 #define DRA7XX_WKUPDEP_TPTC1_DSP1_WIDTH                         0x1
5707 #define DRA7XX_WKUPDEP_TPTC1_DSP1_MASK                          (1 << 2)
5709 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5710 #define DRA7XX_WKUPDEP_TPTC1_DSP2_SHIFT                         5
5711 #define DRA7XX_WKUPDEP_TPTC1_DSP2_WIDTH                         0x1
5712 #define DRA7XX_WKUPDEP_TPTC1_DSP2_MASK                          (1 << 5)
5714 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5715 #define DRA7XX_WKUPDEP_TPTC1_EVE1_SHIFT                         6
5716 #define DRA7XX_WKUPDEP_TPTC1_EVE1_WIDTH                         0x1
5717 #define DRA7XX_WKUPDEP_TPTC1_EVE1_MASK                          (1 << 6)
5719 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5720 #define DRA7XX_WKUPDEP_TPTC1_EVE2_SHIFT                         7
5721 #define DRA7XX_WKUPDEP_TPTC1_EVE2_WIDTH                         0x1
5722 #define DRA7XX_WKUPDEP_TPTC1_EVE2_MASK                          (1 << 7)
5724 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5725 #define DRA7XX_WKUPDEP_TPTC1_EVE3_SHIFT                         8
5726 #define DRA7XX_WKUPDEP_TPTC1_EVE3_WIDTH                         0x1
5727 #define DRA7XX_WKUPDEP_TPTC1_EVE3_MASK                          (1 << 8)
5729 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5730 #define DRA7XX_WKUPDEP_TPTC1_EVE4_SHIFT                         9
5731 #define DRA7XX_WKUPDEP_TPTC1_EVE4_WIDTH                         0x1
5732 #define DRA7XX_WKUPDEP_TPTC1_EVE4_MASK                          (1 << 9)
5734 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5735 #define DRA7XX_WKUPDEP_TPTC1_IPU1_SHIFT                         4
5736 #define DRA7XX_WKUPDEP_TPTC1_IPU1_WIDTH                         0x1
5737 #define DRA7XX_WKUPDEP_TPTC1_IPU1_MASK                          (1 << 4)
5739 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5740 #define DRA7XX_WKUPDEP_TPTC1_IPU2_SHIFT                         1
5741 #define DRA7XX_WKUPDEP_TPTC1_IPU2_WIDTH                         0x1
5742 #define DRA7XX_WKUPDEP_TPTC1_IPU2_MASK                          (1 << 1)
5744 /* Used by PM_L3MAIN1_TPTC1_WKDEP */
5745 #define DRA7XX_WKUPDEP_TPTC1_MPU_SHIFT                          0
5746 #define DRA7XX_WKUPDEP_TPTC1_MPU_WIDTH                          0x1
5747 #define DRA7XX_WKUPDEP_TPTC1_MPU_MASK                           (1 << 0)
5749 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5750 #define DRA7XX_WKUPDEP_TPTC2_DSP1_SHIFT                         2
5751 #define DRA7XX_WKUPDEP_TPTC2_DSP1_WIDTH                         0x1
5752 #define DRA7XX_WKUPDEP_TPTC2_DSP1_MASK                          (1 << 2)
5754 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5755 #define DRA7XX_WKUPDEP_TPTC2_DSP2_SHIFT                         5
5756 #define DRA7XX_WKUPDEP_TPTC2_DSP2_WIDTH                         0x1
5757 #define DRA7XX_WKUPDEP_TPTC2_DSP2_MASK                          (1 << 5)
5759 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5760 #define DRA7XX_WKUPDEP_TPTC2_EVE1_SHIFT                         6
5761 #define DRA7XX_WKUPDEP_TPTC2_EVE1_WIDTH                         0x1
5762 #define DRA7XX_WKUPDEP_TPTC2_EVE1_MASK                          (1 << 6)
5764 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5765 #define DRA7XX_WKUPDEP_TPTC2_EVE2_SHIFT                         7
5766 #define DRA7XX_WKUPDEP_TPTC2_EVE2_WIDTH                         0x1
5767 #define DRA7XX_WKUPDEP_TPTC2_EVE2_MASK                          (1 << 7)
5769 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5770 #define DRA7XX_WKUPDEP_TPTC2_EVE3_SHIFT                         8
5771 #define DRA7XX_WKUPDEP_TPTC2_EVE3_WIDTH                         0x1
5772 #define DRA7XX_WKUPDEP_TPTC2_EVE3_MASK                          (1 << 8)
5774 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5775 #define DRA7XX_WKUPDEP_TPTC2_EVE4_SHIFT                         9
5776 #define DRA7XX_WKUPDEP_TPTC2_EVE4_WIDTH                         0x1
5777 #define DRA7XX_WKUPDEP_TPTC2_EVE4_MASK                          (1 << 9)
5779 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5780 #define DRA7XX_WKUPDEP_TPTC2_IPU1_SHIFT                         4
5781 #define DRA7XX_WKUPDEP_TPTC2_IPU1_WIDTH                         0x1
5782 #define DRA7XX_WKUPDEP_TPTC2_IPU1_MASK                          (1 << 4)
5784 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5785 #define DRA7XX_WKUPDEP_TPTC2_IPU2_SHIFT                         1
5786 #define DRA7XX_WKUPDEP_TPTC2_IPU2_WIDTH                         0x1
5787 #define DRA7XX_WKUPDEP_TPTC2_IPU2_MASK                          (1 << 1)
5789 /* Used by PM_L3MAIN1_TPTC2_WKDEP */
5790 #define DRA7XX_WKUPDEP_TPTC2_MPU_SHIFT                          0
5791 #define DRA7XX_WKUPDEP_TPTC2_MPU_WIDTH                          0x1
5792 #define DRA7XX_WKUPDEP_TPTC2_MPU_MASK                           (1 << 0)
5794 /* Used by PM_WKUPAON_UART10_WKDEP */
5795 #define DRA7XX_WKUPDEP_UART10_DSP1_SHIFT                        2
5796 #define DRA7XX_WKUPDEP_UART10_DSP1_WIDTH                        0x1
5797 #define DRA7XX_WKUPDEP_UART10_DSP1_MASK                         (1 << 2)
5799 /* Used by PM_WKUPAON_UART10_WKDEP */
5800 #define DRA7XX_WKUPDEP_UART10_DSP2_SHIFT                        5
5801 #define DRA7XX_WKUPDEP_UART10_DSP2_WIDTH                        0x1
5802 #define DRA7XX_WKUPDEP_UART10_DSP2_MASK                         (1 << 5)
5804 /* Used by PM_WKUPAON_UART10_WKDEP */
5805 #define DRA7XX_WKUPDEP_UART10_EVE1_SHIFT                        6
5806 #define DRA7XX_WKUPDEP_UART10_EVE1_WIDTH                        0x1
5807 #define DRA7XX_WKUPDEP_UART10_EVE1_MASK                         (1 << 6)
5809 /* Used by PM_WKUPAON_UART10_WKDEP */
5810 #define DRA7XX_WKUPDEP_UART10_EVE2_SHIFT                        7
5811 #define DRA7XX_WKUPDEP_UART10_EVE2_WIDTH                        0x1
5812 #define DRA7XX_WKUPDEP_UART10_EVE2_MASK                         (1 << 7)
5814 /* Used by PM_WKUPAON_UART10_WKDEP */
5815 #define DRA7XX_WKUPDEP_UART10_EVE3_SHIFT                        8
5816 #define DRA7XX_WKUPDEP_UART10_EVE3_WIDTH                        0x1
5817 #define DRA7XX_WKUPDEP_UART10_EVE3_MASK                         (1 << 8)
5819 /* Used by PM_WKUPAON_UART10_WKDEP */
5820 #define DRA7XX_WKUPDEP_UART10_EVE4_SHIFT                        9
5821 #define DRA7XX_WKUPDEP_UART10_EVE4_WIDTH                        0x1
5822 #define DRA7XX_WKUPDEP_UART10_EVE4_MASK                         (1 << 9)
5824 /* Used by PM_WKUPAON_UART10_WKDEP */
5825 #define DRA7XX_WKUPDEP_UART10_IPU1_SHIFT                        4
5826 #define DRA7XX_WKUPDEP_UART10_IPU1_WIDTH                        0x1
5827 #define DRA7XX_WKUPDEP_UART10_IPU1_MASK                         (1 << 4)
5829 /* Used by PM_WKUPAON_UART10_WKDEP */
5830 #define DRA7XX_WKUPDEP_UART10_IPU2_SHIFT                        1
5831 #define DRA7XX_WKUPDEP_UART10_IPU2_WIDTH                        0x1
5832 #define DRA7XX_WKUPDEP_UART10_IPU2_MASK                         (1 << 1)
5834 /* Used by PM_WKUPAON_UART10_WKDEP */
5835 #define DRA7XX_WKUPDEP_UART10_MPU_SHIFT                         0
5836 #define DRA7XX_WKUPDEP_UART10_MPU_WIDTH                         0x1
5837 #define DRA7XX_WKUPDEP_UART10_MPU_MASK                          (1 << 0)
5839 /* Used by PM_WKUPAON_UART10_WKDEP */
5840 #define DRA7XX_WKUPDEP_UART10_SDMA_SHIFT                        3
5841 #define DRA7XX_WKUPDEP_UART10_SDMA_WIDTH                        0x1
5842 #define DRA7XX_WKUPDEP_UART10_SDMA_MASK                         (1 << 3)
5844 /* Used by PM_L4PER_UART1_WKDEP */
5845 #define DRA7XX_WKUPDEP_UART1_DSP1_SHIFT                         2
5846 #define DRA7XX_WKUPDEP_UART1_DSP1_WIDTH                         0x1
5847 #define DRA7XX_WKUPDEP_UART1_DSP1_MASK                          (1 << 2)
5849 /* Used by PM_L4PER_UART1_WKDEP */
5850 #define DRA7XX_WKUPDEP_UART1_DSP2_SHIFT                         5
5851 #define DRA7XX_WKUPDEP_UART1_DSP2_WIDTH                         0x1
5852 #define DRA7XX_WKUPDEP_UART1_DSP2_MASK                          (1 << 5)
5854 /* Used by PM_L4PER_UART1_WKDEP */
5855 #define DRA7XX_WKUPDEP_UART1_EVE1_SHIFT                         6
5856 #define DRA7XX_WKUPDEP_UART1_EVE1_WIDTH                         0x1
5857 #define DRA7XX_WKUPDEP_UART1_EVE1_MASK                          (1 << 6)
5859 /* Used by PM_L4PER_UART1_WKDEP */
5860 #define DRA7XX_WKUPDEP_UART1_EVE2_SHIFT                         7
5861 #define DRA7XX_WKUPDEP_UART1_EVE2_WIDTH                         0x1
5862 #define DRA7XX_WKUPDEP_UART1_EVE2_MASK                          (1 << 7)
5864 /* Used by PM_L4PER_UART1_WKDEP */
5865 #define DRA7XX_WKUPDEP_UART1_EVE3_SHIFT                         8
5866 #define DRA7XX_WKUPDEP_UART1_EVE3_WIDTH                         0x1
5867 #define DRA7XX_WKUPDEP_UART1_EVE3_MASK                          (1 << 8)
5869 /* Used by PM_L4PER_UART1_WKDEP */
5870 #define DRA7XX_WKUPDEP_UART1_EVE4_SHIFT                         9
5871 #define DRA7XX_WKUPDEP_UART1_EVE4_WIDTH                         0x1
5872 #define DRA7XX_WKUPDEP_UART1_EVE4_MASK                          (1 << 9)
5874 /* Used by PM_L4PER_UART1_WKDEP */
5875 #define DRA7XX_WKUPDEP_UART1_IPU1_SHIFT                         4
5876 #define DRA7XX_WKUPDEP_UART1_IPU1_WIDTH                         0x1
5877 #define DRA7XX_WKUPDEP_UART1_IPU1_MASK                          (1 << 4)
5879 /* Used by PM_L4PER_UART1_WKDEP */
5880 #define DRA7XX_WKUPDEP_UART1_IPU2_SHIFT                         1
5881 #define DRA7XX_WKUPDEP_UART1_IPU2_WIDTH                         0x1
5882 #define DRA7XX_WKUPDEP_UART1_IPU2_MASK                          (1 << 1)
5884 /* Used by PM_L4PER_UART1_WKDEP */
5885 #define DRA7XX_WKUPDEP_UART1_MPU_SHIFT                          0
5886 #define DRA7XX_WKUPDEP_UART1_MPU_WIDTH                          0x1
5887 #define DRA7XX_WKUPDEP_UART1_MPU_MASK                           (1 << 0)
5889 /* Used by PM_L4PER_UART1_WKDEP */
5890 #define DRA7XX_WKUPDEP_UART1_SDMA_SHIFT                         3
5891 #define DRA7XX_WKUPDEP_UART1_SDMA_WIDTH                         0x1
5892 #define DRA7XX_WKUPDEP_UART1_SDMA_MASK                          (1 << 3)
5894 /* Used by PM_L4PER_UART2_WKDEP */
5895 #define DRA7XX_WKUPDEP_UART2_DSP1_SHIFT                         2
5896 #define DRA7XX_WKUPDEP_UART2_DSP1_WIDTH                         0x1
5897 #define DRA7XX_WKUPDEP_UART2_DSP1_MASK                          (1 << 2)
5899 /* Used by PM_L4PER_UART2_WKDEP */
5900 #define DRA7XX_WKUPDEP_UART2_DSP2_SHIFT                         5
5901 #define DRA7XX_WKUPDEP_UART2_DSP2_WIDTH                         0x1
5902 #define DRA7XX_WKUPDEP_UART2_DSP2_MASK                          (1 << 5)
5904 /* Used by PM_L4PER_UART2_WKDEP */
5905 #define DRA7XX_WKUPDEP_UART2_EVE1_SHIFT                         6
5906 #define DRA7XX_WKUPDEP_UART2_EVE1_WIDTH                         0x1
5907 #define DRA7XX_WKUPDEP_UART2_EVE1_MASK                          (1 << 6)
5909 /* Used by PM_L4PER_UART2_WKDEP */
5910 #define DRA7XX_WKUPDEP_UART2_EVE2_SHIFT                         7
5911 #define DRA7XX_WKUPDEP_UART2_EVE2_WIDTH                         0x1
5912 #define DRA7XX_WKUPDEP_UART2_EVE2_MASK                          (1 << 7)
5914 /* Used by PM_L4PER_UART2_WKDEP */
5915 #define DRA7XX_WKUPDEP_UART2_EVE3_SHIFT                         8
5916 #define DRA7XX_WKUPDEP_UART2_EVE3_WIDTH                         0x1
5917 #define DRA7XX_WKUPDEP_UART2_EVE3_MASK                          (1 << 8)
5919 /* Used by PM_L4PER_UART2_WKDEP */
5920 #define DRA7XX_WKUPDEP_UART2_EVE4_SHIFT                         9
5921 #define DRA7XX_WKUPDEP_UART2_EVE4_WIDTH                         0x1
5922 #define DRA7XX_WKUPDEP_UART2_EVE4_MASK                          (1 << 9)
5924 /* Used by PM_L4PER_UART2_WKDEP */
5925 #define DRA7XX_WKUPDEP_UART2_IPU1_SHIFT                         4
5926 #define DRA7XX_WKUPDEP_UART2_IPU1_WIDTH                         0x1
5927 #define DRA7XX_WKUPDEP_UART2_IPU1_MASK                          (1 << 4)
5929 /* Used by PM_L4PER_UART2_WKDEP */
5930 #define DRA7XX_WKUPDEP_UART2_IPU2_SHIFT                         1
5931 #define DRA7XX_WKUPDEP_UART2_IPU2_WIDTH                         0x1
5932 #define DRA7XX_WKUPDEP_UART2_IPU2_MASK                          (1 << 1)
5934 /* Used by PM_L4PER_UART2_WKDEP */
5935 #define DRA7XX_WKUPDEP_UART2_MPU_SHIFT                          0
5936 #define DRA7XX_WKUPDEP_UART2_MPU_WIDTH                          0x1
5937 #define DRA7XX_WKUPDEP_UART2_MPU_MASK                           (1 << 0)
5939 /* Used by PM_L4PER_UART2_WKDEP */
5940 #define DRA7XX_WKUPDEP_UART2_SDMA_SHIFT                         3
5941 #define DRA7XX_WKUPDEP_UART2_SDMA_WIDTH                         0x1
5942 #define DRA7XX_WKUPDEP_UART2_SDMA_MASK                          (1 << 3)
5944 /* Used by PM_L4PER_UART3_WKDEP */
5945 #define DRA7XX_WKUPDEP_UART3_DSP1_SHIFT                         2
5946 #define DRA7XX_WKUPDEP_UART3_DSP1_WIDTH                         0x1
5947 #define DRA7XX_WKUPDEP_UART3_DSP1_MASK                          (1 << 2)
5949 /* Used by PM_L4PER_UART3_WKDEP */
5950 #define DRA7XX_WKUPDEP_UART3_DSP2_SHIFT                         5
5951 #define DRA7XX_WKUPDEP_UART3_DSP2_WIDTH                         0x1
5952 #define DRA7XX_WKUPDEP_UART3_DSP2_MASK                          (1 << 5)
5954 /* Used by PM_L4PER_UART3_WKDEP */
5955 #define DRA7XX_WKUPDEP_UART3_EVE1_SHIFT                         6
5956 #define DRA7XX_WKUPDEP_UART3_EVE1_WIDTH                         0x1
5957 #define DRA7XX_WKUPDEP_UART3_EVE1_MASK                          (1 << 6)
5959 /* Used by PM_L4PER_UART3_WKDEP */
5960 #define DRA7XX_WKUPDEP_UART3_EVE2_SHIFT                         7
5961 #define DRA7XX_WKUPDEP_UART3_EVE2_WIDTH                         0x1
5962 #define DRA7XX_WKUPDEP_UART3_EVE2_MASK                          (1 << 7)
5964 /* Used by PM_L4PER_UART3_WKDEP */
5965 #define DRA7XX_WKUPDEP_UART3_EVE3_SHIFT                         8
5966 #define DRA7XX_WKUPDEP_UART3_EVE3_WIDTH                         0x1
5967 #define DRA7XX_WKUPDEP_UART3_EVE3_MASK                          (1 << 8)
5969 /* Used by PM_L4PER_UART3_WKDEP */
5970 #define DRA7XX_WKUPDEP_UART3_EVE4_SHIFT                         9
5971 #define DRA7XX_WKUPDEP_UART3_EVE4_WIDTH                         0x1
5972 #define DRA7XX_WKUPDEP_UART3_EVE4_MASK                          (1 << 9)
5974 /* Used by PM_L4PER_UART3_WKDEP */
5975 #define DRA7XX_WKUPDEP_UART3_IPU1_SHIFT                         4
5976 #define DRA7XX_WKUPDEP_UART3_IPU1_WIDTH                         0x1
5977 #define DRA7XX_WKUPDEP_UART3_IPU1_MASK                          (1 << 4)
5979 /* Used by PM_L4PER_UART3_WKDEP */
5980 #define DRA7XX_WKUPDEP_UART3_IPU2_SHIFT                         1
5981 #define DRA7XX_WKUPDEP_UART3_IPU2_WIDTH                         0x1
5982 #define DRA7XX_WKUPDEP_UART3_IPU2_MASK                          (1 << 1)
5984 /* Used by PM_L4PER_UART3_WKDEP */
5985 #define DRA7XX_WKUPDEP_UART3_MPU_SHIFT                          0
5986 #define DRA7XX_WKUPDEP_UART3_MPU_WIDTH                          0x1
5987 #define DRA7XX_WKUPDEP_UART3_MPU_MASK                           (1 << 0)
5989 /* Used by PM_L4PER_UART3_WKDEP */
5990 #define DRA7XX_WKUPDEP_UART3_SDMA_SHIFT                         3
5991 #define DRA7XX_WKUPDEP_UART3_SDMA_WIDTH                         0x1
5992 #define DRA7XX_WKUPDEP_UART3_SDMA_MASK                          (1 << 3)
5994 /* Used by PM_L4PER_UART4_WKDEP */
5995 #define DRA7XX_WKUPDEP_UART4_DSP1_SHIFT                         2
5996 #define DRA7XX_WKUPDEP_UART4_DSP1_WIDTH                         0x1
5997 #define DRA7XX_WKUPDEP_UART4_DSP1_MASK                          (1 << 2)
5999 /* Used by PM_L4PER_UART4_WKDEP */
6000 #define DRA7XX_WKUPDEP_UART4_DSP2_SHIFT                         5
6001 #define DRA7XX_WKUPDEP_UART4_DSP2_WIDTH                         0x1
6002 #define DRA7XX_WKUPDEP_UART4_DSP2_MASK                          (1 << 5)
6004 /* Used by PM_L4PER_UART4_WKDEP */
6005 #define DRA7XX_WKUPDEP_UART4_EVE1_SHIFT                         6
6006 #define DRA7XX_WKUPDEP_UART4_EVE1_WIDTH                         0x1
6007 #define DRA7XX_WKUPDEP_UART4_EVE1_MASK                          (1 << 6)
6009 /* Used by PM_L4PER_UART4_WKDEP */
6010 #define DRA7XX_WKUPDEP_UART4_EVE2_SHIFT                         7
6011 #define DRA7XX_WKUPDEP_UART4_EVE2_WIDTH                         0x1
6012 #define DRA7XX_WKUPDEP_UART4_EVE2_MASK                          (1 << 7)
6014 /* Used by PM_L4PER_UART4_WKDEP */
6015 #define DRA7XX_WKUPDEP_UART4_EVE3_SHIFT                         8
6016 #define DRA7XX_WKUPDEP_UART4_EVE3_WIDTH                         0x1
6017 #define DRA7XX_WKUPDEP_UART4_EVE3_MASK                          (1 << 8)
6019 /* Used by PM_L4PER_UART4_WKDEP */
6020 #define DRA7XX_WKUPDEP_UART4_EVE4_SHIFT                         9
6021 #define DRA7XX_WKUPDEP_UART4_EVE4_WIDTH                         0x1
6022 #define DRA7XX_WKUPDEP_UART4_EVE4_MASK                          (1 << 9)
6024 /* Used by PM_L4PER_UART4_WKDEP */
6025 #define DRA7XX_WKUPDEP_UART4_IPU1_SHIFT                         4
6026 #define DRA7XX_WKUPDEP_UART4_IPU1_WIDTH                         0x1
6027 #define DRA7XX_WKUPDEP_UART4_IPU1_MASK                          (1 << 4)
6029 /* Used by PM_L4PER_UART4_WKDEP */
6030 #define DRA7XX_WKUPDEP_UART4_IPU2_SHIFT                         1
6031 #define DRA7XX_WKUPDEP_UART4_IPU2_WIDTH                         0x1
6032 #define DRA7XX_WKUPDEP_UART4_IPU2_MASK                          (1 << 1)
6034 /* Used by PM_L4PER_UART4_WKDEP */
6035 #define DRA7XX_WKUPDEP_UART4_MPU_SHIFT                          0
6036 #define DRA7XX_WKUPDEP_UART4_MPU_WIDTH                          0x1
6037 #define DRA7XX_WKUPDEP_UART4_MPU_MASK                           (1 << 0)
6039 /* Used by PM_L4PER_UART4_WKDEP */
6040 #define DRA7XX_WKUPDEP_UART4_SDMA_SHIFT                         3
6041 #define DRA7XX_WKUPDEP_UART4_SDMA_WIDTH                         0x1
6042 #define DRA7XX_WKUPDEP_UART4_SDMA_MASK                          (1 << 3)
6044 /* Used by PM_L4PER_UART5_WKDEP */
6045 #define DRA7XX_WKUPDEP_UART5_DSP1_SHIFT                         2
6046 #define DRA7XX_WKUPDEP_UART5_DSP1_WIDTH                         0x1
6047 #define DRA7XX_WKUPDEP_UART5_DSP1_MASK                          (1 << 2)
6049 /* Used by PM_L4PER_UART5_WKDEP */
6050 #define DRA7XX_WKUPDEP_UART5_DSP2_SHIFT                         5
6051 #define DRA7XX_WKUPDEP_UART5_DSP2_WIDTH                         0x1
6052 #define DRA7XX_WKUPDEP_UART5_DSP2_MASK                          (1 << 5)
6054 /* Used by PM_L4PER_UART5_WKDEP */
6055 #define DRA7XX_WKUPDEP_UART5_EVE1_SHIFT                         6
6056 #define DRA7XX_WKUPDEP_UART5_EVE1_WIDTH                         0x1
6057 #define DRA7XX_WKUPDEP_UART5_EVE1_MASK                          (1 << 6)
6059 /* Used by PM_L4PER_UART5_WKDEP */
6060 #define DRA7XX_WKUPDEP_UART5_EVE2_SHIFT                         7
6061 #define DRA7XX_WKUPDEP_UART5_EVE2_WIDTH                         0x1
6062 #define DRA7XX_WKUPDEP_UART5_EVE2_MASK                          (1 << 7)
6064 /* Used by PM_L4PER_UART5_WKDEP */
6065 #define DRA7XX_WKUPDEP_UART5_EVE3_SHIFT                         8
6066 #define DRA7XX_WKUPDEP_UART5_EVE3_WIDTH                         0x1
6067 #define DRA7XX_WKUPDEP_UART5_EVE3_MASK                          (1 << 8)
6069 /* Used by PM_L4PER_UART5_WKDEP */
6070 #define DRA7XX_WKUPDEP_UART5_EVE4_SHIFT                         9
6071 #define DRA7XX_WKUPDEP_UART5_EVE4_WIDTH                         0x1
6072 #define DRA7XX_WKUPDEP_UART5_EVE4_MASK                          (1 << 9)
6074 /* Used by PM_L4PER_UART5_WKDEP */
6075 #define DRA7XX_WKUPDEP_UART5_IPU1_SHIFT                         4
6076 #define DRA7XX_WKUPDEP_UART5_IPU1_WIDTH                         0x1
6077 #define DRA7XX_WKUPDEP_UART5_IPU1_MASK                          (1 << 4)
6079 /* Used by PM_L4PER_UART5_WKDEP */
6080 #define DRA7XX_WKUPDEP_UART5_IPU2_SHIFT                         1
6081 #define DRA7XX_WKUPDEP_UART5_IPU2_WIDTH                         0x1
6082 #define DRA7XX_WKUPDEP_UART5_IPU2_MASK                          (1 << 1)
6084 /* Used by PM_L4PER_UART5_WKDEP */
6085 #define DRA7XX_WKUPDEP_UART5_MPU_SHIFT                          0
6086 #define DRA7XX_WKUPDEP_UART5_MPU_WIDTH                          0x1
6087 #define DRA7XX_WKUPDEP_UART5_MPU_MASK                           (1 << 0)
6089 /* Used by PM_L4PER_UART5_WKDEP */
6090 #define DRA7XX_WKUPDEP_UART5_SDMA_SHIFT                         3
6091 #define DRA7XX_WKUPDEP_UART5_SDMA_WIDTH                         0x1
6092 #define DRA7XX_WKUPDEP_UART5_SDMA_MASK                          (1 << 3)
6094 /* Used by PM_IPU_UART6_WKDEP */
6095 #define DRA7XX_WKUPDEP_UART6_DSP1_SHIFT                         2
6096 #define DRA7XX_WKUPDEP_UART6_DSP1_WIDTH                         0x1
6097 #define DRA7XX_WKUPDEP_UART6_DSP1_MASK                          (1 << 2)
6099 /* Used by PM_IPU_UART6_WKDEP */
6100 #define DRA7XX_WKUPDEP_UART6_DSP2_SHIFT                         5
6101 #define DRA7XX_WKUPDEP_UART6_DSP2_WIDTH                         0x1
6102 #define DRA7XX_WKUPDEP_UART6_DSP2_MASK                          (1 << 5)
6104 /* Used by PM_IPU_UART6_WKDEP */
6105 #define DRA7XX_WKUPDEP_UART6_EVE1_SHIFT                         6
6106 #define DRA7XX_WKUPDEP_UART6_EVE1_WIDTH                         0x1
6107 #define DRA7XX_WKUPDEP_UART6_EVE1_MASK                          (1 << 6)
6109 /* Used by PM_IPU_UART6_WKDEP */
6110 #define DRA7XX_WKUPDEP_UART6_EVE2_SHIFT                         7
6111 #define DRA7XX_WKUPDEP_UART6_EVE2_WIDTH                         0x1
6112 #define DRA7XX_WKUPDEP_UART6_EVE2_MASK                          (1 << 7)
6114 /* Used by PM_IPU_UART6_WKDEP */
6115 #define DRA7XX_WKUPDEP_UART6_EVE3_SHIFT                         8
6116 #define DRA7XX_WKUPDEP_UART6_EVE3_WIDTH                         0x1
6117 #define DRA7XX_WKUPDEP_UART6_EVE3_MASK                          (1 << 8)
6119 /* Used by PM_IPU_UART6_WKDEP */
6120 #define DRA7XX_WKUPDEP_UART6_EVE4_SHIFT                         9
6121 #define DRA7XX_WKUPDEP_UART6_EVE4_WIDTH                         0x1
6122 #define DRA7XX_WKUPDEP_UART6_EVE4_MASK                          (1 << 9)
6124 /* Used by PM_IPU_UART6_WKDEP */
6125 #define DRA7XX_WKUPDEP_UART6_IPU1_SHIFT                         4
6126 #define DRA7XX_WKUPDEP_UART6_IPU1_WIDTH                         0x1
6127 #define DRA7XX_WKUPDEP_UART6_IPU1_MASK                          (1 << 4)
6129 /* Used by PM_IPU_UART6_WKDEP */
6130 #define DRA7XX_WKUPDEP_UART6_IPU2_SHIFT                         1
6131 #define DRA7XX_WKUPDEP_UART6_IPU2_WIDTH                         0x1
6132 #define DRA7XX_WKUPDEP_UART6_IPU2_MASK                          (1 << 1)
6134 /* Used by PM_IPU_UART6_WKDEP */
6135 #define DRA7XX_WKUPDEP_UART6_MPU_SHIFT                          0
6136 #define DRA7XX_WKUPDEP_UART6_MPU_WIDTH                          0x1
6137 #define DRA7XX_WKUPDEP_UART6_MPU_MASK                           (1 << 0)
6139 /* Used by PM_IPU_UART6_WKDEP */
6140 #define DRA7XX_WKUPDEP_UART6_SDMA_SHIFT                         3
6141 #define DRA7XX_WKUPDEP_UART6_SDMA_WIDTH                         0x1
6142 #define DRA7XX_WKUPDEP_UART6_SDMA_MASK                          (1 << 3)
6144 /* Used by PM_L4PER2_UART7_WKDEP */
6145 #define DRA7XX_WKUPDEP_UART7_DSP1_SHIFT                         2
6146 #define DRA7XX_WKUPDEP_UART7_DSP1_WIDTH                         0x1
6147 #define DRA7XX_WKUPDEP_UART7_DSP1_MASK                          (1 << 2)
6149 /* Used by PM_L4PER2_UART7_WKDEP */
6150 #define DRA7XX_WKUPDEP_UART7_DSP2_SHIFT                         5
6151 #define DRA7XX_WKUPDEP_UART7_DSP2_WIDTH                         0x1
6152 #define DRA7XX_WKUPDEP_UART7_DSP2_MASK                          (1 << 5)
6154 /* Used by PM_L4PER2_UART7_WKDEP */
6155 #define DRA7XX_WKUPDEP_UART7_EVE1_SHIFT                         6
6156 #define DRA7XX_WKUPDEP_UART7_EVE1_WIDTH                         0x1
6157 #define DRA7XX_WKUPDEP_UART7_EVE1_MASK                          (1 << 6)
6159 /* Used by PM_L4PER2_UART7_WKDEP */
6160 #define DRA7XX_WKUPDEP_UART7_EVE2_SHIFT                         7
6161 #define DRA7XX_WKUPDEP_UART7_EVE2_WIDTH                         0x1
6162 #define DRA7XX_WKUPDEP_UART7_EVE2_MASK                          (1 << 7)
6164 /* Used by PM_L4PER2_UART7_WKDEP */
6165 #define DRA7XX_WKUPDEP_UART7_EVE3_SHIFT                         8
6166 #define DRA7XX_WKUPDEP_UART7_EVE3_WIDTH                         0x1
6167 #define DRA7XX_WKUPDEP_UART7_EVE3_MASK                          (1 << 8)
6169 /* Used by PM_L4PER2_UART7_WKDEP */
6170 #define DRA7XX_WKUPDEP_UART7_EVE4_SHIFT                         9
6171 #define DRA7XX_WKUPDEP_UART7_EVE4_WIDTH                         0x1
6172 #define DRA7XX_WKUPDEP_UART7_EVE4_MASK                          (1 << 9)
6174 /* Used by PM_L4PER2_UART7_WKDEP */
6175 #define DRA7XX_WKUPDEP_UART7_IPU1_SHIFT                         4
6176 #define DRA7XX_WKUPDEP_UART7_IPU1_WIDTH                         0x1
6177 #define DRA7XX_WKUPDEP_UART7_IPU1_MASK                          (1 << 4)
6179 /* Used by PM_L4PER2_UART7_WKDEP */
6180 #define DRA7XX_WKUPDEP_UART7_IPU2_SHIFT                         1
6181 #define DRA7XX_WKUPDEP_UART7_IPU2_WIDTH                         0x1
6182 #define DRA7XX_WKUPDEP_UART7_IPU2_MASK                          (1 << 1)
6184 /* Used by PM_L4PER2_UART7_WKDEP */
6185 #define DRA7XX_WKUPDEP_UART7_MPU_SHIFT                          0
6186 #define DRA7XX_WKUPDEP_UART7_MPU_WIDTH                          0x1
6187 #define DRA7XX_WKUPDEP_UART7_MPU_MASK                           (1 << 0)
6189 /* Used by PM_L4PER2_UART7_WKDEP */
6190 #define DRA7XX_WKUPDEP_UART7_SDMA_SHIFT                         3
6191 #define DRA7XX_WKUPDEP_UART7_SDMA_WIDTH                         0x1
6192 #define DRA7XX_WKUPDEP_UART7_SDMA_MASK                          (1 << 3)
6194 /* Used by PM_L4PER2_UART8_WKDEP */
6195 #define DRA7XX_WKUPDEP_UART8_DSP1_SHIFT                         2
6196 #define DRA7XX_WKUPDEP_UART8_DSP1_WIDTH                         0x1
6197 #define DRA7XX_WKUPDEP_UART8_DSP1_MASK                          (1 << 2)
6199 /* Used by PM_L4PER2_UART8_WKDEP */
6200 #define DRA7XX_WKUPDEP_UART8_DSP2_SHIFT                         5
6201 #define DRA7XX_WKUPDEP_UART8_DSP2_WIDTH                         0x1
6202 #define DRA7XX_WKUPDEP_UART8_DSP2_MASK                          (1 << 5)
6204 /* Used by PM_L4PER2_UART8_WKDEP */
6205 #define DRA7XX_WKUPDEP_UART8_EVE1_SHIFT                         6
6206 #define DRA7XX_WKUPDEP_UART8_EVE1_WIDTH                         0x1
6207 #define DRA7XX_WKUPDEP_UART8_EVE1_MASK                          (1 << 6)
6209 /* Used by PM_L4PER2_UART8_WKDEP */
6210 #define DRA7XX_WKUPDEP_UART8_EVE2_SHIFT                         7
6211 #define DRA7XX_WKUPDEP_UART8_EVE2_WIDTH                         0x1
6212 #define DRA7XX_WKUPDEP_UART8_EVE2_MASK                          (1 << 7)
6214 /* Used by PM_L4PER2_UART8_WKDEP */
6215 #define DRA7XX_WKUPDEP_UART8_EVE3_SHIFT                         8
6216 #define DRA7XX_WKUPDEP_UART8_EVE3_WIDTH                         0x1
6217 #define DRA7XX_WKUPDEP_UART8_EVE3_MASK                          (1 << 8)
6219 /* Used by PM_L4PER2_UART8_WKDEP */
6220 #define DRA7XX_WKUPDEP_UART8_EVE4_SHIFT                         9
6221 #define DRA7XX_WKUPDEP_UART8_EVE4_WIDTH                         0x1
6222 #define DRA7XX_WKUPDEP_UART8_EVE4_MASK                          (1 << 9)
6224 /* Used by PM_L4PER2_UART8_WKDEP */
6225 #define DRA7XX_WKUPDEP_UART8_IPU1_SHIFT                         4
6226 #define DRA7XX_WKUPDEP_UART8_IPU1_WIDTH                         0x1
6227 #define DRA7XX_WKUPDEP_UART8_IPU1_MASK                          (1 << 4)
6229 /* Used by PM_L4PER2_UART8_WKDEP */
6230 #define DRA7XX_WKUPDEP_UART8_IPU2_SHIFT                         1
6231 #define DRA7XX_WKUPDEP_UART8_IPU2_WIDTH                         0x1
6232 #define DRA7XX_WKUPDEP_UART8_IPU2_MASK                          (1 << 1)
6234 /* Used by PM_L4PER2_UART8_WKDEP */
6235 #define DRA7XX_WKUPDEP_UART8_MPU_SHIFT                          0
6236 #define DRA7XX_WKUPDEP_UART8_MPU_WIDTH                          0x1
6237 #define DRA7XX_WKUPDEP_UART8_MPU_MASK                           (1 << 0)
6239 /* Used by PM_L4PER2_UART8_WKDEP */
6240 #define DRA7XX_WKUPDEP_UART8_SDMA_SHIFT                         3
6241 #define DRA7XX_WKUPDEP_UART8_SDMA_WIDTH                         0x1
6242 #define DRA7XX_WKUPDEP_UART8_SDMA_MASK                          (1 << 3)
6244 /* Used by PM_L4PER2_UART9_WKDEP */
6245 #define DRA7XX_WKUPDEP_UART9_DSP1_SHIFT                         2
6246 #define DRA7XX_WKUPDEP_UART9_DSP1_WIDTH                         0x1
6247 #define DRA7XX_WKUPDEP_UART9_DSP1_MASK                          (1 << 2)
6249 /* Used by PM_L4PER2_UART9_WKDEP */
6250 #define DRA7XX_WKUPDEP_UART9_DSP2_SHIFT                         5
6251 #define DRA7XX_WKUPDEP_UART9_DSP2_WIDTH                         0x1
6252 #define DRA7XX_WKUPDEP_UART9_DSP2_MASK                          (1 << 5)
6254 /* Used by PM_L4PER2_UART9_WKDEP */
6255 #define DRA7XX_WKUPDEP_UART9_EVE1_SHIFT                         6
6256 #define DRA7XX_WKUPDEP_UART9_EVE1_WIDTH                         0x1
6257 #define DRA7XX_WKUPDEP_UART9_EVE1_MASK                          (1 << 6)
6259 /* Used by PM_L4PER2_UART9_WKDEP */
6260 #define DRA7XX_WKUPDEP_UART9_EVE2_SHIFT                         7
6261 #define DRA7XX_WKUPDEP_UART9_EVE2_WIDTH                         0x1
6262 #define DRA7XX_WKUPDEP_UART9_EVE2_MASK                          (1 << 7)
6264 /* Used by PM_L4PER2_UART9_WKDEP */
6265 #define DRA7XX_WKUPDEP_UART9_EVE3_SHIFT                         8
6266 #define DRA7XX_WKUPDEP_UART9_EVE3_WIDTH                         0x1
6267 #define DRA7XX_WKUPDEP_UART9_EVE3_MASK                          (1 << 8)
6269 /* Used by PM_L4PER2_UART9_WKDEP */
6270 #define DRA7XX_WKUPDEP_UART9_EVE4_SHIFT                         9
6271 #define DRA7XX_WKUPDEP_UART9_EVE4_WIDTH                         0x1
6272 #define DRA7XX_WKUPDEP_UART9_EVE4_MASK                          (1 << 9)
6274 /* Used by PM_L4PER2_UART9_WKDEP */
6275 #define DRA7XX_WKUPDEP_UART9_IPU1_SHIFT                         4
6276 #define DRA7XX_WKUPDEP_UART9_IPU1_WIDTH                         0x1
6277 #define DRA7XX_WKUPDEP_UART9_IPU1_MASK                          (1 << 4)
6279 /* Used by PM_L4PER2_UART9_WKDEP */
6280 #define DRA7XX_WKUPDEP_UART9_IPU2_SHIFT                         1
6281 #define DRA7XX_WKUPDEP_UART9_IPU2_WIDTH                         0x1
6282 #define DRA7XX_WKUPDEP_UART9_IPU2_MASK                          (1 << 1)
6284 /* Used by PM_L4PER2_UART9_WKDEP */
6285 #define DRA7XX_WKUPDEP_UART9_MPU_SHIFT                          0
6286 #define DRA7XX_WKUPDEP_UART9_MPU_WIDTH                          0x1
6287 #define DRA7XX_WKUPDEP_UART9_MPU_MASK                           (1 << 0)
6289 /* Used by PM_L4PER2_UART9_WKDEP */
6290 #define DRA7XX_WKUPDEP_UART9_SDMA_SHIFT                         3
6291 #define DRA7XX_WKUPDEP_UART9_SDMA_WIDTH                         0x1
6292 #define DRA7XX_WKUPDEP_UART9_SDMA_MASK                          (1 << 3)
6294 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6295 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP1_SHIFT                   2
6296 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP1_WIDTH                   0x1
6297 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP1_MASK                    (1 << 2)
6299 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6300 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP2_SHIFT                   5
6301 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP2_WIDTH                   0x1
6302 #define DRA7XX_WKUPDEP_USB_OTG_SS1_DSP2_MASK                    (1 << 5)
6304 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6305 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE1_SHIFT                   6
6306 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE1_WIDTH                   0x1
6307 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE1_MASK                    (1 << 6)
6309 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6310 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE2_SHIFT                   7
6311 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE2_WIDTH                   0x1
6312 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE2_MASK                    (1 << 7)
6314 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6315 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE3_SHIFT                   8
6316 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE3_WIDTH                   0x1
6317 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE3_MASK                    (1 << 8)
6319 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6320 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE4_SHIFT                   9
6321 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE4_WIDTH                   0x1
6322 #define DRA7XX_WKUPDEP_USB_OTG_SS1_EVE4_MASK                    (1 << 9)
6324 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6325 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU1_SHIFT                   4
6326 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU1_WIDTH                   0x1
6327 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU1_MASK                    (1 << 4)
6329 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6330 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU2_SHIFT                   1
6331 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU2_WIDTH                   0x1
6332 #define DRA7XX_WKUPDEP_USB_OTG_SS1_IPU2_MASK                    (1 << 1)
6334 /* Used by PM_L3INIT_USB_OTG_SS1_WKDEP */
6335 #define DRA7XX_WKUPDEP_USB_OTG_SS1_MPU_SHIFT                    0
6336 #define DRA7XX_WKUPDEP_USB_OTG_SS1_MPU_WIDTH                    0x1
6337 #define DRA7XX_WKUPDEP_USB_OTG_SS1_MPU_MASK                     (1 << 0)
6339 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6340 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP1_SHIFT                   2
6341 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP1_WIDTH                   0x1
6342 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP1_MASK                    (1 << 2)
6344 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6345 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP2_SHIFT                   5
6346 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP2_WIDTH                   0x1
6347 #define DRA7XX_WKUPDEP_USB_OTG_SS2_DSP2_MASK                    (1 << 5)
6349 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6350 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE1_SHIFT                   6
6351 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE1_WIDTH                   0x1
6352 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE1_MASK                    (1 << 6)
6354 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6355 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE2_SHIFT                   7
6356 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE2_WIDTH                   0x1
6357 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE2_MASK                    (1 << 7)
6359 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6360 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE3_SHIFT                   8
6361 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE3_WIDTH                   0x1
6362 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE3_MASK                    (1 << 8)
6364 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6365 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE4_SHIFT                   9
6366 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE4_WIDTH                   0x1
6367 #define DRA7XX_WKUPDEP_USB_OTG_SS2_EVE4_MASK                    (1 << 9)
6369 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6370 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU1_SHIFT                   4
6371 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU1_WIDTH                   0x1
6372 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU1_MASK                    (1 << 4)
6374 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6375 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU2_SHIFT                   1
6376 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU2_WIDTH                   0x1
6377 #define DRA7XX_WKUPDEP_USB_OTG_SS2_IPU2_MASK                    (1 << 1)
6379 /* Used by PM_L3INIT_USB_OTG_SS2_WKDEP */
6380 #define DRA7XX_WKUPDEP_USB_OTG_SS2_MPU_SHIFT                    0
6381 #define DRA7XX_WKUPDEP_USB_OTG_SS2_MPU_WIDTH                    0x1
6382 #define DRA7XX_WKUPDEP_USB_OTG_SS2_MPU_MASK                     (1 << 0)
6384 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6385 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP1_SHIFT                   2
6386 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP1_WIDTH                   0x1
6387 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP1_MASK                    (1 << 2)
6389 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6390 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP2_SHIFT                   5
6391 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP2_WIDTH                   0x1
6392 #define DRA7XX_WKUPDEP_USB_OTG_SS3_DSP2_MASK                    (1 << 5)
6394 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6395 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE1_SHIFT                   6
6396 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE1_WIDTH                   0x1
6397 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE1_MASK                    (1 << 6)
6399 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6400 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE2_SHIFT                   7
6401 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE2_WIDTH                   0x1
6402 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE2_MASK                    (1 << 7)
6404 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6405 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE3_SHIFT                   8
6406 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE3_WIDTH                   0x1
6407 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE3_MASK                    (1 << 8)
6409 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6410 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE4_SHIFT                   9
6411 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE4_WIDTH                   0x1
6412 #define DRA7XX_WKUPDEP_USB_OTG_SS3_EVE4_MASK                    (1 << 9)
6414 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6415 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU1_SHIFT                   4
6416 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU1_WIDTH                   0x1
6417 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU1_MASK                    (1 << 4)
6419 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6420 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU2_SHIFT                   1
6421 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU2_WIDTH                   0x1
6422 #define DRA7XX_WKUPDEP_USB_OTG_SS3_IPU2_MASK                    (1 << 1)
6424 /* Used by PM_L3INIT_USB_OTG_SS3_WKDEP */
6425 #define DRA7XX_WKUPDEP_USB_OTG_SS3_MPU_SHIFT                    0
6426 #define DRA7XX_WKUPDEP_USB_OTG_SS3_MPU_WIDTH                    0x1
6427 #define DRA7XX_WKUPDEP_USB_OTG_SS3_MPU_MASK                     (1 << 0)
6429 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6430 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP1_SHIFT                   2
6431 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP1_WIDTH                   0x1
6432 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP1_MASK                    (1 << 2)
6434 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6435 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP2_SHIFT                   5
6436 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP2_WIDTH                   0x1
6437 #define DRA7XX_WKUPDEP_USB_OTG_SS4_DSP2_MASK                    (1 << 5)
6439 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6440 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE1_SHIFT                   6
6441 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE1_WIDTH                   0x1
6442 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE1_MASK                    (1 << 6)
6444 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6445 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE2_SHIFT                   7
6446 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE2_WIDTH                   0x1
6447 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE2_MASK                    (1 << 7)
6449 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6450 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE3_SHIFT                   8
6451 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE3_WIDTH                   0x1
6452 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE3_MASK                    (1 << 8)
6454 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6455 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE4_SHIFT                   9
6456 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE4_WIDTH                   0x1
6457 #define DRA7XX_WKUPDEP_USB_OTG_SS4_EVE4_MASK                    (1 << 9)
6459 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6460 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU1_SHIFT                   4
6461 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU1_WIDTH                   0x1
6462 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU1_MASK                    (1 << 4)
6464 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6465 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU2_SHIFT                   1
6466 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU2_WIDTH                   0x1
6467 #define DRA7XX_WKUPDEP_USB_OTG_SS4_IPU2_MASK                    (1 << 1)
6469 /* Used by PM_L3INIT_USB_OTG_SS4_WKDEP */
6470 #define DRA7XX_WKUPDEP_USB_OTG_SS4_MPU_SHIFT                    0
6471 #define DRA7XX_WKUPDEP_USB_OTG_SS4_MPU_WIDTH                    0x1
6472 #define DRA7XX_WKUPDEP_USB_OTG_SS4_MPU_MASK                     (1 << 0)
6474 /* Used by PM_CAM_VIP1_WKDEP */
6475 #define DRA7XX_WKUPDEP_VIP1_DSP1_SHIFT                          2
6476 #define DRA7XX_WKUPDEP_VIP1_DSP1_WIDTH                          0x1
6477 #define DRA7XX_WKUPDEP_VIP1_DSP1_MASK                           (1 << 2)
6479 /* Used by PM_CAM_VIP1_WKDEP */
6480 #define DRA7XX_WKUPDEP_VIP1_DSP2_SHIFT                          5
6481 #define DRA7XX_WKUPDEP_VIP1_DSP2_WIDTH                          0x1
6482 #define DRA7XX_WKUPDEP_VIP1_DSP2_MASK                           (1 << 5)
6484 /* Used by PM_CAM_VIP1_WKDEP */
6485 #define DRA7XX_WKUPDEP_VIP1_EVE1_SHIFT                          6
6486 #define DRA7XX_WKUPDEP_VIP1_EVE1_WIDTH                          0x1
6487 #define DRA7XX_WKUPDEP_VIP1_EVE1_MASK                           (1 << 6)
6489 /* Used by PM_CAM_VIP1_WKDEP */
6490 #define DRA7XX_WKUPDEP_VIP1_EVE2_SHIFT                          7
6491 #define DRA7XX_WKUPDEP_VIP1_EVE2_WIDTH                          0x1
6492 #define DRA7XX_WKUPDEP_VIP1_EVE2_MASK                           (1 << 7)
6494 /* Used by PM_CAM_VIP1_WKDEP */
6495 #define DRA7XX_WKUPDEP_VIP1_EVE3_SHIFT                          8
6496 #define DRA7XX_WKUPDEP_VIP1_EVE3_WIDTH                          0x1
6497 #define DRA7XX_WKUPDEP_VIP1_EVE3_MASK                           (1 << 8)
6499 /* Used by PM_CAM_VIP1_WKDEP */
6500 #define DRA7XX_WKUPDEP_VIP1_EVE4_SHIFT                          9
6501 #define DRA7XX_WKUPDEP_VIP1_EVE4_WIDTH                          0x1
6502 #define DRA7XX_WKUPDEP_VIP1_EVE4_MASK                           (1 << 9)
6504 /* Used by PM_CAM_VIP1_WKDEP */
6505 #define DRA7XX_WKUPDEP_VIP1_IPU1_SHIFT                          4
6506 #define DRA7XX_WKUPDEP_VIP1_IPU1_WIDTH                          0x1
6507 #define DRA7XX_WKUPDEP_VIP1_IPU1_MASK                           (1 << 4)
6509 /* Used by PM_CAM_VIP1_WKDEP */
6510 #define DRA7XX_WKUPDEP_VIP1_IPU2_SHIFT                          1
6511 #define DRA7XX_WKUPDEP_VIP1_IPU2_WIDTH                          0x1
6512 #define DRA7XX_WKUPDEP_VIP1_IPU2_MASK                           (1 << 1)
6514 /* Used by PM_CAM_VIP1_WKDEP */
6515 #define DRA7XX_WKUPDEP_VIP1_MPU_SHIFT                           0
6516 #define DRA7XX_WKUPDEP_VIP1_MPU_WIDTH                           0x1
6517 #define DRA7XX_WKUPDEP_VIP1_MPU_MASK                            (1 << 0)
6519 /* Used by PM_CAM_VIP2_WKDEP */
6520 #define DRA7XX_WKUPDEP_VIP2_DSP1_SHIFT                          2
6521 #define DRA7XX_WKUPDEP_VIP2_DSP1_WIDTH                          0x1
6522 #define DRA7XX_WKUPDEP_VIP2_DSP1_MASK                           (1 << 2)
6524 /* Used by PM_CAM_VIP2_WKDEP */
6525 #define DRA7XX_WKUPDEP_VIP2_DSP2_SHIFT                          5
6526 #define DRA7XX_WKUPDEP_VIP2_DSP2_WIDTH                          0x1
6527 #define DRA7XX_WKUPDEP_VIP2_DSP2_MASK                           (1 << 5)
6529 /* Used by PM_CAM_VIP2_WKDEP */
6530 #define DRA7XX_WKUPDEP_VIP2_EVE1_SHIFT                          6
6531 #define DRA7XX_WKUPDEP_VIP2_EVE1_WIDTH                          0x1
6532 #define DRA7XX_WKUPDEP_VIP2_EVE1_MASK                           (1 << 6)
6534 /* Used by PM_CAM_VIP2_WKDEP */
6535 #define DRA7XX_WKUPDEP_VIP2_EVE2_SHIFT                          7
6536 #define DRA7XX_WKUPDEP_VIP2_EVE2_WIDTH                          0x1
6537 #define DRA7XX_WKUPDEP_VIP2_EVE2_MASK                           (1 << 7)
6539 /* Used by PM_CAM_VIP2_WKDEP */
6540 #define DRA7XX_WKUPDEP_VIP2_EVE3_SHIFT                          8
6541 #define DRA7XX_WKUPDEP_VIP2_EVE3_WIDTH                          0x1
6542 #define DRA7XX_WKUPDEP_VIP2_EVE3_MASK                           (1 << 8)
6544 /* Used by PM_CAM_VIP2_WKDEP */
6545 #define DRA7XX_WKUPDEP_VIP2_EVE4_SHIFT                          9
6546 #define DRA7XX_WKUPDEP_VIP2_EVE4_WIDTH                          0x1
6547 #define DRA7XX_WKUPDEP_VIP2_EVE4_MASK                           (1 << 9)
6549 /* Used by PM_CAM_VIP2_WKDEP */
6550 #define DRA7XX_WKUPDEP_VIP2_IPU1_SHIFT                          4
6551 #define DRA7XX_WKUPDEP_VIP2_IPU1_WIDTH                          0x1
6552 #define DRA7XX_WKUPDEP_VIP2_IPU1_MASK                           (1 << 4)
6554 /* Used by PM_CAM_VIP2_WKDEP */
6555 #define DRA7XX_WKUPDEP_VIP2_IPU2_SHIFT                          1
6556 #define DRA7XX_WKUPDEP_VIP2_IPU2_WIDTH                          0x1
6557 #define DRA7XX_WKUPDEP_VIP2_IPU2_MASK                           (1 << 1)
6559 /* Used by PM_CAM_VIP2_WKDEP */
6560 #define DRA7XX_WKUPDEP_VIP2_MPU_SHIFT                           0
6561 #define DRA7XX_WKUPDEP_VIP2_MPU_WIDTH                           0x1
6562 #define DRA7XX_WKUPDEP_VIP2_MPU_MASK                            (1 << 0)
6564 /* Used by PM_CAM_VIP3_WKDEP */
6565 #define DRA7XX_WKUPDEP_VIP3_DSP1_SHIFT                          2
6566 #define DRA7XX_WKUPDEP_VIP3_DSP1_WIDTH                          0x1
6567 #define DRA7XX_WKUPDEP_VIP3_DSP1_MASK                           (1 << 2)
6569 /* Used by PM_CAM_VIP3_WKDEP */
6570 #define DRA7XX_WKUPDEP_VIP3_DSP2_SHIFT                          5
6571 #define DRA7XX_WKUPDEP_VIP3_DSP2_WIDTH                          0x1
6572 #define DRA7XX_WKUPDEP_VIP3_DSP2_MASK                           (1 << 5)
6574 /* Used by PM_CAM_VIP3_WKDEP */
6575 #define DRA7XX_WKUPDEP_VIP3_EVE1_SHIFT                          6
6576 #define DRA7XX_WKUPDEP_VIP3_EVE1_WIDTH                          0x1
6577 #define DRA7XX_WKUPDEP_VIP3_EVE1_MASK                           (1 << 6)
6579 /* Used by PM_CAM_VIP3_WKDEP */
6580 #define DRA7XX_WKUPDEP_VIP3_EVE2_SHIFT                          7
6581 #define DRA7XX_WKUPDEP_VIP3_EVE2_WIDTH                          0x1
6582 #define DRA7XX_WKUPDEP_VIP3_EVE2_MASK                           (1 << 7)
6584 /* Used by PM_CAM_VIP3_WKDEP */
6585 #define DRA7XX_WKUPDEP_VIP3_EVE3_SHIFT                          8
6586 #define DRA7XX_WKUPDEP_VIP3_EVE3_WIDTH                          0x1
6587 #define DRA7XX_WKUPDEP_VIP3_EVE3_MASK                           (1 << 8)
6589 /* Used by PM_CAM_VIP3_WKDEP */
6590 #define DRA7XX_WKUPDEP_VIP3_EVE4_SHIFT                          9
6591 #define DRA7XX_WKUPDEP_VIP3_EVE4_WIDTH                          0x1
6592 #define DRA7XX_WKUPDEP_VIP3_EVE4_MASK                           (1 << 9)
6594 /* Used by PM_CAM_VIP3_WKDEP */
6595 #define DRA7XX_WKUPDEP_VIP3_IPU1_SHIFT                          4
6596 #define DRA7XX_WKUPDEP_VIP3_IPU1_WIDTH                          0x1
6597 #define DRA7XX_WKUPDEP_VIP3_IPU1_MASK                           (1 << 4)
6599 /* Used by PM_CAM_VIP3_WKDEP */
6600 #define DRA7XX_WKUPDEP_VIP3_IPU2_SHIFT                          1
6601 #define DRA7XX_WKUPDEP_VIP3_IPU2_WIDTH                          0x1
6602 #define DRA7XX_WKUPDEP_VIP3_IPU2_MASK                           (1 << 1)
6604 /* Used by PM_CAM_VIP3_WKDEP */
6605 #define DRA7XX_WKUPDEP_VIP3_MPU_SHIFT                           0
6606 #define DRA7XX_WKUPDEP_VIP3_MPU_WIDTH                           0x1
6607 #define DRA7XX_WKUPDEP_VIP3_MPU_MASK                            (1 << 0)
6609 /* Used by PM_VPE_VPE_WKDEP */
6610 #define DRA7XX_WKUPDEP_VPE_DSP1_SHIFT                           2
6611 #define DRA7XX_WKUPDEP_VPE_DSP1_WIDTH                           0x1
6612 #define DRA7XX_WKUPDEP_VPE_DSP1_MASK                            (1 << 2)
6614 /* Used by PM_VPE_VPE_WKDEP */
6615 #define DRA7XX_WKUPDEP_VPE_DSP2_SHIFT                           5
6616 #define DRA7XX_WKUPDEP_VPE_DSP2_WIDTH                           0x1
6617 #define DRA7XX_WKUPDEP_VPE_DSP2_MASK                            (1 << 5)
6619 /* Used by PM_VPE_VPE_WKDEP */
6620 #define DRA7XX_WKUPDEP_VPE_EVE1_SHIFT                           6
6621 #define DRA7XX_WKUPDEP_VPE_EVE1_WIDTH                           0x1
6622 #define DRA7XX_WKUPDEP_VPE_EVE1_MASK                            (1 << 6)
6624 /* Used by PM_VPE_VPE_WKDEP */
6625 #define DRA7XX_WKUPDEP_VPE_EVE2_SHIFT                           7
6626 #define DRA7XX_WKUPDEP_VPE_EVE2_WIDTH                           0x1
6627 #define DRA7XX_WKUPDEP_VPE_EVE2_MASK                            (1 << 7)
6629 /* Used by PM_VPE_VPE_WKDEP */
6630 #define DRA7XX_WKUPDEP_VPE_EVE3_SHIFT                           8
6631 #define DRA7XX_WKUPDEP_VPE_EVE3_WIDTH                           0x1
6632 #define DRA7XX_WKUPDEP_VPE_EVE3_MASK                            (1 << 8)
6634 /* Used by PM_VPE_VPE_WKDEP */
6635 #define DRA7XX_WKUPDEP_VPE_EVE4_SHIFT                           9
6636 #define DRA7XX_WKUPDEP_VPE_EVE4_WIDTH                           0x1
6637 #define DRA7XX_WKUPDEP_VPE_EVE4_MASK                            (1 << 9)
6639 /* Used by PM_VPE_VPE_WKDEP */
6640 #define DRA7XX_WKUPDEP_VPE_IPU1_SHIFT                           4
6641 #define DRA7XX_WKUPDEP_VPE_IPU1_WIDTH                           0x1
6642 #define DRA7XX_WKUPDEP_VPE_IPU1_MASK                            (1 << 4)
6644 /* Used by PM_VPE_VPE_WKDEP */
6645 #define DRA7XX_WKUPDEP_VPE_IPU2_SHIFT                           1
6646 #define DRA7XX_WKUPDEP_VPE_IPU2_WIDTH                           0x1
6647 #define DRA7XX_WKUPDEP_VPE_IPU2_MASK                            (1 << 1)
6649 /* Used by PM_VPE_VPE_WKDEP */
6650 #define DRA7XX_WKUPDEP_VPE_MPU_SHIFT                            0
6651 #define DRA7XX_WKUPDEP_VPE_MPU_WIDTH                            0x1
6652 #define DRA7XX_WKUPDEP_VPE_MPU_MASK                             (1 << 0)
6654 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6655 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP1_SHIFT                     2
6656 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP1_WIDTH                     0x1
6657 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP1_MASK                      (1 << 2)
6659 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6660 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP2_SHIFT                     5
6661 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP2_WIDTH                     0x1
6662 #define DRA7XX_WKUPDEP_WD_TIMER1_DSP2_MASK                      (1 << 5)
6664 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6665 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE1_SHIFT                     6
6666 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE1_WIDTH                     0x1
6667 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE1_MASK                      (1 << 6)
6669 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6670 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE2_SHIFT                     7
6671 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE2_WIDTH                     0x1
6672 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE2_MASK                      (1 << 7)
6674 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6675 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE3_SHIFT                     8
6676 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE3_WIDTH                     0x1
6677 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE3_MASK                      (1 << 8)
6679 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6680 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE4_SHIFT                     9
6681 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE4_WIDTH                     0x1
6682 #define DRA7XX_WKUPDEP_WD_TIMER1_EVE4_MASK                      (1 << 9)
6684 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6685 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU1_SHIFT                     4
6686 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU1_WIDTH                     0x1
6687 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU1_MASK                      (1 << 4)
6689 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6690 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU2_SHIFT                     1
6691 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU2_WIDTH                     0x1
6692 #define DRA7XX_WKUPDEP_WD_TIMER1_IPU2_MASK                      (1 << 1)
6694 /* Used by PM_WKUPAON_WD_TIMER1_WKDEP */
6695 #define DRA7XX_WKUPDEP_WD_TIMER1_MPU_SHIFT                      0
6696 #define DRA7XX_WKUPDEP_WD_TIMER1_MPU_WIDTH                      0x1
6697 #define DRA7XX_WKUPDEP_WD_TIMER1_MPU_MASK                       (1 << 0)
6699 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6700 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP1_SHIFT                     2
6701 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP1_WIDTH                     0x1
6702 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP1_MASK                      (1 << 2)
6704 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6705 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP2_SHIFT                     5
6706 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP2_WIDTH                     0x1
6707 #define DRA7XX_WKUPDEP_WD_TIMER2_DSP2_MASK                      (1 << 5)
6709 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6710 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE1_SHIFT                     6
6711 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE1_WIDTH                     0x1
6712 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE1_MASK                      (1 << 6)
6714 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6715 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE2_SHIFT                     7
6716 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE2_WIDTH                     0x1
6717 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE2_MASK                      (1 << 7)
6719 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6720 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE3_SHIFT                     8
6721 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE3_WIDTH                     0x1
6722 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE3_MASK                      (1 << 8)
6724 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6725 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE4_SHIFT                     9
6726 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE4_WIDTH                     0x1
6727 #define DRA7XX_WKUPDEP_WD_TIMER2_EVE4_MASK                      (1 << 9)
6729 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6730 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU1_SHIFT                     4
6731 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU1_WIDTH                     0x1
6732 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU1_MASK                      (1 << 4)
6734 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6735 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU2_SHIFT                     1
6736 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU2_WIDTH                     0x1
6737 #define DRA7XX_WKUPDEP_WD_TIMER2_IPU2_MASK                      (1 << 1)
6739 /* Used by PM_WKUPAON_WD_TIMER2_WKDEP */
6740 #define DRA7XX_WKUPDEP_WD_TIMER2_MPU_SHIFT                      0
6741 #define DRA7XX_WKUPDEP_WD_TIMER2_MPU_WIDTH                      0x1
6742 #define DRA7XX_WKUPDEP_WD_TIMER2_MPU_MASK                       (1 << 0)
6744 /* Used by PRM_IO_PMCTRL */
6745 #define DRA7XX_WUCLK_CTRL_SHIFT                                 8
6746 #define DRA7XX_WUCLK_CTRL_WIDTH                                 0x1
6747 #define DRA7XX_WUCLK_CTRL_MASK                                  (1 << 8)
6749 /* Used by PRM_IO_PMCTRL */
6750 #define DRA7XX_WUCLK_STATUS_SHIFT                               9
6751 #define DRA7XX_WUCLK_STATUS_WIDTH                               0x1
6752 #define DRA7XX_WUCLK_STATUS_MASK                                (1 << 9)
6754 /* Used by REVISION_PRM */
6755 #define DRA7XX_X_MAJOR_SHIFT                                    8
6756 #define DRA7XX_X_MAJOR_WIDTH                                    0x3
6757 #define DRA7XX_X_MAJOR_MASK                                     (0x7 << 8)
6759 /* Used by REVISION_PRM */
6760 #define DRA7XX_Y_MINOR_SHIFT                                    0
6761 #define DRA7XX_Y_MINOR_WIDTH                                    0x6
6762 #define DRA7XX_Y_MINOR_MASK                                     (0x3f << 0)
6763 #endif