1 /**
2  * Copyright (c) 2021 Raspberry Pi (Trading) Ltd.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 // =============================================================================
7 // Register block : RESETS
8 // Version        : 1
9 // Bus type       : apb
10 // Description    : None
11 // =============================================================================
12 #ifndef HARDWARE_REGS_RESETS_DEFINED
13 #define HARDWARE_REGS_RESETS_DEFINED
14 // =============================================================================
15 // Register    : RESETS_RESET
16 // Description : Reset control. If a bit is set it means the peripheral is in
17 //               reset. 0 means the peripheral's reset is deasserted.
18 #define RESETS_RESET_OFFSET 0x00000000
19 #define RESETS_RESET_BITS   0x01ffffff
20 #define RESETS_RESET_RESET  0x01ffffff
21 // -----------------------------------------------------------------------------
22 // Field       : RESETS_RESET_USBCTRL
23 // Description : None
24 #define RESETS_RESET_USBCTRL_RESET  0x1
25 #define RESETS_RESET_USBCTRL_BITS   0x01000000
26 #define RESETS_RESET_USBCTRL_MSB    24
27 #define RESETS_RESET_USBCTRL_LSB    24
28 #define RESETS_RESET_USBCTRL_ACCESS "RW"
29 // -----------------------------------------------------------------------------
30 // Field       : RESETS_RESET_UART1
31 // Description : None
32 #define RESETS_RESET_UART1_RESET  0x1
33 #define RESETS_RESET_UART1_BITS   0x00800000
34 #define RESETS_RESET_UART1_MSB    23
35 #define RESETS_RESET_UART1_LSB    23
36 #define RESETS_RESET_UART1_ACCESS "RW"
37 // -----------------------------------------------------------------------------
38 // Field       : RESETS_RESET_UART0
39 // Description : None
40 #define RESETS_RESET_UART0_RESET  0x1
41 #define RESETS_RESET_UART0_BITS   0x00400000
42 #define RESETS_RESET_UART0_MSB    22
43 #define RESETS_RESET_UART0_LSB    22
44 #define RESETS_RESET_UART0_ACCESS "RW"
45 // -----------------------------------------------------------------------------
46 // Field       : RESETS_RESET_TIMER
47 // Description : None
48 #define RESETS_RESET_TIMER_RESET  0x1
49 #define RESETS_RESET_TIMER_BITS   0x00200000
50 #define RESETS_RESET_TIMER_MSB    21
51 #define RESETS_RESET_TIMER_LSB    21
52 #define RESETS_RESET_TIMER_ACCESS "RW"
53 // -----------------------------------------------------------------------------
54 // Field       : RESETS_RESET_TBMAN
55 // Description : None
56 #define RESETS_RESET_TBMAN_RESET  0x1
57 #define RESETS_RESET_TBMAN_BITS   0x00100000
58 #define RESETS_RESET_TBMAN_MSB    20
59 #define RESETS_RESET_TBMAN_LSB    20
60 #define RESETS_RESET_TBMAN_ACCESS "RW"
61 // -----------------------------------------------------------------------------
62 // Field       : RESETS_RESET_SYSINFO
63 // Description : None
64 #define RESETS_RESET_SYSINFO_RESET  0x1
65 #define RESETS_RESET_SYSINFO_BITS   0x00080000
66 #define RESETS_RESET_SYSINFO_MSB    19
67 #define RESETS_RESET_SYSINFO_LSB    19
68 #define RESETS_RESET_SYSINFO_ACCESS "RW"
69 // -----------------------------------------------------------------------------
70 // Field       : RESETS_RESET_SYSCFG
71 // Description : None
72 #define RESETS_RESET_SYSCFG_RESET  0x1
73 #define RESETS_RESET_SYSCFG_BITS   0x00040000
74 #define RESETS_RESET_SYSCFG_MSB    18
75 #define RESETS_RESET_SYSCFG_LSB    18
76 #define RESETS_RESET_SYSCFG_ACCESS "RW"
77 // -----------------------------------------------------------------------------
78 // Field       : RESETS_RESET_SPI1
79 // Description : None
80 #define RESETS_RESET_SPI1_RESET  0x1
81 #define RESETS_RESET_SPI1_BITS   0x00020000
82 #define RESETS_RESET_SPI1_MSB    17
83 #define RESETS_RESET_SPI1_LSB    17
84 #define RESETS_RESET_SPI1_ACCESS "RW"
85 // -----------------------------------------------------------------------------
86 // Field       : RESETS_RESET_SPI0
87 // Description : None
88 #define RESETS_RESET_SPI0_RESET  0x1
89 #define RESETS_RESET_SPI0_BITS   0x00010000
90 #define RESETS_RESET_SPI0_MSB    16
91 #define RESETS_RESET_SPI0_LSB    16
92 #define RESETS_RESET_SPI0_ACCESS "RW"
93 // -----------------------------------------------------------------------------
94 // Field       : RESETS_RESET_RTC
95 // Description : None
96 #define RESETS_RESET_RTC_RESET  0x1
97 #define RESETS_RESET_RTC_BITS   0x00008000
98 #define RESETS_RESET_RTC_MSB    15
99 #define RESETS_RESET_RTC_LSB    15
100 #define RESETS_RESET_RTC_ACCESS "RW"
101 // -----------------------------------------------------------------------------
102 // Field       : RESETS_RESET_PWM
103 // Description : None
104 #define RESETS_RESET_PWM_RESET  0x1
105 #define RESETS_RESET_PWM_BITS   0x00004000
106 #define RESETS_RESET_PWM_MSB    14
107 #define RESETS_RESET_PWM_LSB    14
108 #define RESETS_RESET_PWM_ACCESS "RW"
109 // -----------------------------------------------------------------------------
110 // Field       : RESETS_RESET_PLL_USB
111 // Description : None
112 #define RESETS_RESET_PLL_USB_RESET  0x1
113 #define RESETS_RESET_PLL_USB_BITS   0x00002000
114 #define RESETS_RESET_PLL_USB_MSB    13
115 #define RESETS_RESET_PLL_USB_LSB    13
116 #define RESETS_RESET_PLL_USB_ACCESS "RW"
117 // -----------------------------------------------------------------------------
118 // Field       : RESETS_RESET_PLL_SYS
119 // Description : None
120 #define RESETS_RESET_PLL_SYS_RESET  0x1
121 #define RESETS_RESET_PLL_SYS_BITS   0x00001000
122 #define RESETS_RESET_PLL_SYS_MSB    12
123 #define RESETS_RESET_PLL_SYS_LSB    12
124 #define RESETS_RESET_PLL_SYS_ACCESS "RW"
125 // -----------------------------------------------------------------------------
126 // Field       : RESETS_RESET_PIO1
127 // Description : None
128 #define RESETS_RESET_PIO1_RESET  0x1
129 #define RESETS_RESET_PIO1_BITS   0x00000800
130 #define RESETS_RESET_PIO1_MSB    11
131 #define RESETS_RESET_PIO1_LSB    11
132 #define RESETS_RESET_PIO1_ACCESS "RW"
133 // -----------------------------------------------------------------------------
134 // Field       : RESETS_RESET_PIO0
135 // Description : None
136 #define RESETS_RESET_PIO0_RESET  0x1
137 #define RESETS_RESET_PIO0_BITS   0x00000400
138 #define RESETS_RESET_PIO0_MSB    10
139 #define RESETS_RESET_PIO0_LSB    10
140 #define RESETS_RESET_PIO0_ACCESS "RW"
141 // -----------------------------------------------------------------------------
142 // Field       : RESETS_RESET_PADS_QSPI
143 // Description : None
144 #define RESETS_RESET_PADS_QSPI_RESET  0x1
145 #define RESETS_RESET_PADS_QSPI_BITS   0x00000200
146 #define RESETS_RESET_PADS_QSPI_MSB    9
147 #define RESETS_RESET_PADS_QSPI_LSB    9
148 #define RESETS_RESET_PADS_QSPI_ACCESS "RW"
149 // -----------------------------------------------------------------------------
150 // Field       : RESETS_RESET_PADS_BANK0
151 // Description : None
152 #define RESETS_RESET_PADS_BANK0_RESET  0x1
153 #define RESETS_RESET_PADS_BANK0_BITS   0x00000100
154 #define RESETS_RESET_PADS_BANK0_MSB    8
155 #define RESETS_RESET_PADS_BANK0_LSB    8
156 #define RESETS_RESET_PADS_BANK0_ACCESS "RW"
157 // -----------------------------------------------------------------------------
158 // Field       : RESETS_RESET_JTAG
159 // Description : None
160 #define RESETS_RESET_JTAG_RESET  0x1
161 #define RESETS_RESET_JTAG_BITS   0x00000080
162 #define RESETS_RESET_JTAG_MSB    7
163 #define RESETS_RESET_JTAG_LSB    7
164 #define RESETS_RESET_JTAG_ACCESS "RW"
165 // -----------------------------------------------------------------------------
166 // Field       : RESETS_RESET_IO_QSPI
167 // Description : None
168 #define RESETS_RESET_IO_QSPI_RESET  0x1
169 #define RESETS_RESET_IO_QSPI_BITS   0x00000040
170 #define RESETS_RESET_IO_QSPI_MSB    6
171 #define RESETS_RESET_IO_QSPI_LSB    6
172 #define RESETS_RESET_IO_QSPI_ACCESS "RW"
173 // -----------------------------------------------------------------------------
174 // Field       : RESETS_RESET_IO_BANK0
175 // Description : None
176 #define RESETS_RESET_IO_BANK0_RESET  0x1
177 #define RESETS_RESET_IO_BANK0_BITS   0x00000020
178 #define RESETS_RESET_IO_BANK0_MSB    5
179 #define RESETS_RESET_IO_BANK0_LSB    5
180 #define RESETS_RESET_IO_BANK0_ACCESS "RW"
181 // -----------------------------------------------------------------------------
182 // Field       : RESETS_RESET_I2C1
183 // Description : None
184 #define RESETS_RESET_I2C1_RESET  0x1
185 #define RESETS_RESET_I2C1_BITS   0x00000010
186 #define RESETS_RESET_I2C1_MSB    4
187 #define RESETS_RESET_I2C1_LSB    4
188 #define RESETS_RESET_I2C1_ACCESS "RW"
189 // -----------------------------------------------------------------------------
190 // Field       : RESETS_RESET_I2C0
191 // Description : None
192 #define RESETS_RESET_I2C0_RESET  0x1
193 #define RESETS_RESET_I2C0_BITS   0x00000008
194 #define RESETS_RESET_I2C0_MSB    3
195 #define RESETS_RESET_I2C0_LSB    3
196 #define RESETS_RESET_I2C0_ACCESS "RW"
197 // -----------------------------------------------------------------------------
198 // Field       : RESETS_RESET_DMA
199 // Description : None
200 #define RESETS_RESET_DMA_RESET  0x1
201 #define RESETS_RESET_DMA_BITS   0x00000004
202 #define RESETS_RESET_DMA_MSB    2
203 #define RESETS_RESET_DMA_LSB    2
204 #define RESETS_RESET_DMA_ACCESS "RW"
205 // -----------------------------------------------------------------------------
206 // Field       : RESETS_RESET_BUSCTRL
207 // Description : None
208 #define RESETS_RESET_BUSCTRL_RESET  0x1
209 #define RESETS_RESET_BUSCTRL_BITS   0x00000002
210 #define RESETS_RESET_BUSCTRL_MSB    1
211 #define RESETS_RESET_BUSCTRL_LSB    1
212 #define RESETS_RESET_BUSCTRL_ACCESS "RW"
213 // -----------------------------------------------------------------------------
214 // Field       : RESETS_RESET_ADC
215 // Description : None
216 #define RESETS_RESET_ADC_RESET  0x1
217 #define RESETS_RESET_ADC_BITS   0x00000001
218 #define RESETS_RESET_ADC_MSB    0
219 #define RESETS_RESET_ADC_LSB    0
220 #define RESETS_RESET_ADC_ACCESS "RW"
221 // =============================================================================
222 // Register    : RESETS_WDSEL
223 // Description : Watchdog select. If a bit is set then the watchdog will reset
224 //               this peripheral when the watchdog fires.
225 #define RESETS_WDSEL_OFFSET 0x00000004
226 #define RESETS_WDSEL_BITS   0x01ffffff
227 #define RESETS_WDSEL_RESET  0x00000000
228 // -----------------------------------------------------------------------------
229 // Field       : RESETS_WDSEL_USBCTRL
230 // Description : None
231 #define RESETS_WDSEL_USBCTRL_RESET  0x0
232 #define RESETS_WDSEL_USBCTRL_BITS   0x01000000
233 #define RESETS_WDSEL_USBCTRL_MSB    24
234 #define RESETS_WDSEL_USBCTRL_LSB    24
235 #define RESETS_WDSEL_USBCTRL_ACCESS "RW"
236 // -----------------------------------------------------------------------------
237 // Field       : RESETS_WDSEL_UART1
238 // Description : None
239 #define RESETS_WDSEL_UART1_RESET  0x0
240 #define RESETS_WDSEL_UART1_BITS   0x00800000
241 #define RESETS_WDSEL_UART1_MSB    23
242 #define RESETS_WDSEL_UART1_LSB    23
243 #define RESETS_WDSEL_UART1_ACCESS "RW"
244 // -----------------------------------------------------------------------------
245 // Field       : RESETS_WDSEL_UART0
246 // Description : None
247 #define RESETS_WDSEL_UART0_RESET  0x0
248 #define RESETS_WDSEL_UART0_BITS   0x00400000
249 #define RESETS_WDSEL_UART0_MSB    22
250 #define RESETS_WDSEL_UART0_LSB    22
251 #define RESETS_WDSEL_UART0_ACCESS "RW"
252 // -----------------------------------------------------------------------------
253 // Field       : RESETS_WDSEL_TIMER
254 // Description : None
255 #define RESETS_WDSEL_TIMER_RESET  0x0
256 #define RESETS_WDSEL_TIMER_BITS   0x00200000
257 #define RESETS_WDSEL_TIMER_MSB    21
258 #define RESETS_WDSEL_TIMER_LSB    21
259 #define RESETS_WDSEL_TIMER_ACCESS "RW"
260 // -----------------------------------------------------------------------------
261 // Field       : RESETS_WDSEL_TBMAN
262 // Description : None
263 #define RESETS_WDSEL_TBMAN_RESET  0x0
264 #define RESETS_WDSEL_TBMAN_BITS   0x00100000
265 #define RESETS_WDSEL_TBMAN_MSB    20
266 #define RESETS_WDSEL_TBMAN_LSB    20
267 #define RESETS_WDSEL_TBMAN_ACCESS "RW"
268 // -----------------------------------------------------------------------------
269 // Field       : RESETS_WDSEL_SYSINFO
270 // Description : None
271 #define RESETS_WDSEL_SYSINFO_RESET  0x0
272 #define RESETS_WDSEL_SYSINFO_BITS   0x00080000
273 #define RESETS_WDSEL_SYSINFO_MSB    19
274 #define RESETS_WDSEL_SYSINFO_LSB    19
275 #define RESETS_WDSEL_SYSINFO_ACCESS "RW"
276 // -----------------------------------------------------------------------------
277 // Field       : RESETS_WDSEL_SYSCFG
278 // Description : None
279 #define RESETS_WDSEL_SYSCFG_RESET  0x0
280 #define RESETS_WDSEL_SYSCFG_BITS   0x00040000
281 #define RESETS_WDSEL_SYSCFG_MSB    18
282 #define RESETS_WDSEL_SYSCFG_LSB    18
283 #define RESETS_WDSEL_SYSCFG_ACCESS "RW"
284 // -----------------------------------------------------------------------------
285 // Field       : RESETS_WDSEL_SPI1
286 // Description : None
287 #define RESETS_WDSEL_SPI1_RESET  0x0
288 #define RESETS_WDSEL_SPI1_BITS   0x00020000
289 #define RESETS_WDSEL_SPI1_MSB    17
290 #define RESETS_WDSEL_SPI1_LSB    17
291 #define RESETS_WDSEL_SPI1_ACCESS "RW"
292 // -----------------------------------------------------------------------------
293 // Field       : RESETS_WDSEL_SPI0
294 // Description : None
295 #define RESETS_WDSEL_SPI0_RESET  0x0
296 #define RESETS_WDSEL_SPI0_BITS   0x00010000
297 #define RESETS_WDSEL_SPI0_MSB    16
298 #define RESETS_WDSEL_SPI0_LSB    16
299 #define RESETS_WDSEL_SPI0_ACCESS "RW"
300 // -----------------------------------------------------------------------------
301 // Field       : RESETS_WDSEL_RTC
302 // Description : None
303 #define RESETS_WDSEL_RTC_RESET  0x0
304 #define RESETS_WDSEL_RTC_BITS   0x00008000
305 #define RESETS_WDSEL_RTC_MSB    15
306 #define RESETS_WDSEL_RTC_LSB    15
307 #define RESETS_WDSEL_RTC_ACCESS "RW"
308 // -----------------------------------------------------------------------------
309 // Field       : RESETS_WDSEL_PWM
310 // Description : None
311 #define RESETS_WDSEL_PWM_RESET  0x0
312 #define RESETS_WDSEL_PWM_BITS   0x00004000
313 #define RESETS_WDSEL_PWM_MSB    14
314 #define RESETS_WDSEL_PWM_LSB    14
315 #define RESETS_WDSEL_PWM_ACCESS "RW"
316 // -----------------------------------------------------------------------------
317 // Field       : RESETS_WDSEL_PLL_USB
318 // Description : None
319 #define RESETS_WDSEL_PLL_USB_RESET  0x0
320 #define RESETS_WDSEL_PLL_USB_BITS   0x00002000
321 #define RESETS_WDSEL_PLL_USB_MSB    13
322 #define RESETS_WDSEL_PLL_USB_LSB    13
323 #define RESETS_WDSEL_PLL_USB_ACCESS "RW"
324 // -----------------------------------------------------------------------------
325 // Field       : RESETS_WDSEL_PLL_SYS
326 // Description : None
327 #define RESETS_WDSEL_PLL_SYS_RESET  0x0
328 #define RESETS_WDSEL_PLL_SYS_BITS   0x00001000
329 #define RESETS_WDSEL_PLL_SYS_MSB    12
330 #define RESETS_WDSEL_PLL_SYS_LSB    12
331 #define RESETS_WDSEL_PLL_SYS_ACCESS "RW"
332 // -----------------------------------------------------------------------------
333 // Field       : RESETS_WDSEL_PIO1
334 // Description : None
335 #define RESETS_WDSEL_PIO1_RESET  0x0
336 #define RESETS_WDSEL_PIO1_BITS   0x00000800
337 #define RESETS_WDSEL_PIO1_MSB    11
338 #define RESETS_WDSEL_PIO1_LSB    11
339 #define RESETS_WDSEL_PIO1_ACCESS "RW"
340 // -----------------------------------------------------------------------------
341 // Field       : RESETS_WDSEL_PIO0
342 // Description : None
343 #define RESETS_WDSEL_PIO0_RESET  0x0
344 #define RESETS_WDSEL_PIO0_BITS   0x00000400
345 #define RESETS_WDSEL_PIO0_MSB    10
346 #define RESETS_WDSEL_PIO0_LSB    10
347 #define RESETS_WDSEL_PIO0_ACCESS "RW"
348 // -----------------------------------------------------------------------------
349 // Field       : RESETS_WDSEL_PADS_QSPI
350 // Description : None
351 #define RESETS_WDSEL_PADS_QSPI_RESET  0x0
352 #define RESETS_WDSEL_PADS_QSPI_BITS   0x00000200
353 #define RESETS_WDSEL_PADS_QSPI_MSB    9
354 #define RESETS_WDSEL_PADS_QSPI_LSB    9
355 #define RESETS_WDSEL_PADS_QSPI_ACCESS "RW"
356 // -----------------------------------------------------------------------------
357 // Field       : RESETS_WDSEL_PADS_BANK0
358 // Description : None
359 #define RESETS_WDSEL_PADS_BANK0_RESET  0x0
360 #define RESETS_WDSEL_PADS_BANK0_BITS   0x00000100
361 #define RESETS_WDSEL_PADS_BANK0_MSB    8
362 #define RESETS_WDSEL_PADS_BANK0_LSB    8
363 #define RESETS_WDSEL_PADS_BANK0_ACCESS "RW"
364 // -----------------------------------------------------------------------------
365 // Field       : RESETS_WDSEL_JTAG
366 // Description : None
367 #define RESETS_WDSEL_JTAG_RESET  0x0
368 #define RESETS_WDSEL_JTAG_BITS   0x00000080
369 #define RESETS_WDSEL_JTAG_MSB    7
370 #define RESETS_WDSEL_JTAG_LSB    7
371 #define RESETS_WDSEL_JTAG_ACCESS "RW"
372 // -----------------------------------------------------------------------------
373 // Field       : RESETS_WDSEL_IO_QSPI
374 // Description : None
375 #define RESETS_WDSEL_IO_QSPI_RESET  0x0
376 #define RESETS_WDSEL_IO_QSPI_BITS   0x00000040
377 #define RESETS_WDSEL_IO_QSPI_MSB    6
378 #define RESETS_WDSEL_IO_QSPI_LSB    6
379 #define RESETS_WDSEL_IO_QSPI_ACCESS "RW"
380 // -----------------------------------------------------------------------------
381 // Field       : RESETS_WDSEL_IO_BANK0
382 // Description : None
383 #define RESETS_WDSEL_IO_BANK0_RESET  0x0
384 #define RESETS_WDSEL_IO_BANK0_BITS   0x00000020
385 #define RESETS_WDSEL_IO_BANK0_MSB    5
386 #define RESETS_WDSEL_IO_BANK0_LSB    5
387 #define RESETS_WDSEL_IO_BANK0_ACCESS "RW"
388 // -----------------------------------------------------------------------------
389 // Field       : RESETS_WDSEL_I2C1
390 // Description : None
391 #define RESETS_WDSEL_I2C1_RESET  0x0
392 #define RESETS_WDSEL_I2C1_BITS   0x00000010
393 #define RESETS_WDSEL_I2C1_MSB    4
394 #define RESETS_WDSEL_I2C1_LSB    4
395 #define RESETS_WDSEL_I2C1_ACCESS "RW"
396 // -----------------------------------------------------------------------------
397 // Field       : RESETS_WDSEL_I2C0
398 // Description : None
399 #define RESETS_WDSEL_I2C0_RESET  0x0
400 #define RESETS_WDSEL_I2C0_BITS   0x00000008
401 #define RESETS_WDSEL_I2C0_MSB    3
402 #define RESETS_WDSEL_I2C0_LSB    3
403 #define RESETS_WDSEL_I2C0_ACCESS "RW"
404 // -----------------------------------------------------------------------------
405 // Field       : RESETS_WDSEL_DMA
406 // Description : None
407 #define RESETS_WDSEL_DMA_RESET  0x0
408 #define RESETS_WDSEL_DMA_BITS   0x00000004
409 #define RESETS_WDSEL_DMA_MSB    2
410 #define RESETS_WDSEL_DMA_LSB    2
411 #define RESETS_WDSEL_DMA_ACCESS "RW"
412 // -----------------------------------------------------------------------------
413 // Field       : RESETS_WDSEL_BUSCTRL
414 // Description : None
415 #define RESETS_WDSEL_BUSCTRL_RESET  0x0
416 #define RESETS_WDSEL_BUSCTRL_BITS   0x00000002
417 #define RESETS_WDSEL_BUSCTRL_MSB    1
418 #define RESETS_WDSEL_BUSCTRL_LSB    1
419 #define RESETS_WDSEL_BUSCTRL_ACCESS "RW"
420 // -----------------------------------------------------------------------------
421 // Field       : RESETS_WDSEL_ADC
422 // Description : None
423 #define RESETS_WDSEL_ADC_RESET  0x0
424 #define RESETS_WDSEL_ADC_BITS   0x00000001
425 #define RESETS_WDSEL_ADC_MSB    0
426 #define RESETS_WDSEL_ADC_LSB    0
427 #define RESETS_WDSEL_ADC_ACCESS "RW"
428 // =============================================================================
429 // Register    : RESETS_RESET_DONE
430 // Description : Reset done. If a bit is set then a reset done signal has been
431 //               returned by the peripheral. This indicates that the
432 //               peripheral's registers are ready to be accessed.
433 #define RESETS_RESET_DONE_OFFSET 0x00000008
434 #define RESETS_RESET_DONE_BITS   0x01ffffff
435 #define RESETS_RESET_DONE_RESET  0x00000000
436 // -----------------------------------------------------------------------------
437 // Field       : RESETS_RESET_DONE_USBCTRL
438 // Description : None
439 #define RESETS_RESET_DONE_USBCTRL_RESET  0x0
440 #define RESETS_RESET_DONE_USBCTRL_BITS   0x01000000
441 #define RESETS_RESET_DONE_USBCTRL_MSB    24
442 #define RESETS_RESET_DONE_USBCTRL_LSB    24
443 #define RESETS_RESET_DONE_USBCTRL_ACCESS "RO"
444 // -----------------------------------------------------------------------------
445 // Field       : RESETS_RESET_DONE_UART1
446 // Description : None
447 #define RESETS_RESET_DONE_UART1_RESET  0x0
448 #define RESETS_RESET_DONE_UART1_BITS   0x00800000
449 #define RESETS_RESET_DONE_UART1_MSB    23
450 #define RESETS_RESET_DONE_UART1_LSB    23
451 #define RESETS_RESET_DONE_UART1_ACCESS "RO"
452 // -----------------------------------------------------------------------------
453 // Field       : RESETS_RESET_DONE_UART0
454 // Description : None
455 #define RESETS_RESET_DONE_UART0_RESET  0x0
456 #define RESETS_RESET_DONE_UART0_BITS   0x00400000
457 #define RESETS_RESET_DONE_UART0_MSB    22
458 #define RESETS_RESET_DONE_UART0_LSB    22
459 #define RESETS_RESET_DONE_UART0_ACCESS "RO"
460 // -----------------------------------------------------------------------------
461 // Field       : RESETS_RESET_DONE_TIMER
462 // Description : None
463 #define RESETS_RESET_DONE_TIMER_RESET  0x0
464 #define RESETS_RESET_DONE_TIMER_BITS   0x00200000
465 #define RESETS_RESET_DONE_TIMER_MSB    21
466 #define RESETS_RESET_DONE_TIMER_LSB    21
467 #define RESETS_RESET_DONE_TIMER_ACCESS "RO"
468 // -----------------------------------------------------------------------------
469 // Field       : RESETS_RESET_DONE_TBMAN
470 // Description : None
471 #define RESETS_RESET_DONE_TBMAN_RESET  0x0
472 #define RESETS_RESET_DONE_TBMAN_BITS   0x00100000
473 #define RESETS_RESET_DONE_TBMAN_MSB    20
474 #define RESETS_RESET_DONE_TBMAN_LSB    20
475 #define RESETS_RESET_DONE_TBMAN_ACCESS "RO"
476 // -----------------------------------------------------------------------------
477 // Field       : RESETS_RESET_DONE_SYSINFO
478 // Description : None
479 #define RESETS_RESET_DONE_SYSINFO_RESET  0x0
480 #define RESETS_RESET_DONE_SYSINFO_BITS   0x00080000
481 #define RESETS_RESET_DONE_SYSINFO_MSB    19
482 #define RESETS_RESET_DONE_SYSINFO_LSB    19
483 #define RESETS_RESET_DONE_SYSINFO_ACCESS "RO"
484 // -----------------------------------------------------------------------------
485 // Field       : RESETS_RESET_DONE_SYSCFG
486 // Description : None
487 #define RESETS_RESET_DONE_SYSCFG_RESET  0x0
488 #define RESETS_RESET_DONE_SYSCFG_BITS   0x00040000
489 #define RESETS_RESET_DONE_SYSCFG_MSB    18
490 #define RESETS_RESET_DONE_SYSCFG_LSB    18
491 #define RESETS_RESET_DONE_SYSCFG_ACCESS "RO"
492 // -----------------------------------------------------------------------------
493 // Field       : RESETS_RESET_DONE_SPI1
494 // Description : None
495 #define RESETS_RESET_DONE_SPI1_RESET  0x0
496 #define RESETS_RESET_DONE_SPI1_BITS   0x00020000
497 #define RESETS_RESET_DONE_SPI1_MSB    17
498 #define RESETS_RESET_DONE_SPI1_LSB    17
499 #define RESETS_RESET_DONE_SPI1_ACCESS "RO"
500 // -----------------------------------------------------------------------------
501 // Field       : RESETS_RESET_DONE_SPI0
502 // Description : None
503 #define RESETS_RESET_DONE_SPI0_RESET  0x0
504 #define RESETS_RESET_DONE_SPI0_BITS   0x00010000
505 #define RESETS_RESET_DONE_SPI0_MSB    16
506 #define RESETS_RESET_DONE_SPI0_LSB    16
507 #define RESETS_RESET_DONE_SPI0_ACCESS "RO"
508 // -----------------------------------------------------------------------------
509 // Field       : RESETS_RESET_DONE_RTC
510 // Description : None
511 #define RESETS_RESET_DONE_RTC_RESET  0x0
512 #define RESETS_RESET_DONE_RTC_BITS   0x00008000
513 #define RESETS_RESET_DONE_RTC_MSB    15
514 #define RESETS_RESET_DONE_RTC_LSB    15
515 #define RESETS_RESET_DONE_RTC_ACCESS "RO"
516 // -----------------------------------------------------------------------------
517 // Field       : RESETS_RESET_DONE_PWM
518 // Description : None
519 #define RESETS_RESET_DONE_PWM_RESET  0x0
520 #define RESETS_RESET_DONE_PWM_BITS   0x00004000
521 #define RESETS_RESET_DONE_PWM_MSB    14
522 #define RESETS_RESET_DONE_PWM_LSB    14
523 #define RESETS_RESET_DONE_PWM_ACCESS "RO"
524 // -----------------------------------------------------------------------------
525 // Field       : RESETS_RESET_DONE_PLL_USB
526 // Description : None
527 #define RESETS_RESET_DONE_PLL_USB_RESET  0x0
528 #define RESETS_RESET_DONE_PLL_USB_BITS   0x00002000
529 #define RESETS_RESET_DONE_PLL_USB_MSB    13
530 #define RESETS_RESET_DONE_PLL_USB_LSB    13
531 #define RESETS_RESET_DONE_PLL_USB_ACCESS "RO"
532 // -----------------------------------------------------------------------------
533 // Field       : RESETS_RESET_DONE_PLL_SYS
534 // Description : None
535 #define RESETS_RESET_DONE_PLL_SYS_RESET  0x0
536 #define RESETS_RESET_DONE_PLL_SYS_BITS   0x00001000
537 #define RESETS_RESET_DONE_PLL_SYS_MSB    12
538 #define RESETS_RESET_DONE_PLL_SYS_LSB    12
539 #define RESETS_RESET_DONE_PLL_SYS_ACCESS "RO"
540 // -----------------------------------------------------------------------------
541 // Field       : RESETS_RESET_DONE_PIO1
542 // Description : None
543 #define RESETS_RESET_DONE_PIO1_RESET  0x0
544 #define RESETS_RESET_DONE_PIO1_BITS   0x00000800
545 #define RESETS_RESET_DONE_PIO1_MSB    11
546 #define RESETS_RESET_DONE_PIO1_LSB    11
547 #define RESETS_RESET_DONE_PIO1_ACCESS "RO"
548 // -----------------------------------------------------------------------------
549 // Field       : RESETS_RESET_DONE_PIO0
550 // Description : None
551 #define RESETS_RESET_DONE_PIO0_RESET  0x0
552 #define RESETS_RESET_DONE_PIO0_BITS   0x00000400
553 #define RESETS_RESET_DONE_PIO0_MSB    10
554 #define RESETS_RESET_DONE_PIO0_LSB    10
555 #define RESETS_RESET_DONE_PIO0_ACCESS "RO"
556 // -----------------------------------------------------------------------------
557 // Field       : RESETS_RESET_DONE_PADS_QSPI
558 // Description : None
559 #define RESETS_RESET_DONE_PADS_QSPI_RESET  0x0
560 #define RESETS_RESET_DONE_PADS_QSPI_BITS   0x00000200
561 #define RESETS_RESET_DONE_PADS_QSPI_MSB    9
562 #define RESETS_RESET_DONE_PADS_QSPI_LSB    9
563 #define RESETS_RESET_DONE_PADS_QSPI_ACCESS "RO"
564 // -----------------------------------------------------------------------------
565 // Field       : RESETS_RESET_DONE_PADS_BANK0
566 // Description : None
567 #define RESETS_RESET_DONE_PADS_BANK0_RESET  0x0
568 #define RESETS_RESET_DONE_PADS_BANK0_BITS   0x00000100
569 #define RESETS_RESET_DONE_PADS_BANK0_MSB    8
570 #define RESETS_RESET_DONE_PADS_BANK0_LSB    8
571 #define RESETS_RESET_DONE_PADS_BANK0_ACCESS "RO"
572 // -----------------------------------------------------------------------------
573 // Field       : RESETS_RESET_DONE_JTAG
574 // Description : None
575 #define RESETS_RESET_DONE_JTAG_RESET  0x0
576 #define RESETS_RESET_DONE_JTAG_BITS   0x00000080
577 #define RESETS_RESET_DONE_JTAG_MSB    7
578 #define RESETS_RESET_DONE_JTAG_LSB    7
579 #define RESETS_RESET_DONE_JTAG_ACCESS "RO"
580 // -----------------------------------------------------------------------------
581 // Field       : RESETS_RESET_DONE_IO_QSPI
582 // Description : None
583 #define RESETS_RESET_DONE_IO_QSPI_RESET  0x0
584 #define RESETS_RESET_DONE_IO_QSPI_BITS   0x00000040
585 #define RESETS_RESET_DONE_IO_QSPI_MSB    6
586 #define RESETS_RESET_DONE_IO_QSPI_LSB    6
587 #define RESETS_RESET_DONE_IO_QSPI_ACCESS "RO"
588 // -----------------------------------------------------------------------------
589 // Field       : RESETS_RESET_DONE_IO_BANK0
590 // Description : None
591 #define RESETS_RESET_DONE_IO_BANK0_RESET  0x0
592 #define RESETS_RESET_DONE_IO_BANK0_BITS   0x00000020
593 #define RESETS_RESET_DONE_IO_BANK0_MSB    5
594 #define RESETS_RESET_DONE_IO_BANK0_LSB    5
595 #define RESETS_RESET_DONE_IO_BANK0_ACCESS "RO"
596 // -----------------------------------------------------------------------------
597 // Field       : RESETS_RESET_DONE_I2C1
598 // Description : None
599 #define RESETS_RESET_DONE_I2C1_RESET  0x0
600 #define RESETS_RESET_DONE_I2C1_BITS   0x00000010
601 #define RESETS_RESET_DONE_I2C1_MSB    4
602 #define RESETS_RESET_DONE_I2C1_LSB    4
603 #define RESETS_RESET_DONE_I2C1_ACCESS "RO"
604 // -----------------------------------------------------------------------------
605 // Field       : RESETS_RESET_DONE_I2C0
606 // Description : None
607 #define RESETS_RESET_DONE_I2C0_RESET  0x0
608 #define RESETS_RESET_DONE_I2C0_BITS   0x00000008
609 #define RESETS_RESET_DONE_I2C0_MSB    3
610 #define RESETS_RESET_DONE_I2C0_LSB    3
611 #define RESETS_RESET_DONE_I2C0_ACCESS "RO"
612 // -----------------------------------------------------------------------------
613 // Field       : RESETS_RESET_DONE_DMA
614 // Description : None
615 #define RESETS_RESET_DONE_DMA_RESET  0x0
616 #define RESETS_RESET_DONE_DMA_BITS   0x00000004
617 #define RESETS_RESET_DONE_DMA_MSB    2
618 #define RESETS_RESET_DONE_DMA_LSB    2
619 #define RESETS_RESET_DONE_DMA_ACCESS "RO"
620 // -----------------------------------------------------------------------------
621 // Field       : RESETS_RESET_DONE_BUSCTRL
622 // Description : None
623 #define RESETS_RESET_DONE_BUSCTRL_RESET  0x0
624 #define RESETS_RESET_DONE_BUSCTRL_BITS   0x00000002
625 #define RESETS_RESET_DONE_BUSCTRL_MSB    1
626 #define RESETS_RESET_DONE_BUSCTRL_LSB    1
627 #define RESETS_RESET_DONE_BUSCTRL_ACCESS "RO"
628 // -----------------------------------------------------------------------------
629 // Field       : RESETS_RESET_DONE_ADC
630 // Description : None
631 #define RESETS_RESET_DONE_ADC_RESET  0x0
632 #define RESETS_RESET_DONE_ADC_BITS   0x00000001
633 #define RESETS_RESET_DONE_ADC_MSB    0
634 #define RESETS_RESET_DONE_ADC_LSB    0
635 #define RESETS_RESET_DONE_ADC_ACCESS "RO"
636 // =============================================================================
637 #endif // HARDWARE_REGS_RESETS_DEFINED
638