Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(724)

Side by Side Diff: arch/arm/mach-tegra/nv/include/ap20/arapbdma.h

Issue 3256004: [ARM] tegra: add nvos/nvrm/nvmap drivers (Closed) Base URL: ssh://git@gitrw.chromium.org/kernel.git
Patch Set: remove ap15 headers Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 /*
2 * Copyright (c) 2009 NVIDIA Corporation.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are met:
7 *
8 * Redistributions of source code must retain the above copyright notice,
9 * this list of conditions and the following disclaimer.
10 *
11 * Redistributions in binary form must reproduce the above copyright notice,
12 * this list of conditions and the following disclaimer in the documentation
13 * and/or other materials provided with the distribution.
14 *
15 * Neither the name of the NVIDIA Corporation nor the names of its contributors
16 * may be used to endorse or promote products derived from this software
17 * without specific prior written permission.
18 *
19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
31 */
32 //
33 // DO NOT EDIT - generated by simspec!
34 //
35
36 #ifndef ___ARAPBDMA_H_INC_
37 #define ___ARAPBDMA_H_INC_
38
39 // Register APBDMA_COMMAND_0
40 #define APBDMA_COMMAND_0 _MK_ADDR_CONST(0x0)
41 #define APBDMA_COMMAND_0_SECURE 0x0
42 #define APBDMA_COMMAND_0_WORD_COUNT 0x1
43 #define APBDMA_COMMAND_0_RESET_VAL _MK_MASK_CONST(0x0)
44 #define APBDMA_COMMAND_0_RESET_MASK _MK_MASK_CONST(0x8000000 0)
45 #define APBDMA_COMMAND_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
46 #define APBDMA_COMMAND_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
47 #define APBDMA_COMMAND_0_READ_MASK _MK_MASK_CONST(0x8000000 0)
48 #define APBDMA_COMMAND_0_WRITE_MASK _MK_MASK_CONST(0x8000000 0)
49 // Enables Global APB-DMA
50 #define APBDMA_COMMAND_0_GEN_SHIFT _MK_SHIFT_CONST(31)
51 #define APBDMA_COMMAND_0_GEN_FIELD (_MK_MASK_CONST(0x1) << APBDMA_COMMAND_0_GEN_SHIFT)
52 #define APBDMA_COMMAND_0_GEN_RANGE 31:31
53 #define APBDMA_COMMAND_0_GEN_WOFFSET 0x0
54 #define APBDMA_COMMAND_0_GEN_DEFAULT _MK_MASK_CONST(0x0)
55 #define APBDMA_COMMAND_0_GEN_DEFAULT_MASK _MK_MASK_CONST(0 x1)
56 #define APBDMA_COMMAND_0_GEN_SW_DEFAULT _MK_MASK_CONST(0x0)
57 #define APBDMA_COMMAND_0_GEN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
58 #define APBDMA_COMMAND_0_GEN_DISABLE _MK_ENUM_CONST(0)
59 #define APBDMA_COMMAND_0_GEN_ENABLE _MK_ENUM_CONST(1)
60
61
62 // Register APBDMA_STATUS_0
63 #define APBDMA_STATUS_0 _MK_ADDR_CONST(0x4)
64 #define APBDMA_STATUS_0_SECURE 0x0
65 #define APBDMA_STATUS_0_WORD_COUNT 0x1
66 #define APBDMA_STATUS_0_RESET_VAL _MK_MASK_CONST(0x0)
67 #define APBDMA_STATUS_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
68 #define APBDMA_STATUS_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
69 #define APBDMA_STATUS_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
70 #define APBDMA_STATUS_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
71 #define APBDMA_STATUS_0_WRITE_MASK _MK_MASK_CONST(0x0)
72 // DMA channel15 status
73 #define APBDMA_STATUS_0_BSY_15_SHIFT _MK_SHIFT_CONST(31)
74 #define APBDMA_STATUS_0_BSY_15_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_15_SHIFT)
75 #define APBDMA_STATUS_0_BSY_15_RANGE 31:31
76 #define APBDMA_STATUS_0_BSY_15_WOFFSET 0x0
77 #define APBDMA_STATUS_0_BSY_15_DEFAULT _MK_MASK_CONST(0x0)
78 #define APBDMA_STATUS_0_BSY_15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
79 #define APBDMA_STATUS_0_BSY_15_SW_DEFAULT _MK_MASK_CONST(0 x0)
80 #define APBDMA_STATUS_0_BSY_15_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
81 #define APBDMA_STATUS_0_BSY_15_NOT_BUSY _MK_ENUM_CONST(0)
82 #define APBDMA_STATUS_0_BSY_15_BUSY _MK_ENUM_CONST(1)
83
84 // DMA channel14 status
85 #define APBDMA_STATUS_0_BSY_14_SHIFT _MK_SHIFT_CONST(30)
86 #define APBDMA_STATUS_0_BSY_14_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_14_SHIFT)
87 #define APBDMA_STATUS_0_BSY_14_RANGE 30:30
88 #define APBDMA_STATUS_0_BSY_14_WOFFSET 0x0
89 #define APBDMA_STATUS_0_BSY_14_DEFAULT _MK_MASK_CONST(0x0)
90 #define APBDMA_STATUS_0_BSY_14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
91 #define APBDMA_STATUS_0_BSY_14_SW_DEFAULT _MK_MASK_CONST(0 x0)
92 #define APBDMA_STATUS_0_BSY_14_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
93 #define APBDMA_STATUS_0_BSY_14_NOT_BUSY _MK_ENUM_CONST(0)
94 #define APBDMA_STATUS_0_BSY_14_BUSY _MK_ENUM_CONST(1)
95
96 // DMA channel13 status
97 #define APBDMA_STATUS_0_BSY_13_SHIFT _MK_SHIFT_CONST(29)
98 #define APBDMA_STATUS_0_BSY_13_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_13_SHIFT)
99 #define APBDMA_STATUS_0_BSY_13_RANGE 29:29
100 #define APBDMA_STATUS_0_BSY_13_WOFFSET 0x0
101 #define APBDMA_STATUS_0_BSY_13_DEFAULT _MK_MASK_CONST(0x0)
102 #define APBDMA_STATUS_0_BSY_13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
103 #define APBDMA_STATUS_0_BSY_13_SW_DEFAULT _MK_MASK_CONST(0 x0)
104 #define APBDMA_STATUS_0_BSY_13_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
105 #define APBDMA_STATUS_0_BSY_13_NOT_BUSY _MK_ENUM_CONST(0)
106 #define APBDMA_STATUS_0_BSY_13_BUSY _MK_ENUM_CONST(1)
107
108 // DMA channel12 status
109 #define APBDMA_STATUS_0_BSY_12_SHIFT _MK_SHIFT_CONST(28)
110 #define APBDMA_STATUS_0_BSY_12_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_12_SHIFT)
111 #define APBDMA_STATUS_0_BSY_12_RANGE 28:28
112 #define APBDMA_STATUS_0_BSY_12_WOFFSET 0x0
113 #define APBDMA_STATUS_0_BSY_12_DEFAULT _MK_MASK_CONST(0x0)
114 #define APBDMA_STATUS_0_BSY_12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
115 #define APBDMA_STATUS_0_BSY_12_SW_DEFAULT _MK_MASK_CONST(0 x0)
116 #define APBDMA_STATUS_0_BSY_12_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
117 #define APBDMA_STATUS_0_BSY_12_NOT_BUSY _MK_ENUM_CONST(0)
118 #define APBDMA_STATUS_0_BSY_12_BUSY _MK_ENUM_CONST(1)
119
120 // DMA channel11 status
121 #define APBDMA_STATUS_0_BSY_11_SHIFT _MK_SHIFT_CONST(27)
122 #define APBDMA_STATUS_0_BSY_11_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_11_SHIFT)
123 #define APBDMA_STATUS_0_BSY_11_RANGE 27:27
124 #define APBDMA_STATUS_0_BSY_11_WOFFSET 0x0
125 #define APBDMA_STATUS_0_BSY_11_DEFAULT _MK_MASK_CONST(0x0)
126 #define APBDMA_STATUS_0_BSY_11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
127 #define APBDMA_STATUS_0_BSY_11_SW_DEFAULT _MK_MASK_CONST(0 x0)
128 #define APBDMA_STATUS_0_BSY_11_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
129 #define APBDMA_STATUS_0_BSY_11_NOT_BUSY _MK_ENUM_CONST(0)
130 #define APBDMA_STATUS_0_BSY_11_BUSY _MK_ENUM_CONST(1)
131
132 // DMA channel10 status
133 #define APBDMA_STATUS_0_BSY_10_SHIFT _MK_SHIFT_CONST(26)
134 #define APBDMA_STATUS_0_BSY_10_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_10_SHIFT)
135 #define APBDMA_STATUS_0_BSY_10_RANGE 26:26
136 #define APBDMA_STATUS_0_BSY_10_WOFFSET 0x0
137 #define APBDMA_STATUS_0_BSY_10_DEFAULT _MK_MASK_CONST(0x0)
138 #define APBDMA_STATUS_0_BSY_10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
139 #define APBDMA_STATUS_0_BSY_10_SW_DEFAULT _MK_MASK_CONST(0 x0)
140 #define APBDMA_STATUS_0_BSY_10_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
141 #define APBDMA_STATUS_0_BSY_10_NOT_BUSY _MK_ENUM_CONST(0)
142 #define APBDMA_STATUS_0_BSY_10_BUSY _MK_ENUM_CONST(1)
143
144 // DMA channel9 status
145 #define APBDMA_STATUS_0_BSY_9_SHIFT _MK_SHIFT_CONST(25)
146 #define APBDMA_STATUS_0_BSY_9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_9_SHIFT)
147 #define APBDMA_STATUS_0_BSY_9_RANGE 25:25
148 #define APBDMA_STATUS_0_BSY_9_WOFFSET 0x0
149 #define APBDMA_STATUS_0_BSY_9_DEFAULT _MK_MASK_CONST(0x0)
150 #define APBDMA_STATUS_0_BSY_9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
151 #define APBDMA_STATUS_0_BSY_9_SW_DEFAULT _MK_MASK_CONST(0 x0)
152 #define APBDMA_STATUS_0_BSY_9_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
153 #define APBDMA_STATUS_0_BSY_9_NOT_BUSY _MK_ENUM_CONST(0)
154 #define APBDMA_STATUS_0_BSY_9_BUSY _MK_ENUM_CONST(1)
155
156 // DMA channel8 status
157 #define APBDMA_STATUS_0_BSY_8_SHIFT _MK_SHIFT_CONST(24)
158 #define APBDMA_STATUS_0_BSY_8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_8_SHIFT)
159 #define APBDMA_STATUS_0_BSY_8_RANGE 24:24
160 #define APBDMA_STATUS_0_BSY_8_WOFFSET 0x0
161 #define APBDMA_STATUS_0_BSY_8_DEFAULT _MK_MASK_CONST(0x0)
162 #define APBDMA_STATUS_0_BSY_8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
163 #define APBDMA_STATUS_0_BSY_8_SW_DEFAULT _MK_MASK_CONST(0 x0)
164 #define APBDMA_STATUS_0_BSY_8_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
165 #define APBDMA_STATUS_0_BSY_8_NOT_BUSY _MK_ENUM_CONST(0)
166 #define APBDMA_STATUS_0_BSY_8_BUSY _MK_ENUM_CONST(1)
167
168 // DMA channel7 status
169 #define APBDMA_STATUS_0_BSY_7_SHIFT _MK_SHIFT_CONST(23)
170 #define APBDMA_STATUS_0_BSY_7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_7_SHIFT)
171 #define APBDMA_STATUS_0_BSY_7_RANGE 23:23
172 #define APBDMA_STATUS_0_BSY_7_WOFFSET 0x0
173 #define APBDMA_STATUS_0_BSY_7_DEFAULT _MK_MASK_CONST(0x0)
174 #define APBDMA_STATUS_0_BSY_7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
175 #define APBDMA_STATUS_0_BSY_7_SW_DEFAULT _MK_MASK_CONST(0 x0)
176 #define APBDMA_STATUS_0_BSY_7_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
177 #define APBDMA_STATUS_0_BSY_7_NOT_BUSY _MK_ENUM_CONST(0)
178 #define APBDMA_STATUS_0_BSY_7_BUSY _MK_ENUM_CONST(1)
179
180 // DMA channel6 status
181 #define APBDMA_STATUS_0_BSY_6_SHIFT _MK_SHIFT_CONST(22)
182 #define APBDMA_STATUS_0_BSY_6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_6_SHIFT)
183 #define APBDMA_STATUS_0_BSY_6_RANGE 22:22
184 #define APBDMA_STATUS_0_BSY_6_WOFFSET 0x0
185 #define APBDMA_STATUS_0_BSY_6_DEFAULT _MK_MASK_CONST(0x0)
186 #define APBDMA_STATUS_0_BSY_6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
187 #define APBDMA_STATUS_0_BSY_6_SW_DEFAULT _MK_MASK_CONST(0 x0)
188 #define APBDMA_STATUS_0_BSY_6_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
189 #define APBDMA_STATUS_0_BSY_6_NOT_BUSY _MK_ENUM_CONST(0)
190 #define APBDMA_STATUS_0_BSY_6_BUSY _MK_ENUM_CONST(1)
191
192 // DMA channel5 status
193 #define APBDMA_STATUS_0_BSY_5_SHIFT _MK_SHIFT_CONST(21)
194 #define APBDMA_STATUS_0_BSY_5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_5_SHIFT)
195 #define APBDMA_STATUS_0_BSY_5_RANGE 21:21
196 #define APBDMA_STATUS_0_BSY_5_WOFFSET 0x0
197 #define APBDMA_STATUS_0_BSY_5_DEFAULT _MK_MASK_CONST(0x0)
198 #define APBDMA_STATUS_0_BSY_5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
199 #define APBDMA_STATUS_0_BSY_5_SW_DEFAULT _MK_MASK_CONST(0 x0)
200 #define APBDMA_STATUS_0_BSY_5_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
201 #define APBDMA_STATUS_0_BSY_5_NOT_BUSY _MK_ENUM_CONST(0)
202 #define APBDMA_STATUS_0_BSY_5_BUSY _MK_ENUM_CONST(1)
203
204 // DMA channel4 status
205 #define APBDMA_STATUS_0_BSY_4_SHIFT _MK_SHIFT_CONST(20)
206 #define APBDMA_STATUS_0_BSY_4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_4_SHIFT)
207 #define APBDMA_STATUS_0_BSY_4_RANGE 20:20
208 #define APBDMA_STATUS_0_BSY_4_WOFFSET 0x0
209 #define APBDMA_STATUS_0_BSY_4_DEFAULT _MK_MASK_CONST(0x0)
210 #define APBDMA_STATUS_0_BSY_4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
211 #define APBDMA_STATUS_0_BSY_4_SW_DEFAULT _MK_MASK_CONST(0 x0)
212 #define APBDMA_STATUS_0_BSY_4_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
213 #define APBDMA_STATUS_0_BSY_4_NOT_BUSY _MK_ENUM_CONST(0)
214 #define APBDMA_STATUS_0_BSY_4_BUSY _MK_ENUM_CONST(1)
215
216 // DMA channel3 status
217 #define APBDMA_STATUS_0_BSY_3_SHIFT _MK_SHIFT_CONST(19)
218 #define APBDMA_STATUS_0_BSY_3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_3_SHIFT)
219 #define APBDMA_STATUS_0_BSY_3_RANGE 19:19
220 #define APBDMA_STATUS_0_BSY_3_WOFFSET 0x0
221 #define APBDMA_STATUS_0_BSY_3_DEFAULT _MK_MASK_CONST(0x0)
222 #define APBDMA_STATUS_0_BSY_3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
223 #define APBDMA_STATUS_0_BSY_3_SW_DEFAULT _MK_MASK_CONST(0 x0)
224 #define APBDMA_STATUS_0_BSY_3_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
225 #define APBDMA_STATUS_0_BSY_3_NOT_BUSY _MK_ENUM_CONST(0)
226 #define APBDMA_STATUS_0_BSY_3_BUSY _MK_ENUM_CONST(1)
227
228 // DMA channel2 status
229 #define APBDMA_STATUS_0_BSY_2_SHIFT _MK_SHIFT_CONST(18)
230 #define APBDMA_STATUS_0_BSY_2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_2_SHIFT)
231 #define APBDMA_STATUS_0_BSY_2_RANGE 18:18
232 #define APBDMA_STATUS_0_BSY_2_WOFFSET 0x0
233 #define APBDMA_STATUS_0_BSY_2_DEFAULT _MK_MASK_CONST(0x0)
234 #define APBDMA_STATUS_0_BSY_2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
235 #define APBDMA_STATUS_0_BSY_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
236 #define APBDMA_STATUS_0_BSY_2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
237 #define APBDMA_STATUS_0_BSY_2_NOT_BUSY _MK_ENUM_CONST(0)
238 #define APBDMA_STATUS_0_BSY_2_BUSY _MK_ENUM_CONST(1)
239
240 // DMA channel1 status
241 #define APBDMA_STATUS_0_BSY_1_SHIFT _MK_SHIFT_CONST(17)
242 #define APBDMA_STATUS_0_BSY_1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_1_SHIFT)
243 #define APBDMA_STATUS_0_BSY_1_RANGE 17:17
244 #define APBDMA_STATUS_0_BSY_1_WOFFSET 0x0
245 #define APBDMA_STATUS_0_BSY_1_DEFAULT _MK_MASK_CONST(0x0)
246 #define APBDMA_STATUS_0_BSY_1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
247 #define APBDMA_STATUS_0_BSY_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
248 #define APBDMA_STATUS_0_BSY_1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
249 #define APBDMA_STATUS_0_BSY_1_NOT_BUSY _MK_ENUM_CONST(0)
250 #define APBDMA_STATUS_0_BSY_1_BUSY _MK_ENUM_CONST(1)
251
252 // DMA channel0 status
253 #define APBDMA_STATUS_0_BSY_0_SHIFT _MK_SHIFT_CONST(16)
254 #define APBDMA_STATUS_0_BSY_0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_BSY_0_SHIFT)
255 #define APBDMA_STATUS_0_BSY_0_RANGE 16:16
256 #define APBDMA_STATUS_0_BSY_0_WOFFSET 0x0
257 #define APBDMA_STATUS_0_BSY_0_DEFAULT _MK_MASK_CONST(0x0)
258 #define APBDMA_STATUS_0_BSY_0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
259 #define APBDMA_STATUS_0_BSY_0_SW_DEFAULT _MK_MASK_CONST(0 x0)
260 #define APBDMA_STATUS_0_BSY_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
261 #define APBDMA_STATUS_0_BSY_0_NOT_BUSY _MK_ENUM_CONST(0)
262 #define APBDMA_STATUS_0_BSY_0_BUSY _MK_ENUM_CONST(1)
263
264 // DMA channel15 Interrupt Status
265 #define APBDMA_STATUS_0_ISE_EOC_15_SHIFT _MK_SHIFT_CONST( 15)
266 #define APBDMA_STATUS_0_ISE_EOC_15_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_15_SHIFT)
267 #define APBDMA_STATUS_0_ISE_EOC_15_RANGE 15:15
268 #define APBDMA_STATUS_0_ISE_EOC_15_WOFFSET 0x0
269 #define APBDMA_STATUS_0_ISE_EOC_15_DEFAULT _MK_MASK_CONST(0 x0)
270 #define APBDMA_STATUS_0_ISE_EOC_15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
271 #define APBDMA_STATUS_0_ISE_EOC_15_SW_DEFAULT _MK_MASK_CONST(0 x0)
272 #define APBDMA_STATUS_0_ISE_EOC_15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
273 #define APBDMA_STATUS_0_ISE_EOC_15_NOT_ACTIVE _MK_ENUM_CONST(0 )
274 #define APBDMA_STATUS_0_ISE_EOC_15_ACTIVE _MK_ENUM_CONST(1 )
275
276 // DMA channel14 Interrupt Status
277 #define APBDMA_STATUS_0_ISE_EOC_14_SHIFT _MK_SHIFT_CONST( 14)
278 #define APBDMA_STATUS_0_ISE_EOC_14_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_14_SHIFT)
279 #define APBDMA_STATUS_0_ISE_EOC_14_RANGE 14:14
280 #define APBDMA_STATUS_0_ISE_EOC_14_WOFFSET 0x0
281 #define APBDMA_STATUS_0_ISE_EOC_14_DEFAULT _MK_MASK_CONST(0 x0)
282 #define APBDMA_STATUS_0_ISE_EOC_14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
283 #define APBDMA_STATUS_0_ISE_EOC_14_SW_DEFAULT _MK_MASK_CONST(0 x0)
284 #define APBDMA_STATUS_0_ISE_EOC_14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
285 #define APBDMA_STATUS_0_ISE_EOC_14_NOT_ACTIVE _MK_ENUM_CONST(0 )
286 #define APBDMA_STATUS_0_ISE_EOC_14_ACTIVE _MK_ENUM_CONST(1 )
287
288 // DMA channel13 Interrupt Status
289 #define APBDMA_STATUS_0_ISE_EOC_13_SHIFT _MK_SHIFT_CONST( 13)
290 #define APBDMA_STATUS_0_ISE_EOC_13_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_13_SHIFT)
291 #define APBDMA_STATUS_0_ISE_EOC_13_RANGE 13:13
292 #define APBDMA_STATUS_0_ISE_EOC_13_WOFFSET 0x0
293 #define APBDMA_STATUS_0_ISE_EOC_13_DEFAULT _MK_MASK_CONST(0 x0)
294 #define APBDMA_STATUS_0_ISE_EOC_13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
295 #define APBDMA_STATUS_0_ISE_EOC_13_SW_DEFAULT _MK_MASK_CONST(0 x0)
296 #define APBDMA_STATUS_0_ISE_EOC_13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
297 #define APBDMA_STATUS_0_ISE_EOC_13_NOT_ACTIVE _MK_ENUM_CONST(0 )
298 #define APBDMA_STATUS_0_ISE_EOC_13_ACTIVE _MK_ENUM_CONST(1 )
299
300 // DMA channel12 Interrupt Status
301 #define APBDMA_STATUS_0_ISE_EOC_12_SHIFT _MK_SHIFT_CONST( 12)
302 #define APBDMA_STATUS_0_ISE_EOC_12_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_12_SHIFT)
303 #define APBDMA_STATUS_0_ISE_EOC_12_RANGE 12:12
304 #define APBDMA_STATUS_0_ISE_EOC_12_WOFFSET 0x0
305 #define APBDMA_STATUS_0_ISE_EOC_12_DEFAULT _MK_MASK_CONST(0 x0)
306 #define APBDMA_STATUS_0_ISE_EOC_12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
307 #define APBDMA_STATUS_0_ISE_EOC_12_SW_DEFAULT _MK_MASK_CONST(0 x0)
308 #define APBDMA_STATUS_0_ISE_EOC_12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
309 #define APBDMA_STATUS_0_ISE_EOC_12_NOT_ACTIVE _MK_ENUM_CONST(0 )
310 #define APBDMA_STATUS_0_ISE_EOC_12_ACTIVE _MK_ENUM_CONST(1 )
311
312 // DMA channel11 Interrupt Status
313 #define APBDMA_STATUS_0_ISE_EOC_11_SHIFT _MK_SHIFT_CONST( 11)
314 #define APBDMA_STATUS_0_ISE_EOC_11_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_11_SHIFT)
315 #define APBDMA_STATUS_0_ISE_EOC_11_RANGE 11:11
316 #define APBDMA_STATUS_0_ISE_EOC_11_WOFFSET 0x0
317 #define APBDMA_STATUS_0_ISE_EOC_11_DEFAULT _MK_MASK_CONST(0 x0)
318 #define APBDMA_STATUS_0_ISE_EOC_11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
319 #define APBDMA_STATUS_0_ISE_EOC_11_SW_DEFAULT _MK_MASK_CONST(0 x0)
320 #define APBDMA_STATUS_0_ISE_EOC_11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
321 #define APBDMA_STATUS_0_ISE_EOC_11_NOT_ACTIVE _MK_ENUM_CONST(0 )
322 #define APBDMA_STATUS_0_ISE_EOC_11_ACTIVE _MK_ENUM_CONST(1 )
323
324 // DMA channel10 Interrupt Status
325 #define APBDMA_STATUS_0_ISE_EOC_10_SHIFT _MK_SHIFT_CONST( 10)
326 #define APBDMA_STATUS_0_ISE_EOC_10_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_STATUS_0_ISE_EOC_10_SHIFT)
327 #define APBDMA_STATUS_0_ISE_EOC_10_RANGE 10:10
328 #define APBDMA_STATUS_0_ISE_EOC_10_WOFFSET 0x0
329 #define APBDMA_STATUS_0_ISE_EOC_10_DEFAULT _MK_MASK_CONST(0 x0)
330 #define APBDMA_STATUS_0_ISE_EOC_10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
331 #define APBDMA_STATUS_0_ISE_EOC_10_SW_DEFAULT _MK_MASK_CONST(0 x0)
332 #define APBDMA_STATUS_0_ISE_EOC_10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
333 #define APBDMA_STATUS_0_ISE_EOC_10_NOT_ACTIVE _MK_ENUM_CONST(0 )
334 #define APBDMA_STATUS_0_ISE_EOC_10_ACTIVE _MK_ENUM_CONST(1 )
335
336 // DMA channel9 Interrupt Status
337 #define APBDMA_STATUS_0_ISE_EOC_9_SHIFT _MK_SHIFT_CONST(9)
338 #define APBDMA_STATUS_0_ISE_EOC_9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_9_SHIFT)
339 #define APBDMA_STATUS_0_ISE_EOC_9_RANGE 9:9
340 #define APBDMA_STATUS_0_ISE_EOC_9_WOFFSET 0x0
341 #define APBDMA_STATUS_0_ISE_EOC_9_DEFAULT _MK_MASK_CONST(0 x0)
342 #define APBDMA_STATUS_0_ISE_EOC_9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
343 #define APBDMA_STATUS_0_ISE_EOC_9_SW_DEFAULT _MK_MASK_CONST(0 x0)
344 #define APBDMA_STATUS_0_ISE_EOC_9_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
345 #define APBDMA_STATUS_0_ISE_EOC_9_NOT_ACTIVE _MK_ENUM_CONST(0 )
346 #define APBDMA_STATUS_0_ISE_EOC_9_ACTIVE _MK_ENUM_CONST(1 )
347
348 // DMA channel8 Interrupt Status
349 #define APBDMA_STATUS_0_ISE_EOC_8_SHIFT _MK_SHIFT_CONST(8)
350 #define APBDMA_STATUS_0_ISE_EOC_8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_8_SHIFT)
351 #define APBDMA_STATUS_0_ISE_EOC_8_RANGE 8:8
352 #define APBDMA_STATUS_0_ISE_EOC_8_WOFFSET 0x0
353 #define APBDMA_STATUS_0_ISE_EOC_8_DEFAULT _MK_MASK_CONST(0 x0)
354 #define APBDMA_STATUS_0_ISE_EOC_8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
355 #define APBDMA_STATUS_0_ISE_EOC_8_SW_DEFAULT _MK_MASK_CONST(0 x0)
356 #define APBDMA_STATUS_0_ISE_EOC_8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
357 #define APBDMA_STATUS_0_ISE_EOC_8_NOT_ACTIVE _MK_ENUM_CONST(0 )
358 #define APBDMA_STATUS_0_ISE_EOC_8_ACTIVE _MK_ENUM_CONST(1 )
359
360 // DMA channel7 Interrupt Status
361 #define APBDMA_STATUS_0_ISE_EOC_7_SHIFT _MK_SHIFT_CONST(7)
362 #define APBDMA_STATUS_0_ISE_EOC_7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_7_SHIFT)
363 #define APBDMA_STATUS_0_ISE_EOC_7_RANGE 7:7
364 #define APBDMA_STATUS_0_ISE_EOC_7_WOFFSET 0x0
365 #define APBDMA_STATUS_0_ISE_EOC_7_DEFAULT _MK_MASK_CONST(0 x0)
366 #define APBDMA_STATUS_0_ISE_EOC_7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
367 #define APBDMA_STATUS_0_ISE_EOC_7_SW_DEFAULT _MK_MASK_CONST(0 x0)
368 #define APBDMA_STATUS_0_ISE_EOC_7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
369 #define APBDMA_STATUS_0_ISE_EOC_7_NOT_ACTIVE _MK_ENUM_CONST(0 )
370 #define APBDMA_STATUS_0_ISE_EOC_7_ACTIVE _MK_ENUM_CONST(1 )
371
372 // DMA channel6 Interrupt Status
373 #define APBDMA_STATUS_0_ISE_EOC_6_SHIFT _MK_SHIFT_CONST(6)
374 #define APBDMA_STATUS_0_ISE_EOC_6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_6_SHIFT)
375 #define APBDMA_STATUS_0_ISE_EOC_6_RANGE 6:6
376 #define APBDMA_STATUS_0_ISE_EOC_6_WOFFSET 0x0
377 #define APBDMA_STATUS_0_ISE_EOC_6_DEFAULT _MK_MASK_CONST(0 x0)
378 #define APBDMA_STATUS_0_ISE_EOC_6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
379 #define APBDMA_STATUS_0_ISE_EOC_6_SW_DEFAULT _MK_MASK_CONST(0 x0)
380 #define APBDMA_STATUS_0_ISE_EOC_6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
381 #define APBDMA_STATUS_0_ISE_EOC_6_NOT_ACTIVE _MK_ENUM_CONST(0 )
382 #define APBDMA_STATUS_0_ISE_EOC_6_ACTIVE _MK_ENUM_CONST(1 )
383
384 // DMA channel5 Interrupt Status
385 #define APBDMA_STATUS_0_ISE_EOC_5_SHIFT _MK_SHIFT_CONST(5)
386 #define APBDMA_STATUS_0_ISE_EOC_5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_5_SHIFT)
387 #define APBDMA_STATUS_0_ISE_EOC_5_RANGE 5:5
388 #define APBDMA_STATUS_0_ISE_EOC_5_WOFFSET 0x0
389 #define APBDMA_STATUS_0_ISE_EOC_5_DEFAULT _MK_MASK_CONST(0 x0)
390 #define APBDMA_STATUS_0_ISE_EOC_5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
391 #define APBDMA_STATUS_0_ISE_EOC_5_SW_DEFAULT _MK_MASK_CONST(0 x0)
392 #define APBDMA_STATUS_0_ISE_EOC_5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
393 #define APBDMA_STATUS_0_ISE_EOC_5_NOT_ACTIVE _MK_ENUM_CONST(0 )
394 #define APBDMA_STATUS_0_ISE_EOC_5_ACTIVE _MK_ENUM_CONST(1 )
395
396 // DMA channel4 Interrupt Status
397 #define APBDMA_STATUS_0_ISE_EOC_4_SHIFT _MK_SHIFT_CONST(4)
398 #define APBDMA_STATUS_0_ISE_EOC_4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_4_SHIFT)
399 #define APBDMA_STATUS_0_ISE_EOC_4_RANGE 4:4
400 #define APBDMA_STATUS_0_ISE_EOC_4_WOFFSET 0x0
401 #define APBDMA_STATUS_0_ISE_EOC_4_DEFAULT _MK_MASK_CONST(0 x0)
402 #define APBDMA_STATUS_0_ISE_EOC_4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
403 #define APBDMA_STATUS_0_ISE_EOC_4_SW_DEFAULT _MK_MASK_CONST(0 x0)
404 #define APBDMA_STATUS_0_ISE_EOC_4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
405 #define APBDMA_STATUS_0_ISE_EOC_4_NOT_ACTIVE _MK_ENUM_CONST(0 )
406 #define APBDMA_STATUS_0_ISE_EOC_4_ACTIVE _MK_ENUM_CONST(1 )
407
408 // DMA channel3 Interrupt Status
409 #define APBDMA_STATUS_0_ISE_EOC_3_SHIFT _MK_SHIFT_CONST(3)
410 #define APBDMA_STATUS_0_ISE_EOC_3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_3_SHIFT)
411 #define APBDMA_STATUS_0_ISE_EOC_3_RANGE 3:3
412 #define APBDMA_STATUS_0_ISE_EOC_3_WOFFSET 0x0
413 #define APBDMA_STATUS_0_ISE_EOC_3_DEFAULT _MK_MASK_CONST(0 x0)
414 #define APBDMA_STATUS_0_ISE_EOC_3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
415 #define APBDMA_STATUS_0_ISE_EOC_3_SW_DEFAULT _MK_MASK_CONST(0 x0)
416 #define APBDMA_STATUS_0_ISE_EOC_3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
417 #define APBDMA_STATUS_0_ISE_EOC_3_NOT_ACTIVE _MK_ENUM_CONST(0 )
418 #define APBDMA_STATUS_0_ISE_EOC_3_ACTIVE _MK_ENUM_CONST(1 )
419
420 // DMA channel2 Interrupt Status
421 #define APBDMA_STATUS_0_ISE_EOC_2_SHIFT _MK_SHIFT_CONST(2)
422 #define APBDMA_STATUS_0_ISE_EOC_2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_2_SHIFT)
423 #define APBDMA_STATUS_0_ISE_EOC_2_RANGE 2:2
424 #define APBDMA_STATUS_0_ISE_EOC_2_WOFFSET 0x0
425 #define APBDMA_STATUS_0_ISE_EOC_2_DEFAULT _MK_MASK_CONST(0 x0)
426 #define APBDMA_STATUS_0_ISE_EOC_2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
427 #define APBDMA_STATUS_0_ISE_EOC_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
428 #define APBDMA_STATUS_0_ISE_EOC_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
429 #define APBDMA_STATUS_0_ISE_EOC_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
430 #define APBDMA_STATUS_0_ISE_EOC_2_ACTIVE _MK_ENUM_CONST(1 )
431
432 // DMA channel1 Interrupt Status
433 #define APBDMA_STATUS_0_ISE_EOC_1_SHIFT _MK_SHIFT_CONST(1)
434 #define APBDMA_STATUS_0_ISE_EOC_1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_1_SHIFT)
435 #define APBDMA_STATUS_0_ISE_EOC_1_RANGE 1:1
436 #define APBDMA_STATUS_0_ISE_EOC_1_WOFFSET 0x0
437 #define APBDMA_STATUS_0_ISE_EOC_1_DEFAULT _MK_MASK_CONST(0 x0)
438 #define APBDMA_STATUS_0_ISE_EOC_1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
439 #define APBDMA_STATUS_0_ISE_EOC_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
440 #define APBDMA_STATUS_0_ISE_EOC_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
441 #define APBDMA_STATUS_0_ISE_EOC_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
442 #define APBDMA_STATUS_0_ISE_EOC_1_ACTIVE _MK_ENUM_CONST(1 )
443
444 // DMA channel0 Interrupt Status
445 #define APBDMA_STATUS_0_ISE_EOC_0_SHIFT _MK_SHIFT_CONST(0)
446 #define APBDMA_STATUS_0_ISE_EOC_0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_STATUS_0_ISE_EOC_0_SHIFT)
447 #define APBDMA_STATUS_0_ISE_EOC_0_RANGE 0:0
448 #define APBDMA_STATUS_0_ISE_EOC_0_WOFFSET 0x0
449 #define APBDMA_STATUS_0_ISE_EOC_0_DEFAULT _MK_MASK_CONST(0 x0)
450 #define APBDMA_STATUS_0_ISE_EOC_0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
451 #define APBDMA_STATUS_0_ISE_EOC_0_SW_DEFAULT _MK_MASK_CONST(0 x0)
452 #define APBDMA_STATUS_0_ISE_EOC_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
453 #define APBDMA_STATUS_0_ISE_EOC_0_NOT_ACTIVE _MK_ENUM_CONST(0 )
454 #define APBDMA_STATUS_0_ISE_EOC_0_ACTIVE _MK_ENUM_CONST(1 )
455
456
457 // Register APBDMA_REQUESTORS_TX_0
458 #define APBDMA_REQUESTORS_TX_0 _MK_ADDR_CONST(0x8)
459 #define APBDMA_REQUESTORS_TX_0_SECURE 0x0
460 #define APBDMA_REQUESTORS_TX_0_WORD_COUNT 0x1
461 #define APBDMA_REQUESTORS_TX_0_RESET_VAL _MK_MASK_CONST(0 x0)
462 #define APBDMA_REQUESTORS_TX_0_RESET_MASK _MK_MASK_CONST(0 x3ffffff)
463 #define APBDMA_REQUESTORS_TX_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
464 #define APBDMA_REQUESTORS_TX_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
465 #define APBDMA_REQUESTORS_TX_0_READ_MASK _MK_MASK_CONST(0 x3ffffff)
466 #define APBDMA_REQUESTORS_TX_0_WRITE_MASK _MK_MASK_CONST(0 x0)
467 // OWR-I2C
468 #define APBDMA_REQUESTORS_TX_0_OWR_SHIFT _MK_SHIFT_CONST( 25)
469 #define APBDMA_REQUESTORS_TX_0_OWR_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_OWR_SHIFT)
470 #define APBDMA_REQUESTORS_TX_0_OWR_RANGE 25:25
471 #define APBDMA_REQUESTORS_TX_0_OWR_WOFFSET 0x0
472 #define APBDMA_REQUESTORS_TX_0_OWR_DEFAULT _MK_MASK_CONST(0 x0)
473 #define APBDMA_REQUESTORS_TX_0_OWR_DEFAULT_MASK _MK_MASK_CONST(0 x1)
474 #define APBDMA_REQUESTORS_TX_0_OWR_SW_DEFAULT _MK_MASK_CONST(0 x0)
475 #define APBDMA_REQUESTORS_TX_0_OWR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
476 #define APBDMA_REQUESTORS_TX_0_OWR_NOT_ACTIVE _MK_ENUM_CONST(0 )
477 #define APBDMA_REQUESTORS_TX_0_OWR_ACTIVE _MK_ENUM_CONST(1 )
478
479 // DVC-I2C
480 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_SHIFT _MK_SHIFT_CONST( 24)
481 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_DVC_I2C_SHIFT)
482 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_RANGE 24:24
483 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_WOFFSET 0x0
484 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_DEFAULT _MK_MASK_CONST(0 x0)
485 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_DEFAULT_MASK _MK_MASK _CONST(0x1)
486 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_SW_DEFAULT _MK_MASK _CONST(0x0)
487 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
488 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_NOT_ACTIVE _MK_ENUM _CONST(0)
489 #define APBDMA_REQUESTORS_TX_0_DVC_I2C_ACTIVE _MK_ENUM_CONST(1 )
490
491 // I2C3
492 #define APBDMA_REQUESTORS_TX_0_I2C_3_SHIFT _MK_SHIFT_CONST( 23)
493 #define APBDMA_REQUESTORS_TX_0_I2C_3_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2C_3_SHIFT)
494 #define APBDMA_REQUESTORS_TX_0_I2C_3_RANGE 23:23
495 #define APBDMA_REQUESTORS_TX_0_I2C_3_WOFFSET 0x0
496 #define APBDMA_REQUESTORS_TX_0_I2C_3_DEFAULT _MK_MASK_CONST(0 x0)
497 #define APBDMA_REQUESTORS_TX_0_I2C_3_DEFAULT_MASK _MK_MASK _CONST(0x1)
498 #define APBDMA_REQUESTORS_TX_0_I2C_3_SW_DEFAULT _MK_MASK_CONST(0 x0)
499 #define APBDMA_REQUESTORS_TX_0_I2C_3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
500 #define APBDMA_REQUESTORS_TX_0_I2C_3_NOT_ACTIVE _MK_ENUM_CONST(0 )
501 #define APBDMA_REQUESTORS_TX_0_I2C_3_ACTIVE _MK_ENUM_CONST(1 )
502
503 // I2C2
504 #define APBDMA_REQUESTORS_TX_0_I2C_2_SHIFT _MK_SHIFT_CONST( 22)
505 #define APBDMA_REQUESTORS_TX_0_I2C_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2C_2_SHIFT)
506 #define APBDMA_REQUESTORS_TX_0_I2C_2_RANGE 22:22
507 #define APBDMA_REQUESTORS_TX_0_I2C_2_WOFFSET 0x0
508 #define APBDMA_REQUESTORS_TX_0_I2C_2_DEFAULT _MK_MASK_CONST(0 x0)
509 #define APBDMA_REQUESTORS_TX_0_I2C_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
510 #define APBDMA_REQUESTORS_TX_0_I2C_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
511 #define APBDMA_REQUESTORS_TX_0_I2C_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
512 #define APBDMA_REQUESTORS_TX_0_I2C_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
513 #define APBDMA_REQUESTORS_TX_0_I2C_2_ACTIVE _MK_ENUM_CONST(1 )
514
515 // I2C1
516 #define APBDMA_REQUESTORS_TX_0_I2C_1_SHIFT _MK_SHIFT_CONST( 21)
517 #define APBDMA_REQUESTORS_TX_0_I2C_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2C_1_SHIFT)
518 #define APBDMA_REQUESTORS_TX_0_I2C_1_RANGE 21:21
519 #define APBDMA_REQUESTORS_TX_0_I2C_1_WOFFSET 0x0
520 #define APBDMA_REQUESTORS_TX_0_I2C_1_DEFAULT _MK_MASK_CONST(0 x0)
521 #define APBDMA_REQUESTORS_TX_0_I2C_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
522 #define APBDMA_REQUESTORS_TX_0_I2C_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
523 #define APBDMA_REQUESTORS_TX_0_I2C_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
524 #define APBDMA_REQUESTORS_TX_0_I2C_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
525 #define APBDMA_REQUESTORS_TX_0_I2C_1_ACTIVE _MK_ENUM_CONST(1 )
526
527 // UARTE
528 #define APBDMA_REQUESTORS_TX_0_UART_E_SHIFT _MK_SHIFT_CONST( 20)
529 #define APBDMA_REQUESTORS_TX_0_UART_E_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UART_E_SHIFT)
530 #define APBDMA_REQUESTORS_TX_0_UART_E_RANGE 20:20
531 #define APBDMA_REQUESTORS_TX_0_UART_E_WOFFSET 0x0
532 #define APBDMA_REQUESTORS_TX_0_UART_E_DEFAULT _MK_MASK_CONST(0 x0)
533 #define APBDMA_REQUESTORS_TX_0_UART_E_DEFAULT_MASK _MK_MASK _CONST(0x1)
534 #define APBDMA_REQUESTORS_TX_0_UART_E_SW_DEFAULT _MK_MASK _CONST(0x0)
535 #define APBDMA_REQUESTORS_TX_0_UART_E_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
536 #define APBDMA_REQUESTORS_TX_0_UART_E_NOT_ACTIVE _MK_ENUM _CONST(0)
537 #define APBDMA_REQUESTORS_TX_0_UART_E_ACTIVE _MK_ENUM_CONST(1 )
538
539 // UARTD
540 #define APBDMA_REQUESTORS_TX_0_UART_D_SHIFT _MK_SHIFT_CONST( 19)
541 #define APBDMA_REQUESTORS_TX_0_UART_D_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UART_D_SHIFT)
542 #define APBDMA_REQUESTORS_TX_0_UART_D_RANGE 19:19
543 #define APBDMA_REQUESTORS_TX_0_UART_D_WOFFSET 0x0
544 #define APBDMA_REQUESTORS_TX_0_UART_D_DEFAULT _MK_MASK_CONST(0 x0)
545 #define APBDMA_REQUESTORS_TX_0_UART_D_DEFAULT_MASK _MK_MASK _CONST(0x1)
546 #define APBDMA_REQUESTORS_TX_0_UART_D_SW_DEFAULT _MK_MASK _CONST(0x0)
547 #define APBDMA_REQUESTORS_TX_0_UART_D_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
548 #define APBDMA_REQUESTORS_TX_0_UART_D_NOT_ACTIVE _MK_ENUM _CONST(0)
549 #define APBDMA_REQUESTORS_TX_0_UART_D_ACTIVE _MK_ENUM_CONST(1 )
550
551 // SLINK 2B-4
552 #define APBDMA_REQUESTORS_TX_0_SL2B4_SHIFT _MK_SHIFT_CONST( 18)
553 #define APBDMA_REQUESTORS_TX_0_SL2B4_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SL2B4_SHIFT)
554 #define APBDMA_REQUESTORS_TX_0_SL2B4_RANGE 18:18
555 #define APBDMA_REQUESTORS_TX_0_SL2B4_WOFFSET 0x0
556 #define APBDMA_REQUESTORS_TX_0_SL2B4_DEFAULT _MK_MASK_CONST(0 x0)
557 #define APBDMA_REQUESTORS_TX_0_SL2B4_DEFAULT_MASK _MK_MASK _CONST(0x1)
558 #define APBDMA_REQUESTORS_TX_0_SL2B4_SW_DEFAULT _MK_MASK_CONST(0 x0)
559 #define APBDMA_REQUESTORS_TX_0_SL2B4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
560 #define APBDMA_REQUESTORS_TX_0_SL2B4_NOT_ACTIVE _MK_ENUM_CONST(0 )
561 #define APBDMA_REQUESTORS_TX_0_SL2B4_ACTIVE _MK_ENUM_CONST(1 )
562
563 // SLINK 2B-3
564 #define APBDMA_REQUESTORS_TX_0_SL2B3_SHIFT _MK_SHIFT_CONST( 17)
565 #define APBDMA_REQUESTORS_TX_0_SL2B3_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SL2B3_SHIFT)
566 #define APBDMA_REQUESTORS_TX_0_SL2B3_RANGE 17:17
567 #define APBDMA_REQUESTORS_TX_0_SL2B3_WOFFSET 0x0
568 #define APBDMA_REQUESTORS_TX_0_SL2B3_DEFAULT _MK_MASK_CONST(0 x0)
569 #define APBDMA_REQUESTORS_TX_0_SL2B3_DEFAULT_MASK _MK_MASK _CONST(0x1)
570 #define APBDMA_REQUESTORS_TX_0_SL2B3_SW_DEFAULT _MK_MASK_CONST(0 x0)
571 #define APBDMA_REQUESTORS_TX_0_SL2B3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
572 #define APBDMA_REQUESTORS_TX_0_SL2B3_NOT_ACTIVE _MK_ENUM_CONST(0 )
573 #define APBDMA_REQUESTORS_TX_0_SL2B3_ACTIVE _MK_ENUM_CONST(1 )
574
575 // SLINK 2B-2
576 #define APBDMA_REQUESTORS_TX_0_SL2B2_SHIFT _MK_SHIFT_CONST( 16)
577 #define APBDMA_REQUESTORS_TX_0_SL2B2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SL2B2_SHIFT)
578 #define APBDMA_REQUESTORS_TX_0_SL2B2_RANGE 16:16
579 #define APBDMA_REQUESTORS_TX_0_SL2B2_WOFFSET 0x0
580 #define APBDMA_REQUESTORS_TX_0_SL2B2_DEFAULT _MK_MASK_CONST(0 x0)
581 #define APBDMA_REQUESTORS_TX_0_SL2B2_DEFAULT_MASK _MK_MASK _CONST(0x1)
582 #define APBDMA_REQUESTORS_TX_0_SL2B2_SW_DEFAULT _MK_MASK_CONST(0 x0)
583 #define APBDMA_REQUESTORS_TX_0_SL2B2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
584 #define APBDMA_REQUESTORS_TX_0_SL2B2_NOT_ACTIVE _MK_ENUM_CONST(0 )
585 #define APBDMA_REQUESTORS_TX_0_SL2B2_ACTIVE _MK_ENUM_CONST(1 )
586
587 // SLINK 2B-1
588 #define APBDMA_REQUESTORS_TX_0_SL2B1_SHIFT _MK_SHIFT_CONST( 15)
589 #define APBDMA_REQUESTORS_TX_0_SL2B1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SL2B1_SHIFT)
590 #define APBDMA_REQUESTORS_TX_0_SL2B1_RANGE 15:15
591 #define APBDMA_REQUESTORS_TX_0_SL2B1_WOFFSET 0x0
592 #define APBDMA_REQUESTORS_TX_0_SL2B1_DEFAULT _MK_MASK_CONST(0 x0)
593 #define APBDMA_REQUESTORS_TX_0_SL2B1_DEFAULT_MASK _MK_MASK _CONST(0x1)
594 #define APBDMA_REQUESTORS_TX_0_SL2B1_SW_DEFAULT _MK_MASK_CONST(0 x0)
595 #define APBDMA_REQUESTORS_TX_0_SL2B1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
596 #define APBDMA_REQUESTORS_TX_0_SL2B1_NOT_ACTIVE _MK_ENUM_CONST(0 )
597 #define APBDMA_REQUESTORS_TX_0_SL2B1_ACTIVE _MK_ENUM_CONST(1 )
598
599 // SLINK 4B
600 #define APBDMA_REQUESTORS_TX_0_RSVD_SHIFT _MK_SHIFT_CONST( 14)
601 #define APBDMA_REQUESTORS_TX_0_RSVD_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_RSVD_SHIFT)
602 #define APBDMA_REQUESTORS_TX_0_RSVD_RANGE 14:14
603 #define APBDMA_REQUESTORS_TX_0_RSVD_WOFFSET 0x0
604 #define APBDMA_REQUESTORS_TX_0_RSVD_DEFAULT _MK_MASK_CONST(0 x0)
605 #define APBDMA_REQUESTORS_TX_0_RSVD_DEFAULT_MASK _MK_MASK _CONST(0x1)
606 #define APBDMA_REQUESTORS_TX_0_RSVD_SW_DEFAULT _MK_MASK_CONST(0 x0)
607 #define APBDMA_REQUESTORS_TX_0_RSVD_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
608 #define APBDMA_REQUESTORS_TX_0_RSVD_NOT_ACTIVE _MK_ENUM_CONST(0 )
609 #define APBDMA_REQUESTORS_TX_0_RSVD_ACTIVE _MK_ENUM_CONST(1 )
610
611 // ACModem
612 #define APBDMA_REQUESTORS_TX_0_ACModem_SHIFT _MK_SHIFT_CONST( 13)
613 #define APBDMA_REQUESTORS_TX_0_ACModem_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_ACModem_SHIFT)
614 #define APBDMA_REQUESTORS_TX_0_ACModem_RANGE 13:13
615 #define APBDMA_REQUESTORS_TX_0_ACModem_WOFFSET 0x0
616 #define APBDMA_REQUESTORS_TX_0_ACModem_DEFAULT _MK_MASK_CONST(0 x0)
617 #define APBDMA_REQUESTORS_TX_0_ACModem_DEFAULT_MASK _MK_MASK _CONST(0x1)
618 #define APBDMA_REQUESTORS_TX_0_ACModem_SW_DEFAULT _MK_MASK _CONST(0x0)
619 #define APBDMA_REQUESTORS_TX_0_ACModem_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
620 #define APBDMA_REQUESTORS_TX_0_ACModem_NOT_ACTIVE _MK_ENUM _CONST(0)
621 #define APBDMA_REQUESTORS_TX_0_ACModem_ACTIVE _MK_ENUM_CONST(1 )
622
623 // AC97
624 #define APBDMA_REQUESTORS_TX_0_AC97_SHIFT _MK_SHIFT_CONST( 12)
625 #define APBDMA_REQUESTORS_TX_0_AC97_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_AC97_SHIFT)
626 #define APBDMA_REQUESTORS_TX_0_AC97_RANGE 12:12
627 #define APBDMA_REQUESTORS_TX_0_AC97_WOFFSET 0x0
628 #define APBDMA_REQUESTORS_TX_0_AC97_DEFAULT _MK_MASK_CONST(0 x0)
629 #define APBDMA_REQUESTORS_TX_0_AC97_DEFAULT_MASK _MK_MASK _CONST(0x1)
630 #define APBDMA_REQUESTORS_TX_0_AC97_SW_DEFAULT _MK_MASK_CONST(0 x0)
631 #define APBDMA_REQUESTORS_TX_0_AC97_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
632 #define APBDMA_REQUESTORS_TX_0_AC97_NOT_ACTIVE _MK_ENUM_CONST(0 )
633 #define APBDMA_REQUESTORS_TX_0_AC97_ACTIVE _MK_ENUM_CONST(1 )
634
635 // SPI Controller
636 #define APBDMA_REQUESTORS_TX_0_SPI_SHIFT _MK_SHIFT_CONST( 11)
637 #define APBDMA_REQUESTORS_TX_0_SPI_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SPI_SHIFT)
638 #define APBDMA_REQUESTORS_TX_0_SPI_RANGE 11:11
639 #define APBDMA_REQUESTORS_TX_0_SPI_WOFFSET 0x0
640 #define APBDMA_REQUESTORS_TX_0_SPI_DEFAULT _MK_MASK_CONST(0 x0)
641 #define APBDMA_REQUESTORS_TX_0_SPI_DEFAULT_MASK _MK_MASK_CONST(0 x1)
642 #define APBDMA_REQUESTORS_TX_0_SPI_SW_DEFAULT _MK_MASK_CONST(0 x0)
643 #define APBDMA_REQUESTORS_TX_0_SPI_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
644 #define APBDMA_REQUESTORS_TX_0_SPI_NOT_ACTIVE _MK_ENUM_CONST(0 )
645 #define APBDMA_REQUESTORS_TX_0_SPI_ACTIVE _MK_ENUM_CONST(1 )
646
647 // UART C
648 #define APBDMA_REQUESTORS_TX_0_UART_C_SHIFT _MK_SHIFT_CONST( 10)
649 #define APBDMA_REQUESTORS_TX_0_UART_C_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UART_C_SHIFT)
650 #define APBDMA_REQUESTORS_TX_0_UART_C_RANGE 10:10
651 #define APBDMA_REQUESTORS_TX_0_UART_C_WOFFSET 0x0
652 #define APBDMA_REQUESTORS_TX_0_UART_C_DEFAULT _MK_MASK_CONST(0 x0)
653 #define APBDMA_REQUESTORS_TX_0_UART_C_DEFAULT_MASK _MK_MASK _CONST(0x1)
654 #define APBDMA_REQUESTORS_TX_0_UART_C_SW_DEFAULT _MK_MASK _CONST(0x0)
655 #define APBDMA_REQUESTORS_TX_0_UART_C_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
656 #define APBDMA_REQUESTORS_TX_0_UART_C_NOT_ACTIVE _MK_ENUM _CONST(0)
657 #define APBDMA_REQUESTORS_TX_0_UART_C_ACTIVE _MK_ENUM_CONST(1 )
658
659 // UART B (VFIR)
660 #define APBDMA_REQUESTORS_TX_0_UART_B_SHIFT _MK_SHIFT_CONST( 9)
661 #define APBDMA_REQUESTORS_TX_0_UART_B_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UART_B_SHIFT)
662 #define APBDMA_REQUESTORS_TX_0_UART_B_RANGE 9:9
663 #define APBDMA_REQUESTORS_TX_0_UART_B_WOFFSET 0x0
664 #define APBDMA_REQUESTORS_TX_0_UART_B_DEFAULT _MK_MASK_CONST(0 x0)
665 #define APBDMA_REQUESTORS_TX_0_UART_B_DEFAULT_MASK _MK_MASK _CONST(0x1)
666 #define APBDMA_REQUESTORS_TX_0_UART_B_SW_DEFAULT _MK_MASK _CONST(0x0)
667 #define APBDMA_REQUESTORS_TX_0_UART_B_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
668 #define APBDMA_REQUESTORS_TX_0_UART_B_NOT_ACTIVE _MK_ENUM _CONST(0)
669 #define APBDMA_REQUESTORS_TX_0_UART_B_ACTIVE _MK_ENUM_CONST(1 )
670
671 // UART A
672 #define APBDMA_REQUESTORS_TX_0_UART_A_SHIFT _MK_SHIFT_CONST( 8)
673 #define APBDMA_REQUESTORS_TX_0_UART_A_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UART_A_SHIFT)
674 #define APBDMA_REQUESTORS_TX_0_UART_A_RANGE 8:8
675 #define APBDMA_REQUESTORS_TX_0_UART_A_WOFFSET 0x0
676 #define APBDMA_REQUESTORS_TX_0_UART_A_DEFAULT _MK_MASK_CONST(0 x0)
677 #define APBDMA_REQUESTORS_TX_0_UART_A_DEFAULT_MASK _MK_MASK _CONST(0x1)
678 #define APBDMA_REQUESTORS_TX_0_UART_A_SW_DEFAULT _MK_MASK _CONST(0x0)
679 #define APBDMA_REQUESTORS_TX_0_UART_A_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
680 #define APBDMA_REQUESTORS_TX_0_UART_A_NOT_ACTIVE _MK_ENUM _CONST(0)
681 #define APBDMA_REQUESTORS_TX_0_UART_A_ACTIVE _MK_ENUM_CONST(1 )
682
683 // I2S2 Tx Output FIFO1 (Play) (Peripheral initiated DMA request) 1 = Activate D MA transfer 0 = NOP
684 #define APBDMA_REQUESTORS_TX_0_I2S2_1_SHIFT _MK_SHIFT_CONST( 7)
685 #define APBDMA_REQUESTORS_TX_0_I2S2_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2S2_1_SHIFT)
686 #define APBDMA_REQUESTORS_TX_0_I2S2_1_RANGE 7:7
687 #define APBDMA_REQUESTORS_TX_0_I2S2_1_WOFFSET 0x0
688 #define APBDMA_REQUESTORS_TX_0_I2S2_1_DEFAULT _MK_MASK_CONST(0 x0)
689 #define APBDMA_REQUESTORS_TX_0_I2S2_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
690 #define APBDMA_REQUESTORS_TX_0_I2S2_1_SW_DEFAULT _MK_MASK _CONST(0x0)
691 #define APBDMA_REQUESTORS_TX_0_I2S2_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
692 #define APBDMA_REQUESTORS_TX_0_I2S2_1_NOT_ACTIVE _MK_ENUM _CONST(0)
693 #define APBDMA_REQUESTORS_TX_0_I2S2_1_ACTIVE _MK_ENUM_CONST(1 )
694
695 // I2S2 Tx Output FIFO2 (Play) (Peripheral initiated DMA request) 1 = Activate D MA transfer 0 = NOP
696 #define APBDMA_REQUESTORS_TX_0_I2S2_2_SHIFT _MK_SHIFT_CONST( 6)
697 #define APBDMA_REQUESTORS_TX_0_I2S2_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2S2_2_SHIFT)
698 #define APBDMA_REQUESTORS_TX_0_I2S2_2_RANGE 6:6
699 #define APBDMA_REQUESTORS_TX_0_I2S2_2_WOFFSET 0x0
700 #define APBDMA_REQUESTORS_TX_0_I2S2_2_DEFAULT _MK_MASK_CONST(0 x0)
701 #define APBDMA_REQUESTORS_TX_0_I2S2_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
702 #define APBDMA_REQUESTORS_TX_0_I2S2_2_SW_DEFAULT _MK_MASK _CONST(0x0)
703 #define APBDMA_REQUESTORS_TX_0_I2S2_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
704 #define APBDMA_REQUESTORS_TX_0_I2S2_2_NOT_ACTIVE _MK_ENUM _CONST(0)
705 #define APBDMA_REQUESTORS_TX_0_I2S2_2_ACTIVE _MK_ENUM_CONST(1 )
706
707 // MIPI Rx Input FIFO.
708 #define APBDMA_REQUESTORS_TX_0_MIPI_SHIFT _MK_SHIFT_CONST( 5)
709 #define APBDMA_REQUESTORS_TX_0_MIPI_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_MIPI_SHIFT)
710 #define APBDMA_REQUESTORS_TX_0_MIPI_RANGE 5:5
711 #define APBDMA_REQUESTORS_TX_0_MIPI_WOFFSET 0x0
712 #define APBDMA_REQUESTORS_TX_0_MIPI_DEFAULT _MK_MASK_CONST(0 x0)
713 #define APBDMA_REQUESTORS_TX_0_MIPI_DEFAULT_MASK _MK_MASK _CONST(0x1)
714 #define APBDMA_REQUESTORS_TX_0_MIPI_SW_DEFAULT _MK_MASK_CONST(0 x0)
715 #define APBDMA_REQUESTORS_TX_0_MIPI_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
716
717 // EBU USR Output (Peripheral initiated DMA request) 1 = Activate DMA transfer 0 = NOP
718 #define APBDMA_REQUESTORS_TX_0_UI_I_SHIFT _MK_SHIFT_CONST( 4)
719 #define APBDMA_REQUESTORS_TX_0_UI_I_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_UI_I_SHIFT)
720 #define APBDMA_REQUESTORS_TX_0_UI_I_RANGE 4:4
721 #define APBDMA_REQUESTORS_TX_0_UI_I_WOFFSET 0x0
722 #define APBDMA_REQUESTORS_TX_0_UI_I_DEFAULT _MK_MASK_CONST(0 x0)
723 #define APBDMA_REQUESTORS_TX_0_UI_I_DEFAULT_MASK _MK_MASK _CONST(0x1)
724 #define APBDMA_REQUESTORS_TX_0_UI_I_SW_DEFAULT _MK_MASK_CONST(0 x0)
725 #define APBDMA_REQUESTORS_TX_0_UI_I_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
726 #define APBDMA_REQUESTORS_TX_0_UI_I_NOT_ACTIVE _MK_ENUM_CONST(0 )
727 #define APBDMA_REQUESTORS_TX_0_UI_I_ACTIVE _MK_ENUM_CONST(1 )
728
729 // SPDIF Output FIFO (Rx) (Peripheral initiated DMA request) 1 = Activate DMA tr ansfer 0 = NOP
730 #define APBDMA_REQUESTORS_TX_0_SPD_I_SHIFT _MK_SHIFT_CONST( 3)
731 #define APBDMA_REQUESTORS_TX_0_SPD_I_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_SPD_I_SHIFT)
732 #define APBDMA_REQUESTORS_TX_0_SPD_I_RANGE 3:3
733 #define APBDMA_REQUESTORS_TX_0_SPD_I_WOFFSET 0x0
734 #define APBDMA_REQUESTORS_TX_0_SPD_I_DEFAULT _MK_MASK_CONST(0 x0)
735 #define APBDMA_REQUESTORS_TX_0_SPD_I_DEFAULT_MASK _MK_MASK _CONST(0x1)
736 #define APBDMA_REQUESTORS_TX_0_SPD_I_SW_DEFAULT _MK_MASK_CONST(0 x0)
737 #define APBDMA_REQUESTORS_TX_0_SPD_I_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
738 #define APBDMA_REQUESTORS_TX_0_SPD_I_NOT_ACTIVE _MK_ENUM_CONST(0 )
739 #define APBDMA_REQUESTORS_TX_0_SPD_I_ACTIVE _MK_ENUM_CONST(1 )
740
741 // I2S Tx Output FIFO1 (Record) (Peripheral initiated DMA request) 1 = Activate DMA transfer0 = NOP
742 #define APBDMA_REQUESTORS_TX_0_I2S_1_SHIFT _MK_SHIFT_CONST( 2)
743 #define APBDMA_REQUESTORS_TX_0_I2S_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2S_1_SHIFT)
744 #define APBDMA_REQUESTORS_TX_0_I2S_1_RANGE 2:2
745 #define APBDMA_REQUESTORS_TX_0_I2S_1_WOFFSET 0x0
746 #define APBDMA_REQUESTORS_TX_0_I2S_1_DEFAULT _MK_MASK_CONST(0 x0)
747 #define APBDMA_REQUESTORS_TX_0_I2S_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
748 #define APBDMA_REQUESTORS_TX_0_I2S_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
749 #define APBDMA_REQUESTORS_TX_0_I2S_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
750 #define APBDMA_REQUESTORS_TX_0_I2S_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
751 #define APBDMA_REQUESTORS_TX_0_I2S_1_ACTIVE _MK_ENUM_CONST(1 )
752
753 // I2S Tx Output FIFO2 (Play) (Peripheral initiated DMA request) 1 = Activate DM A transfer0 = NOP
754 #define APBDMA_REQUESTORS_TX_0_I2S_2_SHIFT _MK_SHIFT_CONST( 1)
755 #define APBDMA_REQUESTORS_TX_0_I2S_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_I2S_2_SHIFT)
756 #define APBDMA_REQUESTORS_TX_0_I2S_2_RANGE 1:1
757 #define APBDMA_REQUESTORS_TX_0_I2S_2_WOFFSET 0x0
758 #define APBDMA_REQUESTORS_TX_0_I2S_2_DEFAULT _MK_MASK_CONST(0 x0)
759 #define APBDMA_REQUESTORS_TX_0_I2S_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
760 #define APBDMA_REQUESTORS_TX_0_I2S_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
761 #define APBDMA_REQUESTORS_TX_0_I2S_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
762 #define APBDMA_REQUESTORS_TX_0_I2S_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
763 #define APBDMA_REQUESTORS_TX_0_I2S_2_ACTIVE _MK_ENUM_CONST(1 )
764
765 // Enables counter request.
766 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_SHIFT _MK_SHIFT_CONST( 0)
767 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_TX_0_CNTR_REQ_SHIFT)
768 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_RANGE 0:0
769 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_WOFFSET 0x0
770 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_DEFAULT _MK_MASK_CONST(0 x0)
771 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_DEFAULT_MASK _MK_MASK _CONST(0x1)
772 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_SW_DEFAULT _MK_MASK _CONST(0x0)
773 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
774 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_NOT_ACTIVE _MK_ENUM _CONST(0)
775 #define APBDMA_REQUESTORS_TX_0_CNTR_REQ_ACTIVE _MK_ENUM_CONST(1 )
776
777
778 // Register APBDMA_REQUESTORS_RX_0
779 #define APBDMA_REQUESTORS_RX_0 _MK_ADDR_CONST(0xc)
780 #define APBDMA_REQUESTORS_RX_0_SECURE 0x0
781 #define APBDMA_REQUESTORS_RX_0_WORD_COUNT 0x1
782 #define APBDMA_REQUESTORS_RX_0_RESET_VAL _MK_MASK_CONST(0 x0)
783 #define APBDMA_REQUESTORS_RX_0_RESET_MASK _MK_MASK_CONST(0 x3ffbfff)
784 #define APBDMA_REQUESTORS_RX_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
785 #define APBDMA_REQUESTORS_RX_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
786 #define APBDMA_REQUESTORS_RX_0_READ_MASK _MK_MASK_CONST(0 x3ffffff)
787 #define APBDMA_REQUESTORS_RX_0_WRITE_MASK _MK_MASK_CONST(0 x0)
788 // OWR-I2C
789 #define APBDMA_REQUESTORS_RX_0_OWR_SHIFT _MK_SHIFT_CONST( 25)
790 #define APBDMA_REQUESTORS_RX_0_OWR_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_OWR_SHIFT)
791 #define APBDMA_REQUESTORS_RX_0_OWR_RANGE 25:25
792 #define APBDMA_REQUESTORS_RX_0_OWR_WOFFSET 0x0
793 #define APBDMA_REQUESTORS_RX_0_OWR_DEFAULT _MK_MASK_CONST(0 x0)
794 #define APBDMA_REQUESTORS_RX_0_OWR_DEFAULT_MASK _MK_MASK_CONST(0 x1)
795 #define APBDMA_REQUESTORS_RX_0_OWR_SW_DEFAULT _MK_MASK_CONST(0 x0)
796 #define APBDMA_REQUESTORS_RX_0_OWR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
797 #define APBDMA_REQUESTORS_RX_0_OWR_NOT_ACTIVE _MK_ENUM_CONST(0 )
798 #define APBDMA_REQUESTORS_RX_0_OWR_ACTIVE _MK_ENUM_CONST(1 )
799
800 // DVC-I2C
801 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_SHIFT _MK_SHIFT_CONST( 24)
802 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_DVC_I2C_SHIFT)
803 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_RANGE 24:24
804 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_WOFFSET 0x0
805 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_DEFAULT _MK_MASK_CONST(0 x0)
806 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_DEFAULT_MASK _MK_MASK _CONST(0x1)
807 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_SW_DEFAULT _MK_MASK _CONST(0x0)
808 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
809 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_NOT_ACTIVE _MK_ENUM _CONST(0)
810 #define APBDMA_REQUESTORS_RX_0_DVC_I2C_ACTIVE _MK_ENUM_CONST(1 )
811
812 // I2C3
813 #define APBDMA_REQUESTORS_RX_0_I2C_3_SHIFT _MK_SHIFT_CONST( 23)
814 #define APBDMA_REQUESTORS_RX_0_I2C_3_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2C_3_SHIFT)
815 #define APBDMA_REQUESTORS_RX_0_I2C_3_RANGE 23:23
816 #define APBDMA_REQUESTORS_RX_0_I2C_3_WOFFSET 0x0
817 #define APBDMA_REQUESTORS_RX_0_I2C_3_DEFAULT _MK_MASK_CONST(0 x0)
818 #define APBDMA_REQUESTORS_RX_0_I2C_3_DEFAULT_MASK _MK_MASK _CONST(0x1)
819 #define APBDMA_REQUESTORS_RX_0_I2C_3_SW_DEFAULT _MK_MASK_CONST(0 x0)
820 #define APBDMA_REQUESTORS_RX_0_I2C_3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
821 #define APBDMA_REQUESTORS_RX_0_I2C_3_NOT_ACTIVE _MK_ENUM_CONST(0 )
822 #define APBDMA_REQUESTORS_RX_0_I2C_3_ACTIVE _MK_ENUM_CONST(1 )
823
824 // I2C2
825 #define APBDMA_REQUESTORS_RX_0_I2C_2_SHIFT _MK_SHIFT_CONST( 22)
826 #define APBDMA_REQUESTORS_RX_0_I2C_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2C_2_SHIFT)
827 #define APBDMA_REQUESTORS_RX_0_I2C_2_RANGE 22:22
828 #define APBDMA_REQUESTORS_RX_0_I2C_2_WOFFSET 0x0
829 #define APBDMA_REQUESTORS_RX_0_I2C_2_DEFAULT _MK_MASK_CONST(0 x0)
830 #define APBDMA_REQUESTORS_RX_0_I2C_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
831 #define APBDMA_REQUESTORS_RX_0_I2C_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
832 #define APBDMA_REQUESTORS_RX_0_I2C_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
833 #define APBDMA_REQUESTORS_RX_0_I2C_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
834 #define APBDMA_REQUESTORS_RX_0_I2C_2_ACTIVE _MK_ENUM_CONST(1 )
835
836 // I2C1
837 #define APBDMA_REQUESTORS_RX_0_I2C_1_SHIFT _MK_SHIFT_CONST( 21)
838 #define APBDMA_REQUESTORS_RX_0_I2C_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2C_1_SHIFT)
839 #define APBDMA_REQUESTORS_RX_0_I2C_1_RANGE 21:21
840 #define APBDMA_REQUESTORS_RX_0_I2C_1_WOFFSET 0x0
841 #define APBDMA_REQUESTORS_RX_0_I2C_1_DEFAULT _MK_MASK_CONST(0 x0)
842 #define APBDMA_REQUESTORS_RX_0_I2C_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
843 #define APBDMA_REQUESTORS_RX_0_I2C_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
844 #define APBDMA_REQUESTORS_RX_0_I2C_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
845 #define APBDMA_REQUESTORS_RX_0_I2C_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
846 #define APBDMA_REQUESTORS_RX_0_I2C_1_ACTIVE _MK_ENUM_CONST(1 )
847
848 // UARTE
849 #define APBDMA_REQUESTORS_RX_0_UART_E_SHIFT _MK_SHIFT_CONST( 20)
850 #define APBDMA_REQUESTORS_RX_0_UART_E_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UART_E_SHIFT)
851 #define APBDMA_REQUESTORS_RX_0_UART_E_RANGE 20:20
852 #define APBDMA_REQUESTORS_RX_0_UART_E_WOFFSET 0x0
853 #define APBDMA_REQUESTORS_RX_0_UART_E_DEFAULT _MK_MASK_CONST(0 x0)
854 #define APBDMA_REQUESTORS_RX_0_UART_E_DEFAULT_MASK _MK_MASK _CONST(0x1)
855 #define APBDMA_REQUESTORS_RX_0_UART_E_SW_DEFAULT _MK_MASK _CONST(0x0)
856 #define APBDMA_REQUESTORS_RX_0_UART_E_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
857 #define APBDMA_REQUESTORS_RX_0_UART_E_NOT_ACTIVE _MK_ENUM _CONST(0)
858 #define APBDMA_REQUESTORS_RX_0_UART_E_ACTIVE _MK_ENUM_CONST(1 )
859
860 // UARTD
861 #define APBDMA_REQUESTORS_RX_0_UART_D_SHIFT _MK_SHIFT_CONST( 19)
862 #define APBDMA_REQUESTORS_RX_0_UART_D_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UART_D_SHIFT)
863 #define APBDMA_REQUESTORS_RX_0_UART_D_RANGE 19:19
864 #define APBDMA_REQUESTORS_RX_0_UART_D_WOFFSET 0x0
865 #define APBDMA_REQUESTORS_RX_0_UART_D_DEFAULT _MK_MASK_CONST(0 x0)
866 #define APBDMA_REQUESTORS_RX_0_UART_D_DEFAULT_MASK _MK_MASK _CONST(0x1)
867 #define APBDMA_REQUESTORS_RX_0_UART_D_SW_DEFAULT _MK_MASK _CONST(0x0)
868 #define APBDMA_REQUESTORS_RX_0_UART_D_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
869 #define APBDMA_REQUESTORS_RX_0_UART_D_NOT_ACTIVE _MK_ENUM _CONST(0)
870 #define APBDMA_REQUESTORS_RX_0_UART_D_ACTIVE _MK_ENUM_CONST(1 )
871
872 // SLINK 2B-4
873 #define APBDMA_REQUESTORS_RX_0_SL2B4_SHIFT _MK_SHIFT_CONST( 18)
874 #define APBDMA_REQUESTORS_RX_0_SL2B4_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SL2B4_SHIFT)
875 #define APBDMA_REQUESTORS_RX_0_SL2B4_RANGE 18:18
876 #define APBDMA_REQUESTORS_RX_0_SL2B4_WOFFSET 0x0
877 #define APBDMA_REQUESTORS_RX_0_SL2B4_DEFAULT _MK_MASK_CONST(0 x0)
878 #define APBDMA_REQUESTORS_RX_0_SL2B4_DEFAULT_MASK _MK_MASK _CONST(0x1)
879 #define APBDMA_REQUESTORS_RX_0_SL2B4_SW_DEFAULT _MK_MASK_CONST(0 x0)
880 #define APBDMA_REQUESTORS_RX_0_SL2B4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
881 #define APBDMA_REQUESTORS_RX_0_SL2B4_NOT_ACTIVE _MK_ENUM_CONST(0 )
882 #define APBDMA_REQUESTORS_RX_0_SL2B4_ACTIVE _MK_ENUM_CONST(1 )
883
884 // SLINK 2B-3
885 #define APBDMA_REQUESTORS_RX_0_SL2B3_SHIFT _MK_SHIFT_CONST( 17)
886 #define APBDMA_REQUESTORS_RX_0_SL2B3_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SL2B3_SHIFT)
887 #define APBDMA_REQUESTORS_RX_0_SL2B3_RANGE 17:17
888 #define APBDMA_REQUESTORS_RX_0_SL2B3_WOFFSET 0x0
889 #define APBDMA_REQUESTORS_RX_0_SL2B3_DEFAULT _MK_MASK_CONST(0 x0)
890 #define APBDMA_REQUESTORS_RX_0_SL2B3_DEFAULT_MASK _MK_MASK _CONST(0x1)
891 #define APBDMA_REQUESTORS_RX_0_SL2B3_SW_DEFAULT _MK_MASK_CONST(0 x0)
892 #define APBDMA_REQUESTORS_RX_0_SL2B3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
893 #define APBDMA_REQUESTORS_RX_0_SL2B3_NOT_ACTIVE _MK_ENUM_CONST(0 )
894 #define APBDMA_REQUESTORS_RX_0_SL2B3_ACTIVE _MK_ENUM_CONST(1 )
895
896 // SLINK 2B-2
897 #define APBDMA_REQUESTORS_RX_0_SL2B2_SHIFT _MK_SHIFT_CONST( 16)
898 #define APBDMA_REQUESTORS_RX_0_SL2B2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SL2B2_SHIFT)
899 #define APBDMA_REQUESTORS_RX_0_SL2B2_RANGE 16:16
900 #define APBDMA_REQUESTORS_RX_0_SL2B2_WOFFSET 0x0
901 #define APBDMA_REQUESTORS_RX_0_SL2B2_DEFAULT _MK_MASK_CONST(0 x0)
902 #define APBDMA_REQUESTORS_RX_0_SL2B2_DEFAULT_MASK _MK_MASK _CONST(0x1)
903 #define APBDMA_REQUESTORS_RX_0_SL2B2_SW_DEFAULT _MK_MASK_CONST(0 x0)
904 #define APBDMA_REQUESTORS_RX_0_SL2B2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
905 #define APBDMA_REQUESTORS_RX_0_SL2B2_NOT_ACTIVE _MK_ENUM_CONST(0 )
906 #define APBDMA_REQUESTORS_RX_0_SL2B2_ACTIVE _MK_ENUM_CONST(1 )
907
908 // SLINK 2B-1
909 #define APBDMA_REQUESTORS_RX_0_SL2B1_SHIFT _MK_SHIFT_CONST( 15)
910 #define APBDMA_REQUESTORS_RX_0_SL2B1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SL2B1_SHIFT)
911 #define APBDMA_REQUESTORS_RX_0_SL2B1_RANGE 15:15
912 #define APBDMA_REQUESTORS_RX_0_SL2B1_WOFFSET 0x0
913 #define APBDMA_REQUESTORS_RX_0_SL2B1_DEFAULT _MK_MASK_CONST(0 x0)
914 #define APBDMA_REQUESTORS_RX_0_SL2B1_DEFAULT_MASK _MK_MASK _CONST(0x1)
915 #define APBDMA_REQUESTORS_RX_0_SL2B1_SW_DEFAULT _MK_MASK_CONST(0 x0)
916 #define APBDMA_REQUESTORS_RX_0_SL2B1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
917 #define APBDMA_REQUESTORS_RX_0_SL2B1_NOT_ACTIVE _MK_ENUM_CONST(0 )
918 #define APBDMA_REQUESTORS_RX_0_SL2B1_ACTIVE _MK_ENUM_CONST(1 )
919
920 #define APBDMA_REQUESTORS_RX_0_RSVD_SHIFT _MK_SHIFT_CONST( 14)
921 #define APBDMA_REQUESTORS_RX_0_RSVD_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_RSVD_SHIFT)
922 #define APBDMA_REQUESTORS_RX_0_RSVD_RANGE 14:14
923 #define APBDMA_REQUESTORS_RX_0_RSVD_WOFFSET 0x0
924 #define APBDMA_REQUESTORS_RX_0_RSVD_DEFAULT _MK_MASK_CONST(0 x0)
925 #define APBDMA_REQUESTORS_RX_0_RSVD_DEFAULT_MASK _MK_MASK _CONST(0x0)
926 #define APBDMA_REQUESTORS_RX_0_RSVD_SW_DEFAULT _MK_MASK_CONST(0 x0)
927 #define APBDMA_REQUESTORS_RX_0_RSVD_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
928
929 // ACModem
930 #define APBDMA_REQUESTORS_RX_0_ACModem_SHIFT _MK_SHIFT_CONST( 13)
931 #define APBDMA_REQUESTORS_RX_0_ACModem_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_ACModem_SHIFT)
932 #define APBDMA_REQUESTORS_RX_0_ACModem_RANGE 13:13
933 #define APBDMA_REQUESTORS_RX_0_ACModem_WOFFSET 0x0
934 #define APBDMA_REQUESTORS_RX_0_ACModem_DEFAULT _MK_MASK_CONST(0 x0)
935 #define APBDMA_REQUESTORS_RX_0_ACModem_DEFAULT_MASK _MK_MASK _CONST(0x1)
936 #define APBDMA_REQUESTORS_RX_0_ACModem_SW_DEFAULT _MK_MASK _CONST(0x0)
937 #define APBDMA_REQUESTORS_RX_0_ACModem_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
938 #define APBDMA_REQUESTORS_RX_0_ACModem_NOT_ACTIVE _MK_ENUM _CONST(0)
939 #define APBDMA_REQUESTORS_RX_0_ACModem_ACTIVE _MK_ENUM_CONST(1 )
940
941 // AC97
942 #define APBDMA_REQUESTORS_RX_0_AC97_SHIFT _MK_SHIFT_CONST( 12)
943 #define APBDMA_REQUESTORS_RX_0_AC97_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_AC97_SHIFT)
944 #define APBDMA_REQUESTORS_RX_0_AC97_RANGE 12:12
945 #define APBDMA_REQUESTORS_RX_0_AC97_WOFFSET 0x0
946 #define APBDMA_REQUESTORS_RX_0_AC97_DEFAULT _MK_MASK_CONST(0 x0)
947 #define APBDMA_REQUESTORS_RX_0_AC97_DEFAULT_MASK _MK_MASK _CONST(0x1)
948 #define APBDMA_REQUESTORS_RX_0_AC97_SW_DEFAULT _MK_MASK_CONST(0 x0)
949 #define APBDMA_REQUESTORS_RX_0_AC97_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
950 #define APBDMA_REQUESTORS_RX_0_AC97_NOT_ACTIVE _MK_ENUM_CONST(0 )
951 #define APBDMA_REQUESTORS_RX_0_AC97_ACTIVE _MK_ENUM_CONST(1 )
952
953 // SPI Controller
954 #define APBDMA_REQUESTORS_RX_0_SPI_SHIFT _MK_SHIFT_CONST( 11)
955 #define APBDMA_REQUESTORS_RX_0_SPI_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SPI_SHIFT)
956 #define APBDMA_REQUESTORS_RX_0_SPI_RANGE 11:11
957 #define APBDMA_REQUESTORS_RX_0_SPI_WOFFSET 0x0
958 #define APBDMA_REQUESTORS_RX_0_SPI_DEFAULT _MK_MASK_CONST(0 x0)
959 #define APBDMA_REQUESTORS_RX_0_SPI_DEFAULT_MASK _MK_MASK_CONST(0 x1)
960 #define APBDMA_REQUESTORS_RX_0_SPI_SW_DEFAULT _MK_MASK_CONST(0 x0)
961 #define APBDMA_REQUESTORS_RX_0_SPI_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
962 #define APBDMA_REQUESTORS_RX_0_SPI_NOT_ACTIVE _MK_ENUM_CONST(0 )
963 #define APBDMA_REQUESTORS_RX_0_SPI_ACTIVE _MK_ENUM_CONST(1 )
964
965 // UART C
966 #define APBDMA_REQUESTORS_RX_0_UART_C_SHIFT _MK_SHIFT_CONST( 10)
967 #define APBDMA_REQUESTORS_RX_0_UART_C_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UART_C_SHIFT)
968 #define APBDMA_REQUESTORS_RX_0_UART_C_RANGE 10:10
969 #define APBDMA_REQUESTORS_RX_0_UART_C_WOFFSET 0x0
970 #define APBDMA_REQUESTORS_RX_0_UART_C_DEFAULT _MK_MASK_CONST(0 x0)
971 #define APBDMA_REQUESTORS_RX_0_UART_C_DEFAULT_MASK _MK_MASK _CONST(0x1)
972 #define APBDMA_REQUESTORS_RX_0_UART_C_SW_DEFAULT _MK_MASK _CONST(0x0)
973 #define APBDMA_REQUESTORS_RX_0_UART_C_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
974 #define APBDMA_REQUESTORS_RX_0_UART_C_NOT_ACTIVE _MK_ENUM _CONST(0)
975 #define APBDMA_REQUESTORS_RX_0_UART_C_ACTIVE _MK_ENUM_CONST(1 )
976
977 // UART B (VFIR)
978 #define APBDMA_REQUESTORS_RX_0_UART_B_SHIFT _MK_SHIFT_CONST( 9)
979 #define APBDMA_REQUESTORS_RX_0_UART_B_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UART_B_SHIFT)
980 #define APBDMA_REQUESTORS_RX_0_UART_B_RANGE 9:9
981 #define APBDMA_REQUESTORS_RX_0_UART_B_WOFFSET 0x0
982 #define APBDMA_REQUESTORS_RX_0_UART_B_DEFAULT _MK_MASK_CONST(0 x0)
983 #define APBDMA_REQUESTORS_RX_0_UART_B_DEFAULT_MASK _MK_MASK _CONST(0x1)
984 #define APBDMA_REQUESTORS_RX_0_UART_B_SW_DEFAULT _MK_MASK _CONST(0x0)
985 #define APBDMA_REQUESTORS_RX_0_UART_B_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
986 #define APBDMA_REQUESTORS_RX_0_UART_B_NOT_ACTIVE _MK_ENUM _CONST(0)
987 #define APBDMA_REQUESTORS_RX_0_UART_B_ACTIVE _MK_ENUM_CONST(1 )
988
989 // UART A
990 #define APBDMA_REQUESTORS_RX_0_UART_A_SHIFT _MK_SHIFT_CONST( 8)
991 #define APBDMA_REQUESTORS_RX_0_UART_A_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UART_A_SHIFT)
992 #define APBDMA_REQUESTORS_RX_0_UART_A_RANGE 8:8
993 #define APBDMA_REQUESTORS_RX_0_UART_A_WOFFSET 0x0
994 #define APBDMA_REQUESTORS_RX_0_UART_A_DEFAULT _MK_MASK_CONST(0 x0)
995 #define APBDMA_REQUESTORS_RX_0_UART_A_DEFAULT_MASK _MK_MASK _CONST(0x1)
996 #define APBDMA_REQUESTORS_RX_0_UART_A_SW_DEFAULT _MK_MASK _CONST(0x0)
997 #define APBDMA_REQUESTORS_RX_0_UART_A_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
998 #define APBDMA_REQUESTORS_RX_0_UART_A_NOT_ACTIVE _MK_ENUM _CONST(0)
999 #define APBDMA_REQUESTORS_RX_0_UART_A_ACTIVE _MK_ENUM_CONST(1 )
1000
1001 // I2S2 Rx Input FIFO2 (Peripheral initiated DMA request) 1 = Activate DMA trans fer 0 = NOP
1002 #define APBDMA_REQUESTORS_RX_0_I2S2_2_SHIFT _MK_SHIFT_CONST( 7)
1003 #define APBDMA_REQUESTORS_RX_0_I2S2_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2S2_2_SHIFT)
1004 #define APBDMA_REQUESTORS_RX_0_I2S2_2_RANGE 7:7
1005 #define APBDMA_REQUESTORS_RX_0_I2S2_2_WOFFSET 0x0
1006 #define APBDMA_REQUESTORS_RX_0_I2S2_2_DEFAULT _MK_MASK_CONST(0 x0)
1007 #define APBDMA_REQUESTORS_RX_0_I2S2_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
1008 #define APBDMA_REQUESTORS_RX_0_I2S2_2_SW_DEFAULT _MK_MASK _CONST(0x0)
1009 #define APBDMA_REQUESTORS_RX_0_I2S2_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1010 #define APBDMA_REQUESTORS_RX_0_I2S2_2_NOT_ACTIVE _MK_ENUM _CONST(0)
1011 #define APBDMA_REQUESTORS_RX_0_I2S2_2_ACTIVE _MK_ENUM_CONST(1 )
1012
1013 // I2S2 Rx Input FIFO1 (Peripheral initiated DMA request) 1 = Activate DMA trans fer 0 = NOP
1014 #define APBDMA_REQUESTORS_RX_0_I2S2_1_SHIFT _MK_SHIFT_CONST( 6)
1015 #define APBDMA_REQUESTORS_RX_0_I2S2_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2S2_1_SHIFT)
1016 #define APBDMA_REQUESTORS_RX_0_I2S2_1_RANGE 6:6
1017 #define APBDMA_REQUESTORS_RX_0_I2S2_1_WOFFSET 0x0
1018 #define APBDMA_REQUESTORS_RX_0_I2S2_1_DEFAULT _MK_MASK_CONST(0 x0)
1019 #define APBDMA_REQUESTORS_RX_0_I2S2_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
1020 #define APBDMA_REQUESTORS_RX_0_I2S2_1_SW_DEFAULT _MK_MASK _CONST(0x0)
1021 #define APBDMA_REQUESTORS_RX_0_I2S2_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1022 #define APBDMA_REQUESTORS_RX_0_I2S2_1_NOT_ACTIVE _MK_ENUM _CONST(0)
1023 #define APBDMA_REQUESTORS_RX_0_I2S2_1_ACTIVE _MK_ENUM_CONST(1 )
1024
1025 // MIPI Rx Input FIFO.
1026 #define APBDMA_REQUESTORS_RX_0_MIPI_SHIFT _MK_SHIFT_CONST( 5)
1027 #define APBDMA_REQUESTORS_RX_0_MIPI_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_MIPI_SHIFT)
1028 #define APBDMA_REQUESTORS_RX_0_MIPI_RANGE 5:5
1029 #define APBDMA_REQUESTORS_RX_0_MIPI_WOFFSET 0x0
1030 #define APBDMA_REQUESTORS_RX_0_MIPI_DEFAULT _MK_MASK_CONST(0 x0)
1031 #define APBDMA_REQUESTORS_RX_0_MIPI_DEFAULT_MASK _MK_MASK _CONST(0x1)
1032 #define APBDMA_REQUESTORS_RX_0_MIPI_SW_DEFAULT _MK_MASK_CONST(0 x0)
1033 #define APBDMA_REQUESTORS_RX_0_MIPI_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1034
1035 // EBU+SPDIF USR Input (Peripheral initiated DMA request) 1 = Activate DMA trans fer 0 = NOP
1036 #define APBDMA_REQUESTORS_RX_0_UI_I_SHIFT _MK_SHIFT_CONST( 4)
1037 #define APBDMA_REQUESTORS_RX_0_UI_I_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_UI_I_SHIFT)
1038 #define APBDMA_REQUESTORS_RX_0_UI_I_RANGE 4:4
1039 #define APBDMA_REQUESTORS_RX_0_UI_I_WOFFSET 0x0
1040 #define APBDMA_REQUESTORS_RX_0_UI_I_DEFAULT _MK_MASK_CONST(0 x0)
1041 #define APBDMA_REQUESTORS_RX_0_UI_I_DEFAULT_MASK _MK_MASK _CONST(0x1)
1042 #define APBDMA_REQUESTORS_RX_0_UI_I_SW_DEFAULT _MK_MASK_CONST(0 x0)
1043 #define APBDMA_REQUESTORS_RX_0_UI_I_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1044 #define APBDMA_REQUESTORS_RX_0_UI_I_NOT_ACTIVE _MK_ENUM_CONST(0 )
1045 #define APBDMA_REQUESTORS_RX_0_UI_I_ACTIVE _MK_ENUM_CONST(1 )
1046
1047 // SPDIF Input FIFO (Rx) (Peripheral initiated DMA request) 1 = Activate DMA tra nsfer 0 = NOP
1048 #define APBDMA_REQUESTORS_RX_0_SPD_I_SHIFT _MK_SHIFT_CONST( 3)
1049 #define APBDMA_REQUESTORS_RX_0_SPD_I_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_SPD_I_SHIFT)
1050 #define APBDMA_REQUESTORS_RX_0_SPD_I_RANGE 3:3
1051 #define APBDMA_REQUESTORS_RX_0_SPD_I_WOFFSET 0x0
1052 #define APBDMA_REQUESTORS_RX_0_SPD_I_DEFAULT _MK_MASK_CONST(0 x0)
1053 #define APBDMA_REQUESTORS_RX_0_SPD_I_DEFAULT_MASK _MK_MASK _CONST(0x1)
1054 #define APBDMA_REQUESTORS_RX_0_SPD_I_SW_DEFAULT _MK_MASK_CONST(0 x0)
1055 #define APBDMA_REQUESTORS_RX_0_SPD_I_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1056 #define APBDMA_REQUESTORS_RX_0_SPD_I_NOT_ACTIVE _MK_ENUM_CONST(0 )
1057 #define APBDMA_REQUESTORS_RX_0_SPD_I_ACTIVE _MK_ENUM_CONST(1 )
1058
1059 // I2S Rx Input FIFO2 (Peripheral initiated DMA request) 1 = Activate DMA trans fer0 = NOP
1060 #define APBDMA_REQUESTORS_RX_0_I2S_2_SHIFT _MK_SHIFT_CONST( 2)
1061 #define APBDMA_REQUESTORS_RX_0_I2S_2_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2S_2_SHIFT)
1062 #define APBDMA_REQUESTORS_RX_0_I2S_2_RANGE 2:2
1063 #define APBDMA_REQUESTORS_RX_0_I2S_2_WOFFSET 0x0
1064 #define APBDMA_REQUESTORS_RX_0_I2S_2_DEFAULT _MK_MASK_CONST(0 x0)
1065 #define APBDMA_REQUESTORS_RX_0_I2S_2_DEFAULT_MASK _MK_MASK _CONST(0x1)
1066 #define APBDMA_REQUESTORS_RX_0_I2S_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1067 #define APBDMA_REQUESTORS_RX_0_I2S_2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1068 #define APBDMA_REQUESTORS_RX_0_I2S_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
1069 #define APBDMA_REQUESTORS_RX_0_I2S_2_ACTIVE _MK_ENUM_CONST(1 )
1070
1071 // I2S Rx Input FIFO1 (Peripheral initiated DMA request) 1 = Activate DMA trans fer0 = NOP
1072 #define APBDMA_REQUESTORS_RX_0_I2S_1_SHIFT _MK_SHIFT_CONST( 1)
1073 #define APBDMA_REQUESTORS_RX_0_I2S_1_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_I2S_1_SHIFT)
1074 #define APBDMA_REQUESTORS_RX_0_I2S_1_RANGE 1:1
1075 #define APBDMA_REQUESTORS_RX_0_I2S_1_WOFFSET 0x0
1076 #define APBDMA_REQUESTORS_RX_0_I2S_1_DEFAULT _MK_MASK_CONST(0 x0)
1077 #define APBDMA_REQUESTORS_RX_0_I2S_1_DEFAULT_MASK _MK_MASK _CONST(0x1)
1078 #define APBDMA_REQUESTORS_RX_0_I2S_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
1079 #define APBDMA_REQUESTORS_RX_0_I2S_1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1080 #define APBDMA_REQUESTORS_RX_0_I2S_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
1081 #define APBDMA_REQUESTORS_RX_0_I2S_1_ACTIVE _MK_ENUM_CONST(1 )
1082
1083 // indicates Enabled counter request or not
1084 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_SHIFT _MK_SHIFT_CONST( 0)
1085 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_REQUESTORS_RX_0_CNTR_REQ_SHIFT)
1086 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_RANGE 0:0
1087 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_WOFFSET 0x0
1088 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_DEFAULT _MK_MASK_CONST(0 x0)
1089 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_DEFAULT_MASK _MK_MASK _CONST(0x1)
1090 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_SW_DEFAULT _MK_MASK _CONST(0x0)
1091 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1092 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_NOT_ACTIVE _MK_ENUM _CONST(0)
1093 #define APBDMA_REQUESTORS_RX_0_CNTR_REQ_ACTIVE _MK_ENUM_CONST(1 )
1094
1095
1096 // Register APBDMA_CNTRL_REG_0
1097 #define APBDMA_CNTRL_REG_0 _MK_ADDR_CONST(0x10)
1098 #define APBDMA_CNTRL_REG_0_SECURE 0x0
1099 #define APBDMA_CNTRL_REG_0_WORD_COUNT 0x1
1100 #define APBDMA_CNTRL_REG_0_RESET_VAL _MK_MASK_CONST(0x0)
1101 #define APBDMA_CNTRL_REG_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
1102 #define APBDMA_CNTRL_REG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1103 #define APBDMA_CNTRL_REG_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1104 #define APBDMA_CNTRL_REG_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
1105 #define APBDMA_CNTRL_REG_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
1106 // Enable the channel15 count
1107 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_SHIFT _MK_SHIFT_CONST( 31)
1108 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH15_CNT_EN_SHIFT)
1109 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_RANGE 31:31
1110 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_WOFFSET 0x0
1111 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1112 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1113 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1114 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1115 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1116 #define APBDMA_CNTRL_REG_0_CH15_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1117
1118 // Enable the channel14 count
1119 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_SHIFT _MK_SHIFT_CONST( 30)
1120 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH14_CNT_EN_SHIFT)
1121 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_RANGE 30:30
1122 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_WOFFSET 0x0
1123 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1124 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1125 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1126 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1127 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1128 #define APBDMA_CNTRL_REG_0_CH14_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1129
1130 // Enable the channel13 count
1131 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_SHIFT _MK_SHIFT_CONST( 29)
1132 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH13_CNT_EN_SHIFT)
1133 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_RANGE 29:29
1134 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_WOFFSET 0x0
1135 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1136 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1137 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1138 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1139 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1140 #define APBDMA_CNTRL_REG_0_CH13_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1141
1142 // Enable the channel12 count
1143 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_SHIFT _MK_SHIFT_CONST( 28)
1144 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH12_CNT_EN_SHIFT)
1145 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_RANGE 28:28
1146 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_WOFFSET 0x0
1147 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1148 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1149 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1150 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1151 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1152 #define APBDMA_CNTRL_REG_0_CH12_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1153
1154 // Enable the channel11 count
1155 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_SHIFT _MK_SHIFT_CONST( 27)
1156 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH11_CNT_EN_SHIFT)
1157 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_RANGE 27:27
1158 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_WOFFSET 0x0
1159 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1160 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1161 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1162 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1163 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1164 #define APBDMA_CNTRL_REG_0_CH11_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1165
1166 // Enable the channel10 count
1167 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_SHIFT _MK_SHIFT_CONST( 26)
1168 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH10_CNT_EN_SHIFT)
1169 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_RANGE 26:26
1170 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_WOFFSET 0x0
1171 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1172 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1173 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1174 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1175 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1176 #define APBDMA_CNTRL_REG_0_CH10_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1177
1178 // Enable the channel9 count
1179 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_SHIFT _MK_SHIFT_CONST( 25)
1180 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH9_CNT_EN_SHIFT)
1181 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_RANGE 25:25
1182 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_WOFFSET 0x0
1183 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1184 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1185 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1186 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1187 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1188 #define APBDMA_CNTRL_REG_0_CH9_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1189
1190 // Enable the channel8 count
1191 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_SHIFT _MK_SHIFT_CONST( 24)
1192 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH8_CNT_EN_SHIFT)
1193 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_RANGE 24:24
1194 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_WOFFSET 0x0
1195 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1196 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1197 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1198 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1199 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1200 #define APBDMA_CNTRL_REG_0_CH8_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1201
1202 // Enable the channel7 count
1203 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_SHIFT _MK_SHIFT_CONST( 23)
1204 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH7_CNT_EN_SHIFT)
1205 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_RANGE 23:23
1206 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_WOFFSET 0x0
1207 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1208 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1209 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1210 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1211 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1212 #define APBDMA_CNTRL_REG_0_CH7_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1213
1214 // Enable the channel6 count
1215 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_SHIFT _MK_SHIFT_CONST( 22)
1216 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH6_CNT_EN_SHIFT)
1217 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_RANGE 22:22
1218 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_WOFFSET 0x0
1219 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1220 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1221 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1222 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1223 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1224 #define APBDMA_CNTRL_REG_0_CH6_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1225
1226 // Enable the channel5 count
1227 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_SHIFT _MK_SHIFT_CONST( 21)
1228 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH5_CNT_EN_SHIFT)
1229 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_RANGE 21:21
1230 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_WOFFSET 0x0
1231 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1232 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1233 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1234 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1235 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1236 #define APBDMA_CNTRL_REG_0_CH5_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1237
1238 // Enable the channel4 count
1239 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_SHIFT _MK_SHIFT_CONST( 20)
1240 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH4_CNT_EN_SHIFT)
1241 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_RANGE 20:20
1242 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_WOFFSET 0x0
1243 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1244 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1245 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1246 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1247 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1248 #define APBDMA_CNTRL_REG_0_CH4_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1249
1250 // Enable the channel3 count
1251 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_SHIFT _MK_SHIFT_CONST( 19)
1252 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH3_CNT_EN_SHIFT)
1253 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_RANGE 19:19
1254 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_WOFFSET 0x0
1255 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1256 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1257 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1258 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1259 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1260 #define APBDMA_CNTRL_REG_0_CH3_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1261
1262 // Enable the channel2 count
1263 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_SHIFT _MK_SHIFT_CONST( 18)
1264 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH2_CNT_EN_SHIFT)
1265 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_RANGE 18:18
1266 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_WOFFSET 0x0
1267 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1268 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1269 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1270 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1271 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1272 #define APBDMA_CNTRL_REG_0_CH2_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1273
1274 // Enable the channel1 count
1275 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_SHIFT _MK_SHIFT_CONST( 17)
1276 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH1_CNT_EN_SHIFT)
1277 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_RANGE 17:17
1278 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_WOFFSET 0x0
1279 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1280 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1281 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1282 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1283 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1284 #define APBDMA_CNTRL_REG_0_CH1_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1285
1286 // Enable the channel0 count
1287 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_SHIFT _MK_SHIFT_CONST( 16)
1288 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_CNTRL_REG_0_CH0_CNT_EN_SHIFT)
1289 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_RANGE 16:16
1290 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_WOFFSET 0x0
1291 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_DEFAULT _MK_MASK_CONST(0 x0)
1292 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
1293 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
1294 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1295 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_DISABLE _MK_ENUM_CONST(0 )
1296 #define APBDMA_CNTRL_REG_0_CH0_CNT_EN_ENABLE _MK_ENUM_CONST(1 )
1297
1298 // DMA COUNT Value.
1299 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_SHIFT _MK_SHIFT_CONST( 0)
1300 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_FIELD (_MK_MASK_CONST( 0xffff) << APBDMA_CNTRL_REG_0_COUNT_VALUE_SHIFT)
1301 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_RANGE 15:0
1302 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_WOFFSET 0x0
1303 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_DEFAULT _MK_MASK_CONST(0 x0)
1304 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_DEFAULT_MASK _MK_MASK _CONST(0xffff)
1305 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_SW_DEFAULT _MK_MASK _CONST(0x0)
1306 #define APBDMA_CNTRL_REG_0_COUNT_VALUE_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1307
1308
1309 // Register APBDMA_IRQ_STA_CPU_0
1310 #define APBDMA_IRQ_STA_CPU_0 _MK_ADDR_CONST(0x14)
1311 #define APBDMA_IRQ_STA_CPU_0_SECURE 0x0
1312 #define APBDMA_IRQ_STA_CPU_0_WORD_COUNT 0x1
1313 #define APBDMA_IRQ_STA_CPU_0_RESET_VAL _MK_MASK_CONST(0x0)
1314 #define APBDMA_IRQ_STA_CPU_0_RESET_MASK _MK_MASK_CONST(0 xffff)
1315 #define APBDMA_IRQ_STA_CPU_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1316 #define APBDMA_IRQ_STA_CPU_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1317 #define APBDMA_IRQ_STA_CPU_0_READ_MASK _MK_MASK_CONST(0xffff)
1318 #define APBDMA_IRQ_STA_CPU_0_WRITE_MASK _MK_MASK_CONST(0 x0)
1319 // Gathers all the after-masking CPU directed IRQ status bits from channel15
1320 #define APBDMA_IRQ_STA_CPU_0_CH15_SHIFT _MK_SHIFT_CONST(15)
1321 #define APBDMA_IRQ_STA_CPU_0_CH15_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH15_SHIFT)
1322 #define APBDMA_IRQ_STA_CPU_0_CH15_RANGE 15:15
1323 #define APBDMA_IRQ_STA_CPU_0_CH15_WOFFSET 0x0
1324 #define APBDMA_IRQ_STA_CPU_0_CH15_DEFAULT _MK_MASK_CONST(0 x0)
1325 #define APBDMA_IRQ_STA_CPU_0_CH15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1326 #define APBDMA_IRQ_STA_CPU_0_CH15_SW_DEFAULT _MK_MASK_CONST(0 x0)
1327 #define APBDMA_IRQ_STA_CPU_0_CH15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1328 #define APBDMA_IRQ_STA_CPU_0_CH15_DISABLE _MK_ENUM_CONST(0 )
1329 #define APBDMA_IRQ_STA_CPU_0_CH15_ENABLE _MK_ENUM_CONST(1 )
1330
1331 // Gathers all the after-masking CPU directed IRQ status bits from channel14
1332 #define APBDMA_IRQ_STA_CPU_0_CH14_SHIFT _MK_SHIFT_CONST(14)
1333 #define APBDMA_IRQ_STA_CPU_0_CH14_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH14_SHIFT)
1334 #define APBDMA_IRQ_STA_CPU_0_CH14_RANGE 14:14
1335 #define APBDMA_IRQ_STA_CPU_0_CH14_WOFFSET 0x0
1336 #define APBDMA_IRQ_STA_CPU_0_CH14_DEFAULT _MK_MASK_CONST(0 x0)
1337 #define APBDMA_IRQ_STA_CPU_0_CH14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1338 #define APBDMA_IRQ_STA_CPU_0_CH14_SW_DEFAULT _MK_MASK_CONST(0 x0)
1339 #define APBDMA_IRQ_STA_CPU_0_CH14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1340 #define APBDMA_IRQ_STA_CPU_0_CH14_DISABLE _MK_ENUM_CONST(0 )
1341 #define APBDMA_IRQ_STA_CPU_0_CH14_ENABLE _MK_ENUM_CONST(1 )
1342
1343 // Gathers all the after-masking CPU directed IRQ status bits from channel13
1344 #define APBDMA_IRQ_STA_CPU_0_CH13_SHIFT _MK_SHIFT_CONST(13)
1345 #define APBDMA_IRQ_STA_CPU_0_CH13_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH13_SHIFT)
1346 #define APBDMA_IRQ_STA_CPU_0_CH13_RANGE 13:13
1347 #define APBDMA_IRQ_STA_CPU_0_CH13_WOFFSET 0x0
1348 #define APBDMA_IRQ_STA_CPU_0_CH13_DEFAULT _MK_MASK_CONST(0 x0)
1349 #define APBDMA_IRQ_STA_CPU_0_CH13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1350 #define APBDMA_IRQ_STA_CPU_0_CH13_SW_DEFAULT _MK_MASK_CONST(0 x0)
1351 #define APBDMA_IRQ_STA_CPU_0_CH13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1352 #define APBDMA_IRQ_STA_CPU_0_CH13_DISABLE _MK_ENUM_CONST(0 )
1353 #define APBDMA_IRQ_STA_CPU_0_CH13_ENABLE _MK_ENUM_CONST(1 )
1354
1355 // Gathers all the after-masking CPU directed IRQ status bits from channel12
1356 #define APBDMA_IRQ_STA_CPU_0_CH12_SHIFT _MK_SHIFT_CONST(12)
1357 #define APBDMA_IRQ_STA_CPU_0_CH12_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH12_SHIFT)
1358 #define APBDMA_IRQ_STA_CPU_0_CH12_RANGE 12:12
1359 #define APBDMA_IRQ_STA_CPU_0_CH12_WOFFSET 0x0
1360 #define APBDMA_IRQ_STA_CPU_0_CH12_DEFAULT _MK_MASK_CONST(0 x0)
1361 #define APBDMA_IRQ_STA_CPU_0_CH12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1362 #define APBDMA_IRQ_STA_CPU_0_CH12_SW_DEFAULT _MK_MASK_CONST(0 x0)
1363 #define APBDMA_IRQ_STA_CPU_0_CH12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1364 #define APBDMA_IRQ_STA_CPU_0_CH12_DISABLE _MK_ENUM_CONST(0 )
1365 #define APBDMA_IRQ_STA_CPU_0_CH12_ENABLE _MK_ENUM_CONST(1 )
1366
1367 // Gathers all the after-masking CPU directed IRQ status bits from channel11
1368 #define APBDMA_IRQ_STA_CPU_0_CH11_SHIFT _MK_SHIFT_CONST(11)
1369 #define APBDMA_IRQ_STA_CPU_0_CH11_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH11_SHIFT)
1370 #define APBDMA_IRQ_STA_CPU_0_CH11_RANGE 11:11
1371 #define APBDMA_IRQ_STA_CPU_0_CH11_WOFFSET 0x0
1372 #define APBDMA_IRQ_STA_CPU_0_CH11_DEFAULT _MK_MASK_CONST(0 x0)
1373 #define APBDMA_IRQ_STA_CPU_0_CH11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1374 #define APBDMA_IRQ_STA_CPU_0_CH11_SW_DEFAULT _MK_MASK_CONST(0 x0)
1375 #define APBDMA_IRQ_STA_CPU_0_CH11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1376 #define APBDMA_IRQ_STA_CPU_0_CH11_DISABLE _MK_ENUM_CONST(0 )
1377 #define APBDMA_IRQ_STA_CPU_0_CH11_ENABLE _MK_ENUM_CONST(1 )
1378
1379 // Gathers all the after-masking CPU directed IRQ status bits from channel10
1380 #define APBDMA_IRQ_STA_CPU_0_CH10_SHIFT _MK_SHIFT_CONST(10)
1381 #define APBDMA_IRQ_STA_CPU_0_CH10_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH10_SHIFT)
1382 #define APBDMA_IRQ_STA_CPU_0_CH10_RANGE 10:10
1383 #define APBDMA_IRQ_STA_CPU_0_CH10_WOFFSET 0x0
1384 #define APBDMA_IRQ_STA_CPU_0_CH10_DEFAULT _MK_MASK_CONST(0 x0)
1385 #define APBDMA_IRQ_STA_CPU_0_CH10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1386 #define APBDMA_IRQ_STA_CPU_0_CH10_SW_DEFAULT _MK_MASK_CONST(0 x0)
1387 #define APBDMA_IRQ_STA_CPU_0_CH10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1388 #define APBDMA_IRQ_STA_CPU_0_CH10_DISABLE _MK_ENUM_CONST(0 )
1389 #define APBDMA_IRQ_STA_CPU_0_CH10_ENABLE _MK_ENUM_CONST(1 )
1390
1391 // Gathers all the after-masking CPU directed IRQ status bits from channel9
1392 #define APBDMA_IRQ_STA_CPU_0_CH9_SHIFT _MK_SHIFT_CONST(9)
1393 #define APBDMA_IRQ_STA_CPU_0_CH9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH9_SHIFT)
1394 #define APBDMA_IRQ_STA_CPU_0_CH9_RANGE 9:9
1395 #define APBDMA_IRQ_STA_CPU_0_CH9_WOFFSET 0x0
1396 #define APBDMA_IRQ_STA_CPU_0_CH9_DEFAULT _MK_MASK_CONST(0 x0)
1397 #define APBDMA_IRQ_STA_CPU_0_CH9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1398 #define APBDMA_IRQ_STA_CPU_0_CH9_SW_DEFAULT _MK_MASK_CONST(0 x0)
1399 #define APBDMA_IRQ_STA_CPU_0_CH9_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1400 #define APBDMA_IRQ_STA_CPU_0_CH9_DISABLE _MK_ENUM_CONST(0 )
1401 #define APBDMA_IRQ_STA_CPU_0_CH9_ENABLE _MK_ENUM_CONST(1)
1402
1403 // Gathers all the after-masking CPU directed IRQ status bits from channel8
1404 #define APBDMA_IRQ_STA_CPU_0_CH8_SHIFT _MK_SHIFT_CONST(8)
1405 #define APBDMA_IRQ_STA_CPU_0_CH8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH8_SHIFT)
1406 #define APBDMA_IRQ_STA_CPU_0_CH8_RANGE 8:8
1407 #define APBDMA_IRQ_STA_CPU_0_CH8_WOFFSET 0x0
1408 #define APBDMA_IRQ_STA_CPU_0_CH8_DEFAULT _MK_MASK_CONST(0 x0)
1409 #define APBDMA_IRQ_STA_CPU_0_CH8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1410 #define APBDMA_IRQ_STA_CPU_0_CH8_SW_DEFAULT _MK_MASK_CONST(0 x0)
1411 #define APBDMA_IRQ_STA_CPU_0_CH8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1412 #define APBDMA_IRQ_STA_CPU_0_CH8_DISABLE _MK_ENUM_CONST(0 )
1413 #define APBDMA_IRQ_STA_CPU_0_CH8_ENABLE _MK_ENUM_CONST(1)
1414
1415 // Gathers all the after-masking CPU directed IRQ status bits from channel7
1416 #define APBDMA_IRQ_STA_CPU_0_CH7_SHIFT _MK_SHIFT_CONST(7)
1417 #define APBDMA_IRQ_STA_CPU_0_CH7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH7_SHIFT)
1418 #define APBDMA_IRQ_STA_CPU_0_CH7_RANGE 7:7
1419 #define APBDMA_IRQ_STA_CPU_0_CH7_WOFFSET 0x0
1420 #define APBDMA_IRQ_STA_CPU_0_CH7_DEFAULT _MK_MASK_CONST(0 x0)
1421 #define APBDMA_IRQ_STA_CPU_0_CH7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1422 #define APBDMA_IRQ_STA_CPU_0_CH7_SW_DEFAULT _MK_MASK_CONST(0 x0)
1423 #define APBDMA_IRQ_STA_CPU_0_CH7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1424 #define APBDMA_IRQ_STA_CPU_0_CH7_DISABLE _MK_ENUM_CONST(0 )
1425 #define APBDMA_IRQ_STA_CPU_0_CH7_ENABLE _MK_ENUM_CONST(1)
1426
1427 // Gathers all the after-masking CPU directed IRQ status bits from channel6
1428 #define APBDMA_IRQ_STA_CPU_0_CH6_SHIFT _MK_SHIFT_CONST(6)
1429 #define APBDMA_IRQ_STA_CPU_0_CH6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH6_SHIFT)
1430 #define APBDMA_IRQ_STA_CPU_0_CH6_RANGE 6:6
1431 #define APBDMA_IRQ_STA_CPU_0_CH6_WOFFSET 0x0
1432 #define APBDMA_IRQ_STA_CPU_0_CH6_DEFAULT _MK_MASK_CONST(0 x0)
1433 #define APBDMA_IRQ_STA_CPU_0_CH6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1434 #define APBDMA_IRQ_STA_CPU_0_CH6_SW_DEFAULT _MK_MASK_CONST(0 x0)
1435 #define APBDMA_IRQ_STA_CPU_0_CH6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1436 #define APBDMA_IRQ_STA_CPU_0_CH6_DISABLE _MK_ENUM_CONST(0 )
1437 #define APBDMA_IRQ_STA_CPU_0_CH6_ENABLE _MK_ENUM_CONST(1)
1438
1439 // Gathers all the after-masking CPU directed IRQ status bits from channel5
1440 #define APBDMA_IRQ_STA_CPU_0_CH5_SHIFT _MK_SHIFT_CONST(5)
1441 #define APBDMA_IRQ_STA_CPU_0_CH5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH5_SHIFT)
1442 #define APBDMA_IRQ_STA_CPU_0_CH5_RANGE 5:5
1443 #define APBDMA_IRQ_STA_CPU_0_CH5_WOFFSET 0x0
1444 #define APBDMA_IRQ_STA_CPU_0_CH5_DEFAULT _MK_MASK_CONST(0 x0)
1445 #define APBDMA_IRQ_STA_CPU_0_CH5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1446 #define APBDMA_IRQ_STA_CPU_0_CH5_SW_DEFAULT _MK_MASK_CONST(0 x0)
1447 #define APBDMA_IRQ_STA_CPU_0_CH5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1448 #define APBDMA_IRQ_STA_CPU_0_CH5_DISABLE _MK_ENUM_CONST(0 )
1449 #define APBDMA_IRQ_STA_CPU_0_CH5_ENABLE _MK_ENUM_CONST(1)
1450
1451 // Gathers all the after-masking CPU directed IRQ status bits from channel4
1452 #define APBDMA_IRQ_STA_CPU_0_CH4_SHIFT _MK_SHIFT_CONST(4)
1453 #define APBDMA_IRQ_STA_CPU_0_CH4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH4_SHIFT)
1454 #define APBDMA_IRQ_STA_CPU_0_CH4_RANGE 4:4
1455 #define APBDMA_IRQ_STA_CPU_0_CH4_WOFFSET 0x0
1456 #define APBDMA_IRQ_STA_CPU_0_CH4_DEFAULT _MK_MASK_CONST(0 x0)
1457 #define APBDMA_IRQ_STA_CPU_0_CH4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1458 #define APBDMA_IRQ_STA_CPU_0_CH4_SW_DEFAULT _MK_MASK_CONST(0 x0)
1459 #define APBDMA_IRQ_STA_CPU_0_CH4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1460 #define APBDMA_IRQ_STA_CPU_0_CH4_DISABLE _MK_ENUM_CONST(0 )
1461 #define APBDMA_IRQ_STA_CPU_0_CH4_ENABLE _MK_ENUM_CONST(1)
1462
1463 // Gathers all the after-masking CPU directed IRQ status bits from channel3
1464 #define APBDMA_IRQ_STA_CPU_0_CH3_SHIFT _MK_SHIFT_CONST(3)
1465 #define APBDMA_IRQ_STA_CPU_0_CH3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH3_SHIFT)
1466 #define APBDMA_IRQ_STA_CPU_0_CH3_RANGE 3:3
1467 #define APBDMA_IRQ_STA_CPU_0_CH3_WOFFSET 0x0
1468 #define APBDMA_IRQ_STA_CPU_0_CH3_DEFAULT _MK_MASK_CONST(0 x0)
1469 #define APBDMA_IRQ_STA_CPU_0_CH3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1470 #define APBDMA_IRQ_STA_CPU_0_CH3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1471 #define APBDMA_IRQ_STA_CPU_0_CH3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1472 #define APBDMA_IRQ_STA_CPU_0_CH3_DISABLE _MK_ENUM_CONST(0 )
1473 #define APBDMA_IRQ_STA_CPU_0_CH3_ENABLE _MK_ENUM_CONST(1)
1474
1475 // Gathers all the after-masking CPU directed IRQ status bits from channel2
1476 #define APBDMA_IRQ_STA_CPU_0_CH2_SHIFT _MK_SHIFT_CONST(2)
1477 #define APBDMA_IRQ_STA_CPU_0_CH2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH2_SHIFT)
1478 #define APBDMA_IRQ_STA_CPU_0_CH2_RANGE 2:2
1479 #define APBDMA_IRQ_STA_CPU_0_CH2_WOFFSET 0x0
1480 #define APBDMA_IRQ_STA_CPU_0_CH2_DEFAULT _MK_MASK_CONST(0 x0)
1481 #define APBDMA_IRQ_STA_CPU_0_CH2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1482 #define APBDMA_IRQ_STA_CPU_0_CH2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1483 #define APBDMA_IRQ_STA_CPU_0_CH2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1484 #define APBDMA_IRQ_STA_CPU_0_CH2_DISABLE _MK_ENUM_CONST(0 )
1485 #define APBDMA_IRQ_STA_CPU_0_CH2_ENABLE _MK_ENUM_CONST(1)
1486
1487 // Gathers all the after-masking CPU directed IRQ status bits from channel1
1488 #define APBDMA_IRQ_STA_CPU_0_CH1_SHIFT _MK_SHIFT_CONST(1)
1489 #define APBDMA_IRQ_STA_CPU_0_CH1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH1_SHIFT)
1490 #define APBDMA_IRQ_STA_CPU_0_CH1_RANGE 1:1
1491 #define APBDMA_IRQ_STA_CPU_0_CH1_WOFFSET 0x0
1492 #define APBDMA_IRQ_STA_CPU_0_CH1_DEFAULT _MK_MASK_CONST(0 x0)
1493 #define APBDMA_IRQ_STA_CPU_0_CH1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1494 #define APBDMA_IRQ_STA_CPU_0_CH1_SW_DEFAULT _MK_MASK_CONST(0 x0)
1495 #define APBDMA_IRQ_STA_CPU_0_CH1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1496 #define APBDMA_IRQ_STA_CPU_0_CH1_DISABLE _MK_ENUM_CONST(0 )
1497 #define APBDMA_IRQ_STA_CPU_0_CH1_ENABLE _MK_ENUM_CONST(1)
1498
1499 // Gathers all the after-masking CPU directed IRQ status bits from channel0
1500 #define APBDMA_IRQ_STA_CPU_0_CH0_SHIFT _MK_SHIFT_CONST(0)
1501 #define APBDMA_IRQ_STA_CPU_0_CH0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_CPU_0_CH0_SHIFT)
1502 #define APBDMA_IRQ_STA_CPU_0_CH0_RANGE 0:0
1503 #define APBDMA_IRQ_STA_CPU_0_CH0_WOFFSET 0x0
1504 #define APBDMA_IRQ_STA_CPU_0_CH0_DEFAULT _MK_MASK_CONST(0 x0)
1505 #define APBDMA_IRQ_STA_CPU_0_CH0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1506 #define APBDMA_IRQ_STA_CPU_0_CH0_SW_DEFAULT _MK_MASK_CONST(0 x0)
1507 #define APBDMA_IRQ_STA_CPU_0_CH0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1508 #define APBDMA_IRQ_STA_CPU_0_CH0_DISABLE _MK_ENUM_CONST(0 )
1509 #define APBDMA_IRQ_STA_CPU_0_CH0_ENABLE _MK_ENUM_CONST(1)
1510
1511
1512 // Register APBDMA_IRQ_STA_COP_0
1513 #define APBDMA_IRQ_STA_COP_0 _MK_ADDR_CONST(0x18)
1514 #define APBDMA_IRQ_STA_COP_0_SECURE 0x0
1515 #define APBDMA_IRQ_STA_COP_0_WORD_COUNT 0x1
1516 #define APBDMA_IRQ_STA_COP_0_RESET_VAL _MK_MASK_CONST(0x0)
1517 #define APBDMA_IRQ_STA_COP_0_RESET_MASK _MK_MASK_CONST(0 xffff)
1518 #define APBDMA_IRQ_STA_COP_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1519 #define APBDMA_IRQ_STA_COP_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1520 #define APBDMA_IRQ_STA_COP_0_READ_MASK _MK_MASK_CONST(0xffff)
1521 #define APBDMA_IRQ_STA_COP_0_WRITE_MASK _MK_MASK_CONST(0 x0)
1522 // Gathers all the after-masking COP directed IRQ status bits from channel15
1523 #define APBDMA_IRQ_STA_COP_0_CH15_SHIFT _MK_SHIFT_CONST(15)
1524 #define APBDMA_IRQ_STA_COP_0_CH15_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH15_SHIFT)
1525 #define APBDMA_IRQ_STA_COP_0_CH15_RANGE 15:15
1526 #define APBDMA_IRQ_STA_COP_0_CH15_WOFFSET 0x0
1527 #define APBDMA_IRQ_STA_COP_0_CH15_DEFAULT _MK_MASK_CONST(0 x0)
1528 #define APBDMA_IRQ_STA_COP_0_CH15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1529 #define APBDMA_IRQ_STA_COP_0_CH15_SW_DEFAULT _MK_MASK_CONST(0 x0)
1530 #define APBDMA_IRQ_STA_COP_0_CH15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1531 #define APBDMA_IRQ_STA_COP_0_CH15_DISABLE _MK_ENUM_CONST(0 )
1532 #define APBDMA_IRQ_STA_COP_0_CH15_ENABLE _MK_ENUM_CONST(1 )
1533
1534 // Gathers all the after-masking COP directed IRQ status bits from channel14
1535 #define APBDMA_IRQ_STA_COP_0_CH14_SHIFT _MK_SHIFT_CONST(14)
1536 #define APBDMA_IRQ_STA_COP_0_CH14_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH14_SHIFT)
1537 #define APBDMA_IRQ_STA_COP_0_CH14_RANGE 14:14
1538 #define APBDMA_IRQ_STA_COP_0_CH14_WOFFSET 0x0
1539 #define APBDMA_IRQ_STA_COP_0_CH14_DEFAULT _MK_MASK_CONST(0 x0)
1540 #define APBDMA_IRQ_STA_COP_0_CH14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1541 #define APBDMA_IRQ_STA_COP_0_CH14_SW_DEFAULT _MK_MASK_CONST(0 x0)
1542 #define APBDMA_IRQ_STA_COP_0_CH14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1543 #define APBDMA_IRQ_STA_COP_0_CH14_DISABLE _MK_ENUM_CONST(0 )
1544 #define APBDMA_IRQ_STA_COP_0_CH14_ENABLE _MK_ENUM_CONST(1 )
1545
1546 // Gathers all the after-masking COP directed IRQ status bits from channel13
1547 #define APBDMA_IRQ_STA_COP_0_CH13_SHIFT _MK_SHIFT_CONST(13)
1548 #define APBDMA_IRQ_STA_COP_0_CH13_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH13_SHIFT)
1549 #define APBDMA_IRQ_STA_COP_0_CH13_RANGE 13:13
1550 #define APBDMA_IRQ_STA_COP_0_CH13_WOFFSET 0x0
1551 #define APBDMA_IRQ_STA_COP_0_CH13_DEFAULT _MK_MASK_CONST(0 x0)
1552 #define APBDMA_IRQ_STA_COP_0_CH13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1553 #define APBDMA_IRQ_STA_COP_0_CH13_SW_DEFAULT _MK_MASK_CONST(0 x0)
1554 #define APBDMA_IRQ_STA_COP_0_CH13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1555 #define APBDMA_IRQ_STA_COP_0_CH13_DISABLE _MK_ENUM_CONST(0 )
1556 #define APBDMA_IRQ_STA_COP_0_CH13_ENABLE _MK_ENUM_CONST(1 )
1557
1558 // Gathers all the after-masking COP directed IRQ status bits from channel12
1559 #define APBDMA_IRQ_STA_COP_0_CH12_SHIFT _MK_SHIFT_CONST(12)
1560 #define APBDMA_IRQ_STA_COP_0_CH12_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH12_SHIFT)
1561 #define APBDMA_IRQ_STA_COP_0_CH12_RANGE 12:12
1562 #define APBDMA_IRQ_STA_COP_0_CH12_WOFFSET 0x0
1563 #define APBDMA_IRQ_STA_COP_0_CH12_DEFAULT _MK_MASK_CONST(0 x0)
1564 #define APBDMA_IRQ_STA_COP_0_CH12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1565 #define APBDMA_IRQ_STA_COP_0_CH12_SW_DEFAULT _MK_MASK_CONST(0 x0)
1566 #define APBDMA_IRQ_STA_COP_0_CH12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1567 #define APBDMA_IRQ_STA_COP_0_CH12_DISABLE _MK_ENUM_CONST(0 )
1568 #define APBDMA_IRQ_STA_COP_0_CH12_ENABLE _MK_ENUM_CONST(1 )
1569
1570 // Gathers all the after-masking COP directed IRQ status bits from channel11
1571 #define APBDMA_IRQ_STA_COP_0_CH11_SHIFT _MK_SHIFT_CONST(11)
1572 #define APBDMA_IRQ_STA_COP_0_CH11_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH11_SHIFT)
1573 #define APBDMA_IRQ_STA_COP_0_CH11_RANGE 11:11
1574 #define APBDMA_IRQ_STA_COP_0_CH11_WOFFSET 0x0
1575 #define APBDMA_IRQ_STA_COP_0_CH11_DEFAULT _MK_MASK_CONST(0 x0)
1576 #define APBDMA_IRQ_STA_COP_0_CH11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1577 #define APBDMA_IRQ_STA_COP_0_CH11_SW_DEFAULT _MK_MASK_CONST(0 x0)
1578 #define APBDMA_IRQ_STA_COP_0_CH11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1579 #define APBDMA_IRQ_STA_COP_0_CH11_DISABLE _MK_ENUM_CONST(0 )
1580 #define APBDMA_IRQ_STA_COP_0_CH11_ENABLE _MK_ENUM_CONST(1 )
1581
1582 // Gathers all the after-masking COP directed IRQ status bits from channel10
1583 #define APBDMA_IRQ_STA_COP_0_CH10_SHIFT _MK_SHIFT_CONST(10)
1584 #define APBDMA_IRQ_STA_COP_0_CH10_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH10_SHIFT)
1585 #define APBDMA_IRQ_STA_COP_0_CH10_RANGE 10:10
1586 #define APBDMA_IRQ_STA_COP_0_CH10_WOFFSET 0x0
1587 #define APBDMA_IRQ_STA_COP_0_CH10_DEFAULT _MK_MASK_CONST(0 x0)
1588 #define APBDMA_IRQ_STA_COP_0_CH10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1589 #define APBDMA_IRQ_STA_COP_0_CH10_SW_DEFAULT _MK_MASK_CONST(0 x0)
1590 #define APBDMA_IRQ_STA_COP_0_CH10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1591 #define APBDMA_IRQ_STA_COP_0_CH10_DISABLE _MK_ENUM_CONST(0 )
1592 #define APBDMA_IRQ_STA_COP_0_CH10_ENABLE _MK_ENUM_CONST(1 )
1593
1594 // Gathers all the after-masking COP directed IRQ status bits from channel9
1595 #define APBDMA_IRQ_STA_COP_0_CH9_SHIFT _MK_SHIFT_CONST(9)
1596 #define APBDMA_IRQ_STA_COP_0_CH9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH9_SHIFT)
1597 #define APBDMA_IRQ_STA_COP_0_CH9_RANGE 9:9
1598 #define APBDMA_IRQ_STA_COP_0_CH9_WOFFSET 0x0
1599 #define APBDMA_IRQ_STA_COP_0_CH9_DEFAULT _MK_MASK_CONST(0 x0)
1600 #define APBDMA_IRQ_STA_COP_0_CH9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1601 #define APBDMA_IRQ_STA_COP_0_CH9_SW_DEFAULT _MK_MASK_CONST(0 x0)
1602 #define APBDMA_IRQ_STA_COP_0_CH9_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1603 #define APBDMA_IRQ_STA_COP_0_CH9_DISABLE _MK_ENUM_CONST(0 )
1604 #define APBDMA_IRQ_STA_COP_0_CH9_ENABLE _MK_ENUM_CONST(1)
1605
1606 // Gathers all the after-masking COP directed IRQ status bits from channel8
1607 #define APBDMA_IRQ_STA_COP_0_CH8_SHIFT _MK_SHIFT_CONST(8)
1608 #define APBDMA_IRQ_STA_COP_0_CH8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH8_SHIFT)
1609 #define APBDMA_IRQ_STA_COP_0_CH8_RANGE 8:8
1610 #define APBDMA_IRQ_STA_COP_0_CH8_WOFFSET 0x0
1611 #define APBDMA_IRQ_STA_COP_0_CH8_DEFAULT _MK_MASK_CONST(0 x0)
1612 #define APBDMA_IRQ_STA_COP_0_CH8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1613 #define APBDMA_IRQ_STA_COP_0_CH8_SW_DEFAULT _MK_MASK_CONST(0 x0)
1614 #define APBDMA_IRQ_STA_COP_0_CH8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1615 #define APBDMA_IRQ_STA_COP_0_CH8_DISABLE _MK_ENUM_CONST(0 )
1616 #define APBDMA_IRQ_STA_COP_0_CH8_ENABLE _MK_ENUM_CONST(1)
1617
1618 // Gathers all the after-masking COP directed IRQ status bits from channel7
1619 #define APBDMA_IRQ_STA_COP_0_CH7_SHIFT _MK_SHIFT_CONST(7)
1620 #define APBDMA_IRQ_STA_COP_0_CH7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH7_SHIFT)
1621 #define APBDMA_IRQ_STA_COP_0_CH7_RANGE 7:7
1622 #define APBDMA_IRQ_STA_COP_0_CH7_WOFFSET 0x0
1623 #define APBDMA_IRQ_STA_COP_0_CH7_DEFAULT _MK_MASK_CONST(0 x0)
1624 #define APBDMA_IRQ_STA_COP_0_CH7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1625 #define APBDMA_IRQ_STA_COP_0_CH7_SW_DEFAULT _MK_MASK_CONST(0 x0)
1626 #define APBDMA_IRQ_STA_COP_0_CH7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1627 #define APBDMA_IRQ_STA_COP_0_CH7_DISABLE _MK_ENUM_CONST(0 )
1628 #define APBDMA_IRQ_STA_COP_0_CH7_ENABLE _MK_ENUM_CONST(1)
1629
1630 // Gathers all the after-masking COP directed IRQ status bits from channel6
1631 #define APBDMA_IRQ_STA_COP_0_CH6_SHIFT _MK_SHIFT_CONST(6)
1632 #define APBDMA_IRQ_STA_COP_0_CH6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH6_SHIFT)
1633 #define APBDMA_IRQ_STA_COP_0_CH6_RANGE 6:6
1634 #define APBDMA_IRQ_STA_COP_0_CH6_WOFFSET 0x0
1635 #define APBDMA_IRQ_STA_COP_0_CH6_DEFAULT _MK_MASK_CONST(0 x0)
1636 #define APBDMA_IRQ_STA_COP_0_CH6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1637 #define APBDMA_IRQ_STA_COP_0_CH6_SW_DEFAULT _MK_MASK_CONST(0 x0)
1638 #define APBDMA_IRQ_STA_COP_0_CH6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1639 #define APBDMA_IRQ_STA_COP_0_CH6_DISABLE _MK_ENUM_CONST(0 )
1640 #define APBDMA_IRQ_STA_COP_0_CH6_ENABLE _MK_ENUM_CONST(1)
1641
1642 // Gathers all the after-masking COP directed IRQ status bits from channel5
1643 #define APBDMA_IRQ_STA_COP_0_CH5_SHIFT _MK_SHIFT_CONST(5)
1644 #define APBDMA_IRQ_STA_COP_0_CH5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH5_SHIFT)
1645 #define APBDMA_IRQ_STA_COP_0_CH5_RANGE 5:5
1646 #define APBDMA_IRQ_STA_COP_0_CH5_WOFFSET 0x0
1647 #define APBDMA_IRQ_STA_COP_0_CH5_DEFAULT _MK_MASK_CONST(0 x0)
1648 #define APBDMA_IRQ_STA_COP_0_CH5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1649 #define APBDMA_IRQ_STA_COP_0_CH5_SW_DEFAULT _MK_MASK_CONST(0 x0)
1650 #define APBDMA_IRQ_STA_COP_0_CH5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1651 #define APBDMA_IRQ_STA_COP_0_CH5_DISABLE _MK_ENUM_CONST(0 )
1652 #define APBDMA_IRQ_STA_COP_0_CH5_ENABLE _MK_ENUM_CONST(1)
1653
1654 // Gathers all the after-masking COP directed IRQ status bits from channel4
1655 #define APBDMA_IRQ_STA_COP_0_CH4_SHIFT _MK_SHIFT_CONST(4)
1656 #define APBDMA_IRQ_STA_COP_0_CH4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH4_SHIFT)
1657 #define APBDMA_IRQ_STA_COP_0_CH4_RANGE 4:4
1658 #define APBDMA_IRQ_STA_COP_0_CH4_WOFFSET 0x0
1659 #define APBDMA_IRQ_STA_COP_0_CH4_DEFAULT _MK_MASK_CONST(0 x0)
1660 #define APBDMA_IRQ_STA_COP_0_CH4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1661 #define APBDMA_IRQ_STA_COP_0_CH4_SW_DEFAULT _MK_MASK_CONST(0 x0)
1662 #define APBDMA_IRQ_STA_COP_0_CH4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1663 #define APBDMA_IRQ_STA_COP_0_CH4_DISABLE _MK_ENUM_CONST(0 )
1664 #define APBDMA_IRQ_STA_COP_0_CH4_ENABLE _MK_ENUM_CONST(1)
1665
1666 // Gathers all the after-masking COP directed IRQ status bits from channel3
1667 #define APBDMA_IRQ_STA_COP_0_CH3_SHIFT _MK_SHIFT_CONST(3)
1668 #define APBDMA_IRQ_STA_COP_0_CH3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH3_SHIFT)
1669 #define APBDMA_IRQ_STA_COP_0_CH3_RANGE 3:3
1670 #define APBDMA_IRQ_STA_COP_0_CH3_WOFFSET 0x0
1671 #define APBDMA_IRQ_STA_COP_0_CH3_DEFAULT _MK_MASK_CONST(0 x0)
1672 #define APBDMA_IRQ_STA_COP_0_CH3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1673 #define APBDMA_IRQ_STA_COP_0_CH3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1674 #define APBDMA_IRQ_STA_COP_0_CH3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1675 #define APBDMA_IRQ_STA_COP_0_CH3_DISABLE _MK_ENUM_CONST(0 )
1676 #define APBDMA_IRQ_STA_COP_0_CH3_ENABLE _MK_ENUM_CONST(1)
1677
1678 // Gathers all the after-masking COP directed IRQ status bits from channel2
1679 #define APBDMA_IRQ_STA_COP_0_CH2_SHIFT _MK_SHIFT_CONST(2)
1680 #define APBDMA_IRQ_STA_COP_0_CH2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH2_SHIFT)
1681 #define APBDMA_IRQ_STA_COP_0_CH2_RANGE 2:2
1682 #define APBDMA_IRQ_STA_COP_0_CH2_WOFFSET 0x0
1683 #define APBDMA_IRQ_STA_COP_0_CH2_DEFAULT _MK_MASK_CONST(0 x0)
1684 #define APBDMA_IRQ_STA_COP_0_CH2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1685 #define APBDMA_IRQ_STA_COP_0_CH2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1686 #define APBDMA_IRQ_STA_COP_0_CH2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1687 #define APBDMA_IRQ_STA_COP_0_CH2_DISABLE _MK_ENUM_CONST(0 )
1688 #define APBDMA_IRQ_STA_COP_0_CH2_ENABLE _MK_ENUM_CONST(1)
1689
1690 // Gathers all the after-masking COP directed IRQ status bits from channel1
1691 #define APBDMA_IRQ_STA_COP_0_CH1_SHIFT _MK_SHIFT_CONST(1)
1692 #define APBDMA_IRQ_STA_COP_0_CH1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH1_SHIFT)
1693 #define APBDMA_IRQ_STA_COP_0_CH1_RANGE 1:1
1694 #define APBDMA_IRQ_STA_COP_0_CH1_WOFFSET 0x0
1695 #define APBDMA_IRQ_STA_COP_0_CH1_DEFAULT _MK_MASK_CONST(0 x0)
1696 #define APBDMA_IRQ_STA_COP_0_CH1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1697 #define APBDMA_IRQ_STA_COP_0_CH1_SW_DEFAULT _MK_MASK_CONST(0 x0)
1698 #define APBDMA_IRQ_STA_COP_0_CH1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1699 #define APBDMA_IRQ_STA_COP_0_CH1_DISABLE _MK_ENUM_CONST(0 )
1700 #define APBDMA_IRQ_STA_COP_0_CH1_ENABLE _MK_ENUM_CONST(1)
1701
1702 // Gathers all the after-masking COP directed IRQ status bits from channel0
1703 #define APBDMA_IRQ_STA_COP_0_CH0_SHIFT _MK_SHIFT_CONST(0)
1704 #define APBDMA_IRQ_STA_COP_0_CH0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_STA_COP_0_CH0_SHIFT)
1705 #define APBDMA_IRQ_STA_COP_0_CH0_RANGE 0:0
1706 #define APBDMA_IRQ_STA_COP_0_CH0_WOFFSET 0x0
1707 #define APBDMA_IRQ_STA_COP_0_CH0_DEFAULT _MK_MASK_CONST(0 x0)
1708 #define APBDMA_IRQ_STA_COP_0_CH0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1709 #define APBDMA_IRQ_STA_COP_0_CH0_SW_DEFAULT _MK_MASK_CONST(0 x0)
1710 #define APBDMA_IRQ_STA_COP_0_CH0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1711 #define APBDMA_IRQ_STA_COP_0_CH0_DISABLE _MK_ENUM_CONST(0 )
1712 #define APBDMA_IRQ_STA_COP_0_CH0_ENABLE _MK_ENUM_CONST(1)
1713
1714
1715 // Register APBDMA_IRQ_MASK_0
1716 #define APBDMA_IRQ_MASK_0 _MK_ADDR_CONST(0x1c)
1717 #define APBDMA_IRQ_MASK_0_SECURE 0x0
1718 #define APBDMA_IRQ_MASK_0_WORD_COUNT 0x1
1719 #define APBDMA_IRQ_MASK_0_RESET_VAL _MK_MASK_CONST(0xffff)
1720 #define APBDMA_IRQ_MASK_0_RESET_MASK _MK_MASK_CONST(0xffff)
1721 #define APBDMA_IRQ_MASK_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1722 #define APBDMA_IRQ_MASK_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1723 #define APBDMA_IRQ_MASK_0_READ_MASK _MK_MASK_CONST(0xffff)
1724 #define APBDMA_IRQ_MASK_0_WRITE_MASK _MK_MASK_CONST(0x0)
1725 // Each bit allows the associated channel15 IRQ to propagate when '1'
1726 #define APBDMA_IRQ_MASK_0_CH15_SHIFT _MK_SHIFT_CONST(15)
1727 #define APBDMA_IRQ_MASK_0_CH15_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH15_SHIFT)
1728 #define APBDMA_IRQ_MASK_0_CH15_RANGE 15:15
1729 #define APBDMA_IRQ_MASK_0_CH15_WOFFSET 0x0
1730 #define APBDMA_IRQ_MASK_0_CH15_DEFAULT _MK_MASK_CONST(0x1)
1731 #define APBDMA_IRQ_MASK_0_CH15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1732 #define APBDMA_IRQ_MASK_0_CH15_SW_DEFAULT _MK_MASK_CONST(0 x0)
1733 #define APBDMA_IRQ_MASK_0_CH15_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1734 #define APBDMA_IRQ_MASK_0_CH15_DISABLE _MK_ENUM_CONST(0)
1735 #define APBDMA_IRQ_MASK_0_CH15_ENABLE _MK_ENUM_CONST(1)
1736
1737 // Each bit allows the associated channel14 IRQ to propagate when '1'
1738 #define APBDMA_IRQ_MASK_0_CH14_SHIFT _MK_SHIFT_CONST(14)
1739 #define APBDMA_IRQ_MASK_0_CH14_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH14_SHIFT)
1740 #define APBDMA_IRQ_MASK_0_CH14_RANGE 14:14
1741 #define APBDMA_IRQ_MASK_0_CH14_WOFFSET 0x0
1742 #define APBDMA_IRQ_MASK_0_CH14_DEFAULT _MK_MASK_CONST(0x1)
1743 #define APBDMA_IRQ_MASK_0_CH14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1744 #define APBDMA_IRQ_MASK_0_CH14_SW_DEFAULT _MK_MASK_CONST(0 x0)
1745 #define APBDMA_IRQ_MASK_0_CH14_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1746 #define APBDMA_IRQ_MASK_0_CH14_DISABLE _MK_ENUM_CONST(0)
1747 #define APBDMA_IRQ_MASK_0_CH14_ENABLE _MK_ENUM_CONST(1)
1748
1749 // Each bit allows the associated channel13 IRQ to propagate when '1'
1750 #define APBDMA_IRQ_MASK_0_CH13_SHIFT _MK_SHIFT_CONST(13)
1751 #define APBDMA_IRQ_MASK_0_CH13_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH13_SHIFT)
1752 #define APBDMA_IRQ_MASK_0_CH13_RANGE 13:13
1753 #define APBDMA_IRQ_MASK_0_CH13_WOFFSET 0x0
1754 #define APBDMA_IRQ_MASK_0_CH13_DEFAULT _MK_MASK_CONST(0x1)
1755 #define APBDMA_IRQ_MASK_0_CH13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1756 #define APBDMA_IRQ_MASK_0_CH13_SW_DEFAULT _MK_MASK_CONST(0 x0)
1757 #define APBDMA_IRQ_MASK_0_CH13_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1758 #define APBDMA_IRQ_MASK_0_CH13_DISABLE _MK_ENUM_CONST(0)
1759 #define APBDMA_IRQ_MASK_0_CH13_ENABLE _MK_ENUM_CONST(1)
1760
1761 // Each bit allows the associated channel12 IRQ to propagate when '1'
1762 #define APBDMA_IRQ_MASK_0_CH12_SHIFT _MK_SHIFT_CONST(12)
1763 #define APBDMA_IRQ_MASK_0_CH12_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH12_SHIFT)
1764 #define APBDMA_IRQ_MASK_0_CH12_RANGE 12:12
1765 #define APBDMA_IRQ_MASK_0_CH12_WOFFSET 0x0
1766 #define APBDMA_IRQ_MASK_0_CH12_DEFAULT _MK_MASK_CONST(0x1)
1767 #define APBDMA_IRQ_MASK_0_CH12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1768 #define APBDMA_IRQ_MASK_0_CH12_SW_DEFAULT _MK_MASK_CONST(0 x0)
1769 #define APBDMA_IRQ_MASK_0_CH12_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1770 #define APBDMA_IRQ_MASK_0_CH12_DISABLE _MK_ENUM_CONST(0)
1771 #define APBDMA_IRQ_MASK_0_CH12_ENABLE _MK_ENUM_CONST(1)
1772
1773 // Each bit allows the associated channel11 IRQ to propagate when '1'
1774 #define APBDMA_IRQ_MASK_0_CH11_SHIFT _MK_SHIFT_CONST(11)
1775 #define APBDMA_IRQ_MASK_0_CH11_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH11_SHIFT)
1776 #define APBDMA_IRQ_MASK_0_CH11_RANGE 11:11
1777 #define APBDMA_IRQ_MASK_0_CH11_WOFFSET 0x0
1778 #define APBDMA_IRQ_MASK_0_CH11_DEFAULT _MK_MASK_CONST(0x1)
1779 #define APBDMA_IRQ_MASK_0_CH11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1780 #define APBDMA_IRQ_MASK_0_CH11_SW_DEFAULT _MK_MASK_CONST(0 x0)
1781 #define APBDMA_IRQ_MASK_0_CH11_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1782 #define APBDMA_IRQ_MASK_0_CH11_DISABLE _MK_ENUM_CONST(0)
1783 #define APBDMA_IRQ_MASK_0_CH11_ENABLE _MK_ENUM_CONST(1)
1784
1785 // Each bit allows the associated channel10 IRQ to propagate when '1'
1786 #define APBDMA_IRQ_MASK_0_CH10_SHIFT _MK_SHIFT_CONST(10)
1787 #define APBDMA_IRQ_MASK_0_CH10_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH10_SHIFT)
1788 #define APBDMA_IRQ_MASK_0_CH10_RANGE 10:10
1789 #define APBDMA_IRQ_MASK_0_CH10_WOFFSET 0x0
1790 #define APBDMA_IRQ_MASK_0_CH10_DEFAULT _MK_MASK_CONST(0x1)
1791 #define APBDMA_IRQ_MASK_0_CH10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1792 #define APBDMA_IRQ_MASK_0_CH10_SW_DEFAULT _MK_MASK_CONST(0 x0)
1793 #define APBDMA_IRQ_MASK_0_CH10_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1794 #define APBDMA_IRQ_MASK_0_CH10_DISABLE _MK_ENUM_CONST(0)
1795 #define APBDMA_IRQ_MASK_0_CH10_ENABLE _MK_ENUM_CONST(1)
1796
1797 // Each bit allows the associated channel9 IRQ to propagate when '1'
1798 #define APBDMA_IRQ_MASK_0_CH9_SHIFT _MK_SHIFT_CONST(9)
1799 #define APBDMA_IRQ_MASK_0_CH9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH9_SHIFT)
1800 #define APBDMA_IRQ_MASK_0_CH9_RANGE 9:9
1801 #define APBDMA_IRQ_MASK_0_CH9_WOFFSET 0x0
1802 #define APBDMA_IRQ_MASK_0_CH9_DEFAULT _MK_MASK_CONST(0x1)
1803 #define APBDMA_IRQ_MASK_0_CH9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1804 #define APBDMA_IRQ_MASK_0_CH9_SW_DEFAULT _MK_MASK_CONST(0 x0)
1805 #define APBDMA_IRQ_MASK_0_CH9_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1806 #define APBDMA_IRQ_MASK_0_CH9_DISABLE _MK_ENUM_CONST(0)
1807 #define APBDMA_IRQ_MASK_0_CH9_ENABLE _MK_ENUM_CONST(1)
1808
1809 // Each bit allows the associated channel8 IRQ to propagate when '1'
1810 #define APBDMA_IRQ_MASK_0_CH8_SHIFT _MK_SHIFT_CONST(8)
1811 #define APBDMA_IRQ_MASK_0_CH8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH8_SHIFT)
1812 #define APBDMA_IRQ_MASK_0_CH8_RANGE 8:8
1813 #define APBDMA_IRQ_MASK_0_CH8_WOFFSET 0x0
1814 #define APBDMA_IRQ_MASK_0_CH8_DEFAULT _MK_MASK_CONST(0x1)
1815 #define APBDMA_IRQ_MASK_0_CH8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1816 #define APBDMA_IRQ_MASK_0_CH8_SW_DEFAULT _MK_MASK_CONST(0 x0)
1817 #define APBDMA_IRQ_MASK_0_CH8_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1818 #define APBDMA_IRQ_MASK_0_CH8_DISABLE _MK_ENUM_CONST(0)
1819 #define APBDMA_IRQ_MASK_0_CH8_ENABLE _MK_ENUM_CONST(1)
1820
1821 // Each bit allows the associated channel7 IRQ to propagate when '1'
1822 #define APBDMA_IRQ_MASK_0_CH7_SHIFT _MK_SHIFT_CONST(7)
1823 #define APBDMA_IRQ_MASK_0_CH7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH7_SHIFT)
1824 #define APBDMA_IRQ_MASK_0_CH7_RANGE 7:7
1825 #define APBDMA_IRQ_MASK_0_CH7_WOFFSET 0x0
1826 #define APBDMA_IRQ_MASK_0_CH7_DEFAULT _MK_MASK_CONST(0x1)
1827 #define APBDMA_IRQ_MASK_0_CH7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1828 #define APBDMA_IRQ_MASK_0_CH7_SW_DEFAULT _MK_MASK_CONST(0 x0)
1829 #define APBDMA_IRQ_MASK_0_CH7_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1830 #define APBDMA_IRQ_MASK_0_CH7_DISABLE _MK_ENUM_CONST(0)
1831 #define APBDMA_IRQ_MASK_0_CH7_ENABLE _MK_ENUM_CONST(1)
1832
1833 // Each bit allows the associated channel6 IRQ to propagate when '1'
1834 #define APBDMA_IRQ_MASK_0_CH6_SHIFT _MK_SHIFT_CONST(6)
1835 #define APBDMA_IRQ_MASK_0_CH6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH6_SHIFT)
1836 #define APBDMA_IRQ_MASK_0_CH6_RANGE 6:6
1837 #define APBDMA_IRQ_MASK_0_CH6_WOFFSET 0x0
1838 #define APBDMA_IRQ_MASK_0_CH6_DEFAULT _MK_MASK_CONST(0x1)
1839 #define APBDMA_IRQ_MASK_0_CH6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1840 #define APBDMA_IRQ_MASK_0_CH6_SW_DEFAULT _MK_MASK_CONST(0 x0)
1841 #define APBDMA_IRQ_MASK_0_CH6_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1842 #define APBDMA_IRQ_MASK_0_CH6_DISABLE _MK_ENUM_CONST(0)
1843 #define APBDMA_IRQ_MASK_0_CH6_ENABLE _MK_ENUM_CONST(1)
1844
1845 // Each bit allows the associated channel5 IRQ to propagate when '1'
1846 #define APBDMA_IRQ_MASK_0_CH5_SHIFT _MK_SHIFT_CONST(5)
1847 #define APBDMA_IRQ_MASK_0_CH5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH5_SHIFT)
1848 #define APBDMA_IRQ_MASK_0_CH5_RANGE 5:5
1849 #define APBDMA_IRQ_MASK_0_CH5_WOFFSET 0x0
1850 #define APBDMA_IRQ_MASK_0_CH5_DEFAULT _MK_MASK_CONST(0x1)
1851 #define APBDMA_IRQ_MASK_0_CH5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1852 #define APBDMA_IRQ_MASK_0_CH5_SW_DEFAULT _MK_MASK_CONST(0 x0)
1853 #define APBDMA_IRQ_MASK_0_CH5_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1854 #define APBDMA_IRQ_MASK_0_CH5_DISABLE _MK_ENUM_CONST(0)
1855 #define APBDMA_IRQ_MASK_0_CH5_ENABLE _MK_ENUM_CONST(1)
1856
1857 // Each bit allows the associated channel4 IRQ to propagate when '1'
1858 #define APBDMA_IRQ_MASK_0_CH4_SHIFT _MK_SHIFT_CONST(4)
1859 #define APBDMA_IRQ_MASK_0_CH4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH4_SHIFT)
1860 #define APBDMA_IRQ_MASK_0_CH4_RANGE 4:4
1861 #define APBDMA_IRQ_MASK_0_CH4_WOFFSET 0x0
1862 #define APBDMA_IRQ_MASK_0_CH4_DEFAULT _MK_MASK_CONST(0x1)
1863 #define APBDMA_IRQ_MASK_0_CH4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1864 #define APBDMA_IRQ_MASK_0_CH4_SW_DEFAULT _MK_MASK_CONST(0 x0)
1865 #define APBDMA_IRQ_MASK_0_CH4_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1866 #define APBDMA_IRQ_MASK_0_CH4_DISABLE _MK_ENUM_CONST(0)
1867 #define APBDMA_IRQ_MASK_0_CH4_ENABLE _MK_ENUM_CONST(1)
1868
1869 // Each bit allows the associated channel3 IRQ to propagate when '1'
1870 #define APBDMA_IRQ_MASK_0_CH3_SHIFT _MK_SHIFT_CONST(3)
1871 #define APBDMA_IRQ_MASK_0_CH3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH3_SHIFT)
1872 #define APBDMA_IRQ_MASK_0_CH3_RANGE 3:3
1873 #define APBDMA_IRQ_MASK_0_CH3_WOFFSET 0x0
1874 #define APBDMA_IRQ_MASK_0_CH3_DEFAULT _MK_MASK_CONST(0x1)
1875 #define APBDMA_IRQ_MASK_0_CH3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1876 #define APBDMA_IRQ_MASK_0_CH3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1877 #define APBDMA_IRQ_MASK_0_CH3_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1878 #define APBDMA_IRQ_MASK_0_CH3_DISABLE _MK_ENUM_CONST(0)
1879 #define APBDMA_IRQ_MASK_0_CH3_ENABLE _MK_ENUM_CONST(1)
1880
1881 // Each bit allows the associated channel2 IRQ to propagate when '1'
1882 #define APBDMA_IRQ_MASK_0_CH2_SHIFT _MK_SHIFT_CONST(2)
1883 #define APBDMA_IRQ_MASK_0_CH2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH2_SHIFT)
1884 #define APBDMA_IRQ_MASK_0_CH2_RANGE 2:2
1885 #define APBDMA_IRQ_MASK_0_CH2_WOFFSET 0x0
1886 #define APBDMA_IRQ_MASK_0_CH2_DEFAULT _MK_MASK_CONST(0x1)
1887 #define APBDMA_IRQ_MASK_0_CH2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1888 #define APBDMA_IRQ_MASK_0_CH2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1889 #define APBDMA_IRQ_MASK_0_CH2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1890 #define APBDMA_IRQ_MASK_0_CH2_DISABLE _MK_ENUM_CONST(0)
1891 #define APBDMA_IRQ_MASK_0_CH2_ENABLE _MK_ENUM_CONST(1)
1892
1893 // Each bit allows the associated channel1 IRQ to propagate when '1'
1894 #define APBDMA_IRQ_MASK_0_CH1_SHIFT _MK_SHIFT_CONST(1)
1895 #define APBDMA_IRQ_MASK_0_CH1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH1_SHIFT)
1896 #define APBDMA_IRQ_MASK_0_CH1_RANGE 1:1
1897 #define APBDMA_IRQ_MASK_0_CH1_WOFFSET 0x0
1898 #define APBDMA_IRQ_MASK_0_CH1_DEFAULT _MK_MASK_CONST(0x1)
1899 #define APBDMA_IRQ_MASK_0_CH1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1900 #define APBDMA_IRQ_MASK_0_CH1_SW_DEFAULT _MK_MASK_CONST(0 x0)
1901 #define APBDMA_IRQ_MASK_0_CH1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1902 #define APBDMA_IRQ_MASK_0_CH1_DISABLE _MK_ENUM_CONST(0)
1903 #define APBDMA_IRQ_MASK_0_CH1_ENABLE _MK_ENUM_CONST(1)
1904
1905 // Each bit allows the associated channel0 IRQ to propagate when '1'
1906 #define APBDMA_IRQ_MASK_0_CH0_SHIFT _MK_SHIFT_CONST(0)
1907 #define APBDMA_IRQ_MASK_0_CH0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_0_CH0_SHIFT)
1908 #define APBDMA_IRQ_MASK_0_CH0_RANGE 0:0
1909 #define APBDMA_IRQ_MASK_0_CH0_WOFFSET 0x0
1910 #define APBDMA_IRQ_MASK_0_CH0_DEFAULT _MK_MASK_CONST(0x1)
1911 #define APBDMA_IRQ_MASK_0_CH0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1912 #define APBDMA_IRQ_MASK_0_CH0_SW_DEFAULT _MK_MASK_CONST(0 x0)
1913 #define APBDMA_IRQ_MASK_0_CH0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1914 #define APBDMA_IRQ_MASK_0_CH0_DISABLE _MK_ENUM_CONST(0)
1915 #define APBDMA_IRQ_MASK_0_CH0_ENABLE _MK_ENUM_CONST(1)
1916
1917
1918 // Register APBDMA_IRQ_MASK_SET_0
1919 #define APBDMA_IRQ_MASK_SET_0 _MK_ADDR_CONST(0x20)
1920 #define APBDMA_IRQ_MASK_SET_0_SECURE 0x0
1921 #define APBDMA_IRQ_MASK_SET_0_WORD_COUNT 0x1
1922 #define APBDMA_IRQ_MASK_SET_0_RESET_VAL _MK_MASK_CONST(0 x0)
1923 #define APBDMA_IRQ_MASK_SET_0_RESET_MASK _MK_MASK_CONST(0 xffff)
1924 #define APBDMA_IRQ_MASK_SET_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1925 #define APBDMA_IRQ_MASK_SET_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1926 #define APBDMA_IRQ_MASK_SET_0_READ_MASK _MK_MASK_CONST(0 x0)
1927 #define APBDMA_IRQ_MASK_SET_0_WRITE_MASK _MK_MASK_CONST(0 xffff)
1928 // Sets the Mask Register
1929 #define APBDMA_IRQ_MASK_SET_0_CH15_SHIFT _MK_SHIFT_CONST( 15)
1930 #define APBDMA_IRQ_MASK_SET_0_CH15_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH15_SHIFT)
1931 #define APBDMA_IRQ_MASK_SET_0_CH15_RANGE 15:15
1932 #define APBDMA_IRQ_MASK_SET_0_CH15_WOFFSET 0x0
1933 #define APBDMA_IRQ_MASK_SET_0_CH15_DEFAULT _MK_MASK_CONST(0 x0)
1934 #define APBDMA_IRQ_MASK_SET_0_CH15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1935 #define APBDMA_IRQ_MASK_SET_0_CH15_SW_DEFAULT _MK_MASK_CONST(0 x0)
1936 #define APBDMA_IRQ_MASK_SET_0_CH15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1937 #define APBDMA_IRQ_MASK_SET_0_CH15_DISABLE _MK_ENUM_CONST(0 )
1938 #define APBDMA_IRQ_MASK_SET_0_CH15_ENABLE _MK_ENUM_CONST(1 )
1939
1940 // Sets the Mask Register
1941 #define APBDMA_IRQ_MASK_SET_0_CH14_SHIFT _MK_SHIFT_CONST( 14)
1942 #define APBDMA_IRQ_MASK_SET_0_CH14_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH14_SHIFT)
1943 #define APBDMA_IRQ_MASK_SET_0_CH14_RANGE 14:14
1944 #define APBDMA_IRQ_MASK_SET_0_CH14_WOFFSET 0x0
1945 #define APBDMA_IRQ_MASK_SET_0_CH14_DEFAULT _MK_MASK_CONST(0 x0)
1946 #define APBDMA_IRQ_MASK_SET_0_CH14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1947 #define APBDMA_IRQ_MASK_SET_0_CH14_SW_DEFAULT _MK_MASK_CONST(0 x0)
1948 #define APBDMA_IRQ_MASK_SET_0_CH14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1949 #define APBDMA_IRQ_MASK_SET_0_CH14_DISABLE _MK_ENUM_CONST(0 )
1950 #define APBDMA_IRQ_MASK_SET_0_CH14_ENABLE _MK_ENUM_CONST(1 )
1951
1952 // Sets the Mask Register
1953 #define APBDMA_IRQ_MASK_SET_0_CH13_SHIFT _MK_SHIFT_CONST( 13)
1954 #define APBDMA_IRQ_MASK_SET_0_CH13_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH13_SHIFT)
1955 #define APBDMA_IRQ_MASK_SET_0_CH13_RANGE 13:13
1956 #define APBDMA_IRQ_MASK_SET_0_CH13_WOFFSET 0x0
1957 #define APBDMA_IRQ_MASK_SET_0_CH13_DEFAULT _MK_MASK_CONST(0 x0)
1958 #define APBDMA_IRQ_MASK_SET_0_CH13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1959 #define APBDMA_IRQ_MASK_SET_0_CH13_SW_DEFAULT _MK_MASK_CONST(0 x0)
1960 #define APBDMA_IRQ_MASK_SET_0_CH13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1961 #define APBDMA_IRQ_MASK_SET_0_CH13_DISABLE _MK_ENUM_CONST(0 )
1962 #define APBDMA_IRQ_MASK_SET_0_CH13_ENABLE _MK_ENUM_CONST(1 )
1963
1964 // Sets the Mask Register
1965 #define APBDMA_IRQ_MASK_SET_0_CH12_SHIFT _MK_SHIFT_CONST( 12)
1966 #define APBDMA_IRQ_MASK_SET_0_CH12_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH12_SHIFT)
1967 #define APBDMA_IRQ_MASK_SET_0_CH12_RANGE 12:12
1968 #define APBDMA_IRQ_MASK_SET_0_CH12_WOFFSET 0x0
1969 #define APBDMA_IRQ_MASK_SET_0_CH12_DEFAULT _MK_MASK_CONST(0 x0)
1970 #define APBDMA_IRQ_MASK_SET_0_CH12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1971 #define APBDMA_IRQ_MASK_SET_0_CH12_SW_DEFAULT _MK_MASK_CONST(0 x0)
1972 #define APBDMA_IRQ_MASK_SET_0_CH12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1973 #define APBDMA_IRQ_MASK_SET_0_CH12_DISABLE _MK_ENUM_CONST(0 )
1974 #define APBDMA_IRQ_MASK_SET_0_CH12_ENABLE _MK_ENUM_CONST(1 )
1975
1976 // Sets the Mask Register
1977 #define APBDMA_IRQ_MASK_SET_0_CH11_SHIFT _MK_SHIFT_CONST( 11)
1978 #define APBDMA_IRQ_MASK_SET_0_CH11_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH11_SHIFT)
1979 #define APBDMA_IRQ_MASK_SET_0_CH11_RANGE 11:11
1980 #define APBDMA_IRQ_MASK_SET_0_CH11_WOFFSET 0x0
1981 #define APBDMA_IRQ_MASK_SET_0_CH11_DEFAULT _MK_MASK_CONST(0 x0)
1982 #define APBDMA_IRQ_MASK_SET_0_CH11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1983 #define APBDMA_IRQ_MASK_SET_0_CH11_SW_DEFAULT _MK_MASK_CONST(0 x0)
1984 #define APBDMA_IRQ_MASK_SET_0_CH11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1985 #define APBDMA_IRQ_MASK_SET_0_CH11_DISABLE _MK_ENUM_CONST(0 )
1986 #define APBDMA_IRQ_MASK_SET_0_CH11_ENABLE _MK_ENUM_CONST(1 )
1987
1988 // Sets the Mask Register
1989 #define APBDMA_IRQ_MASK_SET_0_CH10_SHIFT _MK_SHIFT_CONST( 10)
1990 #define APBDMA_IRQ_MASK_SET_0_CH10_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_SET_0_CH10_SHIFT)
1991 #define APBDMA_IRQ_MASK_SET_0_CH10_RANGE 10:10
1992 #define APBDMA_IRQ_MASK_SET_0_CH10_WOFFSET 0x0
1993 #define APBDMA_IRQ_MASK_SET_0_CH10_DEFAULT _MK_MASK_CONST(0 x0)
1994 #define APBDMA_IRQ_MASK_SET_0_CH10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1995 #define APBDMA_IRQ_MASK_SET_0_CH10_SW_DEFAULT _MK_MASK_CONST(0 x0)
1996 #define APBDMA_IRQ_MASK_SET_0_CH10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1997 #define APBDMA_IRQ_MASK_SET_0_CH10_DISABLE _MK_ENUM_CONST(0 )
1998 #define APBDMA_IRQ_MASK_SET_0_CH10_ENABLE _MK_ENUM_CONST(1 )
1999
2000 // Sets the Mask Register
2001 #define APBDMA_IRQ_MASK_SET_0_CH9_SHIFT _MK_SHIFT_CONST(9)
2002 #define APBDMA_IRQ_MASK_SET_0_CH9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH9_SHIFT)
2003 #define APBDMA_IRQ_MASK_SET_0_CH9_RANGE 9:9
2004 #define APBDMA_IRQ_MASK_SET_0_CH9_WOFFSET 0x0
2005 #define APBDMA_IRQ_MASK_SET_0_CH9_DEFAULT _MK_MASK_CONST(0 x0)
2006 #define APBDMA_IRQ_MASK_SET_0_CH9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2007 #define APBDMA_IRQ_MASK_SET_0_CH9_SW_DEFAULT _MK_MASK_CONST(0 x0)
2008 #define APBDMA_IRQ_MASK_SET_0_CH9_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2009 #define APBDMA_IRQ_MASK_SET_0_CH9_DISABLE _MK_ENUM_CONST(0 )
2010 #define APBDMA_IRQ_MASK_SET_0_CH9_ENABLE _MK_ENUM_CONST(1 )
2011
2012 // Sets the Mask Register
2013 #define APBDMA_IRQ_MASK_SET_0_CH8_SHIFT _MK_SHIFT_CONST(8)
2014 #define APBDMA_IRQ_MASK_SET_0_CH8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH8_SHIFT)
2015 #define APBDMA_IRQ_MASK_SET_0_CH8_RANGE 8:8
2016 #define APBDMA_IRQ_MASK_SET_0_CH8_WOFFSET 0x0
2017 #define APBDMA_IRQ_MASK_SET_0_CH8_DEFAULT _MK_MASK_CONST(0 x0)
2018 #define APBDMA_IRQ_MASK_SET_0_CH8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2019 #define APBDMA_IRQ_MASK_SET_0_CH8_SW_DEFAULT _MK_MASK_CONST(0 x0)
2020 #define APBDMA_IRQ_MASK_SET_0_CH8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2021 #define APBDMA_IRQ_MASK_SET_0_CH8_DISABLE _MK_ENUM_CONST(0 )
2022 #define APBDMA_IRQ_MASK_SET_0_CH8_ENABLE _MK_ENUM_CONST(1 )
2023
2024 // Sets the Mask Register
2025 #define APBDMA_IRQ_MASK_SET_0_CH7_SHIFT _MK_SHIFT_CONST(7)
2026 #define APBDMA_IRQ_MASK_SET_0_CH7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH7_SHIFT)
2027 #define APBDMA_IRQ_MASK_SET_0_CH7_RANGE 7:7
2028 #define APBDMA_IRQ_MASK_SET_0_CH7_WOFFSET 0x0
2029 #define APBDMA_IRQ_MASK_SET_0_CH7_DEFAULT _MK_MASK_CONST(0 x0)
2030 #define APBDMA_IRQ_MASK_SET_0_CH7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2031 #define APBDMA_IRQ_MASK_SET_0_CH7_SW_DEFAULT _MK_MASK_CONST(0 x0)
2032 #define APBDMA_IRQ_MASK_SET_0_CH7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2033 #define APBDMA_IRQ_MASK_SET_0_CH7_DISABLE _MK_ENUM_CONST(0 )
2034 #define APBDMA_IRQ_MASK_SET_0_CH7_ENABLE _MK_ENUM_CONST(1 )
2035
2036 // Sets the Mask Register
2037 #define APBDMA_IRQ_MASK_SET_0_CH6_SHIFT _MK_SHIFT_CONST(6)
2038 #define APBDMA_IRQ_MASK_SET_0_CH6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH6_SHIFT)
2039 #define APBDMA_IRQ_MASK_SET_0_CH6_RANGE 6:6
2040 #define APBDMA_IRQ_MASK_SET_0_CH6_WOFFSET 0x0
2041 #define APBDMA_IRQ_MASK_SET_0_CH6_DEFAULT _MK_MASK_CONST(0 x0)
2042 #define APBDMA_IRQ_MASK_SET_0_CH6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2043 #define APBDMA_IRQ_MASK_SET_0_CH6_SW_DEFAULT _MK_MASK_CONST(0 x0)
2044 #define APBDMA_IRQ_MASK_SET_0_CH6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2045 #define APBDMA_IRQ_MASK_SET_0_CH6_DISABLE _MK_ENUM_CONST(0 )
2046 #define APBDMA_IRQ_MASK_SET_0_CH6_ENABLE _MK_ENUM_CONST(1 )
2047
2048 // Sets the Mask Register
2049 #define APBDMA_IRQ_MASK_SET_0_CH5_SHIFT _MK_SHIFT_CONST(5)
2050 #define APBDMA_IRQ_MASK_SET_0_CH5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH5_SHIFT)
2051 #define APBDMA_IRQ_MASK_SET_0_CH5_RANGE 5:5
2052 #define APBDMA_IRQ_MASK_SET_0_CH5_WOFFSET 0x0
2053 #define APBDMA_IRQ_MASK_SET_0_CH5_DEFAULT _MK_MASK_CONST(0 x0)
2054 #define APBDMA_IRQ_MASK_SET_0_CH5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2055 #define APBDMA_IRQ_MASK_SET_0_CH5_SW_DEFAULT _MK_MASK_CONST(0 x0)
2056 #define APBDMA_IRQ_MASK_SET_0_CH5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2057 #define APBDMA_IRQ_MASK_SET_0_CH5_DISABLE _MK_ENUM_CONST(0 )
2058 #define APBDMA_IRQ_MASK_SET_0_CH5_ENABLE _MK_ENUM_CONST(1 )
2059
2060 // Sets the Mask Register
2061 #define APBDMA_IRQ_MASK_SET_0_CH4_SHIFT _MK_SHIFT_CONST(4)
2062 #define APBDMA_IRQ_MASK_SET_0_CH4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH4_SHIFT)
2063 #define APBDMA_IRQ_MASK_SET_0_CH4_RANGE 4:4
2064 #define APBDMA_IRQ_MASK_SET_0_CH4_WOFFSET 0x0
2065 #define APBDMA_IRQ_MASK_SET_0_CH4_DEFAULT _MK_MASK_CONST(0 x0)
2066 #define APBDMA_IRQ_MASK_SET_0_CH4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2067 #define APBDMA_IRQ_MASK_SET_0_CH4_SW_DEFAULT _MK_MASK_CONST(0 x0)
2068 #define APBDMA_IRQ_MASK_SET_0_CH4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2069 #define APBDMA_IRQ_MASK_SET_0_CH4_DISABLE _MK_ENUM_CONST(0 )
2070 #define APBDMA_IRQ_MASK_SET_0_CH4_ENABLE _MK_ENUM_CONST(1 )
2071
2072 // Sets the Mask Register
2073 #define APBDMA_IRQ_MASK_SET_0_CH3_SHIFT _MK_SHIFT_CONST(3)
2074 #define APBDMA_IRQ_MASK_SET_0_CH3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH3_SHIFT)
2075 #define APBDMA_IRQ_MASK_SET_0_CH3_RANGE 3:3
2076 #define APBDMA_IRQ_MASK_SET_0_CH3_WOFFSET 0x0
2077 #define APBDMA_IRQ_MASK_SET_0_CH3_DEFAULT _MK_MASK_CONST(0 x0)
2078 #define APBDMA_IRQ_MASK_SET_0_CH3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2079 #define APBDMA_IRQ_MASK_SET_0_CH3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2080 #define APBDMA_IRQ_MASK_SET_0_CH3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2081 #define APBDMA_IRQ_MASK_SET_0_CH3_DISABLE _MK_ENUM_CONST(0 )
2082 #define APBDMA_IRQ_MASK_SET_0_CH3_ENABLE _MK_ENUM_CONST(1 )
2083
2084 // Sets the Mask Register
2085 #define APBDMA_IRQ_MASK_SET_0_CH2_SHIFT _MK_SHIFT_CONST(2)
2086 #define APBDMA_IRQ_MASK_SET_0_CH2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH2_SHIFT)
2087 #define APBDMA_IRQ_MASK_SET_0_CH2_RANGE 2:2
2088 #define APBDMA_IRQ_MASK_SET_0_CH2_WOFFSET 0x0
2089 #define APBDMA_IRQ_MASK_SET_0_CH2_DEFAULT _MK_MASK_CONST(0 x0)
2090 #define APBDMA_IRQ_MASK_SET_0_CH2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2091 #define APBDMA_IRQ_MASK_SET_0_CH2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2092 #define APBDMA_IRQ_MASK_SET_0_CH2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2093 #define APBDMA_IRQ_MASK_SET_0_CH2_DISABLE _MK_ENUM_CONST(0 )
2094 #define APBDMA_IRQ_MASK_SET_0_CH2_ENABLE _MK_ENUM_CONST(1 )
2095
2096 // Sets the Mask Register
2097 #define APBDMA_IRQ_MASK_SET_0_CH1_SHIFT _MK_SHIFT_CONST(1)
2098 #define APBDMA_IRQ_MASK_SET_0_CH1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH1_SHIFT)
2099 #define APBDMA_IRQ_MASK_SET_0_CH1_RANGE 1:1
2100 #define APBDMA_IRQ_MASK_SET_0_CH1_WOFFSET 0x0
2101 #define APBDMA_IRQ_MASK_SET_0_CH1_DEFAULT _MK_MASK_CONST(0 x0)
2102 #define APBDMA_IRQ_MASK_SET_0_CH1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2103 #define APBDMA_IRQ_MASK_SET_0_CH1_SW_DEFAULT _MK_MASK_CONST(0 x0)
2104 #define APBDMA_IRQ_MASK_SET_0_CH1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2105 #define APBDMA_IRQ_MASK_SET_0_CH1_DISABLE _MK_ENUM_CONST(0 )
2106 #define APBDMA_IRQ_MASK_SET_0_CH1_ENABLE _MK_ENUM_CONST(1 )
2107
2108 // Sets the Mask Register
2109 #define APBDMA_IRQ_MASK_SET_0_CH0_SHIFT _MK_SHIFT_CONST(0)
2110 #define APBDMA_IRQ_MASK_SET_0_CH0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_SET_0_CH0_SHIFT)
2111 #define APBDMA_IRQ_MASK_SET_0_CH0_RANGE 0:0
2112 #define APBDMA_IRQ_MASK_SET_0_CH0_WOFFSET 0x0
2113 #define APBDMA_IRQ_MASK_SET_0_CH0_DEFAULT _MK_MASK_CONST(0 x0)
2114 #define APBDMA_IRQ_MASK_SET_0_CH0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2115 #define APBDMA_IRQ_MASK_SET_0_CH0_SW_DEFAULT _MK_MASK_CONST(0 x0)
2116 #define APBDMA_IRQ_MASK_SET_0_CH0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2117 #define APBDMA_IRQ_MASK_SET_0_CH0_DISABLE _MK_ENUM_CONST(0 )
2118 #define APBDMA_IRQ_MASK_SET_0_CH0_ENABLE _MK_ENUM_CONST(1 )
2119
2120
2121 // Register APBDMA_IRQ_MASK_CLR_0
2122 #define APBDMA_IRQ_MASK_CLR_0 _MK_ADDR_CONST(0x24)
2123 #define APBDMA_IRQ_MASK_CLR_0_SECURE 0x0
2124 #define APBDMA_IRQ_MASK_CLR_0_WORD_COUNT 0x1
2125 #define APBDMA_IRQ_MASK_CLR_0_RESET_VAL _MK_MASK_CONST(0 x0)
2126 #define APBDMA_IRQ_MASK_CLR_0_RESET_MASK _MK_MASK_CONST(0 xffff)
2127 #define APBDMA_IRQ_MASK_CLR_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2128 #define APBDMA_IRQ_MASK_CLR_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2129 #define APBDMA_IRQ_MASK_CLR_0_READ_MASK _MK_MASK_CONST(0 x0)
2130 #define APBDMA_IRQ_MASK_CLR_0_WRITE_MASK _MK_MASK_CONST(0 xffff)
2131 // Clears the Mask Register
2132 #define APBDMA_IRQ_MASK_CLR_0_CH15_SHIFT _MK_SHIFT_CONST( 15)
2133 #define APBDMA_IRQ_MASK_CLR_0_CH15_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH15_SHIFT)
2134 #define APBDMA_IRQ_MASK_CLR_0_CH15_RANGE 15:15
2135 #define APBDMA_IRQ_MASK_CLR_0_CH15_WOFFSET 0x0
2136 #define APBDMA_IRQ_MASK_CLR_0_CH15_DEFAULT _MK_MASK_CONST(0 x0)
2137 #define APBDMA_IRQ_MASK_CLR_0_CH15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2138 #define APBDMA_IRQ_MASK_CLR_0_CH15_SW_DEFAULT _MK_MASK_CONST(0 x0)
2139 #define APBDMA_IRQ_MASK_CLR_0_CH15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2140 #define APBDMA_IRQ_MASK_CLR_0_CH15_DISABLE _MK_ENUM_CONST(0 )
2141 #define APBDMA_IRQ_MASK_CLR_0_CH15_ENABLE _MK_ENUM_CONST(1 )
2142
2143 // Clears the Mask Register
2144 #define APBDMA_IRQ_MASK_CLR_0_CH14_SHIFT _MK_SHIFT_CONST( 14)
2145 #define APBDMA_IRQ_MASK_CLR_0_CH14_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH14_SHIFT)
2146 #define APBDMA_IRQ_MASK_CLR_0_CH14_RANGE 14:14
2147 #define APBDMA_IRQ_MASK_CLR_0_CH14_WOFFSET 0x0
2148 #define APBDMA_IRQ_MASK_CLR_0_CH14_DEFAULT _MK_MASK_CONST(0 x0)
2149 #define APBDMA_IRQ_MASK_CLR_0_CH14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2150 #define APBDMA_IRQ_MASK_CLR_0_CH14_SW_DEFAULT _MK_MASK_CONST(0 x0)
2151 #define APBDMA_IRQ_MASK_CLR_0_CH14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2152 #define APBDMA_IRQ_MASK_CLR_0_CH14_DISABLE _MK_ENUM_CONST(0 )
2153 #define APBDMA_IRQ_MASK_CLR_0_CH14_ENABLE _MK_ENUM_CONST(1 )
2154
2155 // Clears the Mask Register
2156 #define APBDMA_IRQ_MASK_CLR_0_CH13_SHIFT _MK_SHIFT_CONST( 13)
2157 #define APBDMA_IRQ_MASK_CLR_0_CH13_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH13_SHIFT)
2158 #define APBDMA_IRQ_MASK_CLR_0_CH13_RANGE 13:13
2159 #define APBDMA_IRQ_MASK_CLR_0_CH13_WOFFSET 0x0
2160 #define APBDMA_IRQ_MASK_CLR_0_CH13_DEFAULT _MK_MASK_CONST(0 x0)
2161 #define APBDMA_IRQ_MASK_CLR_0_CH13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2162 #define APBDMA_IRQ_MASK_CLR_0_CH13_SW_DEFAULT _MK_MASK_CONST(0 x0)
2163 #define APBDMA_IRQ_MASK_CLR_0_CH13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2164 #define APBDMA_IRQ_MASK_CLR_0_CH13_DISABLE _MK_ENUM_CONST(0 )
2165 #define APBDMA_IRQ_MASK_CLR_0_CH13_ENABLE _MK_ENUM_CONST(1 )
2166
2167 // Clears the Mask Register
2168 #define APBDMA_IRQ_MASK_CLR_0_CH12_SHIFT _MK_SHIFT_CONST( 12)
2169 #define APBDMA_IRQ_MASK_CLR_0_CH12_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH12_SHIFT)
2170 #define APBDMA_IRQ_MASK_CLR_0_CH12_RANGE 12:12
2171 #define APBDMA_IRQ_MASK_CLR_0_CH12_WOFFSET 0x0
2172 #define APBDMA_IRQ_MASK_CLR_0_CH12_DEFAULT _MK_MASK_CONST(0 x0)
2173 #define APBDMA_IRQ_MASK_CLR_0_CH12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2174 #define APBDMA_IRQ_MASK_CLR_0_CH12_SW_DEFAULT _MK_MASK_CONST(0 x0)
2175 #define APBDMA_IRQ_MASK_CLR_0_CH12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2176 #define APBDMA_IRQ_MASK_CLR_0_CH12_DISABLE _MK_ENUM_CONST(0 )
2177 #define APBDMA_IRQ_MASK_CLR_0_CH12_ENABLE _MK_ENUM_CONST(1 )
2178
2179 // Clears the Mask Register
2180 #define APBDMA_IRQ_MASK_CLR_0_CH11_SHIFT _MK_SHIFT_CONST( 11)
2181 #define APBDMA_IRQ_MASK_CLR_0_CH11_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH11_SHIFT)
2182 #define APBDMA_IRQ_MASK_CLR_0_CH11_RANGE 11:11
2183 #define APBDMA_IRQ_MASK_CLR_0_CH11_WOFFSET 0x0
2184 #define APBDMA_IRQ_MASK_CLR_0_CH11_DEFAULT _MK_MASK_CONST(0 x0)
2185 #define APBDMA_IRQ_MASK_CLR_0_CH11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2186 #define APBDMA_IRQ_MASK_CLR_0_CH11_SW_DEFAULT _MK_MASK_CONST(0 x0)
2187 #define APBDMA_IRQ_MASK_CLR_0_CH11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2188 #define APBDMA_IRQ_MASK_CLR_0_CH11_DISABLE _MK_ENUM_CONST(0 )
2189 #define APBDMA_IRQ_MASK_CLR_0_CH11_ENABLE _MK_ENUM_CONST(1 )
2190
2191 // Clears the Mask Register
2192 #define APBDMA_IRQ_MASK_CLR_0_CH10_SHIFT _MK_SHIFT_CONST( 10)
2193 #define APBDMA_IRQ_MASK_CLR_0_CH10_FIELD (_MK_MASK_CONST( 0x1) << APBDMA_IRQ_MASK_CLR_0_CH10_SHIFT)
2194 #define APBDMA_IRQ_MASK_CLR_0_CH10_RANGE 10:10
2195 #define APBDMA_IRQ_MASK_CLR_0_CH10_WOFFSET 0x0
2196 #define APBDMA_IRQ_MASK_CLR_0_CH10_DEFAULT _MK_MASK_CONST(0 x0)
2197 #define APBDMA_IRQ_MASK_CLR_0_CH10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2198 #define APBDMA_IRQ_MASK_CLR_0_CH10_SW_DEFAULT _MK_MASK_CONST(0 x0)
2199 #define APBDMA_IRQ_MASK_CLR_0_CH10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2200 #define APBDMA_IRQ_MASK_CLR_0_CH10_DISABLE _MK_ENUM_CONST(0 )
2201 #define APBDMA_IRQ_MASK_CLR_0_CH10_ENABLE _MK_ENUM_CONST(1 )
2202
2203 // Clears the Mask Register
2204 #define APBDMA_IRQ_MASK_CLR_0_CH9_SHIFT _MK_SHIFT_CONST(9)
2205 #define APBDMA_IRQ_MASK_CLR_0_CH9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH9_SHIFT)
2206 #define APBDMA_IRQ_MASK_CLR_0_CH9_RANGE 9:9
2207 #define APBDMA_IRQ_MASK_CLR_0_CH9_WOFFSET 0x0
2208 #define APBDMA_IRQ_MASK_CLR_0_CH9_DEFAULT _MK_MASK_CONST(0 x0)
2209 #define APBDMA_IRQ_MASK_CLR_0_CH9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2210 #define APBDMA_IRQ_MASK_CLR_0_CH9_SW_DEFAULT _MK_MASK_CONST(0 x0)
2211 #define APBDMA_IRQ_MASK_CLR_0_CH9_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2212 #define APBDMA_IRQ_MASK_CLR_0_CH9_DISABLE _MK_ENUM_CONST(0 )
2213 #define APBDMA_IRQ_MASK_CLR_0_CH9_ENABLE _MK_ENUM_CONST(1 )
2214
2215 // Clears the Mask Register
2216 #define APBDMA_IRQ_MASK_CLR_0_CH8_SHIFT _MK_SHIFT_CONST(8)
2217 #define APBDMA_IRQ_MASK_CLR_0_CH8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH8_SHIFT)
2218 #define APBDMA_IRQ_MASK_CLR_0_CH8_RANGE 8:8
2219 #define APBDMA_IRQ_MASK_CLR_0_CH8_WOFFSET 0x0
2220 #define APBDMA_IRQ_MASK_CLR_0_CH8_DEFAULT _MK_MASK_CONST(0 x0)
2221 #define APBDMA_IRQ_MASK_CLR_0_CH8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2222 #define APBDMA_IRQ_MASK_CLR_0_CH8_SW_DEFAULT _MK_MASK_CONST(0 x0)
2223 #define APBDMA_IRQ_MASK_CLR_0_CH8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2224 #define APBDMA_IRQ_MASK_CLR_0_CH8_DISABLE _MK_ENUM_CONST(0 )
2225 #define APBDMA_IRQ_MASK_CLR_0_CH8_ENABLE _MK_ENUM_CONST(1 )
2226
2227 // Clears the Mask Register
2228 #define APBDMA_IRQ_MASK_CLR_0_CH7_SHIFT _MK_SHIFT_CONST(7)
2229 #define APBDMA_IRQ_MASK_CLR_0_CH7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH7_SHIFT)
2230 #define APBDMA_IRQ_MASK_CLR_0_CH7_RANGE 7:7
2231 #define APBDMA_IRQ_MASK_CLR_0_CH7_WOFFSET 0x0
2232 #define APBDMA_IRQ_MASK_CLR_0_CH7_DEFAULT _MK_MASK_CONST(0 x0)
2233 #define APBDMA_IRQ_MASK_CLR_0_CH7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2234 #define APBDMA_IRQ_MASK_CLR_0_CH7_SW_DEFAULT _MK_MASK_CONST(0 x0)
2235 #define APBDMA_IRQ_MASK_CLR_0_CH7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2236 #define APBDMA_IRQ_MASK_CLR_0_CH7_DISABLE _MK_ENUM_CONST(0 )
2237 #define APBDMA_IRQ_MASK_CLR_0_CH7_ENABLE _MK_ENUM_CONST(1 )
2238
2239 // Clears the Mask Register
2240 #define APBDMA_IRQ_MASK_CLR_0_CH6_SHIFT _MK_SHIFT_CONST(6)
2241 #define APBDMA_IRQ_MASK_CLR_0_CH6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH6_SHIFT)
2242 #define APBDMA_IRQ_MASK_CLR_0_CH6_RANGE 6:6
2243 #define APBDMA_IRQ_MASK_CLR_0_CH6_WOFFSET 0x0
2244 #define APBDMA_IRQ_MASK_CLR_0_CH6_DEFAULT _MK_MASK_CONST(0 x0)
2245 #define APBDMA_IRQ_MASK_CLR_0_CH6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2246 #define APBDMA_IRQ_MASK_CLR_0_CH6_SW_DEFAULT _MK_MASK_CONST(0 x0)
2247 #define APBDMA_IRQ_MASK_CLR_0_CH6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2248 #define APBDMA_IRQ_MASK_CLR_0_CH6_DISABLE _MK_ENUM_CONST(0 )
2249 #define APBDMA_IRQ_MASK_CLR_0_CH6_ENABLE _MK_ENUM_CONST(1 )
2250
2251 // Clears the Mask Register
2252 #define APBDMA_IRQ_MASK_CLR_0_CH5_SHIFT _MK_SHIFT_CONST(5)
2253 #define APBDMA_IRQ_MASK_CLR_0_CH5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH5_SHIFT)
2254 #define APBDMA_IRQ_MASK_CLR_0_CH5_RANGE 5:5
2255 #define APBDMA_IRQ_MASK_CLR_0_CH5_WOFFSET 0x0
2256 #define APBDMA_IRQ_MASK_CLR_0_CH5_DEFAULT _MK_MASK_CONST(0 x0)
2257 #define APBDMA_IRQ_MASK_CLR_0_CH5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2258 #define APBDMA_IRQ_MASK_CLR_0_CH5_SW_DEFAULT _MK_MASK_CONST(0 x0)
2259 #define APBDMA_IRQ_MASK_CLR_0_CH5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2260 #define APBDMA_IRQ_MASK_CLR_0_CH5_DISABLE _MK_ENUM_CONST(0 )
2261 #define APBDMA_IRQ_MASK_CLR_0_CH5_ENABLE _MK_ENUM_CONST(1 )
2262
2263 // Clears the Mask Register
2264 #define APBDMA_IRQ_MASK_CLR_0_CH4_SHIFT _MK_SHIFT_CONST(4)
2265 #define APBDMA_IRQ_MASK_CLR_0_CH4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH4_SHIFT)
2266 #define APBDMA_IRQ_MASK_CLR_0_CH4_RANGE 4:4
2267 #define APBDMA_IRQ_MASK_CLR_0_CH4_WOFFSET 0x0
2268 #define APBDMA_IRQ_MASK_CLR_0_CH4_DEFAULT _MK_MASK_CONST(0 x0)
2269 #define APBDMA_IRQ_MASK_CLR_0_CH4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2270 #define APBDMA_IRQ_MASK_CLR_0_CH4_SW_DEFAULT _MK_MASK_CONST(0 x0)
2271 #define APBDMA_IRQ_MASK_CLR_0_CH4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2272 #define APBDMA_IRQ_MASK_CLR_0_CH4_DISABLE _MK_ENUM_CONST(0 )
2273 #define APBDMA_IRQ_MASK_CLR_0_CH4_ENABLE _MK_ENUM_CONST(1 )
2274
2275 // Clears the Mask Register
2276 #define APBDMA_IRQ_MASK_CLR_0_CH3_SHIFT _MK_SHIFT_CONST(3)
2277 #define APBDMA_IRQ_MASK_CLR_0_CH3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH3_SHIFT)
2278 #define APBDMA_IRQ_MASK_CLR_0_CH3_RANGE 3:3
2279 #define APBDMA_IRQ_MASK_CLR_0_CH3_WOFFSET 0x0
2280 #define APBDMA_IRQ_MASK_CLR_0_CH3_DEFAULT _MK_MASK_CONST(0 x0)
2281 #define APBDMA_IRQ_MASK_CLR_0_CH3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2282 #define APBDMA_IRQ_MASK_CLR_0_CH3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2283 #define APBDMA_IRQ_MASK_CLR_0_CH3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2284 #define APBDMA_IRQ_MASK_CLR_0_CH3_DISABLE _MK_ENUM_CONST(0 )
2285 #define APBDMA_IRQ_MASK_CLR_0_CH3_ENABLE _MK_ENUM_CONST(1 )
2286
2287 // Clears the Mask Register
2288 #define APBDMA_IRQ_MASK_CLR_0_CH2_SHIFT _MK_SHIFT_CONST(2)
2289 #define APBDMA_IRQ_MASK_CLR_0_CH2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH2_SHIFT)
2290 #define APBDMA_IRQ_MASK_CLR_0_CH2_RANGE 2:2
2291 #define APBDMA_IRQ_MASK_CLR_0_CH2_WOFFSET 0x0
2292 #define APBDMA_IRQ_MASK_CLR_0_CH2_DEFAULT _MK_MASK_CONST(0 x0)
2293 #define APBDMA_IRQ_MASK_CLR_0_CH2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2294 #define APBDMA_IRQ_MASK_CLR_0_CH2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2295 #define APBDMA_IRQ_MASK_CLR_0_CH2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2296 #define APBDMA_IRQ_MASK_CLR_0_CH2_DISABLE _MK_ENUM_CONST(0 )
2297 #define APBDMA_IRQ_MASK_CLR_0_CH2_ENABLE _MK_ENUM_CONST(1 )
2298
2299 // Clears the Mask Register
2300 #define APBDMA_IRQ_MASK_CLR_0_CH1_SHIFT _MK_SHIFT_CONST(1)
2301 #define APBDMA_IRQ_MASK_CLR_0_CH1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH1_SHIFT)
2302 #define APBDMA_IRQ_MASK_CLR_0_CH1_RANGE 1:1
2303 #define APBDMA_IRQ_MASK_CLR_0_CH1_WOFFSET 0x0
2304 #define APBDMA_IRQ_MASK_CLR_0_CH1_DEFAULT _MK_MASK_CONST(0 x0)
2305 #define APBDMA_IRQ_MASK_CLR_0_CH1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2306 #define APBDMA_IRQ_MASK_CLR_0_CH1_SW_DEFAULT _MK_MASK_CONST(0 x0)
2307 #define APBDMA_IRQ_MASK_CLR_0_CH1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2308 #define APBDMA_IRQ_MASK_CLR_0_CH1_DISABLE _MK_ENUM_CONST(0 )
2309 #define APBDMA_IRQ_MASK_CLR_0_CH1_ENABLE _MK_ENUM_CONST(1 )
2310
2311 // Clears the Mask Register
2312 #define APBDMA_IRQ_MASK_CLR_0_CH0_SHIFT _MK_SHIFT_CONST(0)
2313 #define APBDMA_IRQ_MASK_CLR_0_CH0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_IRQ_MASK_CLR_0_CH0_SHIFT)
2314 #define APBDMA_IRQ_MASK_CLR_0_CH0_RANGE 0:0
2315 #define APBDMA_IRQ_MASK_CLR_0_CH0_WOFFSET 0x0
2316 #define APBDMA_IRQ_MASK_CLR_0_CH0_DEFAULT _MK_MASK_CONST(0 x0)
2317 #define APBDMA_IRQ_MASK_CLR_0_CH0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2318 #define APBDMA_IRQ_MASK_CLR_0_CH0_SW_DEFAULT _MK_MASK_CONST(0 x0)
2319 #define APBDMA_IRQ_MASK_CLR_0_CH0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2320 #define APBDMA_IRQ_MASK_CLR_0_CH0_DISABLE _MK_ENUM_CONST(0 )
2321 #define APBDMA_IRQ_MASK_CLR_0_CH0_ENABLE _MK_ENUM_CONST(1 )
2322
2323
2324 // Register APBDMA_TRIG_REG_0
2325 #define APBDMA_TRIG_REG_0 _MK_ADDR_CONST(0x28)
2326 #define APBDMA_TRIG_REG_0_SECURE 0x0
2327 #define APBDMA_TRIG_REG_0_WORD_COUNT 0x1
2328 #define APBDMA_TRIG_REG_0_RESET_VAL _MK_MASK_CONST(0x0)
2329 #define APBDMA_TRIG_REG_0_RESET_MASK _MK_MASK_CONST(0x1fffffe )
2330 #define APBDMA_TRIG_REG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2331 #define APBDMA_TRIG_REG_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2332 #define APBDMA_TRIG_REG_0_READ_MASK _MK_MASK_CONST(0x1fffffe )
2333 #define APBDMA_TRIG_REG_0_WRITE_MASK _MK_MASK_CONST(0x0)
2334 // EOC-15 Initiated DMA Request after transfer completion
2335 #define APBDMA_TRIG_REG_0_APB_15_SHIFT _MK_SHIFT_CONST(24)
2336 #define APBDMA_TRIG_REG_0_APB_15_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_15_SHIFT)
2337 #define APBDMA_TRIG_REG_0_APB_15_RANGE 24:24
2338 #define APBDMA_TRIG_REG_0_APB_15_WOFFSET 0x0
2339 #define APBDMA_TRIG_REG_0_APB_15_DEFAULT _MK_MASK_CONST(0 x0)
2340 #define APBDMA_TRIG_REG_0_APB_15_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2341 #define APBDMA_TRIG_REG_0_APB_15_SW_DEFAULT _MK_MASK_CONST(0 x0)
2342 #define APBDMA_TRIG_REG_0_APB_15_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2343 #define APBDMA_TRIG_REG_0_APB_15_NOT_ACTIVE _MK_ENUM_CONST(0 )
2344 #define APBDMA_TRIG_REG_0_APB_15_ACTIVE _MK_ENUM_CONST(1)
2345
2346 // EOC-14 Initiated DMA Request after transfer completion
2347 #define APBDMA_TRIG_REG_0_APB_14_SHIFT _MK_SHIFT_CONST(23)
2348 #define APBDMA_TRIG_REG_0_APB_14_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_14_SHIFT)
2349 #define APBDMA_TRIG_REG_0_APB_14_RANGE 23:23
2350 #define APBDMA_TRIG_REG_0_APB_14_WOFFSET 0x0
2351 #define APBDMA_TRIG_REG_0_APB_14_DEFAULT _MK_MASK_CONST(0 x0)
2352 #define APBDMA_TRIG_REG_0_APB_14_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2353 #define APBDMA_TRIG_REG_0_APB_14_SW_DEFAULT _MK_MASK_CONST(0 x0)
2354 #define APBDMA_TRIG_REG_0_APB_14_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2355 #define APBDMA_TRIG_REG_0_APB_14_NOT_ACTIVE _MK_ENUM_CONST(0 )
2356 #define APBDMA_TRIG_REG_0_APB_14_ACTIVE _MK_ENUM_CONST(1)
2357
2358 // EOC-13 Initiated DMA Request after transfer completion
2359 #define APBDMA_TRIG_REG_0_APB_13_SHIFT _MK_SHIFT_CONST(22)
2360 #define APBDMA_TRIG_REG_0_APB_13_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_13_SHIFT)
2361 #define APBDMA_TRIG_REG_0_APB_13_RANGE 22:22
2362 #define APBDMA_TRIG_REG_0_APB_13_WOFFSET 0x0
2363 #define APBDMA_TRIG_REG_0_APB_13_DEFAULT _MK_MASK_CONST(0 x0)
2364 #define APBDMA_TRIG_REG_0_APB_13_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2365 #define APBDMA_TRIG_REG_0_APB_13_SW_DEFAULT _MK_MASK_CONST(0 x0)
2366 #define APBDMA_TRIG_REG_0_APB_13_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2367 #define APBDMA_TRIG_REG_0_APB_13_NOT_ACTIVE _MK_ENUM_CONST(0 )
2368 #define APBDMA_TRIG_REG_0_APB_13_ACTIVE _MK_ENUM_CONST(1)
2369
2370 // EOC-12 Initiated DMA Request after transfer completion
2371 #define APBDMA_TRIG_REG_0_APB_12_SHIFT _MK_SHIFT_CONST(21)
2372 #define APBDMA_TRIG_REG_0_APB_12_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_12_SHIFT)
2373 #define APBDMA_TRIG_REG_0_APB_12_RANGE 21:21
2374 #define APBDMA_TRIG_REG_0_APB_12_WOFFSET 0x0
2375 #define APBDMA_TRIG_REG_0_APB_12_DEFAULT _MK_MASK_CONST(0 x0)
2376 #define APBDMA_TRIG_REG_0_APB_12_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2377 #define APBDMA_TRIG_REG_0_APB_12_SW_DEFAULT _MK_MASK_CONST(0 x0)
2378 #define APBDMA_TRIG_REG_0_APB_12_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2379 #define APBDMA_TRIG_REG_0_APB_12_NOT_ACTIVE _MK_ENUM_CONST(0 )
2380 #define APBDMA_TRIG_REG_0_APB_12_ACTIVE _MK_ENUM_CONST(1)
2381
2382 // EOC-11 Initiated DMA Request after transfer completion
2383 #define APBDMA_TRIG_REG_0_APB_11_SHIFT _MK_SHIFT_CONST(20)
2384 #define APBDMA_TRIG_REG_0_APB_11_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_11_SHIFT)
2385 #define APBDMA_TRIG_REG_0_APB_11_RANGE 20:20
2386 #define APBDMA_TRIG_REG_0_APB_11_WOFFSET 0x0
2387 #define APBDMA_TRIG_REG_0_APB_11_DEFAULT _MK_MASK_CONST(0 x0)
2388 #define APBDMA_TRIG_REG_0_APB_11_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2389 #define APBDMA_TRIG_REG_0_APB_11_SW_DEFAULT _MK_MASK_CONST(0 x0)
2390 #define APBDMA_TRIG_REG_0_APB_11_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2391 #define APBDMA_TRIG_REG_0_APB_11_NOT_ACTIVE _MK_ENUM_CONST(0 )
2392 #define APBDMA_TRIG_REG_0_APB_11_ACTIVE _MK_ENUM_CONST(1)
2393
2394 // EOC-10 Initiated DMA Request after transfer completion
2395 #define APBDMA_TRIG_REG_0_APB_10_SHIFT _MK_SHIFT_CONST(19)
2396 #define APBDMA_TRIG_REG_0_APB_10_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_10_SHIFT)
2397 #define APBDMA_TRIG_REG_0_APB_10_RANGE 19:19
2398 #define APBDMA_TRIG_REG_0_APB_10_WOFFSET 0x0
2399 #define APBDMA_TRIG_REG_0_APB_10_DEFAULT _MK_MASK_CONST(0 x0)
2400 #define APBDMA_TRIG_REG_0_APB_10_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2401 #define APBDMA_TRIG_REG_0_APB_10_SW_DEFAULT _MK_MASK_CONST(0 x0)
2402 #define APBDMA_TRIG_REG_0_APB_10_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2403 #define APBDMA_TRIG_REG_0_APB_10_NOT_ACTIVE _MK_ENUM_CONST(0 )
2404 #define APBDMA_TRIG_REG_0_APB_10_ACTIVE _MK_ENUM_CONST(1)
2405
2406 // EOC-9 Initiated DMA Request after transfer completion
2407 #define APBDMA_TRIG_REG_0_APB_9_SHIFT _MK_SHIFT_CONST(18)
2408 #define APBDMA_TRIG_REG_0_APB_9_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_9_SHIFT)
2409 #define APBDMA_TRIG_REG_0_APB_9_RANGE 18:18
2410 #define APBDMA_TRIG_REG_0_APB_9_WOFFSET 0x0
2411 #define APBDMA_TRIG_REG_0_APB_9_DEFAULT _MK_MASK_CONST(0x0)
2412 #define APBDMA_TRIG_REG_0_APB_9_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2413 #define APBDMA_TRIG_REG_0_APB_9_SW_DEFAULT _MK_MASK_CONST(0 x0)
2414 #define APBDMA_TRIG_REG_0_APB_9_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2415 #define APBDMA_TRIG_REG_0_APB_9_NOT_ACTIVE _MK_ENUM_CONST(0 )
2416 #define APBDMA_TRIG_REG_0_APB_9_ACTIVE _MK_ENUM_CONST(1)
2417
2418 // EOC-8 Initiated DMA Request after transfer completion
2419 #define APBDMA_TRIG_REG_0_APB_8_SHIFT _MK_SHIFT_CONST(17)
2420 #define APBDMA_TRIG_REG_0_APB_8_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_8_SHIFT)
2421 #define APBDMA_TRIG_REG_0_APB_8_RANGE 17:17
2422 #define APBDMA_TRIG_REG_0_APB_8_WOFFSET 0x0
2423 #define APBDMA_TRIG_REG_0_APB_8_DEFAULT _MK_MASK_CONST(0x0)
2424 #define APBDMA_TRIG_REG_0_APB_8_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2425 #define APBDMA_TRIG_REG_0_APB_8_SW_DEFAULT _MK_MASK_CONST(0 x0)
2426 #define APBDMA_TRIG_REG_0_APB_8_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2427 #define APBDMA_TRIG_REG_0_APB_8_NOT_ACTIVE _MK_ENUM_CONST(0 )
2428 #define APBDMA_TRIG_REG_0_APB_8_ACTIVE _MK_ENUM_CONST(1)
2429
2430 // EOC-7 Initiated DMA Request after transfer completion
2431 #define APBDMA_TRIG_REG_0_APB_7_SHIFT _MK_SHIFT_CONST(16)
2432 #define APBDMA_TRIG_REG_0_APB_7_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_7_SHIFT)
2433 #define APBDMA_TRIG_REG_0_APB_7_RANGE 16:16
2434 #define APBDMA_TRIG_REG_0_APB_7_WOFFSET 0x0
2435 #define APBDMA_TRIG_REG_0_APB_7_DEFAULT _MK_MASK_CONST(0x0)
2436 #define APBDMA_TRIG_REG_0_APB_7_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2437 #define APBDMA_TRIG_REG_0_APB_7_SW_DEFAULT _MK_MASK_CONST(0 x0)
2438 #define APBDMA_TRIG_REG_0_APB_7_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2439 #define APBDMA_TRIG_REG_0_APB_7_NOT_ACTIVE _MK_ENUM_CONST(0 )
2440 #define APBDMA_TRIG_REG_0_APB_7_ACTIVE _MK_ENUM_CONST(1)
2441
2442 // EOC-6 Initiated DMA Request after transfer completion
2443 #define APBDMA_TRIG_REG_0_APB_6_SHIFT _MK_SHIFT_CONST(15)
2444 #define APBDMA_TRIG_REG_0_APB_6_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_6_SHIFT)
2445 #define APBDMA_TRIG_REG_0_APB_6_RANGE 15:15
2446 #define APBDMA_TRIG_REG_0_APB_6_WOFFSET 0x0
2447 #define APBDMA_TRIG_REG_0_APB_6_DEFAULT _MK_MASK_CONST(0x0)
2448 #define APBDMA_TRIG_REG_0_APB_6_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2449 #define APBDMA_TRIG_REG_0_APB_6_SW_DEFAULT _MK_MASK_CONST(0 x0)
2450 #define APBDMA_TRIG_REG_0_APB_6_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2451 #define APBDMA_TRIG_REG_0_APB_6_NOT_ACTIVE _MK_ENUM_CONST(0 )
2452 #define APBDMA_TRIG_REG_0_APB_6_ACTIVE _MK_ENUM_CONST(1)
2453
2454 // EOC-5 Initiated DMA Request after transfer completion
2455 #define APBDMA_TRIG_REG_0_APB_5_SHIFT _MK_SHIFT_CONST(14)
2456 #define APBDMA_TRIG_REG_0_APB_5_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_5_SHIFT)
2457 #define APBDMA_TRIG_REG_0_APB_5_RANGE 14:14
2458 #define APBDMA_TRIG_REG_0_APB_5_WOFFSET 0x0
2459 #define APBDMA_TRIG_REG_0_APB_5_DEFAULT _MK_MASK_CONST(0x0)
2460 #define APBDMA_TRIG_REG_0_APB_5_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2461 #define APBDMA_TRIG_REG_0_APB_5_SW_DEFAULT _MK_MASK_CONST(0 x0)
2462 #define APBDMA_TRIG_REG_0_APB_5_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2463 #define APBDMA_TRIG_REG_0_APB_5_NOT_ACTIVE _MK_ENUM_CONST(0 )
2464 #define APBDMA_TRIG_REG_0_APB_5_ACTIVE _MK_ENUM_CONST(1)
2465
2466 // EOC-4 Initiated DMA Request after transfer completion
2467 #define APBDMA_TRIG_REG_0_APB_4_SHIFT _MK_SHIFT_CONST(13)
2468 #define APBDMA_TRIG_REG_0_APB_4_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_4_SHIFT)
2469 #define APBDMA_TRIG_REG_0_APB_4_RANGE 13:13
2470 #define APBDMA_TRIG_REG_0_APB_4_WOFFSET 0x0
2471 #define APBDMA_TRIG_REG_0_APB_4_DEFAULT _MK_MASK_CONST(0x0)
2472 #define APBDMA_TRIG_REG_0_APB_4_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2473 #define APBDMA_TRIG_REG_0_APB_4_SW_DEFAULT _MK_MASK_CONST(0 x0)
2474 #define APBDMA_TRIG_REG_0_APB_4_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2475 #define APBDMA_TRIG_REG_0_APB_4_NOT_ACTIVE _MK_ENUM_CONST(0 )
2476 #define APBDMA_TRIG_REG_0_APB_4_ACTIVE _MK_ENUM_CONST(1)
2477
2478 // EOC-3 Initiated DMA Request after transfer completion
2479 #define APBDMA_TRIG_REG_0_APB_3_SHIFT _MK_SHIFT_CONST(12)
2480 #define APBDMA_TRIG_REG_0_APB_3_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_3_SHIFT)
2481 #define APBDMA_TRIG_REG_0_APB_3_RANGE 12:12
2482 #define APBDMA_TRIG_REG_0_APB_3_WOFFSET 0x0
2483 #define APBDMA_TRIG_REG_0_APB_3_DEFAULT _MK_MASK_CONST(0x0)
2484 #define APBDMA_TRIG_REG_0_APB_3_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2485 #define APBDMA_TRIG_REG_0_APB_3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2486 #define APBDMA_TRIG_REG_0_APB_3_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2487 #define APBDMA_TRIG_REG_0_APB_3_NOT_ACTIVE _MK_ENUM_CONST(0 )
2488 #define APBDMA_TRIG_REG_0_APB_3_ACTIVE _MK_ENUM_CONST(1)
2489
2490 // EOC-2 Initiated DMA Request after transfer completion
2491 #define APBDMA_TRIG_REG_0_APB_2_SHIFT _MK_SHIFT_CONST(11)
2492 #define APBDMA_TRIG_REG_0_APB_2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_2_SHIFT)
2493 #define APBDMA_TRIG_REG_0_APB_2_RANGE 11:11
2494 #define APBDMA_TRIG_REG_0_APB_2_WOFFSET 0x0
2495 #define APBDMA_TRIG_REG_0_APB_2_DEFAULT _MK_MASK_CONST(0x0)
2496 #define APBDMA_TRIG_REG_0_APB_2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2497 #define APBDMA_TRIG_REG_0_APB_2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2498 #define APBDMA_TRIG_REG_0_APB_2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2499 #define APBDMA_TRIG_REG_0_APB_2_NOT_ACTIVE _MK_ENUM_CONST(0 )
2500 #define APBDMA_TRIG_REG_0_APB_2_ACTIVE _MK_ENUM_CONST(1)
2501
2502 // EOC-1 Initiated DMA Request after transfer completion
2503 #define APBDMA_TRIG_REG_0_APB_1_SHIFT _MK_SHIFT_CONST(10)
2504 #define APBDMA_TRIG_REG_0_APB_1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_1_SHIFT)
2505 #define APBDMA_TRIG_REG_0_APB_1_RANGE 10:10
2506 #define APBDMA_TRIG_REG_0_APB_1_WOFFSET 0x0
2507 #define APBDMA_TRIG_REG_0_APB_1_DEFAULT _MK_MASK_CONST(0x0)
2508 #define APBDMA_TRIG_REG_0_APB_1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2509 #define APBDMA_TRIG_REG_0_APB_1_SW_DEFAULT _MK_MASK_CONST(0 x0)
2510 #define APBDMA_TRIG_REG_0_APB_1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2511 #define APBDMA_TRIG_REG_0_APB_1_NOT_ACTIVE _MK_ENUM_CONST(0 )
2512 #define APBDMA_TRIG_REG_0_APB_1_ACTIVE _MK_ENUM_CONST(1)
2513
2514 // EOC-0 Initiated DMA Request after transfer completion
2515 #define APBDMA_TRIG_REG_0_APB_0_SHIFT _MK_SHIFT_CONST(9)
2516 #define APBDMA_TRIG_REG_0_APB_0_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_APB_0_SHIFT)
2517 #define APBDMA_TRIG_REG_0_APB_0_RANGE 9:9
2518 #define APBDMA_TRIG_REG_0_APB_0_WOFFSET 0x0
2519 #define APBDMA_TRIG_REG_0_APB_0_DEFAULT _MK_MASK_CONST(0x0)
2520 #define APBDMA_TRIG_REG_0_APB_0_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2521 #define APBDMA_TRIG_REG_0_APB_0_SW_DEFAULT _MK_MASK_CONST(0 x0)
2522 #define APBDMA_TRIG_REG_0_APB_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2523 #define APBDMA_TRIG_REG_0_APB_0_NOT_ACTIVE _MK_ENUM_CONST(0 )
2524 #define APBDMA_TRIG_REG_0_APB_0_ACTIVE _MK_ENUM_CONST(1)
2525
2526 // Trigger select from Timer (Hardware initiated DMA request)
2527 #define APBDMA_TRIG_REG_0_TMR2_SHIFT _MK_SHIFT_CONST(8)
2528 #define APBDMA_TRIG_REG_0_TMR2_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_TMR2_SHIFT)
2529 #define APBDMA_TRIG_REG_0_TMR2_RANGE 8:8
2530 #define APBDMA_TRIG_REG_0_TMR2_WOFFSET 0x0
2531 #define APBDMA_TRIG_REG_0_TMR2_DEFAULT _MK_MASK_CONST(0x0)
2532 #define APBDMA_TRIG_REG_0_TMR2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2533 #define APBDMA_TRIG_REG_0_TMR2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2534 #define APBDMA_TRIG_REG_0_TMR2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2535 #define APBDMA_TRIG_REG_0_TMR2_NOT_ACTIVE _MK_ENUM_CONST(0 )
2536 #define APBDMA_TRIG_REG_0_TMR2_ACTIVE _MK_ENUM_CONST(1)
2537
2538 // Trigger select from Timer (Hardware initiated DMA request)
2539 #define APBDMA_TRIG_REG_0_TMR1_SHIFT _MK_SHIFT_CONST(7)
2540 #define APBDMA_TRIG_REG_0_TMR1_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_TMR1_SHIFT)
2541 #define APBDMA_TRIG_REG_0_TMR1_RANGE 7:7
2542 #define APBDMA_TRIG_REG_0_TMR1_WOFFSET 0x0
2543 #define APBDMA_TRIG_REG_0_TMR1_DEFAULT _MK_MASK_CONST(0x0)
2544 #define APBDMA_TRIG_REG_0_TMR1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2545 #define APBDMA_TRIG_REG_0_TMR1_SW_DEFAULT _MK_MASK_CONST(0 x0)
2546 #define APBDMA_TRIG_REG_0_TMR1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2547 #define APBDMA_TRIG_REG_0_TMR1_NOT_ACTIVE _MK_ENUM_CONST(0 )
2548 #define APBDMA_TRIG_REG_0_TMR1_ACTIVE _MK_ENUM_CONST(1)
2549
2550 // XRQ.B (GPIOB) (Hardware initiated DMA request)
2551 #define APBDMA_TRIG_REG_0_XRQ_B_SHIFT _MK_SHIFT_CONST(6)
2552 #define APBDMA_TRIG_REG_0_XRQ_B_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_XRQ_B_SHIFT)
2553 #define APBDMA_TRIG_REG_0_XRQ_B_RANGE 6:6
2554 #define APBDMA_TRIG_REG_0_XRQ_B_WOFFSET 0x0
2555 #define APBDMA_TRIG_REG_0_XRQ_B_DEFAULT _MK_MASK_CONST(0x0)
2556 #define APBDMA_TRIG_REG_0_XRQ_B_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2557 #define APBDMA_TRIG_REG_0_XRQ_B_SW_DEFAULT _MK_MASK_CONST(0 x0)
2558 #define APBDMA_TRIG_REG_0_XRQ_B_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2559 #define APBDMA_TRIG_REG_0_XRQ_B_NOT_ACTIVE _MK_ENUM_CONST(0 )
2560 #define APBDMA_TRIG_REG_0_XRQ_B_ACTIVE _MK_ENUM_CONST(1)
2561
2562 // XRQ.A (GPIOA) (Hardware initiated DMA request)
2563 #define APBDMA_TRIG_REG_0_XRQ_A_SHIFT _MK_SHIFT_CONST(5)
2564 #define APBDMA_TRIG_REG_0_XRQ_A_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_XRQ_A_SHIFT)
2565 #define APBDMA_TRIG_REG_0_XRQ_A_RANGE 5:5
2566 #define APBDMA_TRIG_REG_0_XRQ_A_WOFFSET 0x0
2567 #define APBDMA_TRIG_REG_0_XRQ_A_DEFAULT _MK_MASK_CONST(0x0)
2568 #define APBDMA_TRIG_REG_0_XRQ_A_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2569 #define APBDMA_TRIG_REG_0_XRQ_A_SW_DEFAULT _MK_MASK_CONST(0 x0)
2570 #define APBDMA_TRIG_REG_0_XRQ_A_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2571 #define APBDMA_TRIG_REG_0_XRQ_A_NOT_ACTIVE _MK_ENUM_CONST(0 )
2572 #define APBDMA_TRIG_REG_0_XRQ_A_ACTIVE _MK_ENUM_CONST(1)
2573
2574 // Semaphore requests SW initiated DMA request
2575 #define APBDMA_TRIG_REG_0_SMP_27_SHIFT _MK_SHIFT_CONST(4)
2576 #define APBDMA_TRIG_REG_0_SMP_27_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_SMP_27_SHIFT)
2577 #define APBDMA_TRIG_REG_0_SMP_27_RANGE 4:4
2578 #define APBDMA_TRIG_REG_0_SMP_27_WOFFSET 0x0
2579 #define APBDMA_TRIG_REG_0_SMP_27_DEFAULT _MK_MASK_CONST(0 x0)
2580 #define APBDMA_TRIG_REG_0_SMP_27_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2581 #define APBDMA_TRIG_REG_0_SMP_27_SW_DEFAULT _MK_MASK_CONST(0 x0)
2582 #define APBDMA_TRIG_REG_0_SMP_27_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2583 #define APBDMA_TRIG_REG_0_SMP_27_NOT_ACTIVE _MK_ENUM_CONST(0 )
2584 #define APBDMA_TRIG_REG_0_SMP_27_ACTIVE _MK_ENUM_CONST(1)
2585
2586 // Semaphore requests SW initiated DMA request
2587 #define APBDMA_TRIG_REG_0_SMP_26_SHIFT _MK_SHIFT_CONST(3)
2588 #define APBDMA_TRIG_REG_0_SMP_26_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_SMP_26_SHIFT)
2589 #define APBDMA_TRIG_REG_0_SMP_26_RANGE 3:3
2590 #define APBDMA_TRIG_REG_0_SMP_26_WOFFSET 0x0
2591 #define APBDMA_TRIG_REG_0_SMP_26_DEFAULT _MK_MASK_CONST(0 x0)
2592 #define APBDMA_TRIG_REG_0_SMP_26_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2593 #define APBDMA_TRIG_REG_0_SMP_26_SW_DEFAULT _MK_MASK_CONST(0 x0)
2594 #define APBDMA_TRIG_REG_0_SMP_26_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2595 #define APBDMA_TRIG_REG_0_SMP_26_NOT_ACTIVE _MK_ENUM_CONST(0 )
2596 #define APBDMA_TRIG_REG_0_SMP_26_ACTIVE _MK_ENUM_CONST(1)
2597
2598 // Semaphore requests SW initiated DMA request
2599 #define APBDMA_TRIG_REG_0_SMP_25_SHIFT _MK_SHIFT_CONST(2)
2600 #define APBDMA_TRIG_REG_0_SMP_25_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_SMP_25_SHIFT)
2601 #define APBDMA_TRIG_REG_0_SMP_25_RANGE 2:2
2602 #define APBDMA_TRIG_REG_0_SMP_25_WOFFSET 0x0
2603 #define APBDMA_TRIG_REG_0_SMP_25_DEFAULT _MK_MASK_CONST(0 x0)
2604 #define APBDMA_TRIG_REG_0_SMP_25_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2605 #define APBDMA_TRIG_REG_0_SMP_25_SW_DEFAULT _MK_MASK_CONST(0 x0)
2606 #define APBDMA_TRIG_REG_0_SMP_25_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2607 #define APBDMA_TRIG_REG_0_SMP_25_NOT_ACTIVE _MK_ENUM_CONST(0 )
2608 #define APBDMA_TRIG_REG_0_SMP_25_ACTIVE _MK_ENUM_CONST(1)
2609
2610 // Semaphore requests SW initiated DMA request
2611 #define APBDMA_TRIG_REG_0_SMP_24_SHIFT _MK_SHIFT_CONST(1)
2612 #define APBDMA_TRIG_REG_0_SMP_24_FIELD (_MK_MASK_CONST(0x1) << APBDMA_TRIG_REG_0_SMP_24_SHIFT)
2613 #define APBDMA_TRIG_REG_0_SMP_24_RANGE 1:1
2614 #define APBDMA_TRIG_REG_0_SMP_24_WOFFSET 0x0
2615 #define APBDMA_TRIG_REG_0_SMP_24_DEFAULT _MK_MASK_CONST(0 x0)
2616 #define APBDMA_TRIG_REG_0_SMP_24_DEFAULT_MASK _MK_MASK_CONST(0 x1)
2617 #define APBDMA_TRIG_REG_0_SMP_24_SW_DEFAULT _MK_MASK_CONST(0 x0)
2618 #define APBDMA_TRIG_REG_0_SMP_24_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2619 #define APBDMA_TRIG_REG_0_SMP_24_NOT_ACTIVE _MK_ENUM_CONST(0 )
2620 #define APBDMA_TRIG_REG_0_SMP_24_ACTIVE _MK_ENUM_CONST(1)
2621
2622
2623 //
2624 // REGISTER LIST
2625 //
2626 #define LIST_ARAPBDMA_REGS(_op_) \
2627 _op_(APBDMA_COMMAND_0) \
2628 _op_(APBDMA_STATUS_0) \
2629 _op_(APBDMA_REQUESTORS_TX_0) \
2630 _op_(APBDMA_REQUESTORS_RX_0) \
2631 _op_(APBDMA_CNTRL_REG_0) \
2632 _op_(APBDMA_IRQ_STA_CPU_0) \
2633 _op_(APBDMA_IRQ_STA_COP_0) \
2634 _op_(APBDMA_IRQ_MASK_0) \
2635 _op_(APBDMA_IRQ_MASK_SET_0) \
2636 _op_(APBDMA_IRQ_MASK_CLR_0) \
2637 _op_(APBDMA_TRIG_REG_0)
2638
2639
2640 //
2641 // ADDRESS SPACES
2642 //
2643
2644 #define BASE_ADDRESS_APBDMA 0x00000000
2645
2646 //
2647 // ARAPBDMA REGISTER BANKS
2648 //
2649
2650 #define APBDMA0_FIRST_REG 0x0000 // APBDMA_COMMAND_0
2651 #define APBDMA0_LAST_REG 0x0028 // APBDMA_TRIG_REG_0
2652
2653 #ifndef _MK_SHIFT_CONST
2654 #define _MK_SHIFT_CONST(_constant_) _constant_
2655 #endif
2656 #ifndef _MK_MASK_CONST
2657 #define _MK_MASK_CONST(_constant_) _constant_
2658 #endif
2659 #ifndef _MK_ENUM_CONST
2660 #define _MK_ENUM_CONST(_constant_) (_constant_ ## UL)
2661 #endif
2662 #ifndef _MK_ADDR_CONST
2663 #define _MK_ADDR_CONST(_constant_) _constant_
2664 #endif
2665
2666 #endif // ifndef ___ARAPBDMA_H_INC_
OLDNEW
« no previous file with comments | « arch/arm/mach-tegra/nv/include/ap20/arapbdev_kbc.h ('k') | arch/arm/mach-tegra/nv/include/ap20/arapbdmachan.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698