CC35xxDriverLibrary
hw_prcm_aon.h
Go to the documentation of this file.
1 /******************************************************************************
2 * Filename: hw_prcm_aon.h
3 *
4 * Description: Defines and prototypes for the PRCM_AON peripheral.
5 *
6 * Copyright (c) 2023-2025, Texas Instruments Incorporated
7 * All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without
10 * modification, are permitted provided that the following conditions are met:
11 *
12 * 1) Redistributions of source code must retain the above copyright notice,
13 * this list of conditions and the following disclaimer.
14 *
15 * 2) Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
17 * and/or other materials provided with the distribution.
18 *
19 * 3) Neither the name of the ORGANIZATION nor the names of its contributors may
20 * be used to endorse or promote products derived from this software without
21 * specific prior written permission.
22 *
23  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
24 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
25 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
26 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
27 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 * POSSIBILITY OF SUCH DAMAGE.
34 *
35 ******************************************************************************/
36 #ifndef __HW_PRCM_AON_H__
37 #define __HW_PRCM_AON_H__
38 /*-------------------------------------------------------------------------------
39 
40 This section defines the register offsets of the PRCM_AON component
41 
42 --------------------------------------------------------------------------------- */
43 
44 //PSCON Memory Groups Control Host Flex
45 #define PRCM_AON_O_HFLXGRP 0x00001034U
46 
47 //PSCON Memory Groups Indication Host Flex
48 #define PRCM_AON_O_HFLXGRPIND 0x00001038U
49 
50 //PSCON Memory Status Refresh
51 #define PRCM_AON_O_REFCTL 0x00001048U
52 
53 //Memory Refresh Status
54 #define PRCM_AON_O_REFSTA 0x0000104CU
55 
56 //PSCON Memory Groups Control Host Static
57 #define PRCM_AON_O_HSTATICGRP 0x00001054U
58 
59 //Memory bank from this group is shared
60 #define PRCM_AON_O_HSTATICGRPIND 0x00001058U
61 
62 //Logic Host Memory Status
63 #define PRCM_AON_O_LOGHMEMSTA 0x0000105CU
64 
65 //Connectivity Stop
66 #define PRCM_AON_O_CONNSTP 0x00001060U
67 
68 //HOST RESET OV CONTROL
69 #define PRCM_AON_O_HRSTOV 0x00001064U
70 
71 //The register holds sleepdeep command for the host_mcu for debugging
72 #define PRCM_AON_O_SLPDEEP 0x00001068U
73 
74 //SHARED PRECISE
75 #define PRCM_AON_O_SHPRECISE 0x00002000U
76 
77 //LFXT CONTROL
78 #define PRCM_AON_O_LFXTCTL 0x00002008U
79 
80 //LFXT SPARE
81 #define PRCM_AON_O_LFXTSPARE 0x0000200CU
82 
83 //LFOSC ENABLE
84 #define PRCM_AON_O_LFOSCEN 0x00002010U
85 
86 //FUSE DATA 5
87 #define PRCM_AON_O_FUSEDATA5 0x00002014U
88 
89 //FUSE DATA 6
90 #define PRCM_AON_O_FUSEDATA6 0x00002018U
91 
92 //FUSE DATA 7
93 #define PRCM_AON_O_FUSEDATA7 0x0000201CU
94 
95 //FUSE DATA 8
96 #define PRCM_AON_O_FUSEDATA8 0x00002020U
97 
98 //FUSE DATA 9
99 #define PRCM_AON_O_FUSEDATA9 0x00002024U
100 
101 //FUSE DATA 10
102 #define PRCM_AON_O_FUSEDATA10 0x00002028U
103 
104 //FUSE DATA 11
105 #define PRCM_AON_O_FUSEDATA11 0x0000202CU
106 
107 //FUSE DATA 12
108 #define PRCM_AON_O_FUSEDATA12 0x00002030U
109 
110 //FUSE DATA 13
111 #define PRCM_AON_O_FUSEDATA13 0x00002034U
112 
113 //FUSE DATA 14
114 #define PRCM_AON_O_FUSEDATA14 0x00002038U
115 
116 //PRCM RAW FUSE 0
117 #define PRCM_AON_O_PRCMRAWFS0 0x0000203CU
118 
119 //PRCM RAW FUSE 1
120 #define PRCM_AON_O_PRCMRAWFS1 0x00002040U
121 
122 //PRCM RAW FUSE 2
123 #define PRCM_AON_O_PRCMRAWFS2 0x00002044U
124 
125 //PRCM RAW FUSE 3
126 #define PRCM_AON_O_PRCMRAWFS3 0x00002048U
127 
128 //PRCM RAW FUSE 4
129 #define PRCM_AON_O_PRCMRAWFS4 0x0000204CU
130 
131 //PRCM RAW FUSE 5
132 #define PRCM_AON_O_PRCMRAWFS5 0x00002050U
133 
134 //PRCM RAW FUSE 6
135 #define PRCM_AON_O_PRCMRAWFS6 0x00002054U
136 
137 //PRCM RAW FUSE 7
138 #define PRCM_AON_O_PRCMRAWFS7 0x00002058U
139 
140 //PRCM RAW FUSE 8
141 #define PRCM_AON_O_PRCMRAWFS8 0x0000205CU
142 
143 //PRCM RAW FUSE 9
144 #define PRCM_AON_O_PRCMRAWFS9 0x00002060U
145 
146 //PRCM RAW FUSE 10
147 #define PRCM_AON_O_PRCMRAWFS10 0x00002064U
148 
149 //FAST CLK DETECTION
150 #define PRCM_AON_O_FCLKDET 0x00002068U
151 
152 //SOC PLL LOCK LOSS CONFIG
153 #define PRCM_AON_O_PLOCKLOSCFG 0x0000206CU
154 
155 //SOC PLL LOCK LOSS STATUS
156 #define PRCM_AON_O_PLOCKLOSSTA 0x00002070U
157 
158 //RTC CONTROL
159 #define PRCM_AON_O_RTCCTL 0x00002074U
160 
161 //LFINC CONTROL
162 #define PRCM_AON_O_LFINCCTL 0x00002078U
163 
164 //LFCLK STATUS
165 #define PRCM_AON_O_LFCLKSTA 0x0000207CU
166 
167 //LFINC OVERRIDE
168 #define PRCM_AON_O_LFINCOVR 0x00002080U
169 
170 //Low frequency clock qualification control
171 #define PRCM_AON_O_LFQUALCTL 0x00002084U
172 
173 //Low frequency time increment value
174 #define PRCM_AON_O_LFINCCTLI 0x00002088U
175 
176 //SLOW CLK COUNT
177 #define PRCM_AON_O_SCLKCNT 0x0000208CU
178 
179 //SLOW CLOCK COUNTER CONTROL
180 #define PRCM_AON_O_SCLKCNTCTL 0x00002090U
181 
182 //SLOW CLK COUNT START KICK
183 #define PRCM_AON_O_SCLKCNTSTRT 0x00002094U
184 
185 //SLOW CLK CONTROL
186 #define PRCM_AON_O_SCLKCTL 0x00002098U
187 
188 //PRCM STATUS
189 #define PRCM_AON_O_STA 0x0000209CU
190 
191 //[0]- indication at slow CLK calibration for one shot mode
192 #define PRCM_AON_O_INTERUPT 0x000020A0U
193 
194 //HOST PRCM SHARED
195 #define PRCM_AON_O_HPRCMSHAR 0x000020A4U
196 
197 //CORE SLEEP INDICATION
198 #define PRCM_AON_O_CRSLPIND 0x000020A8U
199 
200 //HOST SLEEP INDICATION
201 #define PRCM_AON_O_HSLPIND 0x000020ACU
202 
203 //PRCM functional selection towards FAST CLK DETECTION
204 #define PRCM_AON_O_FNCLKMUXCTL 0x000020B0U
205 
206 //RESET CONTROL
207 #define PRCM_AON_O_RSTCTL 0x000020B4U
208 
209 //LFOSC OVERRIDE STATUS
210 #define PRCM_AON_O_LFOSC 0x000020B8U
211 
212 //FUSE CONFIG
213 #define PRCM_AON_O_FSCFG 0x00007000U
214 
215 //PMCIO
216 #define PRCM_AON_O_PMCIO 0x00007004U
217 
218 //BODCTL
219 #define PRCM_AON_O_BOD 0x0000700CU
220 
221 //RVM HIGH CONTROL
222 #define PRCM_AON_O_RVMH 0x00007010U
223 
224 //RVM LOW CONTROL
225 #define PRCM_AON_O_RVML 0x00007014U
226 
227 //PSCON MEMORY DELAY CONTROL
228 #define PRCM_AON_O_PSCON 0x00007018U
229 
230 //digital bandgap enable register
231 #define PRCM_AON_O_DBGAPEN 0x0000701CU
232 
233 //DBGAP override register
234 #define PRCM_AON_O_OVDBGAP1 0x00007020U
235 
236 //DBGAP override register
237 #define PRCM_AON_O_OVDBGAP2 0x00007024U
238 
239 //SLEEP REFERENCE
240 #define PRCM_AON_O_SLPREF 0x00007028U
241 
242 //Digital Band Gap GM
243 #define PRCM_AON_O_DBGGM 0x0000702CU
244 
245 //PMU RTRIM
246 #define PRCM_AON_O_PMURTRIM 0x00007030U
247 
248 //VNWA CONTROL
249 #define PRCM_AON_O_VNWACTL 0x00007034U
250 
251 //SRAM KA trim register
252 #define PRCM_AON_O_SRAMKATRIM 0x00007038U
253 
254 //VALUE
255 #define PRCM_AON_O_VAL 0x00007040U
256 
257 //SRAM KA ENABLE
258 #define PRCM_AON_O_SRAMKAEN 0x00007044U
259 
260 //DIG LDO ENABLE
261 #define PRCM_AON_O_DLDOEN 0x00007048U
262 
263 //override register for DIG LDO TRIM
264 #define PRCM_AON_O_DLDOVTRIM 0x0000704CU
265 
266 //DIG KA ENABLE
267 #define PRCM_AON_O_DKAEN 0x00007050U
268 
269 //DIG KA trim register
270 #define PRCM_AON_O_DKATRIM 0x00007054U
271 
272 //DIGITAL LDO LOW POWER MODE
273 #define PRCM_AON_O_DLDOLPMOD 0x00007058U
274 
275 //DIGITAL LDO CONFIG
276 #define PRCM_AON_O_DLDOCFG 0x0000705CU
277 
278 //RVM TRIM CONTROL
279 #define PRCM_AON_O_RVMTRIMCTL 0x00007060U
280 
281 //RVM TRIM PMU STATUS
282 #define PRCM_AON_O_RVMTRIMPMUSTA 0x00007064U
283 
284 //RVML TRIM CONTROL
285 #define PRCM_AON_O_RVMLTRIMCTL 0x00007068U
286 
287 //I2V CIRCUIT CONTROL
288 #define PRCM_AON_O_I2VCIRCITCTL 0x0000706CU
289 
290 //PMBIST CONTROL
291 #define PRCM_AON_O_PMBISTCTL 0x00007070U
292 
293 //PMU COMPARATOR
294 #define PRCM_AON_O_PMUCOMP 0x00007074U
295 
296 //Analog band gap rtrim
297 #define PRCM_AON_O_ABGRTRIM 0x00007078U
298 
299 //ABGAP TRIM TEMP
300 #define PRCM_AON_O_ABGTRIMTMP 0x0000707CU
301 
302 //CKM SPARE
303 #define PRCM_AON_O_CKMSPARE 0x00007080U
304 
305 //ABGAP ENABLE
306 #define PRCM_AON_O_ABGPEN 0x00007084U
307 
308 //ABGAP TRIM MAG
309 #define PRCM_AON_O_ABGPTRIMMAG 0x00007088U
310 
311 //FAST CLK REQUEST ABGAP DELAY
312 #define PRCM_AON_O_FCLKREQABGPDLY 0x0000708CU
313 
314 //FAST CLK LDO DELAY
315 #define PRCM_AON_O_FCLKLDODLY 0x00007090U
316 
317 //FAST CLK ABGAP SET DELAY
318 #define PRCM_AON_O_FCBGSETDLY 0x00007094U
319 
320 //FAST CLK ABGAP FAST CHARGE DELAY
321 #define PRCM_AON_O_FCLKABGPFCDLY 0x00007098U
322 
323 //analog bandgap disabling time register
324 #define PRCM_AON_O_ABGPDISDLY 0x0000709CU
325 
326 //ABGAP TEST MODE
327 #define PRCM_AON_O_ABGPTSTMOD 0x000070A0U
328 
329 //PRIMARY SLICER LDO ILOAD
330 #define PRCM_AON_O_PRIMSLDOILOD 0x000070A4U
331 
332 //primary slicer LDO configurations
333 #define PRCM_AON_O_PRIMSLIC 0x000070A8U
334 
335 //FAST CLK DISABLE HFXT DELAY
336 #define PRCM_AON_O_FCLKDISHFXTDLY 0x000070ACU
337 
338 //CLK SLICER ENABLE
339 #define PRCM_AON_O_CLKSLIEN 0x000070B0U
340 
341 //CLK SLICER ITRIM
342 #define PRCM_AON_O_CLKSLIITRIM 0x000070B4U
343 
344 //primary clock rtrim cfg register
345 #define PRCM_AON_O_PRIMSLIRTRIM 0x000070B8U
346 
347 //PRIMARY OSCILLATOR
348 #define PRCM_AON_O_PRIMOSC 0x000070BCU
349 
350 //OSC ENABLE
351 #define PRCM_AON_O_OSCEN 0x000070C0U
352 
353 //oscillator itrim cfg register
354 #define PRCM_AON_O_OSCITRIM 0x000070C4U
355 
356 //OSC BOOST DELAY
357 #define PRCM_AON_O_OSCBSTDLY 0x000070C8U
358 
359 //OSC NORMAL DELAY
360 #define PRCM_AON_O_OSCNORMDLY 0x000070CCU
361 
362 //core and dig buffer control register
363 #define PRCM_AON_O_CRDIGBUFCTRL 0x000070D0U
364 
365 //OSCILLATOR DELAY
366 #define PRCM_AON_O_OSCDLY 0x000070D4U
367 
368 //startup clock module ldo control
369 #define PRCM_AON_O_STRUCMLDOCTL 0x000070D8U
370 
371 //SHADOW FAST CLK CONTROL
372 #define PRCM_AON_O_SHDOWFCLKCTL 0x000070DCU
373 
374 //slicer bias bypass control reg
375 #define PRCM_AON_O_SLIBIBYPCTL 0x000070E0U
376 
377 //EXTERNAL CLOCK REQUEST DELAY
378 #define PRCM_AON_O_ECLKREQDLY 0x000070E4U
379 
380 //OSC GAIN
381 #define PRCM_AON_O_OSCGN 0x000070E8U
382 
383 //Primary EN TMUX CFG
384 #define PRCM_AON_O_PRIMENTMUX 0x000070ECU
385 
386 //PRIMARY ENABLE
387 #define PRCM_AON_O_PRIMEN 0x000070F0U
388 
389 //PUSH PULL ENABLE
390 #define PRCM_AON_O_PUSHPULEN 0x000070F4U
391 
392 //FAST CLOCK DISABLE CLK OUT DELAY
393 #define PRCM_AON_O_FCLKDISCODLY 0x000070F8U
394 
395 //FAST CLK VALID EXTEND DELAY
396 #define PRCM_AON_O_FCLKVLDEXNDLY 0x000070FCU
397 
398 //PRIMARY EXIT SLEEP DELAY
399 #define PRCM_AON_O_PRIMEXITSLPDLY 0x00007100U
400 
401 //fast CLK control over selectors and overrides
402 #define PRCM_AON_O_FCLK 0x00007108U
403 
404 //Primary TMUX CFG
405 #define PRCM_AON_O_FCLKDURDLY 0x0000710CU
406 
407 //FREF DETECTION
408 #define PRCM_AON_O_FREFDET 0x00007110U
409 
410 //this is a SOP OV reg, which is a shadow register
411 #define PRCM_AON_O_FCLKFSMSOPOV 0x00007114U
412 
413 //HW connected to PMCIO - To enable the Rnwell calibration
414 #define PRCM_AON_O_PMSRNWCAL 0x00007118U
415 
416 //PMCIO test configurations
417 #define PRCM_AON_O_PMSTEST 0x0000711CU
418 
419 //Test mux control signals
420 #define PRCM_AON_O_PMSTMUXCTL 0x00007120U
421 
422 //PMS SPARE REG 0
423 #define PRCM_AON_O_PMSSPAR0 0x00007124U
424 
425 //PMS SPARE REG 1
426 #define PRCM_AON_O_PMSSPAR1 0x00007128U
427 
428 //PMS SPARE REG 2
429 #define PRCM_AON_O_PMSSPAR2 0x0000712CU
430 
431 //PMS CONTROL STATUS
432 #define PRCM_AON_O_PMSCTLSTA 0x00007130U
433 
434 //PMS SPARE INPUT
435 #define PRCM_AON_O_PMSSPARIN 0x00007134U
436 
437 //PMS POR TEST CONTROL
438 #define PRCM_AON_O_PMSPORTSTCTL 0x00007138U
439 
440 //PMS SPARE 3
441 #define PRCM_AON_O_PMSSPAR3 0x00007140U
442 
443 //PMS SPARE 4
444 #define PRCM_AON_O_PMSSPAR4 0x00007144U
445 
446 //PMS DELAYS
447 #define PRCM_AON_O_PMSDLY 0x00007148U
448 
449 //DIGITAL BANDGAP DISABLE BANDGAP ENABLE DELAY
450 #define PRCM_AON_O_BGDISBGENDLY 0x0000714CU
451 
452 //SW ENABLE SW DISABLE DELAY
453 #define PRCM_AON_O_SWENSWDISDLY 0x00007150U
454 
455 //BANDGAP ENABLE SW ENABLE SLEEP DELAY
456 #define PRCM_AON_O_BGENSWENDLY 0x00007154U
457 
458 //SW DISABLE BANDGAP DISABLE DELAY
459 #define PRCM_AON_O_SWDISBGDISDLY 0x00007158U
460 
461 //ICG CONTROL
462 #define PRCM_AON_O_ICGCTL 0x0000715CU
463 
464 //HALT
465 #define PRCM_AON_O_HALT 0x00007160U
466 
467 //LOGIC CAPTURE
468 #define PRCM_AON_O_LOGICCA 0x0000716CU
469 
470 //LOGIC MEMORY STATUS
471 #define PRCM_AON_O_LOGICMEMSTA 0x00007170U
472 
473 //HOLISTIC FSM
474 #define PRCM_AON_O_HOL 0x00007174U
475 
476 //PSCON HANDLER GENERAL
477 #define PRCM_AON_O_PSCONHGEN 0x00007178U
478 
479 //IO PROCESS BITS
480 #define PRCM_AON_O_IOPROCSBIT 0x0000717CU
481 
482 //SLOW CLOCK COUNT CONTROL CORE
483 #define PRCM_AON_O_SCLKCNTCTLCR 0x00007180U
484 
485 //STATUS CORE
486 #define PRCM_AON_O_STACR 0x00007184U
487 
488 //AAON LOGIC CAPTURE
489 #define PRCM_AON_O_AAONLOGCAPT 0x0000718CU
490 
491 //HOST WATCH DOG TIMER
492 #define PRCM_AON_O_HWDT 0x00007190U
493 
494 //SLOW CLK COUNT CORE
495 #define PRCM_AON_O_SCLKCNTCR 0x00007194U
496 
497 //SRAM LDO gen cfg register
498 #define PRCM_AON_O_SRAMLDO 0x00007198U
499 
500 //DEBUG
501 #define PRCM_AON_O_DBG 0x0000719CU
502 
503 //reset override control register, active low polarity:
504 #define PRCM_AON_O_RSTOVCTL 0x000071A0U
505 
506 //PMU RESET CLEAR
507 #define PRCM_AON_O_PMURSTCLR 0x000071A4U
508 
509 //MEMORY GROUP CONTROL CORE STATIC 1
510 #define PRCM_AON_O_MEMGCTLCRSTAT1 0x000071A8U
511 
512 //MEMORY GROUP CONTROL CORE FLEX
513 #define PRCM_AON_O_MEMGCTLCRFLEX 0x000071ACU
514 
515 //CORE SHARED
516 #define PRCM_AON_O_CRSH 0x000071B0U
517 
518 
519 
520 /*-----------------------------------REGISTER------------------------------------
521  Register name: HFLXGRP
522  Offset name: PRCM_AON_O_HFLXGRP
523  Relative address: 0x1034
524  Description: PSCON Memory Groups Control Host Flex.
525 
526  Applicable only if MODE selected flex as HOST memory.
527  Bank power State When owner IP Active/Sleep (power domain is ON/OFF)
528 
529  0 - OFF/OFF
530  1 - Reserved
531  2 - ON/OFF
532  3 - ON/RET
533  Default Value: 0x000FFFFF
534 
535  Field: PWRSTATE1
536  From..to bits: 0...1
537  DefaultValue: 0x3
538  Access type: read-write
539  Description: POWER STATE 1
540 
541  Group 1
542 
543 */
544 #define PRCM_AON_HFLXGRP_PWRSTATE1_W 2U
545 #define PRCM_AON_HFLXGRP_PWRSTATE1_M 0x00000003U
546 #define PRCM_AON_HFLXGRP_PWRSTATE1_S 0U
547 /*
548 
549  Field: PWRSTATE2
550  From..to bits: 2...3
551  DefaultValue: 0x3
552  Access type: read-write
553  Description: POWER STATE 2
554 
555  Group 2
556 
557 */
558 #define PRCM_AON_HFLXGRP_PWRSTATE2_W 2U
559 #define PRCM_AON_HFLXGRP_PWRSTATE2_M 0x0000000CU
560 #define PRCM_AON_HFLXGRP_PWRSTATE2_S 2U
561 /*
562 
563  Field: PWRSTATE3
564  From..to bits: 4...5
565  DefaultValue: 0x3
566  Access type: read-write
567  Description: POWER STATE 3
568 
569  Group 3
570 
571 */
572 #define PRCM_AON_HFLXGRP_PWRSTATE3_W 2U
573 #define PRCM_AON_HFLXGRP_PWRSTATE3_M 0x00000030U
574 #define PRCM_AON_HFLXGRP_PWRSTATE3_S 4U
575 /*
576 
577  Field: PWRSTATE4
578  From..to bits: 6...7
579  DefaultValue: 0x3
580  Access type: read-write
581  Description: POWER STATE 4
582 
583  Group 4
584 
585 */
586 #define PRCM_AON_HFLXGRP_PWRSTATE4_W 2U
587 #define PRCM_AON_HFLXGRP_PWRSTATE4_M 0x000000C0U
588 #define PRCM_AON_HFLXGRP_PWRSTATE4_S 6U
589 /*
590 
591  Field: PWRSTATE5
592  From..to bits: 8...9
593  DefaultValue: 0x3
594  Access type: read-write
595  Description: POWER STATE 5
596 
597  Group 5
598 
599 */
600 #define PRCM_AON_HFLXGRP_PWRSTATE5_W 2U
601 #define PRCM_AON_HFLXGRP_PWRSTATE5_M 0x00000300U
602 #define PRCM_AON_HFLXGRP_PWRSTATE5_S 8U
603 /*
604 
605  Field: PWRSTATE6
606  From..to bits: 10...11
607  DefaultValue: 0x3
608  Access type: read-write
609  Description: POWER STATE 6
610 
611  Group 6
612 
613 */
614 #define PRCM_AON_HFLXGRP_PWRSTATE6_W 2U
615 #define PRCM_AON_HFLXGRP_PWRSTATE6_M 0x00000C00U
616 #define PRCM_AON_HFLXGRP_PWRSTATE6_S 10U
617 /*
618 
619  Field: PWRSTATE7
620  From..to bits: 12...13
621  DefaultValue: 0x3
622  Access type: read-write
623  Description: POWER STATE 7
624 
625  Group 7
626 
627 */
628 #define PRCM_AON_HFLXGRP_PWRSTATE7_W 2U
629 #define PRCM_AON_HFLXGRP_PWRSTATE7_M 0x00003000U
630 #define PRCM_AON_HFLXGRP_PWRSTATE7_S 12U
631 /*
632 
633  Field: PWRSTATE8
634  From..to bits: 14...15
635  DefaultValue: 0x3
636  Access type: read-write
637  Description: POWER STATE 8
638 
639  Group 8
640 
641 */
642 #define PRCM_AON_HFLXGRP_PWRSTATE8_W 2U
643 #define PRCM_AON_HFLXGRP_PWRSTATE8_M 0x0000C000U
644 #define PRCM_AON_HFLXGRP_PWRSTATE8_S 14U
645 /*
646 
647  Field: PWRSTATE9
648  From..to bits: 16...17
649  DefaultValue: 0x3
650  Access type: read-write
651  Description: POWER STATE 9
652 
653  Group 9
654 
655 */
656 #define PRCM_AON_HFLXGRP_PWRSTATE9_W 2U
657 #define PRCM_AON_HFLXGRP_PWRSTATE9_M 0x00030000U
658 #define PRCM_AON_HFLXGRP_PWRSTATE9_S 16U
659 /*
660 
661  Field: PWRSTATE10
662  From..to bits: 18...19
663  DefaultValue: 0x3
664  Access type: read-write
665  Description: POWER STATE 10
666 
667  Group 10
668 
669 */
670 #define PRCM_AON_HFLXGRP_PWRSTATE10_W 2U
671 #define PRCM_AON_HFLXGRP_PWRSTATE10_M 0x000C0000U
672 #define PRCM_AON_HFLXGRP_PWRSTATE10_S 18U
673 
674 
675 /*-----------------------------------REGISTER------------------------------------
676  Register name: HFLXGRPIND
677  Offset name: PRCM_AON_O_HFLXGRPIND
678  Relative address: 0x1038
679  Description: PSCON Memory Groups Indication Host Flex
680 
681  Applicable only if MODE selected flex as HOST memory.
682  Memory bank from this group is shared
683 
684  1 - Shared
685  0 - Not Shared
686  Default Value: 0x00000000
687 
688  Field: ISSHARED1
689  From..to bits: 0...0
690  DefaultValue: 0x0
691  Access type: read-write
692  Description: IS SHARED 1
693 
694  Group 1
695 
696 */
697 #define PRCM_AON_HFLXGRPIND_ISSHARED1 0x00000001U
698 #define PRCM_AON_HFLXGRPIND_ISSHARED1_M 0x00000001U
699 #define PRCM_AON_HFLXGRPIND_ISSHARED1_S 0U
700 /*
701 
702  Field: ISSHARED2
703  From..to bits: 1...1
704  DefaultValue: 0x0
705  Access type: read-write
706  Description: IS SHARED 2
707 
708  Group 2
709 
710 */
711 #define PRCM_AON_HFLXGRPIND_ISSHARED2 0x00000002U
712 #define PRCM_AON_HFLXGRPIND_ISSHARED2_M 0x00000002U
713 #define PRCM_AON_HFLXGRPIND_ISSHARED2_S 1U
714 /*
715 
716  Field: ISSHARED3
717  From..to bits: 2...2
718  DefaultValue: 0x0
719  Access type: read-write
720  Description: IS SHARED 3
721 
722  Group 3
723 
724 */
725 #define PRCM_AON_HFLXGRPIND_ISSHARED3 0x00000004U
726 #define PRCM_AON_HFLXGRPIND_ISSHARED3_M 0x00000004U
727 #define PRCM_AON_HFLXGRPIND_ISSHARED3_S 2U
728 /*
729 
730  Field: ISSHARED4
731  From..to bits: 3...3
732  DefaultValue: 0x0
733  Access type: read-write
734  Description: IS SHARED 4
735 
736  Group 4
737 
738 */
739 #define PRCM_AON_HFLXGRPIND_ISSHARED4 0x00000008U
740 #define PRCM_AON_HFLXGRPIND_ISSHARED4_M 0x00000008U
741 #define PRCM_AON_HFLXGRPIND_ISSHARED4_S 3U
742 /*
743 
744  Field: ISSHARED5
745  From..to bits: 4...4
746  DefaultValue: 0x0
747  Access type: read-write
748  Description: IS SHARED 5
749 
750  Group 5
751 
752 */
753 #define PRCM_AON_HFLXGRPIND_ISSHARED5 0x00000010U
754 #define PRCM_AON_HFLXGRPIND_ISSHARED5_M 0x00000010U
755 #define PRCM_AON_HFLXGRPIND_ISSHARED5_S 4U
756 /*
757 
758  Field: ISSHARED6
759  From..to bits: 5...5
760  DefaultValue: 0x0
761  Access type: read-write
762  Description: IS SHARED 6
763 
764  Group 6
765 
766 */
767 #define PRCM_AON_HFLXGRPIND_ISSHARED6 0x00000020U
768 #define PRCM_AON_HFLXGRPIND_ISSHARED6_M 0x00000020U
769 #define PRCM_AON_HFLXGRPIND_ISSHARED6_S 5U
770 /*
771 
772  Field: ISSHARED7
773  From..to bits: 6...6
774  DefaultValue: 0x0
775  Access type: read-write
776  Description: IS SHARED 7
777 
778  Group 7
779 
780 */
781 #define PRCM_AON_HFLXGRPIND_ISSHARED7 0x00000040U
782 #define PRCM_AON_HFLXGRPIND_ISSHARED7_M 0x00000040U
783 #define PRCM_AON_HFLXGRPIND_ISSHARED7_S 6U
784 /*
785 
786  Field: ISSHARED8
787  From..to bits: 7...7
788  DefaultValue: 0x0
789  Access type: read-write
790  Description: IS SHARED 8
791 
792  Group 8
793 
794 */
795 #define PRCM_AON_HFLXGRPIND_ISSHARED8 0x00000080U
796 #define PRCM_AON_HFLXGRPIND_ISSHARED8_M 0x00000080U
797 #define PRCM_AON_HFLXGRPIND_ISSHARED8_S 7U
798 /*
799 
800  Field: ISSHARED9
801  From..to bits: 8...8
802  DefaultValue: 0x0
803  Access type: read-write
804  Description: IS SHARED 9
805 
806  Group 9
807 
808 */
809 #define PRCM_AON_HFLXGRPIND_ISSHARED9 0x00000100U
810 #define PRCM_AON_HFLXGRPIND_ISSHARED9_M 0x00000100U
811 #define PRCM_AON_HFLXGRPIND_ISSHARED9_S 8U
812 /*
813 
814  Field: ISSHARED10
815  From..to bits: 9...9
816  DefaultValue: 0x0
817  Access type: read-write
818  Description: IS SHARED 10
819 
820  Group 10
821 
822 */
823 #define PRCM_AON_HFLXGRPIND_ISSHARED10 0x00000200U
824 #define PRCM_AON_HFLXGRPIND_ISSHARED10_M 0x00000200U
825 #define PRCM_AON_HFLXGRPIND_ISSHARED10_S 9U
826 
827 
828 /*-----------------------------------REGISTER------------------------------------
829  Register name: REFCTL
830  Offset name: PRCM_AON_O_REFCTL
831  Relative address: 0x1048
832  Description: PSCON Memory Status Refresh
833  Default Value: 0x00010000
834 
835  Field: SETKICK
836  From..to bits: 0...0
837  DefaultValue: 0x0
838  Access type: write-only
839  Description: Memory Host Set Refresh
840 
841  write clear
842  triggers the refresh cycle.
843  first set all memories to desired status, then fire the "refresh" pulse
844 
845 */
846 #define PRCM_AON_REFCTL_SETKICK 0x00000001U
847 #define PRCM_AON_REFCTL_SETKICK_M 0x00000001U
848 #define PRCM_AON_REFCTL_SETKICK_S 0U
849 /*
850 
851  Field: ENISO
852  From..to bits: 16...16
853  DefaultValue: 0x1
854  Access type: read-write
855  Description: Enable ISO During Refresh
856 
857  '1' - set ISO during refresh
858  '0' - don't set ISO
859 
860 */
861 #define PRCM_AON_REFCTL_ENISO 0x00010000U
862 #define PRCM_AON_REFCTL_ENISO_M 0x00010000U
863 #define PRCM_AON_REFCTL_ENISO_S 16U
864 
865 
866 /*-----------------------------------REGISTER------------------------------------
867  Register name: REFSTA
868  Offset name: PRCM_AON_O_REFSTA
869  Relative address: 0x104C
870  Description: Memory Refresh Status
871  Default Value: 0x00000001
872 
873  Field: DONE
874  From..to bits: 0...0
875  DefaultValue: 0x1
876  Access type: read-only
877  Description: memories status refresh is done
878 
879 */
880 #define PRCM_AON_REFSTA_DONE 0x00000001U
881 #define PRCM_AON_REFSTA_DONE_M 0x00000001U
882 #define PRCM_AON_REFSTA_DONE_S 0U
883 
884 
885 /*-----------------------------------REGISTER------------------------------------
886  Register name: HSTATICGRP
887  Offset name: PRCM_AON_O_HSTATICGRP
888  Relative address: 0x1054
889  Description: PSCON Memory Groups Control Host Static.
890 
891  Bank power State When owner IP Active/Sleep (power domain is ON/OFF)
892 
893  0 - OFF/OFF
894  1 - Reserved
895  2 - ON/OFF
896  3 - ON/RET
897  Default Value: 0x0BEEFFFF
898 
899  Field: PWRSTAT1
900  From..to bits: 0...1
901  DefaultValue: 0x3
902  Access type: read-write
903  Description: POWER STATE 1
904 
905  Group 23
906 
907 */
908 #define PRCM_AON_HSTATICGRP_PWRSTAT1_W 2U
909 #define PRCM_AON_HSTATICGRP_PWRSTAT1_M 0x00000003U
910 #define PRCM_AON_HSTATICGRP_PWRSTAT1_S 0U
911 /*
912 
913  Field: PWRSTAT2
914  From..to bits: 2...3
915  DefaultValue: 0x3
916  Access type: read-write
917  Description: POWER STATE 2
918 
919  Group 24
920 
921 */
922 #define PRCM_AON_HSTATICGRP_PWRSTAT2_W 2U
923 #define PRCM_AON_HSTATICGRP_PWRSTAT2_M 0x0000000CU
924 #define PRCM_AON_HSTATICGRP_PWRSTAT2_S 2U
925 /*
926 
927  Field: PWRSTAT3
928  From..to bits: 4...5
929  DefaultValue: 0x3
930  Access type: read-write
931  Description: POWER STATE 3
932 
933  Group 25
934 
935 */
936 #define PRCM_AON_HSTATICGRP_PWRSTAT3_W 2U
937 #define PRCM_AON_HSTATICGRP_PWRSTAT3_M 0x00000030U
938 #define PRCM_AON_HSTATICGRP_PWRSTAT3_S 4U
939 /*
940 
941  Field: PWRSTAT4
942  From..to bits: 6...7
943  DefaultValue: 0x3
944  Access type: read-write
945  Description: POWER STATE 4
946 
947  Group 26
948 
949 */
950 #define PRCM_AON_HSTATICGRP_PWRSTAT4_W 2U
951 #define PRCM_AON_HSTATICGRP_PWRSTAT4_M 0x000000C0U
952 #define PRCM_AON_HSTATICGRP_PWRSTAT4_S 6U
953 /*
954 
955  Field: PWRSTAT5
956  From..to bits: 8...9
957  DefaultValue: 0x3
958  Access type: read-write
959  Description: POWER STATE 5
960 
961  Group 27
962 
963 */
964 #define PRCM_AON_HSTATICGRP_PWRSTAT5_W 2U
965 #define PRCM_AON_HSTATICGRP_PWRSTAT5_M 0x00000300U
966 #define PRCM_AON_HSTATICGRP_PWRSTAT5_S 8U
967 /*
968 
969  Field: PWRSTAT6
970  From..to bits: 10...11
971  DefaultValue: 0x3
972  Access type: read-write
973  Description: POWER STATE 6
974 
975  Group 28
976 
977 */
978 #define PRCM_AON_HSTATICGRP_PWRSTAT6_W 2U
979 #define PRCM_AON_HSTATICGRP_PWRSTAT6_M 0x00000C00U
980 #define PRCM_AON_HSTATICGRP_PWRSTAT6_S 10U
981 /*
982 
983  Field: PWRSTAT7
984  From..to bits: 12...13
985  DefaultValue: 0x3
986  Access type: read-write
987  Description: POWER STATE 7
988 
989  Group 29
990 
991 */
992 #define PRCM_AON_HSTATICGRP_PWRSTAT7_W 2U
993 #define PRCM_AON_HSTATICGRP_PWRSTAT7_M 0x00003000U
994 #define PRCM_AON_HSTATICGRP_PWRSTAT7_S 12U
995 /*
996 
997  Field: PWRSTAT8
998  From..to bits: 14...15
999  DefaultValue: 0x3
1000  Access type: read-write
1001  Description: POWER STATE 8
1002 
1003  Group 30
1004 
1005 */
1006 #define PRCM_AON_HSTATICGRP_PWRSTAT8_W 2U
1007 #define PRCM_AON_HSTATICGRP_PWRSTAT8_M 0x0000C000U
1008 #define PRCM_AON_HSTATICGRP_PWRSTAT8_S 14U
1009 /*
1010 
1011  Field: PWRSTAT9
1012  From..to bits: 16...17
1013  DefaultValue: 0x2
1014  Access type: read-write
1015  Description: POWER STATE 9
1016 
1017  Group 31
1018 
1019 */
1020 #define PRCM_AON_HSTATICGRP_PWRSTAT9_W 2U
1021 #define PRCM_AON_HSTATICGRP_PWRSTAT9_M 0x00030000U
1022 #define PRCM_AON_HSTATICGRP_PWRSTAT9_S 16U
1023 /*
1024 
1025  Field: PWRSTAT10
1026  From..to bits: 18...19
1027  DefaultValue: 0x3
1028  Access type: read-write
1029  Description: POWER STATE 10
1030 
1031  Group 32
1032 
1033 */
1034 #define PRCM_AON_HSTATICGRP_PWRSTAT10_W 2U
1035 #define PRCM_AON_HSTATICGRP_PWRSTAT10_M 0x000C0000U
1036 #define PRCM_AON_HSTATICGRP_PWRSTAT10_S 18U
1037 /*
1038 
1039  Field: PWRSTAT11
1040  From..to bits: 20...21
1041  DefaultValue: 0x2
1042  Access type: read-write
1043  Description: POWER STATE 11
1044 
1045  Group 33
1046 
1047 */
1048 #define PRCM_AON_HSTATICGRP_PWRSTAT11_W 2U
1049 #define PRCM_AON_HSTATICGRP_PWRSTAT11_M 0x00300000U
1050 #define PRCM_AON_HSTATICGRP_PWRSTAT11_S 20U
1051 /*
1052 
1053  Field: PWRSTAT12
1054  From..to bits: 22...23
1055  DefaultValue: 0x3
1056  Access type: read-write
1057  Description: POWER STATE 12
1058 
1059  HIF Group 34 - being used as shared memory
1060 
1061 */
1062 #define PRCM_AON_HSTATICGRP_PWRSTAT12_W 2U
1063 #define PRCM_AON_HSTATICGRP_PWRSTAT12_M 0x00C00000U
1064 #define PRCM_AON_HSTATICGRP_PWRSTAT12_S 22U
1065 /*
1066 
1067  Field: PWRSTAT13
1068  From..to bits: 24...25
1069  DefaultValue: 0x3
1070  Access type: read-write
1071  Description: POWER STATE 13
1072 
1073  Group 35
1074 
1075 */
1076 #define PRCM_AON_HSTATICGRP_PWRSTAT13_W 2U
1077 #define PRCM_AON_HSTATICGRP_PWRSTAT13_M 0x03000000U
1078 #define PRCM_AON_HSTATICGRP_PWRSTAT13_S 24U
1079 /*
1080 
1081  Field: PWRSTAT14
1082  From..to bits: 26...27
1083  DefaultValue: 0x2
1084  Access type: read-write
1085  Description: POWER STATE 14
1086 
1087  Group 36
1088 
1089 */
1090 #define PRCM_AON_HSTATICGRP_PWRSTAT14_W 2U
1091 #define PRCM_AON_HSTATICGRP_PWRSTAT14_M 0x0C000000U
1092 #define PRCM_AON_HSTATICGRP_PWRSTAT14_S 26U
1093 
1094 
1095 /*-----------------------------------REGISTER------------------------------------
1096  Register name: HSTATICGRPIND
1097  Offset name: PRCM_AON_O_HSTATICGRPIND
1098  Relative address: 0x1058
1099  Description: Memory bank from this group is shared
1100 
1101  1 - Shared
1102  0 - Not Shared
1103  Default Value: 0x00000000
1104 
1105  Field: ISSHARED1
1106  From..to bits: 0...0
1107  DefaultValue: 0x0
1108  Access type: read-write
1109  Description: IS SHARED 1
1110 
1111  Group 23
1112 
1113 */
1114 #define PRCM_AON_HSTATICGRPIND_ISSHARED1 0x00000001U
1115 #define PRCM_AON_HSTATICGRPIND_ISSHARED1_M 0x00000001U
1116 #define PRCM_AON_HSTATICGRPIND_ISSHARED1_S 0U
1117 /*
1118 
1119  Field: ISSHARED2
1120  From..to bits: 1...1
1121  DefaultValue: 0x0
1122  Access type: read-write
1123  Description: IS SHARED 2
1124 
1125  Group 24
1126 
1127 */
1128 #define PRCM_AON_HSTATICGRPIND_ISSHARED2 0x00000002U
1129 #define PRCM_AON_HSTATICGRPIND_ISSHARED2_M 0x00000002U
1130 #define PRCM_AON_HSTATICGRPIND_ISSHARED2_S 1U
1131 /*
1132 
1133  Field: ISSHARED3
1134  From..to bits: 2...2
1135  DefaultValue: 0x0
1136  Access type: read-write
1137  Description: IS SHARED 3
1138 
1139  Group 25
1140 
1141 */
1142 #define PRCM_AON_HSTATICGRPIND_ISSHARED3 0x00000004U
1143 #define PRCM_AON_HSTATICGRPIND_ISSHARED3_M 0x00000004U
1144 #define PRCM_AON_HSTATICGRPIND_ISSHARED3_S 2U
1145 /*
1146 
1147  Field: ISSHARED4
1148  From..to bits: 3...3
1149  DefaultValue: 0x0
1150  Access type: read-write
1151  Description: IS SHARED 4
1152 
1153  Group 26
1154 
1155 */
1156 #define PRCM_AON_HSTATICGRPIND_ISSHARED4 0x00000008U
1157 #define PRCM_AON_HSTATICGRPIND_ISSHARED4_M 0x00000008U
1158 #define PRCM_AON_HSTATICGRPIND_ISSHARED4_S 3U
1159 
1160 
1161 /*-----------------------------------REGISTER------------------------------------
1162  Register name: LOGHMEMSTA
1163  Offset name: PRCM_AON_O_LOGHMEMSTA
1164  Relative address: 0x105C
1165  Description: Logic Host Memory Status
1166  Default Value: 0x00000000
1167 
1168  Field: AONIN
1169  From..to bits: 0...13
1170  DefaultValue: 0x0
1171  Access type: read-only
1172  Description: Host Memory AONIN indication
1173 
1174 */
1175 #define PRCM_AON_LOGHMEMSTA_AONIN_W 14U
1176 #define PRCM_AON_LOGHMEMSTA_AONIN_M 0x00003FFFU
1177 #define PRCM_AON_LOGHMEMSTA_AONIN_S 0U
1178 
1179 
1180 /*-----------------------------------REGISTER------------------------------------
1181  Register name: CONNSTP
1182  Offset name: PRCM_AON_O_CONNSTP
1183  Relative address: 0x1060
1184  Description: Connectivity Stop
1185  Default Value: 0x00000001
1186 
1187  Field: SET
1188  From..to bits: 0...0
1189  DefaultValue: 0x1
1190  Access type: read-write
1191  Description: '1' - Connectivity Stop
1192  '0' - Connectivity Start
1193 
1194 */
1195 #define PRCM_AON_CONNSTP_SET 0x00000001U
1196 #define PRCM_AON_CONNSTP_SET_M 0x00000001U
1197 #define PRCM_AON_CONNSTP_SET_S 0U
1198 
1199 
1200 /*-----------------------------------REGISTER------------------------------------
1201  Register name: HRSTOV
1202  Offset name: PRCM_AON_O_HRSTOV
1203  Relative address: 0x1064
1204  Description: HOST RESET OV CONTROL
1205 
1206  reset override control register, active low polarity:
1207  '0' - override reset (force reset line to 0, reset asserted, active low)
1208  '1' - don't override reset
1209  Default Value: 0x00000000
1210 
1211  Field: PULSE
1212  From..to bits: 0...0
1213  DefaultValue: 0x0
1214  Access type: write-only
1215  Description: PULSE
1216 
1217  write clear
1218 
1219 */
1220 #define PRCM_AON_HRSTOV_PULSE 0x00000001U
1221 #define PRCM_AON_HRSTOV_PULSE_M 0x00000001U
1222 #define PRCM_AON_HRSTOV_PULSE_S 0U
1223 
1224 
1225 /*-----------------------------------REGISTER------------------------------------
1226  Register name: SLPDEEP
1227  Offset name: PRCM_AON_O_SLPDEEP
1228  Relative address: 0x1068
1229  Description: The register holds sleepdeep command for the host_mcu for debugging
1230  Default Value: 0x00000000
1231 
1232  Field: SET
1233  From..to bits: 0...0
1234  DefaultValue: 0x0
1235  Access type: read-write
1236  Description: Set this field to force HOST deepsleep.
1237  It will cleared by HW when [HSLPIND] is '1'.
1238 
1239 */
1240 #define PRCM_AON_SLPDEEP_SET 0x00000001U
1241 #define PRCM_AON_SLPDEEP_SET_M 0x00000001U
1242 #define PRCM_AON_SLPDEEP_SET_S 0U
1243 
1244 
1245 /*-----------------------------------REGISTER------------------------------------
1246  Register name: SHPRECISE
1247  Offset name: PRCM_AON_O_SHPRECISE
1248  Relative address: 0x2000
1249  Description: SHARED PRECISE
1250 
1251  override values for PRCM SHARED Modules
1252  Default Value: 0x00000000
1253 
1254  Field: PMSFREFPU
1255  From..to bits: 0...6
1256  DefaultValue: 0x0
1257  Access type: read-write
1258  Description: PMS FREF PLL UP
1259 
1260  SET precise duration for CORE PRCM Shared UP - factor 4 slow CLK resolution
1261  0 - 1 Slow CLKs
1262  1 - 5 Slow CLKs
1263  2 - 9 Slow CLKs
1264  3 - 13 Slow CLKs
1265  ...
1266  127 - 509 Slow CLKs
1267 
1268 */
1269 #define PRCM_AON_SHPRECISE_PMSFREFPU_W 7U
1270 #define PRCM_AON_SHPRECISE_PMSFREFPU_M 0x0000007FU
1271 #define PRCM_AON_SHPRECISE_PMSFREFPU_S 0U
1272 /*
1273 
1274  Field: COREPDU
1275  From..to bits: 8...14
1276  DefaultValue: 0x0
1277  Access type: read-write
1278  Description: CORE POWER DOMAIN UP
1279 
1280  SET precise duration for CORE Power Domain UP - factor 4 slow CLK resolution
1281  0 - 1 Slow CLKs
1282  1 - 5 Slow CLKs
1283  2 - 9 Slow CLKs
1284  3 - 13 Slow CLKs
1285  ...
1286  127 - 509 Slow CLKs
1287 
1288 */
1289 #define PRCM_AON_SHPRECISE_COREPDU_W 7U
1290 #define PRCM_AON_SHPRECISE_COREPDU_M 0x00007F00U
1291 #define PRCM_AON_SHPRECISE_COREPDU_S 8U
1292 /*
1293 
1294  Field: HOSTPDU
1295  From..to bits: 16...22
1296  DefaultValue: 0x0
1297  Access type: read-write
1298  Description: HOST POWER DOMAIN UP
1299 
1300  SET precise duration for HOST Power Domain UP - factor 4 slow CLK resolution
1301  0 - 1 Slow CLKs
1302  1 - 5 Slow CLKs
1303  2 - 9 Slow CLKs
1304  3 - 13 Slow CLKs
1305  ...
1306  127 - 509 Slow CLKs
1307 
1308 */
1309 #define PRCM_AON_SHPRECISE_HOSTPDU_W 7U
1310 #define PRCM_AON_SHPRECISE_HOSTPDU_M 0x007F0000U
1311 #define PRCM_AON_SHPRECISE_HOSTPDU_S 16U
1312 
1313 
1314 /*-----------------------------------REGISTER------------------------------------
1315  Register name: LFXTCTL
1316  Offset name: PRCM_AON_O_LFXTCTL
1317  Relative address: 0x2008
1318  Description: LFXT CONTROL
1319  Default Value: 0x00000000
1320 
1321  Field: OSCEN
1322  From..to bits: 0...0
1323  DefaultValue: 0x0
1324  Access type: read-write
1325  Description: Oscillator core enable
1326 
1327 */
1328 #define PRCM_AON_LFXTCTL_OSCEN 0x00000001U
1329 #define PRCM_AON_LFXTCTL_OSCEN_M 0x00000001U
1330 #define PRCM_AON_LFXTCTL_OSCEN_S 0U
1331 /*
1332 
1333  Field: IBIASEN
1334  From..to bits: 1...1
1335  DefaultValue: 0x0
1336  Access type: read-write
1337  Description: Enable constant-gm bias
1338 
1339 */
1340 #define PRCM_AON_LFXTCTL_IBIASEN 0x00000002U
1341 #define PRCM_AON_LFXTCTL_IBIASEN_M 0x00000002U
1342 #define PRCM_AON_LFXTCTL_IBIASEN_S 1U
1343 /*
1344 
1345  Field: CPHPMODEN
1346  From..to bits: 2...2
1347  DefaultValue: 0x0
1348  Access type: read-write
1349  Description: COMP HP MODE EN
1350 
1351  Comparator high current mode
1352 
1353 */
1354 #define PRCM_AON_LFXTCTL_CPHPMODEN 0x00000004U
1355 #define PRCM_AON_LFXTCTL_CPHPMODEN_M 0x00000004U
1356 #define PRCM_AON_LFXTCTL_CPHPMODEN_S 2U
1357 /*
1358 
1359  Field: CPEN
1360  From..to bits: 3...3
1361  DefaultValue: 0x0
1362  Access type: read-write
1363  Description: Comparator (slicer) enable
1364 
1365 */
1366 #define PRCM_AON_LFXTCTL_CPEN 0x00000008U
1367 #define PRCM_AON_LFXTCTL_CPEN_M 0x00000008U
1368 #define PRCM_AON_LFXTCTL_CPEN_S 3U
1369 /*
1370 
1371  Field: BYPASS
1372  From..to bits: 4...4
1373  DefaultValue: 0x0
1374  Access type: read-write
1375  Description: Bypass LFXT
1376 
1377 */
1378 #define PRCM_AON_LFXTCTL_BYPASS 0x00000010U
1379 #define PRCM_AON_LFXTCTL_BYPASS_M 0x00000010U
1380 #define PRCM_AON_LFXTCTL_BYPASS_S 4U
1381 /*
1382 
1383  Field: BOOSTMODE
1384  From..to bits: 5...5
1385  DefaultValue: 0x0
1386  Access type: read-write
1387  Description: BOOST MODE
1388 
1389  Start-up pulse for bias current generation
1390 
1391 */
1392 #define PRCM_AON_LFXTCTL_BOOSTMODE 0x00000020U
1393 #define PRCM_AON_LFXTCTL_BOOSTMODE_M 0x00000020U
1394 #define PRCM_AON_LFXTCTL_BOOSTMODE_S 5U
1395 /*
1396 
1397  Field: AMPREGEN
1398  From..to bits: 6...6
1399  DefaultValue: 0x0
1400  Access type: read-write
1401  Description: AMPLITUDE REGULATION ENABLE
1402 
1403  Enable amplitude regulation
1404 
1405 */
1406 #define PRCM_AON_LFXTCTL_AMPREGEN 0x00000040U
1407 #define PRCM_AON_LFXTCTL_AMPREGEN_M 0x00000040U
1408 #define PRCM_AON_LFXTCTL_AMPREGEN_S 6U
1409 /*
1410 
1411  Field: IBIASITRIM
1412  From..to bits: 7...11
1413  DefaultValue: 0x0
1414  Access type: read-write
1415  Description: IBIAS ITRIM
1416 
1417  Constant gm bias current trim
1418 
1419 */
1420 #define PRCM_AON_LFXTCTL_IBIASITRIM_W 5U
1421 #define PRCM_AON_LFXTCTL_IBIASITRIM_M 0x00000F80U
1422 #define PRCM_AON_LFXTCTL_IBIASITRIM_S 7U
1423 /*
1424 
1425  Field: AMPREGRTRIM
1426  From..to bits: 12...16
1427  DefaultValue: 0x0
1428  Access type: read-write
1429  Description: AMPLITUDE REGULATION RESISTOR TRIM
1430 
1431  Amplitude regulation resistor ladder trim
1432 
1433 */
1434 #define PRCM_AON_LFXTCTL_AMPREGRTRIM_W 5U
1435 #define PRCM_AON_LFXTCTL_AMPREGRTRIM_M 0x0001F000U
1436 #define PRCM_AON_LFXTCTL_AMPREGRTRIM_S 12U
1437 /*
1438 
1439  Field: IBIASRTRIM
1440  From..to bits: 17...21
1441  DefaultValue: 0x0
1442  Access type: read-write
1443  Description: IBIAS RTRIM
1444 
1445  Constant gm bias resistor ladder trim
1446 
1447 */
1448 #define PRCM_AON_LFXTCTL_IBIASRTRIM_W 5U
1449 #define PRCM_AON_LFXTCTL_IBIASRTRIM_M 0x003E0000U
1450 #define PRCM_AON_LFXTCTL_IBIASRTRIM_S 17U
1451 /*
1452 
1453  Field: AMPREGITRIM
1454  From..to bits: 22...26
1455  DefaultValue: 0x0
1456  Access type: read-write
1457  Description: AMPLITUDE REGULATION CURRENT TRIM
1458 
1459  Amplitude regulation current trim
1460 
1461 */
1462 #define PRCM_AON_LFXTCTL_AMPREGITRIM_W 5U
1463 #define PRCM_AON_LFXTCTL_AMPREGITRIM_M 0x07C00000U
1464 #define PRCM_AON_LFXTCTL_AMPREGITRIM_S 22U
1465 
1466 
1467 /*-----------------------------------REGISTER------------------------------------
1468  Register name: LFXTSPARE
1469  Offset name: PRCM_AON_O_LFXTSPARE
1470  Relative address: 0x200C
1471  Description: LFXT SPARE
1472  Default Value: 0x00000000
1473 
1474  Field: CTL
1475  From..to bits: 0...15
1476  DefaultValue: 0x0
1477  Access type: read-write
1478  Description: CTL
1479 
1480  lfxt spare reg
1481 
1482 */
1483 #define PRCM_AON_LFXTSPARE_CTL_W 16U
1484 #define PRCM_AON_LFXTSPARE_CTL_M 0x0000FFFFU
1485 #define PRCM_AON_LFXTSPARE_CTL_S 0U
1486 
1487 
1488 /*-----------------------------------REGISTER------------------------------------
1489  Register name: LFOSCEN
1490  Offset name: PRCM_AON_O_LFOSCEN
1491  Relative address: 0x2010
1492  Description: LFOSC ENABLE
1493  Default Value: 0x00000000
1494 
1495  Field: GOOD
1496  From..to bits: 0...0
1497  DefaultValue: 0x0
1498  Access type: read-only
1499  Description: CLK GOOD
1500 
1501  LFOSC clock good indication based on clock qualification logic
1502 
1503 */
1504 #define PRCM_AON_LFOSCEN_GOOD 0x00000001U
1505 #define PRCM_AON_LFOSCEN_GOOD_M 0x00000001U
1506 #define PRCM_AON_LFOSCEN_GOOD_S 0U
1507 
1508 
1509 /*-----------------------------------REGISTER------------------------------------
1510  Register name: FUSEDATA5
1511  Offset name: PRCM_AON_O_FUSEDATA5
1512  Relative address: 0x2014
1513  Description: FUSE DATA 5
1514  Default Value: 0x00000000
1515 
1516  Field: DEVX
1517  From..to bits: 0...11
1518  DefaultValue: 0x0
1519  Access type: read-only
1520  Description: DEVX
1521 
1522 */
1523 #define PRCM_AON_FUSEDATA5_DEVX_W 12U
1524 #define PRCM_AON_FUSEDATA5_DEVX_M 0x00000FFFU
1525 #define PRCM_AON_FUSEDATA5_DEVX_S 0U
1526 /*
1527 
1528  Field: DEVY
1529  From..to bits: 12...23
1530  DefaultValue: 0x0
1531  Access type: read-only
1532  Description: DEVY
1533 
1534 */
1535 #define PRCM_AON_FUSEDATA5_DEVY_W 12U
1536 #define PRCM_AON_FUSEDATA5_DEVY_M 0x00FFF000U
1537 #define PRCM_AON_FUSEDATA5_DEVY_S 12U
1538 /*
1539 
1540  Field: DEVWAF
1541  From..to bits: 24...29
1542  DefaultValue: 0x0
1543  Access type: read-only
1544  Description: DEVWAF
1545 
1546 */
1547 #define PRCM_AON_FUSEDATA5_DEVWAF_W 6U
1548 #define PRCM_AON_FUSEDATA5_DEVWAF_M 0x3F000000U
1549 #define PRCM_AON_FUSEDATA5_DEVWAF_S 24U
1550 
1551 
1552 /*-----------------------------------REGISTER------------------------------------
1553  Register name: FUSEDATA6
1554  Offset name: PRCM_AON_O_FUSEDATA6
1555  Relative address: 0x2018
1556  Description: FUSE DATA 6
1557  Default Value: 0x00000000
1558 
1559  Field: DEVLOT
1560  From..to bits: 0...23
1561  DefaultValue: 0x0
1562  Access type: read-only
1563  Description: DEVLOT
1564 
1565 */
1566 #define PRCM_AON_FUSEDATA6_DEVLOT_W 24U
1567 #define PRCM_AON_FUSEDATA6_DEVLOT_M 0x00FFFFFFU
1568 #define PRCM_AON_FUSEDATA6_DEVLOT_S 0U
1569 /*
1570 
1571  Field: DEVFAB
1572  From..to bits: 24...28
1573  DefaultValue: 0x0
1574  Access type: read-only
1575  Description: DEVFAB
1576 
1577 */
1578 #define PRCM_AON_FUSEDATA6_DEVFAB_W 5U
1579 #define PRCM_AON_FUSEDATA6_DEVFAB_M 0x1F000000U
1580 #define PRCM_AON_FUSEDATA6_DEVFAB_S 24U
1581 /*
1582 
1583  Field: DEVFABBE
1584  From..to bits: 29...31
1585  DefaultValue: 0x0
1586  Access type: read-only
1587  Description: DEVFABBE
1588 
1589 */
1590 #define PRCM_AON_FUSEDATA6_DEVFABBE_W 3U
1591 #define PRCM_AON_FUSEDATA6_DEVFABBE_M 0xE0000000U
1592 #define PRCM_AON_FUSEDATA6_DEVFABBE_S 29U
1593 
1594 
1595 /*-----------------------------------REGISTER------------------------------------
1596  Register name: FUSEDATA7
1597  Offset name: PRCM_AON_O_FUSEDATA7
1598  Relative address: 0x201C
1599  Description: FUSE DATA 7
1600  Default Value: 0x00000000
1601 
1602  Field: DBGCURVE1
1603  From..to bits: 0...6
1604  DefaultValue: 0x0
1605  Access type: read-only
1606  Description: DIGBG CURVE 1St INSERTION
1607  For the first insertion.
1608  This field is used for trimming at boot after shift done.
1609 
1610 */
1611 #define PRCM_AON_FUSEDATA7_DBGCURVE1_W 7U
1612 #define PRCM_AON_FUSEDATA7_DBGCURVE1_M 0x0000007FU
1613 #define PRCM_AON_FUSEDATA7_DBGCURVE1_S 0U
1614 /*
1615 
1616  Field: DBGMAG1
1617  From..to bits: 7...14
1618  DefaultValue: 0x0
1619  Access type: read-only
1620  Description: DIGBG MAG 1ST INSERTION
1621  For the first insertion.
1622  This field is used for trimming at boot after shift done.
1623 
1624 */
1625 #define PRCM_AON_FUSEDATA7_DBGMAG1_W 8U
1626 #define PRCM_AON_FUSEDATA7_DBGMAG1_M 0x00007F80U
1627 #define PRCM_AON_FUSEDATA7_DBGMAG1_S 7U
1628 /*
1629 
1630  Field: DBGRTRIM1
1631  From..to bits: 15...19
1632  DefaultValue: 0x0
1633  Access type: read-only
1634  Description: DIGBG RTRIM 1ST INSERTION
1635  For the first insertion.
1636  This field is used for trimming at boot after shift done.
1637 
1638 */
1639 #define PRCM_AON_FUSEDATA7_DBGRTRIM1_W 5U
1640 #define PRCM_AON_FUSEDATA7_DBGRTRIM1_M 0x000F8000U
1641 #define PRCM_AON_FUSEDATA7_DBGRTRIM1_S 15U
1642 /*
1643 
1644  Field: DBGGMI1
1645  From..to bits: 20...24
1646  DefaultValue: 0x0
1647  Access type: read-only
1648  Description: DIGBG GMI 1ST INSERTION
1649  For the first insertion.
1650  This field is used for trimming at boot after shift done.
1651 
1652 */
1653 #define PRCM_AON_FUSEDATA7_DBGGMI1_W 5U
1654 #define PRCM_AON_FUSEDATA7_DBGGMI1_M 0x01F00000U
1655 #define PRCM_AON_FUSEDATA7_DBGGMI1_S 20U
1656 /*
1657 
1658  Field: PMCTEMPSNS1
1659  From..to bits: 25...31
1660  DefaultValue: 0x0
1661  Access type: read-only
1662  Description: PMCIO TEMP SENSOR 1ST INSERTION
1663  For the first insertion.
1664 
1665 */
1666 #define PRCM_AON_FUSEDATA7_PMCTEMPSNS1_W 7U
1667 #define PRCM_AON_FUSEDATA7_PMCTEMPSNS1_M 0xFE000000U
1668 #define PRCM_AON_FUSEDATA7_PMCTEMPSNS1_S 25U
1669 
1670 
1671 /*-----------------------------------REGISTER------------------------------------
1672  Register name: FUSEDATA8
1673  Offset name: PRCM_AON_O_FUSEDATA8
1674  Relative address: 0x2020
1675  Description: FUSE DATA 8
1676  Default Value: 0x00000000
1677 
1678  Field: DEVDESREV
1679  From..to bits: 0...4
1680  DefaultValue: 0x0
1681  Access type: read-only
1682  Description: DEVDesREV
1683 
1684 */
1685 #define PRCM_AON_FUSEDATA8_DEVDESREV_W 5U
1686 #define PRCM_AON_FUSEDATA8_DEVDESREV_M 0x0000001FU
1687 #define PRCM_AON_FUSEDATA8_DEVDESREV_S 0U
1688 /*
1689 
1690  Field: MEMREPAIR
1691  From..to bits: 5...5
1692  DefaultValue: 0x0
1693  Access type: read-only
1694  Description: memrepair
1695 
1696 */
1697 #define PRCM_AON_FUSEDATA8_MEMREPAIR 0x00000020U
1698 #define PRCM_AON_FUSEDATA8_MEMREPAIR_M 0x00000020U
1699 #define PRCM_AON_FUSEDATA8_MEMREPAIR_S 5U
1700 /*
1701 
1702  Field: MKDASHDEF
1703  From..to bits: 6...16
1704  DefaultValue: 0x0
1705  Access type: read-only
1706  Description: Make-defined
1707 
1708 */
1709 #define PRCM_AON_FUSEDATA8_MKDASHDEF_W 11U
1710 #define PRCM_AON_FUSEDATA8_MKDASHDEF_M 0x0001FFC0U
1711 #define PRCM_AON_FUSEDATA8_MKDASHDEF_S 6U
1712 /*
1713 
1714  Field: CHECKSUM
1715  From..to bits: 17...30
1716  DefaultValue: 0x0
1717  Access type: read-only
1718  Description: Checksum_TI_ DIEID_FUSE_DATA_5_6_8
1719 
1720 */
1721 #define PRCM_AON_FUSEDATA8_CHECKSUM_W 14U
1722 #define PRCM_AON_FUSEDATA8_CHECKSUM_M 0x7FFE0000U
1723 #define PRCM_AON_FUSEDATA8_CHECKSUM_S 17U
1724 
1725 
1726 /*-----------------------------------REGISTER------------------------------------
1727  Register name: FUSEDATA9
1728  Offset name: PRCM_AON_O_FUSEDATA9
1729  Relative address: 0x2024
1730  Description: FUSE DATA 9
1731  Default Value: 0x00000000
1732 
1733  Field: DBGCURVE2
1734  From..to bits: 0...6
1735  DefaultValue: 0x0
1736  Access type: read-only
1737  Description: DIGBG CURVE 2ND INSERTION
1738 
1739  For the second insertion.
1740  This field is used by SW only.
1741 
1742 */
1743 #define PRCM_AON_FUSEDATA9_DBGCURVE2_W 7U
1744 #define PRCM_AON_FUSEDATA9_DBGCURVE2_M 0x0000007FU
1745 #define PRCM_AON_FUSEDATA9_DBGCURVE2_S 0U
1746 /*
1747 
1748  Field: DBGMAG2
1749  From..to bits: 7...14
1750  DefaultValue: 0x0
1751  Access type: read-only
1752  Description: DIGBG MAG 2ND INSERTION
1753 
1754  For the second insertion.
1755  This field is used by SW only.
1756 
1757 */
1758 #define PRCM_AON_FUSEDATA9_DBGMAG2_W 8U
1759 #define PRCM_AON_FUSEDATA9_DBGMAG2_M 0x00007F80U
1760 #define PRCM_AON_FUSEDATA9_DBGMAG2_S 7U
1761 /*
1762 
1763  Field: DBGRTRIM2
1764  From..to bits: 15...19
1765  DefaultValue: 0x0
1766  Access type: read-only
1767  Description: DIGBG RTRIM 2ND INSERTION
1768 
1769  For the second insertion.
1770  This field is used by SW only.
1771 
1772 */
1773 #define PRCM_AON_FUSEDATA9_DBGRTRIM2_W 5U
1774 #define PRCM_AON_FUSEDATA9_DBGRTRIM2_M 0x000F8000U
1775 #define PRCM_AON_FUSEDATA9_DBGRTRIM2_S 15U
1776 /*
1777 
1778  Field: DBGGMI2
1779  From..to bits: 20...24
1780  DefaultValue: 0x0
1781  Access type: read-only
1782  Description: DIGBG GMI 2ND INSERTION
1783  For the second insertion.
1784  This field is used by SW only.
1785 
1786 */
1787 #define PRCM_AON_FUSEDATA9_DBGGMI2_W 5U
1788 #define PRCM_AON_FUSEDATA9_DBGGMI2_M 0x01F00000U
1789 #define PRCM_AON_FUSEDATA9_DBGGMI2_S 20U
1790 /*
1791 
1792  Field: PMCTEMPSNS2
1793  From..to bits: 25...31
1794  DefaultValue: 0x0
1795  Access type: read-only
1796  Description: PMCIO TEMP SENSOR 2ND INSERTION
1797 
1798  For the second insertion.
1799  This field is used by SW only.
1800 
1801 */
1802 #define PRCM_AON_FUSEDATA9_PMCTEMPSNS2_W 7U
1803 #define PRCM_AON_FUSEDATA9_PMCTEMPSNS2_M 0xFE000000U
1804 #define PRCM_AON_FUSEDATA9_PMCTEMPSNS2_S 25U
1805 
1806 
1807 /*-----------------------------------REGISTER------------------------------------
1808  Register name: FUSEDATA10
1809  Offset name: PRCM_AON_O_FUSEDATA10
1810  Relative address: 0x2028
1811  Description: FUSE DATA 10
1812  Default Value: 0x00000000
1813 
1814  Field: LOWRVMTRIM
1815  From..to bits: 0...6
1816  DefaultValue: 0x0
1817  Access type: read-only
1818  Description: Low Digital Supply RVM Trimming
1819 
1820 */
1821 #define PRCM_AON_FUSEDATA10_LOWRVMTRIM_W 7U
1822 #define PRCM_AON_FUSEDATA10_LOWRVMTRIM_M 0x0000007FU
1823 #define PRCM_AON_FUSEDATA10_LOWRVMTRIM_S 0U
1824 /*
1825 
1826  Field: HIRVMTRIM
1827  From..to bits: 7...12
1828  DefaultValue: 0x0
1829  Access type: read-only
1830  Description: High Digital Supply RVM Trimming
1831 
1832 */
1833 #define PRCM_AON_FUSEDATA10_HIRVMTRIM_W 6U
1834 #define PRCM_AON_FUSEDATA10_HIRVMTRIM_M 0x00001F80U
1835 #define PRCM_AON_FUSEDATA10_HIRVMTRIM_S 7U
1836 /*
1837 
1838  Field: ENLOWRVMPROT
1839  From..to bits: 13...15
1840  DefaultValue: 0x0
1841  Access type: read-only
1842  Description: Enable Low RVM protection (Specify whether to use the indication from RVM to reset the device).
1843  The RVM Enable can be override by SW (Boot RAM/Privilege mode).
1844  0 - Disable (Ignore indication from RVM)
1845  Other (1-7) - Enable (Do not ignore indication from RVM)
1846 
1847 */
1848 #define PRCM_AON_FUSEDATA10_ENLOWRVMPROT_W 3U
1849 #define PRCM_AON_FUSEDATA10_ENLOWRVMPROT_M 0x0000E000U
1850 #define PRCM_AON_FUSEDATA10_ENLOWRVMPROT_S 13U
1851 /*
1852 
1853  Field: ENHIRVMPROTECT
1854  From..to bits: 16...18
1855  DefaultValue: 0x0
1856  Access type: read-only
1857  Description: Enable High RVM protection (Specify whether to use the indication from RVM to reset the device).
1858  The RVM Enable can be override by SW (Boot RAM/Privilege mode).
1859  0 - Disable (Ignore indication from RVM)
1860  Other (1-7) - Enable (Do not ignore indication from RVM)
1861  Consider Splitting the enables (including CRC)
1862 
1863 */
1864 #define PRCM_AON_FUSEDATA10_ENHIRVMPROTECT_W 3U
1865 #define PRCM_AON_FUSEDATA10_ENHIRVMPROTECT_M 0x00070000U
1866 #define PRCM_AON_FUSEDATA10_ENHIRVMPROTECT_S 16U
1867 /*
1868 
1869  Field: I2VCIRCUIT
1870  From..to bits: 19...25
1871  DefaultValue: 0x0
1872  Access type: read-only
1873  Description: I2V Circuit (Measure Current using GPADC)
1874 
1875 */
1876 #define PRCM_AON_FUSEDATA10_I2VCIRCUIT_W 7U
1877 #define PRCM_AON_FUSEDATA10_I2VCIRCUIT_M 0x03F80000U
1878 #define PRCM_AON_FUSEDATA10_I2VCIRCUIT_S 19U
1879 /*
1880 
1881  Field: BROWNOUTTRIM
1882  From..to bits: 26...31
1883  DefaultValue: 0x0
1884  Access type: read-only
1885  Description: Brownout Trims
1886 
1887 */
1888 #define PRCM_AON_FUSEDATA10_BROWNOUTTRIM_W 6U
1889 #define PRCM_AON_FUSEDATA10_BROWNOUTTRIM_M 0xFC000000U
1890 #define PRCM_AON_FUSEDATA10_BROWNOUTTRIM_S 26U
1891 
1892 
1893 /*-----------------------------------REGISTER------------------------------------
1894  Register name: FUSEDATA11
1895  Offset name: PRCM_AON_O_FUSEDATA11
1896  Relative address: 0x202C
1897  Description: FUSE DATA 11
1898  Default Value: 0x00000000
1899 
1900  Field: ABGAPTEMP1
1901  From..to bits: 0...4
1902  DefaultValue: 0x0
1903  Access type: read-only
1904  Description: ANABGAP TEMP 1ST INSERTION Trimming.
1905 
1906  For the first insertion.
1907  This field is used for trimming at boot after shift done.
1908 
1909 */
1910 #define PRCM_AON_FUSEDATA11_ABGAPTEMP1_W 5U
1911 #define PRCM_AON_FUSEDATA11_ABGAPTEMP1_M 0x0000001FU
1912 #define PRCM_AON_FUSEDATA11_ABGAPTEMP1_S 0U
1913 /*
1914 
1915  Field: ABGAPMAG1
1916  From..to bits: 6...10
1917  DefaultValue: 0x0
1918  Access type: read-only
1919  Description: ANA BGAP MAG 1St INSERTION
1920  For the first insertion.
1921  This field is used for trimming at boot after shift done.
1922 
1923 */
1924 #define PRCM_AON_FUSEDATA11_ABGAPMAG1_W 5U
1925 #define PRCM_AON_FUSEDATA11_ABGAPMAG1_M 0x000007C0U
1926 #define PRCM_AON_FUSEDATA11_ABGAPMAG1_S 6U
1927 /*
1928 
1929  Field: ABGAPTEMP2
1930  From..to bits: 11...15
1931  DefaultValue: 0x0
1932  Access type: read-only
1933  Description: ANABGAP TEMP 2ND INSERTION Trimming.
1934  For the second insertion.
1935  This field is used by SW only.
1936 
1937 */
1938 #define PRCM_AON_FUSEDATA11_ABGAPTEMP2_W 5U
1939 #define PRCM_AON_FUSEDATA11_ABGAPTEMP2_M 0x0000F800U
1940 #define PRCM_AON_FUSEDATA11_ABGAPTEMP2_S 11U
1941 /*
1942 
1943  Field: ABGAPMAG2
1944  From..to bits: 17...21
1945  DefaultValue: 0x0
1946  Access type: read-only
1947  Description: ANA BGAP MAG 2ND INSERTION
1948  For the second insertion.
1949  This field is used by SW only.
1950 
1951 */
1952 #define PRCM_AON_FUSEDATA11_ABGAPMAG2_W 5U
1953 #define PRCM_AON_FUSEDATA11_ABGAPMAG2_M 0x003E0000U
1954 #define PRCM_AON_FUSEDATA11_ABGAPMAG2_S 17U
1955 /*
1956 
1957  Field: ABGRTRIM
1958  From..to bits: 22...25
1959  DefaultValue: 0x0
1960  Access type: read-only
1961  Description: ANA BG RTRIM
1962 
1963  This field is calculated bases on the 'RF_NWELL_Efuse' trimming results
1964  ANABG RTRIM (REFSYS_REG0<9:6>)
1965 
1966 */
1967 #define PRCM_AON_FUSEDATA11_ABGRTRIM_W 4U
1968 #define PRCM_AON_FUSEDATA11_ABGRTRIM_M 0x03C00000U
1969 #define PRCM_AON_FUSEDATA11_ABGRTRIM_S 22U
1970 /*
1971 
1972  Field: RFNWELL
1973  From..to bits: 26...30
1974  DefaultValue: 0x0
1975  Access type: read-only
1976  Description: RF NWELL
1977 
1978  Will be used to calculate during production the PMREF_V2I_RTRIM - Reference current to the RFCIO RX/TX modules
1979  (Can be part of OCP\, Not used in cold boot)
1980 
1981 */
1982 #define PRCM_AON_FUSEDATA11_RFNWELL_W 5U
1983 #define PRCM_AON_FUSEDATA11_RFNWELL_M 0x7C000000U
1984 #define PRCM_AON_FUSEDATA11_RFNWELL_S 26U
1985 
1986 
1987 /*-----------------------------------REGISTER------------------------------------
1988  Register name: FUSEDATA12
1989  Offset name: PRCM_AON_O_FUSEDATA12
1990  Relative address: 0x2030
1991  Description: FUSE DATA 12
1992  Default Value: 0x00000000
1993 
1994  Field: DELTATEMP12
1995  From..to bits: 0...7
1996  DefaultValue: 0x0
1997  Access type: read-only
1998  Description: DELTA TEMP 1ST 2ND INSERTIONS
1999 
2000  Defines the delta temperature between the 1st and 2nd insertion in degC
2001 
2002 */
2003 #define PRCM_AON_FUSEDATA12_DELTATEMP12_W 8U
2004 #define PRCM_AON_FUSEDATA12_DELTATEMP12_M 0x000000FFU
2005 #define PRCM_AON_FUSEDATA12_DELTATEMP12_S 0U
2006 /*
2007 
2008  Field: LFOSCRESTRIM
2009  From..to bits: 8...14
2010  DefaultValue: 0x0
2011  Access type: read-only
2012  Description: LFOSC Resistor Trimming
2013 
2014 */
2015 #define PRCM_AON_FUSEDATA12_LFOSCRESTRIM_W 7U
2016 #define PRCM_AON_FUSEDATA12_LFOSCRESTRIM_M 0x00007F00U
2017 #define PRCM_AON_FUSEDATA12_LFOSCRESTRIM_S 8U
2018 /*
2019 
2020  Field: LFOSCFSEL
2021  From..to bits: 15...16
2022  DefaultValue: 0x0
2023  Access type: read-only
2024  Description: LFOSC Frequency Trimming
2025 
2026 */
2027 #define PRCM_AON_FUSEDATA12_LFOSCFSEL_W 2U
2028 #define PRCM_AON_FUSEDATA12_LFOSCFSEL_M 0x00018000U
2029 #define PRCM_AON_FUSEDATA12_LFOSCFSEL_S 15U
2030 /*
2031 
2032  Field: BROWNOUTEN
2033  From..to bits: 17...19
2034  DefaultValue: 0x0
2035  Access type: read-only
2036  Description: Brownout Enable/Disable:
2037  0 - Disable
2038  Other (1-7) - Enable
2039  (When HW check these bits: if equal to '0' disable otherwise enable)
2040 
2041 */
2042 #define PRCM_AON_FUSEDATA12_BROWNOUTEN_W 3U
2043 #define PRCM_AON_FUSEDATA12_BROWNOUTEN_M 0x000E0000U
2044 #define PRCM_AON_FUSEDATA12_BROWNOUTEN_S 17U
2045 /*
2046 
2047  Field: IOPMOS
2048  From..to bits: 26...28
2049  DefaultValue: 0x0
2050  Access type: read-only
2051  Description: IO PMOS
2052 
2053 */
2054 #define PRCM_AON_FUSEDATA12_IOPMOS_W 3U
2055 #define PRCM_AON_FUSEDATA12_IOPMOS_M 0x1C000000U
2056 #define PRCM_AON_FUSEDATA12_IOPMOS_S 26U
2057 /*
2058 
2059  Field: IONMOS
2060  From..to bits: 29...31
2061  DefaultValue: 0x0
2062  Access type: read-only
2063  Description: IO NMOS
2064 
2065 */
2066 #define PRCM_AON_FUSEDATA12_IONMOS_W 3U
2067 #define PRCM_AON_FUSEDATA12_IONMOS_M 0xE0000000U
2068 #define PRCM_AON_FUSEDATA12_IONMOS_S 29U
2069 
2070 
2071 /*-----------------------------------REGISTER------------------------------------
2072  Register name: FUSEDATA13
2073  Offset name: PRCM_AON_O_FUSEDATA13
2074  Relative address: 0x2034
2075  Description: FUSE DATA 13
2076  Default Value: 0x00000000
2077 
2078  Field: CRNMOSRFCODP
2079  From..to bits: 0...3
2080  DefaultValue: 0x0
2081  Access type: read-only
2082  Description: CORE NMOS RFCIO ODP
2083 
2084 */
2085 #define PRCM_AON_FUSEDATA13_CRNMOSRFCODP_W 4U
2086 #define PRCM_AON_FUSEDATA13_CRNMOSRFCODP_M 0x0000000FU
2087 #define PRCM_AON_FUSEDATA13_CRNMOSRFCODP_S 0U
2088 /*
2089 
2090  Field: AFNMOSRFCODP
2091  From..to bits: 4...7
2092  DefaultValue: 0x0
2093  Access type: read-only
2094  Description: AF NMOS RFCIO ODP
2095 
2096 */
2097 #define PRCM_AON_FUSEDATA13_AFNMOSRFCODP_W 4U
2098 #define PRCM_AON_FUSEDATA13_AFNMOSRFCODP_M 0x000000F0U
2099 #define PRCM_AON_FUSEDATA13_AFNMOSRFCODP_S 4U
2100 /*
2101 
2102  Field: CRPMOSRFCODP
2103  From..to bits: 8...11
2104  DefaultValue: 0x0
2105  Access type: read-only
2106  Description: CORE PMOS RFCIO ODP
2107 
2108 */
2109 #define PRCM_AON_FUSEDATA13_CRPMOSRFCODP_W 4U
2110 #define PRCM_AON_FUSEDATA13_CRPMOSRFCODP_M 0x00000F00U
2111 #define PRCM_AON_FUSEDATA13_CRPMOSRFCODP_S 8U
2112 /*
2113 
2114  Field: AFPMOSRFCODP
2115  From..to bits: 12...15
2116  DefaultValue: 0x0
2117  Access type: read-only
2118  Description: AF PMOS RFCIO ODP
2119 
2120 */
2121 #define PRCM_AON_FUSEDATA13_AFPMOSRFCODP_W 4U
2122 #define PRCM_AON_FUSEDATA13_AFPMOSRFCODP_M 0x0000F000U
2123 #define PRCM_AON_FUSEDATA13_AFPMOSRFCODP_S 12U
2124 /*
2125 
2126  Field: COREPMOS
2127  From..to bits: 16...18
2128  DefaultValue: 0x0
2129  Access type: read-only
2130  Description: CORE PMOS SOC ODP
2131 
2132 */
2133 #define PRCM_AON_FUSEDATA13_COREPMOS_W 3U
2134 #define PRCM_AON_FUSEDATA13_COREPMOS_M 0x00070000U
2135 #define PRCM_AON_FUSEDATA13_COREPMOS_S 16U
2136 /*
2137 
2138  Field: CORENMOS
2139  From..to bits: 19...21
2140  DefaultValue: 0x0
2141  Access type: read-only
2142  Description: CORE NMOS SOC ODP
2143 
2144 */
2145 #define PRCM_AON_FUSEDATA13_CORENMOS_W 3U
2146 #define PRCM_AON_FUSEDATA13_CORENMOS_M 0x00380000U
2147 #define PRCM_AON_FUSEDATA13_CORENMOS_S 19U
2148 /*
2149 
2150  Field: BYPASSPLL
2151  From..to bits: 22...24
2152  DefaultValue: 0x0
2153  Access type: read-only
2154  Description: Bypass SoC PLL
2155 
2156  Other (0-6) - Do not bypass SoC PLL
2157  7 - Bypass SoC PLL
2158 
2159 */
2160 #define PRCM_AON_FUSEDATA13_BYPASSPLL_W 3U
2161 #define PRCM_AON_FUSEDATA13_BYPASSPLL_M 0x01C00000U
2162 #define PRCM_AON_FUSEDATA13_BYPASSPLL_S 22U
2163 /*
2164 
2165  Field: GPADCOFFSET
2166  From..to bits: 25...31
2167  DefaultValue: 0x0
2168  Access type: read-only
2169  Description: GPADC OFFSET
2170 
2171  Capture the offset error of the GPADC
2172 
2173 */
2174 #define PRCM_AON_FUSEDATA13_GPADCOFFSET_W 7U
2175 #define PRCM_AON_FUSEDATA13_GPADCOFFSET_M 0xFE000000U
2176 #define PRCM_AON_FUSEDATA13_GPADCOFFSET_S 25U
2177 
2178 
2179 /*-----------------------------------REGISTER------------------------------------
2180  Register name: FUSEDATA14
2181  Offset name: PRCM_AON_O_FUSEDATA14
2182  Relative address: 0x2038
2183  Description: FUSE DATA 14
2184  Default Value: 0x00000000
2185 
2186  Field: CLKMRTRIM
2187  From..to bits: 0...4
2188  DefaultValue: 0x0
2189  Access type: read-only
2190  Description: CLKM RTRIM
2191 
2192  This field is calculated base on the 'RF_NWELL_Efuse ' trimming results
2193  (CKM_SLICER_REG0<4:0>)
2194 
2195 */
2196 #define PRCM_AON_FUSEDATA14_CLKMRTRIM_W 5U
2197 #define PRCM_AON_FUSEDATA14_CLKMRTRIM_M 0x0000001FU
2198 #define PRCM_AON_FUSEDATA14_CLKMRTRIM_S 0U
2199 /*
2200 
2201  Field: XTITRIMCTRL
2202  From..to bits: 5...10
2203  DefaultValue: 0x0
2204  Access type: read-only
2205  Description: XTAL ITRIM control (CKM_OSC_REG0<6:1>)
2206 
2207 */
2208 #define PRCM_AON_FUSEDATA14_XTITRIMCTRL_W 6U
2209 #define PRCM_AON_FUSEDATA14_XTITRIMCTRL_M 0x000007E0U
2210 #define PRCM_AON_FUSEDATA14_XTITRIMCTRL_S 5U
2211 /*
2212 
2213  Field: SLITRIMCTRL
2214  From..to bits: 11...13
2215  DefaultValue: 0x0
2216  Access type: read-only
2217  Description: Slicer ITRIM Control (CKM_SLICER_REG0<7:5>)
2218 
2219 */
2220 #define PRCM_AON_FUSEDATA14_SLITRIMCTRL_W 3U
2221 #define PRCM_AON_FUSEDATA14_SLITRIMCTRL_M 0x00003800U
2222 #define PRCM_AON_FUSEDATA14_SLITRIMCTRL_S 11U
2223 /*
2224 
2225  Field: PALDOMON
2226  From..to bits: 14...18
2227  DefaultValue: 0x0
2228  Access type: read-only
2229  Description: PA LDO IN MONITOR
2230 
2231  PA LDO In ('Battery') Sensor Trimming for 3V
2232 
2233 */
2234 #define PRCM_AON_FUSEDATA14_PALDOMON_W 5U
2235 #define PRCM_AON_FUSEDATA14_PALDOMON_M 0x0007C000U
2236 #define PRCM_AON_FUSEDATA14_PALDOMON_S 14U
2237 /*
2238 
2239  Field: SOCPROCES
2240  From..to bits: 19...20
2241  DefaultValue: 0x0
2242  Access type: read-only
2243  Description: SOC PROCESS
2244 
2245  The value is calculated based on Core PMOS/NMOS (SoC ODP)
2246  2b'00 - Nominal
2247  2b'01 - Weak
2248  2b'10 - Strong
2249 
2250 */
2251 #define PRCM_AON_FUSEDATA14_SOCPROCES_W 2U
2252 #define PRCM_AON_FUSEDATA14_SOCPROCES_M 0x00180000U
2253 #define PRCM_AON_FUSEDATA14_SOCPROCES_S 19U
2254 
2255 
2256 /*-----------------------------------REGISTER------------------------------------
2257  Register name: PRCMRAWFS0
2258  Offset name: PRCM_AON_O_PRCMRAWFS0
2259  Relative address: 0x203C
2260  Description: PRCM RAW FUSE 0
2261 
2262  fuse line 5
2263  Default Value: 0x00000000
2264 
2265  Field: DEVX
2266  From..to bits: 0...11
2267  DefaultValue: 0x0
2268  Access type: read-only
2269  Description: DEVX
2270 
2271 */
2272 #define PRCM_AON_PRCMRAWFS0_DEVX_W 12U
2273 #define PRCM_AON_PRCMRAWFS0_DEVX_M 0x00000FFFU
2274 #define PRCM_AON_PRCMRAWFS0_DEVX_S 0U
2275 /*
2276 
2277  Field: DEVY
2278  From..to bits: 12...23
2279  DefaultValue: 0x0
2280  Access type: read-only
2281  Description: DEVY
2282 
2283 */
2284 #define PRCM_AON_PRCMRAWFS0_DEVY_W 12U
2285 #define PRCM_AON_PRCMRAWFS0_DEVY_M 0x00FFF000U
2286 #define PRCM_AON_PRCMRAWFS0_DEVY_S 12U
2287 /*
2288 
2289  Field: DEVWAF
2290  From..to bits: 24...29
2291  DefaultValue: 0x0
2292  Access type: read-only
2293  Description: DEVWAF
2294 
2295 */
2296 #define PRCM_AON_PRCMRAWFS0_DEVWAF_W 6U
2297 #define PRCM_AON_PRCMRAWFS0_DEVWAF_M 0x3F000000U
2298 #define PRCM_AON_PRCMRAWFS0_DEVWAF_S 24U
2299 
2300 
2301 /*-----------------------------------REGISTER------------------------------------
2302  Register name: PRCMRAWFS1
2303  Offset name: PRCM_AON_O_PRCMRAWFS1
2304  Relative address: 0x2040
2305  Description: PRCM RAW FUSE 1
2306 
2307  fuse line 6
2308  Default Value: 0x00000000
2309 
2310  Field: DEVLOT
2311  From..to bits: 0...23
2312  DefaultValue: 0x0
2313  Access type: read-only
2314  Description: DEVLOT
2315 
2316 */
2317 #define PRCM_AON_PRCMRAWFS1_DEVLOT_W 24U
2318 #define PRCM_AON_PRCMRAWFS1_DEVLOT_M 0x00FFFFFFU
2319 #define PRCM_AON_PRCMRAWFS1_DEVLOT_S 0U
2320 /*
2321 
2322  Field: DEVFAB
2323  From..to bits: 24...28
2324  DefaultValue: 0x0
2325  Access type: read-only
2326  Description: DEVFAB
2327 
2328 */
2329 #define PRCM_AON_PRCMRAWFS1_DEVFAB_W 5U
2330 #define PRCM_AON_PRCMRAWFS1_DEVFAB_M 0x1F000000U
2331 #define PRCM_AON_PRCMRAWFS1_DEVFAB_S 24U
2332 /*
2333 
2334  Field: DEVFABBE
2335  From..to bits: 29...31
2336  DefaultValue: 0x0
2337  Access type: read-only
2338  Description: DEVFABBE
2339 
2340 */
2341 #define PRCM_AON_PRCMRAWFS1_DEVFABBE_W 3U
2342 #define PRCM_AON_PRCMRAWFS1_DEVFABBE_M 0xE0000000U
2343 #define PRCM_AON_PRCMRAWFS1_DEVFABBE_S 29U
2344 
2345 
2346 /*-----------------------------------REGISTER------------------------------------
2347  Register name: PRCMRAWFS2
2348  Offset name: PRCM_AON_O_PRCMRAWFS2
2349  Relative address: 0x2044
2350  Description: PRCM RAW FUSE 2
2351 
2352  fuse line 7
2353  Default Value: 0x00000000
2354 
2355  Field: DIGBGCURVE1
2356  From..to bits: 0...6
2357  DefaultValue: 0x0
2358  Access type: read-only
2359  Description: DIGBG CURVE 1ST INSERTION
2360  For the first insertion.
2361  This field is used for trimming at boot after shift done.
2362 
2363 */
2364 #define PRCM_AON_PRCMRAWFS2_DIGBGCURVE1_W 7U
2365 #define PRCM_AON_PRCMRAWFS2_DIGBGCURVE1_M 0x0000007FU
2366 #define PRCM_AON_PRCMRAWFS2_DIGBGCURVE1_S 0U
2367 /*
2368 
2369  Field: DIGBGMAG1
2370  From..to bits: 7...14
2371  DefaultValue: 0x0
2372  Access type: read-only
2373  Description: DIGBG MAG 1ST INSERTION
2374  For the first insertion.
2375  This field is used for trimming at boot after shift done.
2376 
2377 */
2378 #define PRCM_AON_PRCMRAWFS2_DIGBGMAG1_W 8U
2379 #define PRCM_AON_PRCMRAWFS2_DIGBGMAG1_M 0x00007F80U
2380 #define PRCM_AON_PRCMRAWFS2_DIGBGMAG1_S 7U
2381 /*
2382 
2383  Field: DIGBGRTRIM1
2384  From..to bits: 15...19
2385  DefaultValue: 0x0
2386  Access type: read-only
2387  Description: DIGBG RTRIM 1ST INSERTION
2388  For the first insertion.
2389  This field is used for trimming at boot after shift done.
2390 
2391 */
2392 #define PRCM_AON_PRCMRAWFS2_DIGBGRTRIM1_W 5U
2393 #define PRCM_AON_PRCMRAWFS2_DIGBGRTRIM1_M 0x000F8000U
2394 #define PRCM_AON_PRCMRAWFS2_DIGBGRTRIM1_S 15U
2395 /*
2396 
2397  Field: DIGBGGMI1
2398  From..to bits: 20...24
2399  DefaultValue: 0x0
2400  Access type: read-only
2401  Description: DIGBG GMI 1ST INSERTION
2402  For the first insertion.
2403  This field is used for trimming at boot after shift done.
2404 
2405 */
2406 #define PRCM_AON_PRCMRAWFS2_DIGBGGMI1_W 5U
2407 #define PRCM_AON_PRCMRAWFS2_DIGBGGMI1_M 0x01F00000U
2408 #define PRCM_AON_PRCMRAWFS2_DIGBGGMI1_S 20U
2409 /*
2410 
2411  Field: PMCTEMPSNS1
2412  From..to bits: 25...31
2413  DefaultValue: 0x0
2414  Access type: read-only
2415  Description: PMCIO TEMP SENSOR 1ST INSERTION
2416  For the first insertion.
2417 
2418 */
2419 #define PRCM_AON_PRCMRAWFS2_PMCTEMPSNS1_W 7U
2420 #define PRCM_AON_PRCMRAWFS2_PMCTEMPSNS1_M 0xFE000000U
2421 #define PRCM_AON_PRCMRAWFS2_PMCTEMPSNS1_S 25U
2422 
2423 
2424 /*-----------------------------------REGISTER------------------------------------
2425  Register name: PRCMRAWFS3
2426  Offset name: PRCM_AON_O_PRCMRAWFS3
2427  Relative address: 0x2048
2428  Description: PRCM RAW FUSE 3
2429 
2430  fuse line 8
2431  Default Value: 0x00000000
2432 
2433  Field: DEVDESREV
2434  From..to bits: 0...4
2435  DefaultValue: 0x0
2436  Access type: read-only
2437  Description: DEVDesREV
2438 
2439 */
2440 #define PRCM_AON_PRCMRAWFS3_DEVDESREV_W 5U
2441 #define PRCM_AON_PRCMRAWFS3_DEVDESREV_M 0x0000001FU
2442 #define PRCM_AON_PRCMRAWFS3_DEVDESREV_S 0U
2443 /*
2444 
2445  Field: MEMREPAIR
2446  From..to bits: 5...5
2447  DefaultValue: 0x0
2448  Access type: read-only
2449  Description: memrepair
2450 
2451 */
2452 #define PRCM_AON_PRCMRAWFS3_MEMREPAIR 0x00000020U
2453 #define PRCM_AON_PRCMRAWFS3_MEMREPAIR_M 0x00000020U
2454 #define PRCM_AON_PRCMRAWFS3_MEMREPAIR_S 5U
2455 /*
2456 
2457  Field: MKDASHDEFINED
2458  From..to bits: 6...16
2459  DefaultValue: 0x0
2460  Access type: read-only
2461  Description: Make-defined
2462 
2463 */
2464 #define PRCM_AON_PRCMRAWFS3_MKDASHDEFINED_W 11U
2465 #define PRCM_AON_PRCMRAWFS3_MKDASHDEFINED_M 0x0001FFC0U
2466 #define PRCM_AON_PRCMRAWFS3_MKDASHDEFINED_S 6U
2467 /*
2468 
2469  Field: CHECKSUM
2470  From..to bits: 17...30
2471  DefaultValue: 0x0
2472  Access type: read-only
2473  Description: Checksum_TI_ DIEID_FUSE_DATA_5_6_8
2474 
2475 */
2476 #define PRCM_AON_PRCMRAWFS3_CHECKSUM_W 14U
2477 #define PRCM_AON_PRCMRAWFS3_CHECKSUM_M 0x7FFE0000U
2478 #define PRCM_AON_PRCMRAWFS3_CHECKSUM_S 17U
2479 
2480 
2481 /*-----------------------------------REGISTER------------------------------------
2482  Register name: PRCMRAWFS4
2483  Offset name: PRCM_AON_O_PRCMRAWFS4
2484  Relative address: 0x204C
2485  Description: PRCM RAW FUSE 4
2486 
2487  fuse line 9
2488  Default Value: 0x00000000
2489 
2490  Field: DIGBGCUR2
2491  From..to bits: 0...6
2492  DefaultValue: 0x0
2493  Access type: read-only
2494  Description: DIGBG CURVE 2ND INSERTION
2495  For the second insertion.
2496  This field is used by SW only.
2497 
2498 */
2499 #define PRCM_AON_PRCMRAWFS4_DIGBGCUR2_W 7U
2500 #define PRCM_AON_PRCMRAWFS4_DIGBGCUR2_M 0x0000007FU
2501 #define PRCM_AON_PRCMRAWFS4_DIGBGCUR2_S 0U
2502 /*
2503 
2504  Field: DIGBGMAG2
2505  From..to bits: 7...14
2506  DefaultValue: 0x0
2507  Access type: read-only
2508  Description: DIGBG MAG 2ND INSERTION
2509  For the second insertion.
2510  This field is used by SW only.
2511 
2512 */
2513 #define PRCM_AON_PRCMRAWFS4_DIGBGMAG2_W 8U
2514 #define PRCM_AON_PRCMRAWFS4_DIGBGMAG2_M 0x00007F80U
2515 #define PRCM_AON_PRCMRAWFS4_DIGBGMAG2_S 7U
2516 /*
2517 
2518  Field: DIGBGRTRIM2
2519  From..to bits: 15...19
2520  DefaultValue: 0x0
2521  Access type: read-only
2522  Description: DIGBG RTRIM 2ND INSERTION
2523 
2524  For the second insertion.
2525  This field is used by SW only.
2526 
2527 */
2528 #define PRCM_AON_PRCMRAWFS4_DIGBGRTRIM2_W 5U
2529 #define PRCM_AON_PRCMRAWFS4_DIGBGRTRIM2_M 0x000F8000U
2530 #define PRCM_AON_PRCMRAWFS4_DIGBGRTRIM2_S 15U
2531 /*
2532 
2533  Field: DIGBGGMI2
2534  From..to bits: 20...24
2535  DefaultValue: 0x0
2536  Access type: read-only
2537  Description: DIGBG GMI 2ND INSERTION
2538 
2539  For the second insertion.
2540  This field is used by SW only.
2541 
2542 */
2543 #define PRCM_AON_PRCMRAWFS4_DIGBGGMI2_W 5U
2544 #define PRCM_AON_PRCMRAWFS4_DIGBGGMI2_M 0x01F00000U
2545 #define PRCM_AON_PRCMRAWFS4_DIGBGGMI2_S 20U
2546 /*
2547 
2548  Field: PMCTMPSNS2
2549  From..to bits: 25...31
2550  DefaultValue: 0x0
2551  Access type: read-only
2552  Description: PMCIO TEMP SENSOR 2ND INSERTION
2553  For the second insertion.
2554  This field is used by SW only.
2555 
2556 */
2557 #define PRCM_AON_PRCMRAWFS4_PMCTMPSNS2_W 7U
2558 #define PRCM_AON_PRCMRAWFS4_PMCTMPSNS2_M 0xFE000000U
2559 #define PRCM_AON_PRCMRAWFS4_PMCTMPSNS2_S 25U
2560 
2561 
2562 /*-----------------------------------REGISTER------------------------------------
2563  Register name: PRCMRAWFS5
2564  Offset name: PRCM_AON_O_PRCMRAWFS5
2565  Relative address: 0x2050
2566  Description: PRCM RAW FUSE 5
2567 
2568  fuse line 10
2569  Default Value: 0x00000000
2570 
2571  Field: LOWRVMTRIM
2572  From..to bits: 0...6
2573  DefaultValue: 0x0
2574  Access type: read-only
2575  Description: Low Digital Supply RVM Trimming
2576 
2577 */
2578 #define PRCM_AON_PRCMRAWFS5_LOWRVMTRIM_W 7U
2579 #define PRCM_AON_PRCMRAWFS5_LOWRVMTRIM_M 0x0000007FU
2580 #define PRCM_AON_PRCMRAWFS5_LOWRVMTRIM_S 0U
2581 /*
2582 
2583  Field: HIRVMTRIM
2584  From..to bits: 7...12
2585  DefaultValue: 0x0
2586  Access type: read-only
2587  Description: High Digital Supply RVM Trimming
2588 
2589 */
2590 #define PRCM_AON_PRCMRAWFS5_HIRVMTRIM_W 6U
2591 #define PRCM_AON_PRCMRAWFS5_HIRVMTRIM_M 0x00001F80U
2592 #define PRCM_AON_PRCMRAWFS5_HIRVMTRIM_S 7U
2593 /*
2594 
2595  Field: ENLOWRVMPROT
2596  From..to bits: 13...15
2597  DefaultValue: 0x0
2598  Access type: read-only
2599  Description: Enable Low RVM protection (Specify whether to use the indication from RVM to reset the device).
2600  The RVM Enable can be override by SW (Boot RAM/Privilege mode).
2601  0 - Disable (Ignore indication from RVM)
2602  Other (1-7) - Enable (Do not ignore indication from RVM)
2603 
2604 */
2605 #define PRCM_AON_PRCMRAWFS5_ENLOWRVMPROT_W 3U
2606 #define PRCM_AON_PRCMRAWFS5_ENLOWRVMPROT_M 0x0000E000U
2607 #define PRCM_AON_PRCMRAWFS5_ENLOWRVMPROT_S 13U
2608 /*
2609 
2610  Field: ENHIRVMPROT
2611  From..to bits: 16...18
2612  DefaultValue: 0x0
2613  Access type: read-only
2614  Description: Enable High RVM protection (Specify whether to use the indication from RVM to reset the device).
2615  The RVM Enable can be override by SW (Boot RAM/Privilege mode).
2616  0 - Disable (Ignore indication from RVM)
2617  Other (1-7) - Enable (Do not ignore indication from RVM)
2618  Consider Splitting the enables (including CRC)
2619 
2620 */
2621 #define PRCM_AON_PRCMRAWFS5_ENHIRVMPROT_W 3U
2622 #define PRCM_AON_PRCMRAWFS5_ENHIRVMPROT_M 0x00070000U
2623 #define PRCM_AON_PRCMRAWFS5_ENHIRVMPROT_S 16U
2624 /*
2625 
2626  Field: I2VCIRCUIT
2627  From..to bits: 19...25
2628  DefaultValue: 0x0
2629  Access type: read-only
2630  Description: I2V Circuit (Measure Current using GPADC)
2631 
2632 */
2633 #define PRCM_AON_PRCMRAWFS5_I2VCIRCUIT_W 7U
2634 #define PRCM_AON_PRCMRAWFS5_I2VCIRCUIT_M 0x03F80000U
2635 #define PRCM_AON_PRCMRAWFS5_I2VCIRCUIT_S 19U
2636 /*
2637 
2638  Field: BROWNOUTTRIM
2639  From..to bits: 26...31
2640  DefaultValue: 0x0
2641  Access type: read-only
2642  Description: Brownout Trims
2643 
2644 */
2645 #define PRCM_AON_PRCMRAWFS5_BROWNOUTTRIM_W 6U
2646 #define PRCM_AON_PRCMRAWFS5_BROWNOUTTRIM_M 0xFC000000U
2647 #define PRCM_AON_PRCMRAWFS5_BROWNOUTTRIM_S 26U
2648 
2649 
2650 /*-----------------------------------REGISTER------------------------------------
2651  Register name: PRCMRAWFS6
2652  Offset name: PRCM_AON_O_PRCMRAWFS6
2653  Relative address: 0x2054
2654  Description: PRCM RAW FUSE 6
2655 
2656  fuse line 11
2657  Default Value: 0x00000000
2658 
2659  Field: ABGAPTMP1
2660  From..to bits: 0...4
2661  DefaultValue: 0x0
2662  Access type: read-only
2663  Description: ANABGAP TEMP 1ST INSERTION Trimming.
2664  For the first insertion.
2665  This field is used for trimming at boot after shift done.
2666 
2667 */
2668 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP1_W 5U
2669 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP1_M 0x0000001FU
2670 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP1_S 0U
2671 /*
2672 
2673  Field: ABGAPMAG1
2674  From..to bits: 6...10
2675  DefaultValue: 0x0
2676  Access type: read-only
2677  Description: ANA BGAP MAG 1ST INSERTION
2678  For the first insertion.
2679  This field is used for trimming at boot after shift done.
2680 
2681 */
2682 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG1_W 5U
2683 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG1_M 0x000007C0U
2684 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG1_S 6U
2685 /*
2686 
2687  Field: ABGAPTMP2
2688  From..to bits: 11...15
2689  DefaultValue: 0x0
2690  Access type: read-only
2691  Description: ANABGAP TEMP 2ND INSERTION Trimming.
2692  For the second insertion.
2693  This field is used by SW only.
2694 
2695 */
2696 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP2_W 5U
2697 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP2_M 0x0000F800U
2698 #define PRCM_AON_PRCMRAWFS6_ABGAPTMP2_S 11U
2699 /*
2700 
2701  Field: ABGAPMAG2
2702  From..to bits: 17...21
2703  DefaultValue: 0x0
2704  Access type: read-only
2705  Description: ANA BGAP MAG 2ND INSERTION
2706 
2707  For the second insertion.
2708  This field is used by SW only.
2709 
2710 */
2711 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG2_W 5U
2712 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG2_M 0x003E0000U
2713 #define PRCM_AON_PRCMRAWFS6_ABGAPMAG2_S 17U
2714 /*
2715 
2716  Field: ANABGRTRIM
2717  From..to bits: 22...25
2718  DefaultValue: 0x0
2719  Access type: read-only
2720  Description: ANA BG RTRIM
2721 
2722  This field is calculated bases on the 'RF_NWELL_Efuse' trimming results
2723  ANABG RTRIM (REFSYS_REG0<9:6>)
2724 
2725 */
2726 #define PRCM_AON_PRCMRAWFS6_ANABGRTRIM_W 4U
2727 #define PRCM_AON_PRCMRAWFS6_ANABGRTRIM_M 0x03C00000U
2728 #define PRCM_AON_PRCMRAWFS6_ANABGRTRIM_S 22U
2729 /*
2730 
2731  Field: RFNWELL
2732  From..to bits: 26...30
2733  DefaultValue: 0x0
2734  Access type: read-only
2735  Description: RF NWELL EFUSE
2736 
2737  Will be used to calculate during production the PMREF_V2I_RTRIM - Reference current to the RFCIO RX/TX modules
2738  (Can be part of OCP\, Not used in cold boot)
2739 
2740 */
2741 #define PRCM_AON_PRCMRAWFS6_RFNWELL_W 5U
2742 #define PRCM_AON_PRCMRAWFS6_RFNWELL_M 0x7C000000U
2743 #define PRCM_AON_PRCMRAWFS6_RFNWELL_S 26U
2744 
2745 
2746 /*-----------------------------------REGISTER------------------------------------
2747  Register name: PRCMRAWFS7
2748  Offset name: PRCM_AON_O_PRCMRAWFS7
2749  Relative address: 0x2058
2750  Description: PRCM RAW FUSE 7
2751 
2752  fuse line 12
2753  Default Value: 0x00000000
2754 
2755  Field: DELTATMP12
2756  From..to bits: 0...7
2757  DefaultValue: 0x0
2758  Access type: read-only
2759  Description: DELTA TEMPERATURE 1ST 2ND INSERTIONS
2760 
2761  Defines the delta temperature between the 1st and 2nd insertion in degC
2762 
2763 */
2764 #define PRCM_AON_PRCMRAWFS7_DELTATMP12_W 8U
2765 #define PRCM_AON_PRCMRAWFS7_DELTATMP12_M 0x000000FFU
2766 #define PRCM_AON_PRCMRAWFS7_DELTATMP12_S 0U
2767 /*
2768 
2769  Field: LFORESTRIM
2770  From..to bits: 8...14
2771  DefaultValue: 0x0
2772  Access type: read-only
2773  Description: LFOSC Resistor Trimming
2774 
2775 */
2776 #define PRCM_AON_PRCMRAWFS7_LFORESTRIM_W 7U
2777 #define PRCM_AON_PRCMRAWFS7_LFORESTRIM_M 0x00007F00U
2778 #define PRCM_AON_PRCMRAWFS7_LFORESTRIM_S 8U
2779 /*
2780 
2781  Field: LFOSCFSEL
2782  From..to bits: 15...16
2783  DefaultValue: 0x0
2784  Access type: read-only
2785  Description: LFOSC Frequency Trimming
2786 
2787 */
2788 #define PRCM_AON_PRCMRAWFS7_LFOSCFSEL_W 2U
2789 #define PRCM_AON_PRCMRAWFS7_LFOSCFSEL_M 0x00018000U
2790 #define PRCM_AON_PRCMRAWFS7_LFOSCFSEL_S 15U
2791 /*
2792 
2793  Field: BROWNOUTEN
2794  From..to bits: 17...19
2795  DefaultValue: 0x0
2796  Access type: read-only
2797  Description: Brownout Enable/Disable:
2798  0 - Disable
2799  Other (1-7) - Enable
2800  (When HW check these bits: if equal to '0' disable otherwise enable)
2801 
2802 */
2803 #define PRCM_AON_PRCMRAWFS7_BROWNOUTEN_W 3U
2804 #define PRCM_AON_PRCMRAWFS7_BROWNOUTEN_M 0x000E0000U
2805 #define PRCM_AON_PRCMRAWFS7_BROWNOUTEN_S 17U
2806 /*
2807 
2808  Field: IOPMOS
2809  From..to bits: 26...28
2810  DefaultValue: 0x0
2811  Access type: read-only
2812  Description: IO PMOS
2813 
2814 */
2815 #define PRCM_AON_PRCMRAWFS7_IOPMOS_W 3U
2816 #define PRCM_AON_PRCMRAWFS7_IOPMOS_M 0x1C000000U
2817 #define PRCM_AON_PRCMRAWFS7_IOPMOS_S 26U
2818 /*
2819 
2820  Field: IONMOS
2821  From..to bits: 29...31
2822  DefaultValue: 0x0
2823  Access type: read-only
2824  Description: IO NMOS
2825 
2826 */
2827 #define PRCM_AON_PRCMRAWFS7_IONMOS_W 3U
2828 #define PRCM_AON_PRCMRAWFS7_IONMOS_M 0xE0000000U
2829 #define PRCM_AON_PRCMRAWFS7_IONMOS_S 29U
2830 
2831 
2832 /*-----------------------------------REGISTER------------------------------------
2833  Register name: PRCMRAWFS8
2834  Offset name: PRCM_AON_O_PRCMRAWFS8
2835  Relative address: 0x205C
2836  Description: PRCM RAW FUSE 8
2837 
2838  fuse line 13
2839  Default Value: 0x00000000
2840 
2841  Field: CRNMOSRFCODP
2842  From..to bits: 0...3
2843  DefaultValue: 0x0
2844  Access type: read-only
2845  Description: CORE NMOS RFCIO ODP
2846 
2847 */
2848 #define PRCM_AON_PRCMRAWFS8_CRNMOSRFCODP_W 4U
2849 #define PRCM_AON_PRCMRAWFS8_CRNMOSRFCODP_M 0x0000000FU
2850 #define PRCM_AON_PRCMRAWFS8_CRNMOSRFCODP_S 0U
2851 /*
2852 
2853  Field: AFNMOSRFCODP
2854  From..to bits: 4...7
2855  DefaultValue: 0x0
2856  Access type: read-only
2857  Description: AF NMOS RFCIO ODP
2858 
2859 */
2860 #define PRCM_AON_PRCMRAWFS8_AFNMOSRFCODP_W 4U
2861 #define PRCM_AON_PRCMRAWFS8_AFNMOSRFCODP_M 0x000000F0U
2862 #define PRCM_AON_PRCMRAWFS8_AFNMOSRFCODP_S 4U
2863 /*
2864 
2865  Field: CRPMOSRFCODP
2866  From..to bits: 8...11
2867  DefaultValue: 0x0
2868  Access type: read-only
2869  Description: CORE PMOS RFCIO ODP
2870 
2871 */
2872 #define PRCM_AON_PRCMRAWFS8_CRPMOSRFCODP_W 4U
2873 #define PRCM_AON_PRCMRAWFS8_CRPMOSRFCODP_M 0x00000F00U
2874 #define PRCM_AON_PRCMRAWFS8_CRPMOSRFCODP_S 8U
2875 /*
2876 
2877  Field: AFPMOSRFCODP
2878  From..to bits: 12...15
2879  DefaultValue: 0x0
2880  Access type: read-only
2881  Description: AF PMOS RFCIO ODP
2882 
2883 */
2884 #define PRCM_AON_PRCMRAWFS8_AFPMOSRFCODP_W 4U
2885 #define PRCM_AON_PRCMRAWFS8_AFPMOSRFCODP_M 0x0000F000U
2886 #define PRCM_AON_PRCMRAWFS8_AFPMOSRFCODP_S 12U
2887 /*
2888 
2889  Field: COREPMOS
2890  From..to bits: 16...18
2891  DefaultValue: 0x0
2892  Access type: read-only
2893  Description: CORE PMOS SOC ODP
2894 
2895 */
2896 #define PRCM_AON_PRCMRAWFS8_COREPMOS_W 3U
2897 #define PRCM_AON_PRCMRAWFS8_COREPMOS_M 0x00070000U
2898 #define PRCM_AON_PRCMRAWFS8_COREPMOS_S 16U
2899 /*
2900 
2901  Field: CORENMOS
2902  From..to bits: 19...21
2903  DefaultValue: 0x0
2904  Access type: read-only
2905  Description: CORE NMOS SOC ODP
2906 
2907 */
2908 #define PRCM_AON_PRCMRAWFS8_CORENMOS_W 3U
2909 #define PRCM_AON_PRCMRAWFS8_CORENMOS_M 0x00380000U
2910 #define PRCM_AON_PRCMRAWFS8_CORENMOS_S 19U
2911 /*
2912 
2913  Field: BYPASSPLL
2914  From..to bits: 22...24
2915  DefaultValue: 0x0
2916  Access type: read-only
2917  Description: Bypass SoC PLL
2918  Other (0-6) - Do not bypass SoC PLL
2919  7 - Bypass SoC PLL
2920 
2921 */
2922 #define PRCM_AON_PRCMRAWFS8_BYPASSPLL_W 3U
2923 #define PRCM_AON_PRCMRAWFS8_BYPASSPLL_M 0x01C00000U
2924 #define PRCM_AON_PRCMRAWFS8_BYPASSPLL_S 22U
2925 /*
2926 
2927  Field: GPADCOFFSET
2928  From..to bits: 25...31
2929  DefaultValue: 0x0
2930  Access type: read-only
2931  Description: GPADC OFFSET
2932 
2933  Capture the offset error of the GPADC
2934 
2935 */
2936 #define PRCM_AON_PRCMRAWFS8_GPADCOFFSET_W 7U
2937 #define PRCM_AON_PRCMRAWFS8_GPADCOFFSET_M 0xFE000000U
2938 #define PRCM_AON_PRCMRAWFS8_GPADCOFFSET_S 25U
2939 
2940 
2941 /*-----------------------------------REGISTER------------------------------------
2942  Register name: PRCMRAWFS9
2943  Offset name: PRCM_AON_O_PRCMRAWFS9
2944  Relative address: 0x2060
2945  Description: PRCM RAW FUSE 9
2946 
2947  fuse line 14
2948  Default Value: 0x00000000
2949 
2950  Field: CMRTRIM
2951  From..to bits: 0...4
2952  DefaultValue: 0x0
2953  Access type: read-only
2954  Description: CLKM RTRIM
2955 
2956  This field is calculated base on the 'RF_NWELL_Efuse ' trimming results
2957  (CKM_SLICER_REG0<4:0>)
2958 
2959 */
2960 #define PRCM_AON_PRCMRAWFS9_CMRTRIM_W 5U
2961 #define PRCM_AON_PRCMRAWFS9_CMRTRIM_M 0x0000001FU
2962 #define PRCM_AON_PRCMRAWFS9_CMRTRIM_S 0U
2963 /*
2964 
2965  Field: XTITRIMCTRL
2966  From..to bits: 5...10
2967  DefaultValue: 0x0
2968  Access type: read-only
2969  Description: XTAL ITRIM control (CKM_OSC_REG0<6:1>)
2970 
2971 */
2972 #define PRCM_AON_PRCMRAWFS9_XTITRIMCTRL_W 6U
2973 #define PRCM_AON_PRCMRAWFS9_XTITRIMCTRL_M 0x000007E0U
2974 #define PRCM_AON_PRCMRAWFS9_XTITRIMCTRL_S 5U
2975 /*
2976 
2977  Field: SLITRIMCTRL
2978  From..to bits: 11...13
2979  DefaultValue: 0x0
2980  Access type: read-only
2981  Description: Slicer ITRIM Control (CKM_SLICER_REG0<7:5>)
2982 
2983 */
2984 #define PRCM_AON_PRCMRAWFS9_SLITRIMCTRL_W 3U
2985 #define PRCM_AON_PRCMRAWFS9_SLITRIMCTRL_M 0x00003800U
2986 #define PRCM_AON_PRCMRAWFS9_SLITRIMCTRL_S 11U
2987 /*
2988 
2989  Field: PALDOINMON
2990  From..to bits: 14...18
2991  DefaultValue: 0x0
2992  Access type: read-only
2993  Description: PA LDO IN MONITOR
2994 
2995  PA LDO In ('Battery') Sensor Trimming for 3V
2996 
2997 */
2998 #define PRCM_AON_PRCMRAWFS9_PALDOINMON_W 5U
2999 #define PRCM_AON_PRCMRAWFS9_PALDOINMON_M 0x0007C000U
3000 #define PRCM_AON_PRCMRAWFS9_PALDOINMON_S 14U
3001 /*
3002 
3003  Field: SOCPROCES
3004  From..to bits: 19...20
3005  DefaultValue: 0x0
3006  Access type: read-only
3007  Description: SOC PROCESS
3008 
3009  The value is calculated based on Core PMOS/NMOS (SoC ODP)
3010  2b'00 - Nominal
3011  2b'01 - Weak
3012  2b'10 - Strong
3013 
3014 */
3015 #define PRCM_AON_PRCMRAWFS9_SOCPROCES_W 2U
3016 #define PRCM_AON_PRCMRAWFS9_SOCPROCES_M 0x00180000U
3017 #define PRCM_AON_PRCMRAWFS9_SOCPROCES_S 19U
3018 
3019 
3020 /*-----------------------------------REGISTER------------------------------------
3021  Register name: PRCMRAWFS10
3022  Offset name: PRCM_AON_O_PRCMRAWFS10
3023  Relative address: 0x2064
3024  Description: PRCM RAW FUSE 10
3025 
3026  fuse line 15
3027  Default Value: 0x00000000
3028 
3029 */
3030 
3031 /*-----------------------------------REGISTER------------------------------------
3032  Register name: FCLKDET
3033  Offset name: PRCM_AON_O_FCLKDET
3034  Relative address: 0x2068
3035  Description: FAST CLK DETECTION
3036 
3037  primary clock detection result
3038  Default Value: 0x00000000
3039 
3040  Field: FREQVAL
3041  From..to bits: 0...2
3042  DefaultValue: 0x0
3043  Access type: read-only
3044  Description: FAST CLK FREQUENCY DETECTION VALUE
3045 
3046  fast clock detection value :
3047  0: 10MHz
3048  1: 26MHz
3049  2: 40MHz
3050  3: 52MHz
3051 
3052 */
3053 #define PRCM_AON_FCLKDET_FREQVAL_W 3U
3054 #define PRCM_AON_FCLKDET_FREQVAL_M 0x00000007U
3055 #define PRCM_AON_FCLKDET_FREQVAL_S 0U
3056 /*
3057 
3058  Field: FAILED
3059  From..to bits: 4...4
3060  DefaultValue: 0x0
3061  Access type: read-only
3062  Description: fast clock detection FSM failed
3063  counter was no in any FREQ boundaries
3064  '1' - failed
3065  '0' - OK
3066 
3067 */
3068 #define PRCM_AON_FCLKDET_FAILED 0x00000010U
3069 #define PRCM_AON_FCLKDET_FAILED_M 0x00000010U
3070 #define PRCM_AON_FCLKDET_FAILED_S 4U
3071 /*
3072 
3073  Field: OVERLAP
3074  From..to bits: 5...5
3075  DefaultValue: 0x0
3076  Access type: read-only
3077  Description: Not in use.
3078 
3079  '1' - if FREF value is overlapping at 40/48MHz or 48/52MHz
3080 
3081 */
3082 #define PRCM_AON_FCLKDET_OVERLAP 0x00000020U
3083 #define PRCM_AON_FCLKDET_OVERLAP_M 0x00000020U
3084 #define PRCM_AON_FCLKDET_OVERLAP_S 5U
3085 
3086 
3087 /*-----------------------------------REGISTER------------------------------------
3088  Register name: PLOCKLOSCFG
3089  Offset name: PRCM_AON_O_PLOCKLOSCFG
3090  Relative address: 0x206C
3091  Description: SOC PLL LOCK LOSS CONFIG
3092  Default Value: 0x00000000
3093 
3094  Field: CLR
3095  From..to bits: 0...0
3096  DefaultValue: 0x0
3097  Access type: write-only
3098  Description: CLEAR
3099 
3100  write clear
3101 
3102  Clear Lock Loss Status.
3103 
3104 */
3105 #define PRCM_AON_PLOCKLOSCFG_CLR 0x00000001U
3106 #define PRCM_AON_PLOCKLOSCFG_CLR_M 0x00000001U
3107 #define PRCM_AON_PLOCKLOSCFG_CLR_S 0U
3108 
3109 
3110 /*-----------------------------------REGISTER------------------------------------
3111  Register name: PLOCKLOSSTA
3112  Offset name: PRCM_AON_O_PLOCKLOSSTA
3113  Relative address: 0x2070
3114  Description: SOC PLL LOCK LOSS STATUS
3115  Default Value: 0x00000000
3116 
3117  Field: STA
3118  From..to bits: 0...0
3119  DefaultValue: 0x0
3120  Access type: read-only
3121  Description: STATUS
3122 
3123  Lock Loss Status. Set when SOC PLL is low during active (PD Core ON).
3124  This indication is latch asynchronously since lock low implies no SOC PLL clock is available.
3125  In PLL Bypass mode (e.g. SOP = DoA) this indication is ignored.
3126  (Yet, in SOP = DoA , when SOP bypass is applied, and SOC PLL is no more bypassed, this indication is valid)
3127 
3128 */
3129 #define PRCM_AON_PLOCKLOSSTA_STA 0x00000001U
3130 #define PRCM_AON_PLOCKLOSSTA_STA_M 0x00000001U
3131 #define PRCM_AON_PLOCKLOSSTA_STA_S 0U
3132 
3133 
3134 /*-----------------------------------REGISTER------------------------------------
3135  Register name: RTCCTL
3136  Offset name: PRCM_AON_O_RTCCTL
3137  Relative address: 0x2074
3138  Description: RTC CONTROL
3139  Default Value: 0x00000002
3140 
3141  Field: LFTICKSEL
3142  From..to bits: 0...0
3143  DefaultValue: 0x0
3144  Access type: read-write
3145  Description: LFTICK SELECT
3146 
3147  '1' - use real LFTICK
3148  '0' - use fake LFTICK
3149 
3150 */
3151 #define PRCM_AON_RTCCTL_LFTICKSEL 0x00000001U
3152 #define PRCM_AON_RTCCTL_LFTICKSEL_M 0x00000001U
3153 #define PRCM_AON_RTCCTL_LFTICKSEL_S 0U
3154 /*
3155 
3156  Field: DISIMMINENT
3157  From..to bits: 1...1
3158  DefaultValue: 0x1
3159  Access type: read-write
3160  Description: NOT USED - DO NOT CHANGE VALUE
3161 
3162  '1' - disables imminent option towards SYSTIMER
3163  '0' - enables imminent
3164 
3165 */
3166 #define PRCM_AON_RTCCTL_DISIMMINENT 0x00000002U
3167 #define PRCM_AON_RTCCTL_DISIMMINENT_M 0x00000002U
3168 #define PRCM_AON_RTCCTL_DISIMMINENT_S 1U
3169 /*
3170 
3171  Field: LFTICKSTA
3172  From..to bits: 8...11
3173  DefaultValue: 0x0
3174  Access type: read-only
3175  Description: LFTICK STATE
3176 
3177  '1101' - Real LFTICK
3178  '1100' - Gate RTC CLK
3179  '1110' - Force LFTICK high
3180  '1010' - Switch RTC CLK low
3181  '0010' - Standby
3182  '0000' - Force LFTICK low
3183  '0100' - switch RTC CLK high
3184  '0101' - Ungate RTC CLK
3185 
3186 */
3187 #define PRCM_AON_RTCCTL_LFTICKSTA_W 4U
3188 #define PRCM_AON_RTCCTL_LFTICKSTA_M 0x00000F00U
3189 #define PRCM_AON_RTCCTL_LFTICKSTA_S 8U
3190 
3191 
3192 /*-----------------------------------REGISTER------------------------------------
3193  Register name: LFINCCTL
3194  Offset name: PRCM_AON_O_LFINCCTL
3195  Relative address: 0x2078
3196  Description: LFINC CONTROL
3197 
3198  Low frequency time increment control
3199  Default Value: 0x00000002
3200 
3201  Field: SOFTRSTRT
3202  From..to bits: 2...2
3203  DefaultValue: 0x0
3204  Access type: read-write
3205  Description: SOFT RESTART
3206 
3207  Use a higher gear after re-enabling / wake-up.
3208 
3209  The filter will require 16-24 LFCLK periods to settle (depending on [STOPGEAR]), but may respond faster to frequency changes during STANDBY.
3210 
3211  ENUMs:
3212  ON: Use soft gearing restarts
3213  OFF: Don't use soft gearing restarts
3214 */
3215 #define PRCM_AON_LFINCCTL_SOFTRSTRT 0x00000004U
3216 #define PRCM_AON_LFINCCTL_SOFTRSTRT_M 0x00000004U
3217 #define PRCM_AON_LFINCCTL_SOFTRSTRT_S 2U
3218 #define PRCM_AON_LFINCCTL_SOFTRSTRT_ON 0x00000004U
3219 #define PRCM_AON_LFINCCTL_SOFTRSTRT_OFF 0x00000000U
3220 /*
3221 
3222  Field: GEARRSTRT
3223  From..to bits: 3...4
3224  DefaultValue: 0x0
3225  Access type: read-write
3226  Description: GEAR RESTART
3227 
3228  Controls gearing restart of the LFINC filter.
3229 
3230  ENUMs:
3231  TWOTHR: Restart gearing when the error accumulator crosses the threshold twice in a row.
3232  ONETHR: Restart gearing when the error accumulator crosses the threshold once.
3233  NEVER: Never restart gearing. Very stable filter value, but very slow response on frequency changes.
3234 */
3235 #define PRCM_AON_LFINCCTL_GEARRSTRT_W 2U
3236 #define PRCM_AON_LFINCCTL_GEARRSTRT_M 0x00000018U
3237 #define PRCM_AON_LFINCCTL_GEARRSTRT_S 3U
3238 #define PRCM_AON_LFINCCTL_GEARRSTRT_TWOTHR 0x00000010U
3239 #define PRCM_AON_LFINCCTL_GEARRSTRT_ONETHR 0x00000008U
3240 #define PRCM_AON_LFINCCTL_GEARRSTRT_NEVER 0x00000000U
3241 /*
3242 
3243  Field: ERRTHR
3244  From..to bits: 5...6
3245  DefaultValue: 0x0
3246  Access type: read-write
3247  Description: ERROR THRESHOLD
3248 
3249  Controls the threshold for gearing restart of the LFINC filter.
3250 
3251  Only effective if [GEARRSTRT] is not ONETHR or TWOTHR.
3252 
3253  ENUMs:
3254  MIDSMALL: Middle value towards SMALL.
3255  MIDLARGE: Middle value towards LARGE.
3256  LARGE: Restart gearing on large error. Fewer false restarts, slower response on small frequency shifts.
3257  SMALL: Restart gearing on small error. Potentially more false restarts, faster response on small frequency shifts.
3258 */
3259 #define PRCM_AON_LFINCCTL_ERRTHR_W 2U
3260 #define PRCM_AON_LFINCCTL_ERRTHR_M 0x00000060U
3261 #define PRCM_AON_LFINCCTL_ERRTHR_S 5U
3262 #define PRCM_AON_LFINCCTL_ERRTHR_MIDSMALL 0x00000040U
3263 #define PRCM_AON_LFINCCTL_ERRTHR_MIDLARGE 0x00000020U
3264 #define PRCM_AON_LFINCCTL_ERRTHR_LARGE 0x00000000U
3265 #define PRCM_AON_LFINCCTL_ERRTHR_SMALL 0x00000060U
3266 /*
3267 
3268  Field: STOPGEAR
3269  From..to bits: 7...7
3270  DefaultValue: 0x0
3271  Access type: read-write
3272  Description: STOP GEAR
3273 
3274  Controls the final gear of the LFINC filter.
3275 
3276  ENUMs:
3277  LOW: Lowest final gear. Best settling, but less dynamic frequency tracking.
3278  HIGH: Highest final gear. Best dynamic frequency tracking, but higher variation in filter value.
3279 */
3280 #define PRCM_AON_LFINCCTL_STOPGEAR 0x00000080U
3281 #define PRCM_AON_LFINCCTL_STOPGEAR_M 0x00000080U
3282 #define PRCM_AON_LFINCCTL_STOPGEAR_S 7U
3283 #define PRCM_AON_LFINCCTL_STOPGEAR_LOW 0x00000000U
3284 #define PRCM_AON_LFINCCTL_STOPGEAR_HIGH 0x00000080U
3285 /*
3286 
3287  Field: FKLFTICKSEL
3288  From..to bits: 8...9
3289  DefaultValue: 0x0
3290  Access type: read-write
3291  Description: FAKE LFTICK SELECTOR
3292 
3293  '00' - default - LOKI + corner case scenario
3294  '01' - first integration
3295  '10' - LOKI
3296  '11' - always enable
3297 
3298  ENUMs:
3299  MIDSMALL: Middle value towards SMALL.
3300  MIDLARGE: Middle value towards LARGE.
3301  LARGE: Restart gearing on large error. Fewer false restarts, slower response on small frequency shifts.
3302  SMALL: Restart gearing on small error. Potentially more false restarts, faster response on small frequency shifts.
3303 */
3304 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_W 2U
3305 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_M 0x00000300U
3306 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_S 8U
3307 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_MIDSMALL 0x00000200U
3308 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_MIDLARGE 0x00000100U
3309 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_LARGE 0x00000000U
3310 #define PRCM_AON_LFINCCTL_FKLFTICKSEL_SMALL 0x00000300U
3311 /*
3312 
3313  Field: PREVSTBY
3314  From..to bits: 31...31
3315  DefaultValue: 0x0
3316  Access type: read-write
3317  Description: PREVENT STANDBY
3318 
3319  Controls if the LFINC filter prevents STANDBY entry until settled.
3320 
3321  ENUMs:
3322  OFF: Disable. Do not prevent STANDBY entry.
3323  ON: Enable. Prevent STANDBY entry.
3324 */
3325 #define PRCM_AON_LFINCCTL_PREVSTBY 0x80000000U
3326 #define PRCM_AON_LFINCCTL_PREVSTBY_M 0x80000000U
3327 #define PRCM_AON_LFINCCTL_PREVSTBY_S 31U
3328 #define PRCM_AON_LFINCCTL_PREVSTBY_OFF 0x00000000U
3329 #define PRCM_AON_LFINCCTL_PREVSTBY_ON 0x80000000U
3330 
3331 
3332 /*-----------------------------------REGISTER------------------------------------
3333  Register name: LFCLKSTA
3334  Offset name: PRCM_AON_O_LFCLKSTA
3335  Relative address: 0x207C
3336  Description: LFCLK STATUS
3337 
3338  Low-frequency clock status
3339  Default Value: NA
3340 
3341  Field: LFINC
3342  From..to bits: 0...21
3343  DefaultValue: NA
3344  Access type: read-only
3345  Description: Measured value of LFCLKSTAT_LFINC.
3346 
3347  Given in microseconds with 16 fractional bits.
3348  This value is calculated by Hardware.
3349  It is the LFCLK period according to CLKULL cycles.
3350 
3351 */
3352 #define PRCM_AON_LFCLKSTA_LFINC_W 22U
3353 #define PRCM_AON_LFCLKSTA_LFINC_M 0x003FFFFFU
3354 #define PRCM_AON_LFCLKSTA_LFINC_S 0U
3355 /*
3356 
3357  Field: LFINCSRC
3358  From..to bits: 22...23
3359  DefaultValue: NA
3360  Access type: read-only
3361  Description: Source of LFINC used by the RTC.
3362 
3363  This value depends on [LFINCOVR.OVERRIDE], LF clock availability, HF tracking loop status and the device state (ACTIVE/STANDBY).
3364 
3365  ENUMs:
3366  OVERRIDE: Using override value from [LFINCOVR.LFINC]
3367  MEAS: Using measured value.
3368  This value is updated by hardware and can be read from [LFINC].
3369  AVG: Using filtered / average value.
3370  This value is updated by hardware and can be read and updated in [LFINCCTL.INT].
3371  FAKE: Using FAKE LFTICKs with corresponding LFINC value.
3372 */
3373 #define PRCM_AON_LFCLKSTA_LFINCSRC_W 2U
3374 #define PRCM_AON_LFCLKSTA_LFINCSRC_M 0x00C00000U
3375 #define PRCM_AON_LFCLKSTA_LFINCSRC_S 22U
3376 #define PRCM_AON_LFCLKSTA_LFINCSRC_OVERRIDE 0x00800000U
3377 #define PRCM_AON_LFCLKSTA_LFINCSRC_MEAS 0x00000000U
3378 #define PRCM_AON_LFCLKSTA_LFINCSRC_AVG 0x00400000U
3379 #define PRCM_AON_LFCLKSTA_LFINCSRC_FAKE 0x00C00000U
3380 /*
3381 
3382  Field: LFTICKSRC
3383  From..to bits: 24...24
3384  DefaultValue: NA
3385  Access type: read-only
3386  Description: Source of LFTICK.
3387 
3388  ENUMs:
3389  LFCLK: LFTICK generated from the selected LFCLK
3390  FAKE: LFTICK generated from CLKULL (LFCLK not available)
3391 */
3392 #define PRCM_AON_LFCLKSTA_LFTICKSRC 0x01000000U
3393 #define PRCM_AON_LFCLKSTA_LFTICKSRC_M 0x01000000U
3394 #define PRCM_AON_LFCLKSTA_LFTICKSRC_S 24U
3395 #define PRCM_AON_LFCLKSTA_LFTICKSRC_LFCLK 0x00000000U
3396 #define PRCM_AON_LFCLKSTA_LFTICKSRC_FAKE 0x01000000U
3397 /*
3398 
3399  Field: FLTSETLED
3400  From..to bits: 25...25
3401  DefaultValue: NA
3402  Access type: read-only
3403  Description: FILTER SETTLED
3404 
3405  LFINC filter is running and settled.
3406 
3407 */
3408 #define PRCM_AON_LFCLKSTA_FLTSETLED 0x02000000U
3409 #define PRCM_AON_LFCLKSTA_FLTSETLED_M 0x02000000U
3410 #define PRCM_AON_LFCLKSTA_FLTSETLED_S 25U
3411 /*
3412 
3413  Field: GOOD
3414  From..to bits: 31...31
3415  DefaultValue: NA
3416  Access type: read-only
3417  Description: Low frequency clock good
3418 
3419  Note: This is only a coarse frequency check based on [LFQUALCTL.*]. The clock may not be accurate enough for timing purposes.
3420 
3421 */
3422 #define PRCM_AON_LFCLKSTA_GOOD 0x80000000U
3423 #define PRCM_AON_LFCLKSTA_GOOD_M 0x80000000U
3424 #define PRCM_AON_LFCLKSTA_GOOD_S 31U
3425 
3426 
3427 /*-----------------------------------REGISTER------------------------------------
3428  Register name: LFINCOVR
3429  Offset name: PRCM_AON_O_LFINCOVR
3430  Relative address: 0x2080
3431  Description: LFINC OVERRIDE
3432 
3433  Low frequency time increment override control
3434  Default Value: 0x00000000
3435 
3436  Field: LFINC
3437  From..to bits: 0...21
3438  DefaultValue: 0x0
3439  Access type: read-write
3440  Description: LF increment value
3441 
3442  This value is used when [OVERRIDE] is set to 1.
3443  Otherwise the value is calculated automatically.
3444 
3445 */
3446 #define PRCM_AON_LFINCOVR_LFINC_W 22U
3447 #define PRCM_AON_LFINCOVR_LFINC_M 0x003FFFFFU
3448 #define PRCM_AON_LFINCOVR_LFINC_S 0U
3449 /*
3450 
3451  Field: OV
3452  From..to bits: 31...31
3453  DefaultValue: 0x0
3454  Access type: read-write
3455  Description: Override LF increment
3456 
3457  Use the value provided in [LFINC] instead of the value calculated by Hardware.
3458 
3459 */
3460 #define PRCM_AON_LFINCOVR_OV 0x80000000U
3461 #define PRCM_AON_LFINCOVR_OV_M 0x80000000U
3462 #define PRCM_AON_LFINCOVR_OV_S 31U
3463 
3464 
3465 /*-----------------------------------REGISTER------------------------------------
3466  Register name: LFQUALCTL
3467  Offset name: PRCM_AON_O_LFQUALCTL
3468  Relative address: 0x2084
3469  Description: Low frequency clock qualification control
3470  Default Value: 0x00000020
3471 
3472  Field: CONSEC
3473  From..to bits: 0...7
3474  DefaultValue: 0x20
3475  Access type: read-write
3476  Description: Number of consecutive times the LFCLK period error has to be
3477  smaller than [MAXERR] to be considered "good".
3478  Setting this value to 0 will bypass clock qualification,
3479  and the "good" indicator will always be 1.
3480 
3481 */
3482 #define PRCM_AON_LFQUALCTL_CONSEC_W 8U
3483 #define PRCM_AON_LFQUALCTL_CONSEC_M 0x000000FFU
3484 #define PRCM_AON_LFQUALCTL_CONSEC_S 0U
3485 /*
3486 
3487  Field: MAXERR
3488  From..to bits: 8...13
3489  DefaultValue: 0x0
3490  Access type: read-write
3491  Description: Maximum LFCLK period error.
3492 
3493  Value given in microseconds, 3 integer bits + 3 fractional bits.
3494 
3495 */
3496 #define PRCM_AON_LFQUALCTL_MAXERR_W 6U
3497 #define PRCM_AON_LFQUALCTL_MAXERR_M 0x00003F00U
3498 #define PRCM_AON_LFQUALCTL_MAXERR_S 8U
3499 
3500 
3501 /*-----------------------------------REGISTER------------------------------------
3502  Register name: LFINCCTLI
3503  Offset name: PRCM_AON_O_LFINCCTLI
3504  Relative address: 0x2088
3505  Description: Low frequency time increment value
3506  Default Value: 0x001E8480
3507 
3508  Field: INT
3509  From..to bits: 0...21
3510  DefaultValue: 0x1E8480
3511  Access type: read-write
3512  Description: Increment override value
3513 
3514  write opt
3515 
3516  SW and HW can write this value
3517 
3518  Integral part of the LFINC filter.
3519 
3520  This value is updated by Hardware to reflect the current state of the filter.
3521  It can also be written to change the current state.
3522 
3523 */
3524 #define PRCM_AON_LFINCCTLI_INT_W 22U
3525 #define PRCM_AON_LFINCCTLI_INT_M 0x003FFFFFU
3526 #define PRCM_AON_LFINCCTLI_INT_S 0U
3527 
3528 
3529 /*-----------------------------------REGISTER------------------------------------
3530  Register name: SCLKCNT
3531  Offset name: PRCM_AON_O_SCLKCNT
3532  Relative address: 0x208C
3533  Description: SLOW CLK COUNT
3534  Default Value: 0x00000000
3535 
3536  Field: DET
3537  From..to bits: 0...14
3538  DefaultValue: 0x0
3539  Access type: read-only
3540  Description: FAST CLK DETECTION COUNTER VALUE
3541 
3542  Counter results for 4 slow clock
3543  freq lower upper
3544  (MHz) (dec) (dec)
3545  10 1190 1503
3546  26 3094 3908
3547  40 4760 6012
3548  52 6188 7815
3549 
3550 */
3551 #define PRCM_AON_SCLKCNT_DET_W 15U
3552 #define PRCM_AON_SCLKCNT_DET_M 0x00007FFFU
3553 #define PRCM_AON_SCLKCNT_DET_S 0U
3554 /*
3555 
3556  Field: PERVAL
3557  From..to bits: 16...22
3558  DefaultValue: 0x0
3559  Access type: read-only
3560  Description: PERIOD VALUE
3561 
3562  slow CLK current value.
3563  bounds are 0 to slow_clk_counter_period
3564 
3565 */
3566 #define PRCM_AON_SCLKCNT_PERVAL_W 7U
3567 #define PRCM_AON_SCLKCNT_PERVAL_M 0x007F0000U
3568 #define PRCM_AON_SCLKCNT_PERVAL_S 16U
3569 
3570 
3571 /*-----------------------------------REGISTER------------------------------------
3572  Register name: SCLKCNTCTL
3573  Offset name: PRCM_AON_O_SCLKCNTCTL
3574  Relative address: 0x2090
3575  Description: SLOW CLOCK COUNTER CONTROL
3576  Default Value: 0x0000000C
3577 
3578  Field: MODE
3579  From..to bits: 0...1
3580  DefaultValue: 0x0
3581  Access type: read-write
3582  Description: MODE
3583 
3584  Determine the Slow clock counter mode-
3585  0x3 - Reserved
3586  0x2 - Periodic
3587  0x1 - One Shot
3588  0x0 - Disable
3589 
3590 */
3591 #define PRCM_AON_SCLKCNTCTL_MODE_W 2U
3592 #define PRCM_AON_SCLKCNTCTL_MODE_M 0x00000003U
3593 #define PRCM_AON_SCLKCNTCTL_MODE_S 0U
3594 /*
3595 
3596  Field: PER
3597  From..to bits: 2...8
3598  DefaultValue: 0x3
3599  Access type: read-write
3600  Description: PERIOD
3601 
3602  Determine the Slow clock counter period (Slow Clock cycles), 1 - 128.
3603  '0' - 1 CLK cycle
3604  '1' - 2 CLK cycles
3605  '2' - 3 CLK cycles
3606  ...
3607  '127' - 128 CLK cycles
3608 
3609 */
3610 #define PRCM_AON_SCLKCNTCTL_PER_W 7U
3611 #define PRCM_AON_SCLKCNTCTL_PER_M 0x000001FCU
3612 #define PRCM_AON_SCLKCNTCTL_PER_S 2U
3613 /*
3614 
3615  Field: RESULT
3616  From..to bits: 9...23
3617  DefaultValue: 0x0
3618  Access type: read-only
3619  Description: RESULT
3620 
3621  Slow Clock counter result
3622 
3623 */
3624 #define PRCM_AON_SCLKCNTCTL_RESULT_W 15U
3625 #define PRCM_AON_SCLKCNTCTL_RESULT_M 0x00FFFE00U
3626 #define PRCM_AON_SCLKCNTCTL_RESULT_S 9U
3627 /*
3628 
3629  Field: RESULTVAL
3630  From..to bits: 24...24
3631  DefaultValue: 0x0
3632  Access type: read-only
3633  Description: RESULT VALID
3634 
3635  read clear pulse
3636 
3637  Determine whether the measurement is in progress or done:
3638  0x0 - In progress (Relevant in one shot only)
3639  0x1 - Done (when finish measurement and result ready)
3640 
3641 */
3642 #define PRCM_AON_SCLKCNTCTL_RESULTVAL 0x01000000U
3643 #define PRCM_AON_SCLKCNTCTL_RESULTVAL_M 0x01000000U
3644 #define PRCM_AON_SCLKCNTCTL_RESULTVAL_S 24U
3645 
3646 
3647 /*-----------------------------------REGISTER------------------------------------
3648  Register name: SCLKCNTSTRT
3649  Offset name: PRCM_AON_O_SCLKCNTSTRT
3650  Relative address: 0x2094
3651  Description: SLOW CLK COUNT START KICK
3652  Default Value: 0x00000000
3653 
3654  Field: EN
3655  From..to bits: 0...0
3656  DefaultValue: 0x0
3657  Access type: write-only
3658  Description: ENABLE
3659 
3660  write clear
3661 
3662  start the FREQUENCY DETECTION.
3663  MEM_SLOW_CLK_COUNTER_MODE should be set prior to the start indication
3664 
3665 */
3666 #define PRCM_AON_SCLKCNTSTRT_EN 0x00000001U
3667 #define PRCM_AON_SCLKCNTSTRT_EN_M 0x00000001U
3668 #define PRCM_AON_SCLKCNTSTRT_EN_S 0U
3669 
3670 
3671 /*-----------------------------------REGISTER------------------------------------
3672  Register name: SCLKCTL
3673  Offset name: PRCM_AON_O_SCLKCTL
3674  Relative address: 0x2098
3675  Description: SLOW CLK CONTROL
3676  Default Value: 0x00000000
3677 
3678  Field: LFOSCSEL
3679  From..to bits: 0...0
3680  DefaultValue: 0x0
3681  Access type: read-write
3682  Description: LFOSC SELECTOR
3683 
3684  0 - select RCOSC
3685  1 - select LFXT/EXT/XTAL
3686 
3687 */
3688 #define PRCM_AON_SCLKCTL_LFOSCSEL 0x00000001U
3689 #define PRCM_AON_SCLKCTL_LFOSCSEL_M 0x00000001U
3690 #define PRCM_AON_SCLKCTL_LFOSCSEL_S 0U
3691 /*
3692 
3693  Field: SDIVCLKSEL
3694  From..to bits: 1...1
3695  DefaultValue: 0x0
3696  Access type: read-write
3697  Description: SLOW CLOCK DIVISION SELECTOR
3698 
3699  1 - select LFXT/EXT/XTAL CLK DIV 8
3700  0 - select LFXT/EXT/XTAL CLK
3701 
3702 */
3703 #define PRCM_AON_SCLKCTL_SDIVCLKSEL 0x00000002U
3704 #define PRCM_AON_SCLKCTL_SDIVCLKSEL_M 0x00000002U
3705 #define PRCM_AON_SCLKCTL_SDIVCLKSEL_S 1U
3706 /*
3707 
3708  Field: P32CLKSEL
3709  From..to bits: 2...2
3710  DefaultValue: 0x0
3711  Access type: read-write
3712  Description: PLL CLOCK SELECTOR
3713 
3714  '0' - LFCLK (real tick should be selected)
3715  '1' - PLL32 CLK (fake tick should be selected)
3716 
3717 */
3718 #define PRCM_AON_SCLKCTL_P32CLKSEL 0x00000004U
3719 #define PRCM_AON_SCLKCTL_P32CLKSEL_M 0x00000004U
3720 #define PRCM_AON_SCLKCTL_P32CLKSEL_S 2U
3721 /*
3722 
3723  Field: GOOD
3724  From..to bits: 3...3
3725  DefaultValue: 0x0
3726  Access type: read-write
3727  Description: '1' - set LFXT CLK good
3728 
3729 */
3730 #define PRCM_AON_SCLKCTL_GOOD 0x00000008U
3731 #define PRCM_AON_SCLKCTL_GOOD_M 0x00000008U
3732 #define PRCM_AON_SCLKCTL_GOOD_S 3U
3733 /*
3734 
3735  Field: DETGOOD
3736  From..to bits: 4...4
3737  DefaultValue: 0x0
3738  Access type: read-only
3739  Description: DETECTION GOOD
3740 
3741  '1' - means 5 edges detected of LFXT/EXT/XTAL
3742 
3743 */
3744 #define PRCM_AON_SCLKCTL_DETGOOD 0x00000010U
3745 #define PRCM_AON_SCLKCTL_DETGOOD_M 0x00000010U
3746 #define PRCM_AON_SCLKCTL_DETGOOD_S 4U
3747 
3748 
3749 /*-----------------------------------REGISTER------------------------------------
3750  Register name: STA
3751  Offset name: PRCM_AON_O_STA
3752  Relative address: 0x209C
3753  Description: PRCM STATUS
3754  Default Value: 0x00000000
3755 
3756  Field: FCLKDETFAIL
3757  From..to bits: 0...0
3758  DefaultValue: 0x0
3759  Access type: read-only
3760  Description: FAST CLK DETECTIOn FAILED
3761 
3762  '1' - FREF detection failed
3763 
3764 */
3765 #define PRCM_AON_STA_FCLKDETFAIL 0x00000001U
3766 #define PRCM_AON_STA_FCLKDETFAIL_M 0x00000001U
3767 #define PRCM_AON_STA_FCLKDETFAIL_S 0U
3768 /*
3769 
3770  Field: XTALMOD
3771  From..to bits: 1...1
3772  DefaultValue: 0x0
3773  Access type: read-only
3774  Description: XTAL MODE
3775 
3776  '1' - XTAL mode
3777  '0' - TCXO External mode
3778 
3779 */
3780 #define PRCM_AON_STA_XTALMOD 0x00000002U
3781 #define PRCM_AON_STA_XTALMOD_M 0x00000002U
3782 #define PRCM_AON_STA_XTALMOD_S 1U
3783 
3784 
3785 /*-----------------------------------REGISTER------------------------------------
3786  Register name: INTERUPT
3787  Offset name: PRCM_AON_O_INTERUPT
3788  Relative address: 0x20A0
3789  Description: [0]- indication at slow CLK calibration for one shot mode.
3790  [1] - lfinc_updated
3791  [2] - lfinc_gearing_restart
3792  [3] - lfclk_oor
3793  [4] - lfclk_loss
3794  [5] - NU
3795  [6] - NU
3796  [7] - NU
3797  Default Value: 0x00000000
3798 
3799  Field: IRQSTARAW
3800  From..to bits: 0...7
3801  DefaultValue: 0x0
3802  Access type: read-only
3803  Description: PRCM IRQ Clear indication and raw status
3804 
3805  read clear
3806 
3807 */
3808 #define PRCM_AON_INTERUPT_IRQSTARAW_W 8U
3809 #define PRCM_AON_INTERUPT_IRQSTARAW_M 0x000000FFU
3810 #define PRCM_AON_INTERUPT_IRQSTARAW_S 0U
3811 /*
3812 
3813  Field: IRQBM
3814  From..to bits: 8...15
3815  DefaultValue: 0x0
3816  Access type: read-write
3817  Description: PRCM IRQ mask option
3818 
3819 */
3820 #define PRCM_AON_INTERUPT_IRQBM_W 8U
3821 #define PRCM_AON_INTERUPT_IRQBM_M 0x0000FF00U
3822 #define PRCM_AON_INTERUPT_IRQBM_S 8U
3823 /*
3824 
3825  Field: IRQSTABM
3826  From..to bits: 16...23
3827  DefaultValue: 0x0
3828  Access type: read-only
3829  Description: IRQs indication after Mask
3830 
3831 */
3832 #define PRCM_AON_INTERUPT_IRQSTABM_W 8U
3833 #define PRCM_AON_INTERUPT_IRQSTABM_M 0x00FF0000U
3834 #define PRCM_AON_INTERUPT_IRQSTABM_S 16U
3835 
3836 
3837 /*-----------------------------------REGISTER------------------------------------
3838  Register name: HPRCMSHAR
3839  Offset name: PRCM_AON_O_HPRCMSHAR
3840  Relative address: 0x20A4
3841  Description: HOST PRCM SHARED
3842 
3843  override values for PRCM SHARED Modules
3844  Default Value: 0x00000000
3845 
3846  Field: PMSREQOV
3847  From..to bits: 0...0
3848  DefaultValue: 0x0
3849  Access type: read-write
3850  Description: PMS REQUEST OVERRIDE
3851 
3852  '1' - keeps awake at sleep state
3853  '0' - regular operation
3854 
3855 */
3856 #define PRCM_AON_HPRCMSHAR_PMSREQOV 0x00000001U
3857 #define PRCM_AON_HPRCMSHAR_PMSREQOV_M 0x00000001U
3858 #define PRCM_AON_HPRCMSHAR_PMSREQOV_S 0U
3859 /*
3860 
3861  Field: FREFREQOV
3862  From..to bits: 1...1
3863  DefaultValue: 0x0
3864  Access type: read-write
3865  Description: FREF REQUEST OVERRIDE
3866 
3867  '1' - keeps awake at sleep state
3868  '0' - regular operation
3869 
3870  note: in order to set this field as '1', PMS OV must be set as well.
3871 
3872 */
3873 #define PRCM_AON_HPRCMSHAR_FREFREQOV 0x00000002U
3874 #define PRCM_AON_HPRCMSHAR_FREFREQOV_M 0x00000002U
3875 #define PRCM_AON_HPRCMSHAR_FREFREQOV_S 1U
3876 /*
3877 
3878  Field: PSHREQOV
3879  From..to bits: 2...2
3880  DefaultValue: 0x0
3881  Access type: read-write
3882  Description: PLL REQUEST OVERRIDE
3883 
3884  '1' - keeps awake at sleep state
3885  '0' - regular operation
3886 
3887  note: in order to set this field as '1', FREF OV and PMS OV must be set as well.
3888 
3889 */
3890 #define PRCM_AON_HPRCMSHAR_PSHREQOV 0x00000004U
3891 #define PRCM_AON_HPRCMSHAR_PSHREQOV_M 0x00000004U
3892 #define PRCM_AON_HPRCMSHAR_PSHREQOV_S 2U
3893 
3894 
3895 /*-----------------------------------REGISTER------------------------------------
3896  Register name: CRSLPIND
3897  Offset name: PRCM_AON_O_CRSLPIND
3898  Relative address: 0x20A8
3899  Description: CORE SLEEP INDICATION
3900  Default Value: 0x00000000
3901 
3902  Field: CTLSTAT
3903  From..to bits: 0...0
3904  DefaultValue: 0x0
3905  Access type: read-only
3906  Description: CONTROL STATE
3907 
3908  '1' - CORE is SLEEP
3909  '0' - CORE is in ACTIVE or gets into ACTIVE
3910 
3911 */
3912 #define PRCM_AON_CRSLPIND_CTLSTAT 0x00000001U
3913 #define PRCM_AON_CRSLPIND_CTLSTAT_M 0x00000001U
3914 #define PRCM_AON_CRSLPIND_CTLSTAT_S 0U
3915 
3916 
3917 /*-----------------------------------REGISTER------------------------------------
3918  Register name: HSLPIND
3919  Offset name: PRCM_AON_O_HSLPIND
3920  Relative address: 0x20AC
3921  Description: HOST SLEEP INDICATION
3922  Default Value: 0x00000000
3923 
3924  Field: CTLSTAT
3925  From..to bits: 0...0
3926  DefaultValue: 0x0
3927  Access type: read-only
3928  Description: CONTROL STATE
3929 
3930  '1' - HOST is SLEEP
3931  '0' - HOST is in ACTIVE or gets into ACTIVE
3932 
3933 */
3934 #define PRCM_AON_HSLPIND_CTLSTAT 0x00000001U
3935 #define PRCM_AON_HSLPIND_CTLSTAT_M 0x00000001U
3936 #define PRCM_AON_HSLPIND_CTLSTAT_S 0U
3937 
3938 
3939 /*-----------------------------------REGISTER------------------------------------
3940  Register name: FNCLKMUXCTL
3941  Offset name: PRCM_AON_O_FNCLKMUXCTL
3942  Relative address: 0x20B0
3943  Description: PRCM functional selection towards FAST CLK DETECTION
3944 
3945  '00000' - prcm_fast_clock
3946  'xxx01' - ospr_hsm_tst_fro_clk_out
3947  'xxx10' - clk_gpadc_clk
3948  'xxx11' - fref_2m_socpll_1p8v
3949  'xx100' - rf_pll_divided_clk
3950  '01000' - src_clk_40
3951  '10000' - lfxt / xtal / ext
3952  '11000' - rcosc
3953  Default Value: 0x00000000
3954 
3955  Field: DBGCLKSEL
3956  From..to bits: 0...2
3957  DefaultValue: 0x0
3958  Access type: read-only
3959  Description: Debug and Fast CLK detection selector
3960 
3961  'x00' - prcm_fast_clock.
3962  'x01' - ospr_hsm_tst_fro_clk_out
3963  'x10' - clk_gpadc_clk
3964  'x11' - fref_2m_socpll_1p8v
3965  '100' - rf_pll_divided_clk
3966 
3967 
3968 */
3969 #define PRCM_AON_FNCLKMUXCTL_DBGCLKSEL_W 3U
3970 #define PRCM_AON_FNCLKMUXCTL_DBGCLKSEL_M 0x00000007U
3971 #define PRCM_AON_FNCLKMUXCTL_DBGCLKSEL_S 0U
3972 /*
3973 
3974  Field: SEL
3975  From..to bits: 3...4
3976  DefaultValue: 0x0
3977  Access type: read-write
3978  Description: Fast CLK detection selector
3979  MEM_DBG_CLK_SEL should be set 3'b0 for this reg to take place
3980 
3981  '00' - prcm_fast_clock.
3982  '01' - src_clk_40
3983  '10' - lfxt / xtal / ext
3984  '11' - rcosc
3985 
3986 */
3987 #define PRCM_AON_FNCLKMUXCTL_SEL_W 2U
3988 #define PRCM_AON_FNCLKMUXCTL_SEL_M 0x00000018U
3989 #define PRCM_AON_FNCLKMUXCTL_SEL_S 3U
3990 
3991 
3992 /*-----------------------------------REGISTER------------------------------------
3993  Register name: RSTCTL
3994  Offset name: PRCM_AON_O_RSTCTL
3995  Relative address: 0x20B4
3996  Description: RESET CONTROL
3997  Default Value: 0x00000000
3998 
3999  Field: SOCAON
4000  From..to bits: 0...0
4001  DefaultValue: 0x0
4002  Access type: write-only
4003  Description: SOC AON
4004 
4005  write clear
4006 
4007  '1' - set reset
4008 
4009 */
4010 #define PRCM_AON_RSTCTL_SOCAON 0x00000001U
4011 #define PRCM_AON_RSTCTL_SOCAON_M 0x00000001U
4012 #define PRCM_AON_RSTCTL_SOCAON_S 0U
4013 
4014 
4015 /*-----------------------------------REGISTER------------------------------------
4016  Register name: LFOSC
4017  Offset name: PRCM_AON_O_LFOSC
4018  Relative address: 0x20B8
4019  Description: LFOSC OVERRIDE STATUS
4020  Default Value: 0x00000000
4021 
4022  Field: FSFSEL
4023  From..to bits: 0...1
4024  DefaultValue: 0x0
4025  Access type: read-only
4026  Description: LFOSC frequency trim value
4027 
4028 */
4029 #define PRCM_AON_LFOSC_FSFSEL_W 2U
4030 #define PRCM_AON_LFOSC_FSFSEL_M 0x00000003U
4031 #define PRCM_AON_LFOSC_FSFSEL_S 0U
4032 /*
4033 
4034  Field: SELOVFSEL
4035  From..to bits: 2...2
4036  DefaultValue: 0x0
4037  Access type: read-write
4038  Description: SELECT OVERRIDE FSEL
4039 
4040  LFOSC frequency trim override select
4041 
4042 */
4043 #define PRCM_AON_LFOSC_SELOVFSEL 0x00000004U
4044 #define PRCM_AON_LFOSC_SELOVFSEL_M 0x00000004U
4045 #define PRCM_AON_LFOSC_SELOVFSEL_S 2U
4046 /*
4047 
4048  Field: OVFSELVAL
4049  From..to bits: 3...4
4050  DefaultValue: 0x0
4051  Access type: read-write
4052  Description: OVERRIDE FSEL SELECTOR VALUE
4053 
4054  LFOSC frequency trim override value
4055 
4056 */
4057 #define PRCM_AON_LFOSC_OVFSELVAL_W 2U
4058 #define PRCM_AON_LFOSC_OVFSELVAL_M 0x00000018U
4059 #define PRCM_AON_LFOSC_OVFSELVAL_S 3U
4060 /*
4061 
4062  Field: FSRESTRIM
4063  From..to bits: 5...11
4064  DefaultValue: 0x0
4065  Access type: read-only
4066  Description: FUSE RESISTOR TRIM
4067 
4068  Analog band gap rtrimfuse value for LFOSC rtrim
4069 
4070 */
4071 #define PRCM_AON_LFOSC_FSRESTRIM_W 7U
4072 #define PRCM_AON_LFOSC_FSRESTRIM_M 0x00000FE0U
4073 #define PRCM_AON_LFOSC_FSRESTRIM_S 5U
4074 /*
4075 
4076  Field: SELOVRESTRIM
4077  From..to bits: 12...12
4078  DefaultValue: 0x0
4079  Access type: read-write
4080  Description: SELECTOR OVERRIDE RESISTOR TRIM
4081 
4082  LFOSC RES trim override select
4083 
4084 */
4085 #define PRCM_AON_LFOSC_SELOVRESTRIM 0x00001000U
4086 #define PRCM_AON_LFOSC_SELOVRESTRIM_M 0x00001000U
4087 #define PRCM_AON_LFOSC_SELOVRESTRIM_S 12U
4088 /*
4089 
4090  Field: OVRESTRIMVAL
4091  From..to bits: 13...19
4092  DefaultValue: 0x0
4093  Access type: read-write
4094  Description: OVERRIDE RESISTOR SELECTOR VALUE
4095 
4096  LFOSC RES trim override value
4097 
4098 */
4099 #define PRCM_AON_LFOSC_OVRESTRIMVAL_W 7U
4100 #define PRCM_AON_LFOSC_OVRESTRIMVAL_M 0x000FE000U
4101 #define PRCM_AON_LFOSC_OVRESTRIMVAL_S 13U
4102 /*
4103 
4104  Field: SELOVOSCEN
4105  From..to bits: 20...20
4106  DefaultValue: 0x0
4107  Access type: read-write
4108  Description: SELECTOR OVERRIDE OSC ENABLE
4109 
4110  LFOSC enable override select
4111 
4112 */
4113 #define PRCM_AON_LFOSC_SELOVOSCEN 0x00100000U
4114 #define PRCM_AON_LFOSC_SELOVOSCEN_M 0x00100000U
4115 #define PRCM_AON_LFOSC_SELOVOSCEN_S 20U
4116 /*
4117 
4118  Field: OVOSCEN
4119  From..to bits: 21...21
4120  DefaultValue: 0x0
4121  Access type: read-write
4122  Description: OVERRIDE OSC EN
4123 
4124  LFOSC enable override value
4125 
4126 */
4127 #define PRCM_AON_LFOSC_OVOSCEN 0x00200000U
4128 #define PRCM_AON_LFOSC_OVOSCEN_M 0x00200000U
4129 #define PRCM_AON_LFOSC_OVOSCEN_S 21U
4130 /*
4131 
4132  Field: OVOSCSTOPEN
4133  From..to bits: 22...22
4134  DefaultValue: 0x0
4135  Access type: read-write
4136  Description: OVERRIDE OSC STOP EN
4137 
4138  LFOSC STOP enable override value
4139 
4140 */
4141 #define PRCM_AON_LFOSC_OVOSCSTOPEN 0x00400000U
4142 #define PRCM_AON_LFOSC_OVOSCSTOPEN_M 0x00400000U
4143 #define PRCM_AON_LFOSC_OVOSCSTOPEN_S 22U
4144 
4145 
4146 /*-----------------------------------REGISTER------------------------------------
4147  Register name: FSCFG
4148  Offset name: PRCM_AON_O_FSCFG
4149  Relative address: 0x7000
4150  Description: FUSE CONFIG
4151 
4152  config efc ready
4153  Default Value: 0x00000002
4154 
4155  Field: SELOVEFCRDY
4156  From..to bits: 0...0
4157  DefaultValue: 0x0
4158  Access type: read-write
4159  Description: SELECT OVERRIDE EFC READY
4160 
4161  '1' selects ov_efc_ready reg
4162 
4163 */
4164 #define PRCM_AON_FSCFG_SELOVEFCRDY 0x00000001U
4165 #define PRCM_AON_FSCFG_SELOVEFCRDY_M 0x00000001U
4166 #define PRCM_AON_FSCFG_SELOVEFCRDY_S 0U
4167 /*
4168 
4169  Field: OVEFCRDY
4170  From..to bits: 1...1
4171  DefaultValue: 0x1
4172  Access type: read-write
4173  Description: OVERRIDE EFC READY VALUE
4174 
4175 */
4176 #define PRCM_AON_FSCFG_OVEFCRDY 0x00000002U
4177 #define PRCM_AON_FSCFG_OVEFCRDY_M 0x00000002U
4178 #define PRCM_AON_FSCFG_OVEFCRDY_S 1U
4179 
4180 
4181 /*-----------------------------------REGISTER------------------------------------
4182  Register name: PMCIO
4183  Offset name: PRCM_AON_O_PMCIO
4184  Relative address: 0x7004
4185  Description: PMCIO
4186  Default Value: 0x00000000
4187 
4188  Field: SOPSTA
4189  From..to bits: 0...1
4190  DefaultValue: 0x0
4191  Access type: read-only
4192  Description: SOP status output from POL sequencer
4193 
4194 */
4195 #define PRCM_AON_PMCIO_SOPSTA_W 2U
4196 #define PRCM_AON_PMCIO_SOPSTA_M 0x00000003U
4197 #define PRCM_AON_PMCIO_SOPSTA_S 0U
4198 
4199 
4200 /*-----------------------------------REGISTER------------------------------------
4201  Register name: BOD
4202  Offset name: PRCM_AON_O_BOD
4203  Relative address: 0x700C
4204  Description: BODCTL
4205  Default Value: 0x04000003
4206 
4207  Field: COMPEN
4208  From..to bits: 0...0
4209  DefaultValue: 0x1
4210  Access type: read-write
4211  Description: BOD COMPARATOR ENABLE
4212 
4213  Enable value
4214 
4215 */
4216 #define PRCM_AON_BOD_COMPEN 0x00000001U
4217 #define PRCM_AON_BOD_COMPEN_M 0x00000001U
4218 #define PRCM_AON_BOD_COMPEN_S 0U
4219 /*
4220 
4221  Field: IPEN
4222  From..to bits: 1...1
4223  DefaultValue: 0x1
4224  Access type: read-write
4225  Description: IP ENABLE
4226 
4227  BOD Comparator input Enable value
4228 
4229 */
4230 #define PRCM_AON_BOD_IPEN 0x00000002U
4231 #define PRCM_AON_BOD_IPEN_M 0x00000002U
4232 #define PRCM_AON_BOD_IPEN_S 1U
4233 /*
4234 
4235  Field: SELOVLOIQ
4236  From..to bits: 3...3
4237  DefaultValue: 0x0
4238  Access type: read-write
4239  Description: SELECTOR OVERRIDE BOD LOW IQ
4240 
4241  BOD Comparator low IQ power mode override select
4242 
4243 */
4244 #define PRCM_AON_BOD_SELOVLOIQ 0x00000008U
4245 #define PRCM_AON_BOD_SELOVLOIQ_M 0x00000008U
4246 #define PRCM_AON_BOD_SELOVLOIQ_S 3U
4247 /*
4248 
4249  Field: OVLOIQ
4250  From..to bits: 4...4
4251  DefaultValue: 0x0
4252  Access type: read-write
4253  Description: OVERRIDE LOW IQ
4254 
4255  BOD Comparator low IQ power mode override value
4256 
4257 */
4258 #define PRCM_AON_BOD_OVLOIQ 0x00000010U
4259 #define PRCM_AON_BOD_OVLOIQ_M 0x00000010U
4260 #define PRCM_AON_BOD_OVLOIQ_S 4U
4261 /*
4262 
4263  Field: FSMLOIQ
4264  From..to bits: 5...5
4265  DefaultValue: 0x0
4266  Access type: read-only
4267  Description: FSM bod low IQ status
4268 
4269 */
4270 #define PRCM_AON_BOD_FSMLOIQ 0x00000020U
4271 #define PRCM_AON_BOD_FSMLOIQ_M 0x00000020U
4272 #define PRCM_AON_BOD_FSMLOIQ_S 5U
4273 /*
4274 
4275  Field: FSTRIM
4276  From..to bits: 6...11
4277  DefaultValue: 0x0
4278  Access type: read-only
4279  Description: BOD fuse trim value
4280 
4281 */
4282 #define PRCM_AON_BOD_FSTRIM_W 6U
4283 #define PRCM_AON_BOD_FSTRIM_M 0x00000FC0U
4284 #define PRCM_AON_BOD_FSTRIM_S 6U
4285 /*
4286 
4287  Field: SELOVTRIM
4288  From..to bits: 12...12
4289  DefaultValue: 0x0
4290  Access type: read-write
4291  Description: BOD trim override select
4292 
4293 */
4294 #define PRCM_AON_BOD_SELOVTRIM 0x00001000U
4295 #define PRCM_AON_BOD_SELOVTRIM_M 0x00001000U
4296 #define PRCM_AON_BOD_SELOVTRIM_S 12U
4297 /*
4298 
4299  Field: OVTRIM
4300  From..to bits: 13...18
4301  DefaultValue: 0x0
4302  Access type: read-write
4303  Description: BOD trim override value
4304 
4305 */
4306 #define PRCM_AON_BOD_OVTRIM_W 6U
4307 #define PRCM_AON_BOD_OVTRIM_M 0x0007E000U
4308 #define PRCM_AON_BOD_OVTRIM_S 13U
4309 /*
4310 
4311  Field: HYSTCTL
4312  From..to bits: 19...20
4313  DefaultValue: 0x0
4314  Access type: read-write
4315  Description: BOD hysteresis control
4316 
4317 */
4318 #define PRCM_AON_BOD_HYSTCTL_W 2U
4319 #define PRCM_AON_BOD_HYSTCTL_M 0x00180000U
4320 #define PRCM_AON_BOD_HYSTCTL_S 19U
4321 /*
4322 
4323  Field: SELOVENPROT
4324  From..to bits: 21...21
4325  DefaultValue: 0x0
4326  Access type: read-write
4327  Description: select BOD protection enable
4328  '1' - select override
4329  '0' - select fuse
4330 
4331 */
4332 #define PRCM_AON_BOD_SELOVENPROT 0x00200000U
4333 #define PRCM_AON_BOD_SELOVENPROT_M 0x00200000U
4334 #define PRCM_AON_BOD_SELOVENPROT_S 21U
4335 /*
4336 
4337  Field: OVENPROT
4338  From..to bits: 22...22
4339  DefaultValue: 0x0
4340  Access type: read-write
4341  Description: override value for BOD protection enable
4342 
4343 */
4344 #define PRCM_AON_BOD_OVENPROT 0x00400000U
4345 #define PRCM_AON_BOD_OVENPROT_M 0x00400000U
4346 #define PRCM_AON_BOD_OVENPROT_S 22U
4347 /*
4348 
4349  Field: FSENPROT
4350  From..to bits: 23...25
4351  DefaultValue: 0x0
4352  Access type: read-only
4353  Description: bod protection enable fuse value
4354 
4355 */
4356 #define PRCM_AON_BOD_FSENPROT_W 3U
4357 #define PRCM_AON_BOD_FSENPROT_M 0x03800000U
4358 #define PRCM_AON_BOD_FSENPROT_S 23U
4359 /*
4360 
4361  Field: BTFDBACKEN
4362  From..to bits: 26...26
4363  DefaultValue: 0x1
4364  Access type: read-only
4365  Description: boot feedback for bod enable status
4366 
4367 */
4368 #define PRCM_AON_BOD_BTFDBACKEN 0x04000000U
4369 #define PRCM_AON_BOD_BTFDBACKEN_M 0x04000000U
4370 #define PRCM_AON_BOD_BTFDBACKEN_S 26U
4371 /*
4372 
4373  Field: RSTCAUSECLR
4374  From..to bits: 31...31
4375  DefaultValue: 0x0
4376  Access type: read-write
4377  Description: BOD reset cause clear value
4378  Set '1' to this field will automated a pulse to pmu.
4379  clear this field to '0' after use.
4380 
4381 */
4382 #define PRCM_AON_BOD_RSTCAUSECLR 0x80000000U
4383 #define PRCM_AON_BOD_RSTCAUSECLR_M 0x80000000U
4384 #define PRCM_AON_BOD_RSTCAUSECLR_S 31U
4385 
4386 
4387 /*-----------------------------------REGISTER------------------------------------
4388  Register name: RVMH
4389  Offset name: PRCM_AON_O_RVMH
4390  Relative address: 0x7010
4391  Description: RVM HIGH CONTROL
4392  Default Value: 0x00000003
4393 
4394  Field: COMPEN
4395  From..to bits: 0...0
4396  DefaultValue: 0x1
4397  Access type: read-write
4398  Description: RVMH COMPARATOR Enable
4399 
4400 */
4401 #define PRCM_AON_RVMH_COMPEN 0x00000001U
4402 #define PRCM_AON_RVMH_COMPEN_M 0x00000001U
4403 #define PRCM_AON_RVMH_COMPEN_S 0U
4404 /*
4405 
4406  Field: IPEN
4407  From..to bits: 1...1
4408  DefaultValue: 0x1
4409  Access type: read-write
4410  Description: RVMH Comparator input Enable
4411 
4412 */
4413 #define PRCM_AON_RVMH_IPEN 0x00000002U
4414 #define PRCM_AON_RVMH_IPEN_M 0x00000002U
4415 #define PRCM_AON_RVMH_IPEN_S 1U
4416 /*
4417 
4418  Field: FSENPROT
4419  From..to bits: 2...4
4420  DefaultValue: 0x0
4421  Access type: read-only
4422  Description: RVMH Comparator En protection fuse data
4423 
4424 */
4425 #define PRCM_AON_RVMH_FSENPROT_W 3U
4426 #define PRCM_AON_RVMH_FSENPROT_M 0x0000001CU
4427 #define PRCM_AON_RVMH_FSENPROT_S 2U
4428 /*
4429 
4430  Field: SELOVENPROT
4431  From..to bits: 5...5
4432  DefaultValue: 0x0
4433  Access type: read-write
4434  Description: RVMH Comparator En protection power mode override select (override fuse value)
4435 
4436 */
4437 #define PRCM_AON_RVMH_SELOVENPROT 0x00000020U
4438 #define PRCM_AON_RVMH_SELOVENPROT_M 0x00000020U
4439 #define PRCM_AON_RVMH_SELOVENPROT_S 5U
4440 /*
4441 
4442  Field: OVENPROT
4443  From..to bits: 6...6
4444  DefaultValue: 0x0
4445  Access type: read-write
4446  Description: RVMH Comparator En protection mode override value (Override the fuse value)
4447  1 - RVM Hi violation will NOT be detected by device (PMU.POL)
4448  1 - RVM Hi violation will be detected by device (PMU.POL)
4449 
4450 */
4451 #define PRCM_AON_RVMH_OVENPROT 0x00000040U
4452 #define PRCM_AON_RVMH_OVENPROT_M 0x00000040U
4453 #define PRCM_AON_RVMH_OVENPROT_S 6U
4454 /*
4455 
4456  Field: SELOVLOIQ
4457  From..to bits: 7...7
4458  DefaultValue: 0x0
4459  Access type: read-write
4460  Description: RVMH Comparator low IQ power mode override select
4461 
4462 */
4463 #define PRCM_AON_RVMH_SELOVLOIQ 0x00000080U
4464 #define PRCM_AON_RVMH_SELOVLOIQ_M 0x00000080U
4465 #define PRCM_AON_RVMH_SELOVLOIQ_S 7U
4466 /*
4467 
4468  Field: OVLOIQ
4469  From..to bits: 8...8
4470  DefaultValue: 0x0
4471  Access type: read-write
4472  Description: RVMH Comparator low IQ power mode override value
4473 
4474 */
4475 #define PRCM_AON_RVMH_OVLOIQ 0x00000100U
4476 #define PRCM_AON_RVMH_OVLOIQ_M 0x00000100U
4477 #define PRCM_AON_RVMH_OVLOIQ_S 8U
4478 /*
4479 
4480  Field: FSMLOIQ
4481  From..to bits: 9...9
4482  DefaultValue: 0x0
4483  Access type: read-only
4484  Description: FSM rvml lo IQ status
4485 
4486 */
4487 #define PRCM_AON_RVMH_FSMLOIQ 0x00000200U
4488 #define PRCM_AON_RVMH_FSMLOIQ_M 0x00000200U
4489 #define PRCM_AON_RVMH_FSMLOIQ_S 9U
4490 /*
4491 
4492  Field: HYSTCTL
4493  From..to bits: 10...11
4494  DefaultValue: 0x0
4495  Access type: read-write
4496  Description: RVMH hysteresis control
4497 
4498 */
4499 #define PRCM_AON_RVMH_HYSTCTL_W 2U
4500 #define PRCM_AON_RVMH_HYSTCTL_M 0x00000C00U
4501 #define PRCM_AON_RVMH_HYSTCTL_S 10U
4502 
4503 
4504 /*-----------------------------------REGISTER------------------------------------
4505  Register name: RVML
4506  Offset name: PRCM_AON_O_RVML
4507  Relative address: 0x7014
4508  Description: RVM LOW CONTROL
4509  Default Value: 0x00000003
4510 
4511  Field: COMPEN
4512  From..to bits: 0...0
4513  DefaultValue: 0x1
4514  Access type: read-write
4515  Description: RVML Enable override value
4516 
4517 */
4518 #define PRCM_AON_RVML_COMPEN 0x00000001U
4519 #define PRCM_AON_RVML_COMPEN_M 0x00000001U
4520 #define PRCM_AON_RVML_COMPEN_S 0U
4521 /*
4522 
4523  Field: IPEN
4524  From..to bits: 1...1
4525  DefaultValue: 0x1
4526  Access type: read-write
4527  Description: RVML Comparator input Enable override value
4528 
4529 */
4530 #define PRCM_AON_RVML_IPEN 0x00000002U
4531 #define PRCM_AON_RVML_IPEN_M 0x00000002U
4532 #define PRCM_AON_RVML_IPEN_S 1U
4533 /*
4534 
4535  Field: FSENPROT
4536  From..to bits: 2...4
4537  DefaultValue: 0x0
4538  Access type: read-only
4539  Description: RVML Comparator En protection fuse data
4540 
4541 */
4542 #define PRCM_AON_RVML_FSENPROT_W 3U
4543 #define PRCM_AON_RVML_FSENPROT_M 0x0000001CU
4544 #define PRCM_AON_RVML_FSENPROT_S 2U
4545 /*
4546 
4547  Field: SELOVENPROT
4548  From..to bits: 5...5
4549  DefaultValue: 0x0
4550  Access type: read-write
4551  Description: RVML Comparator En protection power mode override select (override fuse value)
4552 
4553 */
4554 #define PRCM_AON_RVML_SELOVENPROT 0x00000020U
4555 #define PRCM_AON_RVML_SELOVENPROT_M 0x00000020U
4556 #define PRCM_AON_RVML_SELOVENPROT_S 5U
4557 /*
4558 
4559  Field: OVENPROT
4560  From..to bits: 6...6
4561  DefaultValue: 0x0
4562  Access type: read-write
4563  Description: RVML Comparator En protection mode override value (Override the fuse value)
4564  1 - RVM Low violation will NOT be detected by device (PMU.POL)
4565  1 - RVM Low violation will be detected by device (PMU.POL)
4566 
4567 */
4568 #define PRCM_AON_RVML_OVENPROT 0x00000040U
4569 #define PRCM_AON_RVML_OVENPROT_M 0x00000040U
4570 #define PRCM_AON_RVML_OVENPROT_S 6U
4571 /*
4572 
4573  Field: SELOVLOIQ
4574  From..to bits: 7...7
4575  DefaultValue: 0x0
4576  Access type: read-write
4577  Description: RVML Comparator low IQ power mode override select
4578 
4579 */
4580 #define PRCM_AON_RVML_SELOVLOIQ 0x00000080U
4581 #define PRCM_AON_RVML_SELOVLOIQ_M 0x00000080U
4582 #define PRCM_AON_RVML_SELOVLOIQ_S 7U
4583 /*
4584 
4585  Field: OVLOIQ
4586  From..to bits: 8...8
4587  DefaultValue: 0x0
4588  Access type: read-write
4589  Description: RVML Comparator low IQ power mode override value
4590 
4591 */
4592 #define PRCM_AON_RVML_OVLOIQ 0x00000100U
4593 #define PRCM_AON_RVML_OVLOIQ_M 0x00000100U
4594 #define PRCM_AON_RVML_OVLOIQ_S 8U
4595 /*
4596 
4597  Field: FSMLOIQ
4598  From..to bits: 9...9
4599  DefaultValue: 0x0
4600  Access type: read-only
4601  Description: FSM rvml lo IQ status
4602 
4603 */
4604 #define PRCM_AON_RVML_FSMLOIQ 0x00000200U
4605 #define PRCM_AON_RVML_FSMLOIQ_M 0x00000200U
4606 #define PRCM_AON_RVML_FSMLOIQ_S 9U
4607 /*
4608 
4609  Field: HYSTCTL
4610  From..to bits: 10...11
4611  DefaultValue: 0x0
4612  Access type: read-write
4613  Description: RVMH hysteresis control
4614 
4615 */
4616 #define PRCM_AON_RVML_HYSTCTL_W 2U
4617 #define PRCM_AON_RVML_HYSTCTL_M 0x00000C00U
4618 #define PRCM_AON_RVML_HYSTCTL_S 10U
4619 
4620 
4621 /*-----------------------------------REGISTER------------------------------------
4622  Register name: PSCON
4623  Offset name: PRCM_AON_O_PSCON
4624  Relative address: 0x7018
4625  Description: PSCON MEMORY DELAY CONTROL
4626  Default Value: 0x00001108
4627 
4628  Field: DLYPONPGOOD
4629  From..to bits: 0...4
4630  DefaultValue: 0x8
4631  Access type: read-write
4632  Description: DELAY BETWEEN PON to PGOOD
4633 
4634  0000:0.8us; 0001:1.6us; 0010:2.4us; 0011:3.2us;...;1001:8us;1111:12.8us
4635 
4636 */
4637 #define PRCM_AON_PSCON_DLYPONPGOOD_W 5U
4638 #define PRCM_AON_PSCON_DLYPONPGOOD_M 0x0000001FU
4639 #define PRCM_AON_PSCON_DLYPONPGOOD_S 0U
4640 /*
4641 
4642  Field: DLYAONAGOOD
4643  From..to bits: 5...8
4644  DefaultValue: 0x8
4645  Access type: read-write
4646  Description: DELAY BETWEEN AON to AGOOD
4647 
4648  0000:0.8us; 0001:1.6us; 0010:2.4us; 0011:3.2us;...;1001:8us;1111:12.8us
4649 
4650 */
4651 #define PRCM_AON_PSCON_DLYAONAGOOD_W 4U
4652 #define PRCM_AON_PSCON_DLYAONAGOOD_M 0x000001E0U
4653 #define PRCM_AON_PSCON_DLYAONAGOOD_S 5U
4654 /*
4655 
4656  Field: DLYRTAONGOOD
4657  From..to bits: 9...12
4658  DefaultValue: 0x8
4659  Access type: read-write
4660  Description: DELAY BETWEEn RTAOn to RTAGOOD
4661 
4662  0000:0.8us; 0001:1.6us; 0010:3us; 0011:3.2us;...;1001:8us;1111:12.8us
4663 
4664 */
4665 #define PRCM_AON_PSCON_DLYRTAONGOOD_W 4U
4666 #define PRCM_AON_PSCON_DLYRTAONGOOD_M 0x00001E00U
4667 #define PRCM_AON_PSCON_DLYRTAONGOOD_S 9U
4668 /*
4669 
4670  Field: DLYPGOODRETUP
4671  From..to bits: 13...17
4672  DefaultValue: 0x0
4673  Access type: read-write
4674  Description: DELAY BETWEEN PGOOD to RET UP
4675 
4676  0000:0.8us; 0001:1.6us; 0010:2.4us; 0011:3.2us;...;1001:8us;1111:12.8us
4677 
4678 */
4679 #define PRCM_AON_PSCON_DLYPGOODRETUP_W 5U
4680 #define PRCM_AON_PSCON_DLYPGOODRETUP_M 0x0003E000U
4681 #define PRCM_AON_PSCON_DLYPGOODRETUP_S 13U
4682 
4683 
4684 /*-----------------------------------REGISTER------------------------------------
4685  Register name: DBGAPEN
4686  Offset name: PRCM_AON_O_DBGAPEN
4687  Relative address: 0x701C
4688  Description: digital bandgap enable register
4689  Default Value: 0x00000003
4690 
4691  Field: FSMEN
4692  From..to bits: 0...0
4693  DefaultValue: 0x1
4694  Access type: read-only
4695  Description: FSM DIGBG enable status
4696 
4697 */
4698 #define PRCM_AON_DBGAPEN_FSMEN 0x00000001U
4699 #define PRCM_AON_DBGAPEN_FSMEN_M 0x00000001U
4700 #define PRCM_AON_DBGAPEN_FSMEN_S 0U
4701 /*
4702 
4703  Field: OVEN
4704  From..to bits: 1...1
4705  DefaultValue: 0x1
4706  Access type: read-write
4707  Description: override value for DBGAP enable
4708 
4709 */
4710 #define PRCM_AON_DBGAPEN_OVEN 0x00000002U
4711 #define PRCM_AON_DBGAPEN_OVEN_M 0x00000002U
4712 #define PRCM_AON_DBGAPEN_OVEN_S 1U
4713 /*
4714 
4715  Field: SELOVEN
4716  From..to bits: 2...2
4717  DefaultValue: 0x0
4718  Access type: read-write
4719  Description: SELECT OVERRIDE ENABLE
4720 
4721  1: select override value for DBGAP enable : 0: DBGAP enable according to FSM
4722 
4723 */
4724 #define PRCM_AON_DBGAPEN_SELOVEN 0x00000004U
4725 #define PRCM_AON_DBGAPEN_SELOVEN_M 0x00000004U
4726 #define PRCM_AON_DBGAPEN_SELOVEN_S 2U
4727 /*
4728 
4729  Field: ISCONST1
4730  From..to bits: 3...3
4731  DefaultValue: 0x0
4732  Access type: read-write
4733  Description: IS CONSTANT 1
4734 
4735  1: keep the DBGAP on during sleep BG enable and SW enable
4736  0: allow hibernate
4737 
4738 */
4739 #define PRCM_AON_DBGAPEN_ISCONST1 0x00000008U
4740 #define PRCM_AON_DBGAPEN_ISCONST1_M 0x00000008U
4741 #define PRCM_AON_DBGAPEN_ISCONST1_S 3U
4742 /*
4743 
4744  Field: ISCONST0
4745  From..to bits: 4...4
4746  DefaultValue: 0x0
4747  Access type: read-write
4748  Description: IS CONSTANT 0
4749 
4750  1: keep the DBGAP off during sleep BG disable and SW disable
4751  0: allow hibernate
4752 
4753 */
4754 #define PRCM_AON_DBGAPEN_ISCONST0 0x00000010U
4755 #define PRCM_AON_DBGAPEN_ISCONST0_M 0x00000010U
4756 #define PRCM_AON_DBGAPEN_ISCONST0_S 4U
4757 
4758 
4759 /*-----------------------------------REGISTER------------------------------------
4760  Register name: OVDBGAP1
4761  Offset name: PRCM_AON_O_OVDBGAP1
4762  Relative address: 0x7020
4763  Description: DBGAP override register
4764  Default Value: 0x00000000
4765 
4766  Field: OVCURVTRIM
4767  From..to bits: 0...6
4768  DefaultValue: 0x0
4769  Access type: read-write
4770  Description: override value for DBGAP curve trim : used until fuse chain or when selected
4771 
4772 */
4773 #define PRCM_AON_OVDBGAP1_OVCURVTRIM_W 7U
4774 #define PRCM_AON_OVDBGAP1_OVCURVTRIM_M 0x0000007FU
4775 #define PRCM_AON_OVDBGAP1_OVCURVTRIM_S 0U
4776 /*
4777 
4778  Field: SELOVCURVTRIM
4779  From..to bits: 7...7
4780  DefaultValue: 0x0
4781  Access type: read-write
4782  Description: SELECT OVERRIDE CURVE VTRIM
4783 
4784  1: select override for curve trim : 0: select curve trim from fuse
4785 
4786 */
4787 #define PRCM_AON_OVDBGAP1_SELOVCURVTRIM 0x00000080U
4788 #define PRCM_AON_OVDBGAP1_SELOVCURVTRIM_M 0x00000080U
4789 #define PRCM_AON_OVDBGAP1_SELOVCURVTRIM_S 7U
4790 /*
4791 
4792  Field: FSCURVTRIM2
4793  From..to bits: 8...14
4794  DefaultValue: 0x0
4795  Access type: read-only
4796  Description: FS 2nd insertion curve
4797 
4798 */
4799 #define PRCM_AON_OVDBGAP1_FSCURVTRIM2_W 7U
4800 #define PRCM_AON_OVDBGAP1_FSCURVTRIM2_M 0x00007F00U
4801 #define PRCM_AON_OVDBGAP1_FSCURVTRIM2_S 8U
4802 /*
4803 
4804  Field: FSCURVTRIM1
4805  From..to bits: 15...21
4806  DefaultValue: 0x0
4807  Access type: read-only
4808  Description: FS 1st insertion curve
4809 
4810 */
4811 #define PRCM_AON_OVDBGAP1_FSCURVTRIM1_W 7U
4812 #define PRCM_AON_OVDBGAP1_FSCURVTRIM1_M 0x003F8000U
4813 #define PRCM_AON_OVDBGAP1_FSCURVTRIM1_S 15U
4814 
4815 
4816 /*-----------------------------------REGISTER------------------------------------
4817  Register name: OVDBGAP2
4818  Offset name: PRCM_AON_O_OVDBGAP2
4819  Relative address: 0x7024
4820  Description: DBGAP override register
4821  Default Value: 0x00000000
4822 
4823  Field: OVVMAGTRIM
4824  From..to bits: 0...7
4825  DefaultValue: 0x0
4826  Access type: read-write
4827  Description: override value for DBGAP mag trim : used until fuse chain or when selected
4828 
4829 */
4830 #define PRCM_AON_OVDBGAP2_OVVMAGTRIM_W 8U
4831 #define PRCM_AON_OVDBGAP2_OVVMAGTRIM_M 0x000000FFU
4832 #define PRCM_AON_OVDBGAP2_OVVMAGTRIM_S 0U
4833 /*
4834 
4835  Field: SELOVVMAGTRIM
4836  From..to bits: 8...8
4837  DefaultValue: 0x0
4838  Access type: read-write
4839  Description: SELECT OVERRIDE MAG TRIM
4840 
4841  1: select override for mag trim : 0: select mag trim from fuse
4842 
4843 */
4844 #define PRCM_AON_OVDBGAP2_SELOVVMAGTRIM 0x00000100U
4845 #define PRCM_AON_OVDBGAP2_SELOVVMAGTRIM_M 0x00000100U
4846 #define PRCM_AON_OVDBGAP2_SELOVVMAGTRIM_S 8U
4847 /*
4848 
4849  Field: FSVMAGTRIM1
4850  From..to bits: 9...16
4851  DefaultValue: 0x0
4852  Access type: read-only
4853  Description: fuse value for magnitude 1st insertion trim
4854 
4855 */
4856 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM1_W 8U
4857 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM1_M 0x0001FE00U
4858 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM1_S 9U
4859 /*
4860 
4861  Field: FSVMAGTRIM2
4862  From..to bits: 17...24
4863  DefaultValue: 0x0
4864  Access type: read-only
4865  Description: fuse value for magnitude 2nd insertion trim
4866 
4867 */
4868 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM2_W 8U
4869 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM2_M 0x01FE0000U
4870 #define PRCM_AON_OVDBGAP2_FSVMAGTRIM2_S 17U
4871 
4872 
4873 /*-----------------------------------REGISTER------------------------------------
4874  Register name: SLPREF
4875  Offset name: PRCM_AON_O_SLPREF
4876  Relative address: 0x7028
4877  Description: SLEEP REFERENCE
4878  Default Value: 0x00000360
4879 
4880  Field: SELOVDBGIREFEN
4881  From..to bits: 4...4
4882  DefaultValue: 0x0
4883  Access type: read-write
4884  Description: SELECT OVERRIDE DBGAP IREF ENABLE
4885 
4886 */
4887 #define PRCM_AON_SLPREF_SELOVDBGIREFEN 0x00000010U
4888 #define PRCM_AON_SLPREF_SELOVDBGIREFEN_M 0x00000010U
4889 #define PRCM_AON_SLPREF_SELOVDBGIREFEN_S 4U
4890 /*
4891 
4892  Field: OVDBGIREFEN
4893  From..to bits: 5...5
4894  DefaultValue: 0x1
4895  Access type: read-write
4896  Description: OVERRIDE DBGAP IREF EN
4897 
4898 */
4899 #define PRCM_AON_SLPREF_OVDBGIREFEN 0x00000020U
4900 #define PRCM_AON_SLPREF_OVDBGIREFEN_M 0x00000020U
4901 #define PRCM_AON_SLPREF_OVDBGIREFEN_S 5U
4902 /*
4903 
4904  Field: FSMDIGBGIREFEN
4905  From..to bits: 6...6
4906  DefaultValue: 0x1
4907  Access type: read-only
4908  Description: FSM digital band gap iref enable status
4909 
4910 */
4911 #define PRCM_AON_SLPREF_FSMDIGBGIREFEN 0x00000040U
4912 #define PRCM_AON_SLPREF_FSMDIGBGIREFEN_M 0x00000040U
4913 #define PRCM_AON_SLPREF_FSMDIGBGIREFEN_S 6U
4914 /*
4915 
4916  Field: SELOVLKSWON
4917  From..to bits: 7...7
4918  DefaultValue: 0x0
4919  Access type: read-write
4920  Description: SELECT OVERRIDE LEAKAGE SWITCH ON
4921 
4922  1: select override value for the DBGAP switch on : 0: prcm_leakage_sw_on controlled by FSM
4923 
4924 */
4925 #define PRCM_AON_SLPREF_SELOVLKSWON 0x00000080U
4926 #define PRCM_AON_SLPREF_SELOVLKSWON_M 0x00000080U
4927 #define PRCM_AON_SLPREF_SELOVLKSWON_S 7U
4928 /*
4929 
4930  Field: OVLKSWON
4931  From..to bits: 8...8
4932  DefaultValue: 0x1
4933  Access type: read-write
4934  Description: override value for DBGAP switch en
4935 
4936 */
4937 #define PRCM_AON_SLPREF_OVLKSWON 0x00000100U
4938 #define PRCM_AON_SLPREF_OVLKSWON_M 0x00000100U
4939 #define PRCM_AON_SLPREF_OVLKSWON_S 8U
4940 /*
4941 
4942  Field: FDBGENCAPSW
4943  From..to bits: 9...9
4944  DefaultValue: 0x1
4945  Access type: read-only
4946  Description: FSM digital bad gap enable cap status
4947 
4948 */
4949 #define PRCM_AON_SLPREF_FDBGENCAPSW 0x00000200U
4950 #define PRCM_AON_SLPREF_FDBGENCAPSW_M 0x00000200U
4951 #define PRCM_AON_SLPREF_FDBGENCAPSW_S 9U
4952 
4953 
4954 /*-----------------------------------REGISTER------------------------------------
4955  Register name: DBGGM
4956  Offset name: PRCM_AON_O_DBGGM
4957  Relative address: 0x702C
4958  Description: Digital Band Gap GM
4959 
4960  GMBIAS config register
4961  Default Value: 0x00070040
4962 
4963  Field: OVGMITRIM
4964  From..to bits: 0...4
4965  DefaultValue: 0x0
4966  Access type: read-write
4967  Description: override value for dbgap_gmi_trim
4968 
4969 */
4970 #define PRCM_AON_DBGGM_OVGMITRIM_W 5U
4971 #define PRCM_AON_DBGGM_OVGMITRIM_M 0x0000001FU
4972 #define PRCM_AON_DBGGM_OVGMITRIM_S 0U
4973 /*
4974 
4975  Field: SELOVGMITRIM
4976  From..to bits: 5...5
4977  DefaultValue: 0x0
4978  Access type: read-write
4979  Description: SELECT OVERRIDE GMI TRIM
4980 
4981  1: select override value for dbgap_gmi_trim : 0: fuse value
4982 
4983 */
4984 #define PRCM_AON_DBGGM_SELOVGMITRIM 0x00000020U
4985 #define PRCM_AON_DBGGM_SELOVGMITRIM_M 0x00000020U
4986 #define PRCM_AON_DBGGM_SELOVGMITRIM_S 5U
4987 /*
4988 
4989  Field: FSTRIM1
4990  From..to bits: 6...10
4991  DefaultValue: 0x1
4992  Access type: read-only
4993  Description: fuse value for gmi 1st insertion trim
4994 
4995  Trim for GMBIAS IREF current
4996 
4997 */
4998 #define PRCM_AON_DBGGM_FSTRIM1_W 5U
4999 #define PRCM_AON_DBGGM_FSTRIM1_M 0x000007C0U
5000 #define PRCM_AON_DBGGM_FSTRIM1_S 6U
5001 /*
5002 
5003  Field: FSTRIM2
5004  From..to bits: 11...15
5005  DefaultValue: 0x0
5006  Access type: read-only
5007  Description: fuse value for gmi 2nd insertion trim
5008 
5009 */
5010 #define PRCM_AON_DBGGM_FSTRIM2_W 5U
5011 #define PRCM_AON_DBGGM_FSTRIM2_M 0x0000F800U
5012 #define PRCM_AON_DBGGM_FSTRIM2_S 11U
5013 /*
5014 
5015  Field: ENBIAS
5016  From..to bits: 16...16
5017  DefaultValue: 0x1
5018  Access type: read-write
5019  Description: dedicated enable for GMBIAS module
5020 
5021 */
5022 #define PRCM_AON_DBGGM_ENBIAS 0x00010000U
5023 #define PRCM_AON_DBGGM_ENBIAS_M 0x00010000U
5024 #define PRCM_AON_DBGGM_ENBIAS_S 16U
5025 /*
5026 
5027  Field: ENBIASSTRTU
5028  From..to bits: 17...17
5029  DefaultValue: 0x1
5030  Access type: read-write
5031  Description: ENABLE BOAS STARTUP
5032 
5033  Startup control from PRCM to power-up GMBIAS.
5034 
5035 */
5036 #define PRCM_AON_DBGGM_ENBIASSTRTU 0x00020000U
5037 #define PRCM_AON_DBGGM_ENBIASSTRTU_M 0x00020000U
5038 #define PRCM_AON_DBGGM_ENBIASSTRTU_S 17U
5039 /*
5040 
5041  Field: ENBIASTRIM
5042  From..to bits: 18...18
5043  DefaultValue: 0x1
5044  Access type: read-write
5045  Description: ENABLE BIAS TRIM
5046 
5047  Enable Trim to GMBIAS module
5048 
5049 */
5050 #define PRCM_AON_DBGGM_ENBIASTRIM 0x00040000U
5051 #define PRCM_AON_DBGGM_ENBIASTRIM_M 0x00040000U
5052 #define PRCM_AON_DBGGM_ENBIASTRIM_S 18U
5053 
5054 
5055 /*-----------------------------------REGISTER------------------------------------
5056  Register name: PMURTRIM
5057  Offset name: PRCM_AON_O_PMURTRIM
5058  Relative address: 0x7030
5059  Description: PMU RTRIM
5060  Default Value: 0x00000000
5061 
5062  Field: OV
5063  From..to bits: 0...4
5064  DefaultValue: 0x0
5065  Access type: read-write
5066  Description: OVERRIDE value for PMU RTRIM
5067 
5068 */
5069 #define PRCM_AON_PMURTRIM_OV_W 5U
5070 #define PRCM_AON_PMURTRIM_OV_M 0x0000001FU
5071 #define PRCM_AON_PMURTRIM_OV_S 0U
5072 /*
5073 
5074  Field: SELOV
5075  From..to bits: 5...5
5076  DefaultValue: 0x0
5077  Access type: read-write
5078  Description: SELECT OVERRIDE
5079 
5080 */
5081 #define PRCM_AON_PMURTRIM_SELOV 0x00000020U
5082 #define PRCM_AON_PMURTRIM_SELOV_M 0x00000020U
5083 #define PRCM_AON_PMURTRIM_SELOV_S 5U
5084 /*
5085 
5086  Field: FSDBGAP1
5087  From..to bits: 6...10
5088  DefaultValue: 0x0
5089  Access type: read-only
5090  Description: fuse value for resistor trim 1st insertion
5091 
5092 */
5093 #define PRCM_AON_PMURTRIM_FSDBGAP1_W 5U
5094 #define PRCM_AON_PMURTRIM_FSDBGAP1_M 0x000007C0U
5095 #define PRCM_AON_PMURTRIM_FSDBGAP1_S 6U
5096 /*
5097 
5098  Field: FSDBGAP2
5099  From..to bits: 11...15
5100  DefaultValue: 0x0
5101  Access type: read-only
5102  Description: fuse value for resistor trim 2st insertion
5103 
5104 */
5105 #define PRCM_AON_PMURTRIM_FSDBGAP2_W 5U
5106 #define PRCM_AON_PMURTRIM_FSDBGAP2_M 0x0000F800U
5107 #define PRCM_AON_PMURTRIM_FSDBGAP2_S 11U
5108 
5109 
5110 /*-----------------------------------REGISTER------------------------------------
5111  Register name: VNWACTL
5112  Offset name: PRCM_AON_O_VNWACTL
5113  Relative address: 0x7034
5114  Description: VNWA CONTROL
5115  Default Value: 0x00000000
5116 
5117  Field: SELOVTPEN
5118  From..to bits: 0...0
5119  DefaultValue: 0x0
5120  Access type: read-write
5121  Description: SELECT OVERRIDE TOP ENABLE
5122 
5123 */
5124 #define PRCM_AON_VNWACTL_SELOVTPEN 0x00000001U
5125 #define PRCM_AON_VNWACTL_SELOVTPEN_M 0x00000001U
5126 #define PRCM_AON_VNWACTL_SELOVTPEN_S 0U
5127 /*
5128 
5129  Field: OVTOPEN
5130  From..to bits: 1...1
5131  DefaultValue: 0x0
5132  Access type: read-write
5133  Description: OVERRIDE TOP ENABLE
5134 
5135 */
5136 #define PRCM_AON_VNWACTL_OVTOPEN 0x00000002U
5137 #define PRCM_AON_VNWACTL_OVTOPEN_M 0x00000002U
5138 #define PRCM_AON_VNWACTL_OVTOPEN_S 1U
5139 /*
5140 
5141  Field: OVVDDSEN
5142  From..to bits: 2...2
5143  DefaultValue: 0x0
5144  Access type: read-write
5145  Description: OVERRIDE VDD ENABLE
5146 
5147 */
5148 #define PRCM_AON_VNWACTL_OVVDDSEN 0x00000004U
5149 #define PRCM_AON_VNWACTL_OVVDDSEN_M 0x00000004U
5150 #define PRCM_AON_VNWACTL_OVVDDSEN_S 2U
5151 /*
5152 
5153  Field: SELOVSRENSCNMOD
5154  From..to bits: 3...3
5155  DefaultValue: 0x0
5156  Access type: read-write
5157  Description: SELECT OVERRIDE SRAM ENABLE SCREEN MODE
5158 
5159 */
5160 #define PRCM_AON_VNWACTL_SELOVSRENSCNMOD 0x00000008U
5161 #define PRCM_AON_VNWACTL_SELOVSRENSCNMOD_M 0x00000008U
5162 #define PRCM_AON_VNWACTL_SELOVSRENSCNMOD_S 3U
5163 /*
5164 
5165  Field: OVSRENSCRNMOD
5166  From..to bits: 4...4
5167  DefaultValue: 0x0
5168  Access type: read-write
5169  Description: OVERRIDE SRAM ENABLE SCREEN MODE
5170 
5171 */
5172 #define PRCM_AON_VNWACTL_OVSRENSCRNMOD 0x00000010U
5173 #define PRCM_AON_VNWACTL_OVSRENSCRNMOD_M 0x00000010U
5174 #define PRCM_AON_VNWACTL_OVSRENSCRNMOD_S 4U
5175 
5176 
5177 /*-----------------------------------REGISTER------------------------------------
5178  Register name: SRAMKATRIM
5179  Offset name: PRCM_AON_O_SRAMKATRIM
5180  Relative address: 0x7038
5181  Description: SRAM KA trim register
5182  Default Value: 0x000012C0
5183 
5184  Field: RTA
5185  From..to bits: 0...5
5186  DefaultValue: 0x0
5187  Access type: read-write
5188  Description: SRAM KA trim value in RTA mode - default mode
5189 
5190 */
5191 #define PRCM_AON_SRAMKATRIM_RTA_W 6U
5192 #define PRCM_AON_SRAMKATRIM_RTA_M 0x0000003FU
5193 #define PRCM_AON_SRAMKATRIM_RTA_S 0U
5194 /*
5195 
5196  Field: NORTA
5197  From..to bits: 6...11
5198  DefaultValue: 0xB
5199  Access type: read-write
5200  Description: SRAM KA trim value in NON RTA mode 0.6v : FSM can move memories to NON RTA mode when feature is enabled and WLAN in OFF : When WLAN is ON the BRG HP memories don't support such low array value
5201 
5202 */
5203 #define PRCM_AON_SRAMKATRIM_NORTA_W 6U
5204 #define PRCM_AON_SRAMKATRIM_NORTA_M 0x00000FC0U
5205 #define PRCM_AON_SRAMKATRIM_NORTA_S 6U
5206 /*
5207 
5208  Field: SLPNORTAMOD
5209  From..to bits: 12...12
5210  DefaultValue: 0x1
5211  Access type: read-write
5212  Description: SLEEP NO RTA MODE
5213 
5214  when '1' chooses the no rta mode trim value
5215 
5216 */
5217 #define PRCM_AON_SRAMKATRIM_SLPNORTAMOD 0x00001000U
5218 #define PRCM_AON_SRAMKATRIM_SLPNORTAMOD_M 0x00001000U
5219 #define PRCM_AON_SRAMKATRIM_SLPNORTAMOD_S 12U
5220 
5221 
5222 /*-----------------------------------REGISTER------------------------------------
5223  Register name: VAL
5224  Offset name: PRCM_AON_O_VAL
5225  Relative address: 0x7040
5226  Description: VALUE
5227  Default Value: 0x00000000
5228 
5229  Field: SPARE
5230  From..to bits: 0...6
5231  DefaultValue: 0x0
5232  Access type: read-write
5233  Description: SPARE REG for SRAM LDO
5234 
5235 */
5236 #define PRCM_AON_VAL_SPARE_W 7U
5237 #define PRCM_AON_VAL_SPARE_M 0x0000007FU
5238 #define PRCM_AON_VAL_SPARE_S 0U
5239 
5240 
5241 /*-----------------------------------REGISTER------------------------------------
5242  Register name: SRAMKAEN
5243  Offset name: PRCM_AON_O_SRAMKAEN
5244  Relative address: 0x7044
5245  Description: SRAM KA ENABLE
5246  Default Value: 0x00000002
5247 
5248  Field: FSM
5249  From..to bits: 0...0
5250  DefaultValue: 0x0
5251  Access type: read-only
5252  Description: status of final SRAM KA enable
5253 
5254 */
5255 #define PRCM_AON_SRAMKAEN_FSM 0x00000001U
5256 #define PRCM_AON_SRAMKAEN_FSM_M 0x00000001U
5257 #define PRCM_AON_SRAMKAEN_FSM_S 0U
5258 /*
5259 
5260  Field: OV
5261  From..to bits: 1...1
5262  DefaultValue: 0x1
5263  Access type: read-write
5264  Description: override value for SRAM KA
5265 
5266 */
5267 #define PRCM_AON_SRAMKAEN_OV 0x00000002U
5268 #define PRCM_AON_SRAMKAEN_OV_M 0x00000002U
5269 #define PRCM_AON_SRAMKAEN_OV_S 1U
5270 /*
5271 
5272  Field: SELOV
5273  From..to bits: 2...2
5274  DefaultValue: 0x0
5275  Access type: read-write
5276  Description: SELECT OVERRIDE
5277 
5278  1: select override value for SRAM KA enable : 0: SRAM KA enable from FSM
5279 
5280 */
5281 #define PRCM_AON_SRAMKAEN_SELOV 0x00000004U
5282 #define PRCM_AON_SRAMKAEN_SELOV_M 0x00000004U
5283 #define PRCM_AON_SRAMKAEN_SELOV_S 2U
5284 /*
5285 
5286  Field: TLOAD
5287  From..to bits: 3...3
5288  DefaultValue: 0x0
5289  Access type: read-write
5290  Description: Enable test load for SRAM keep alive
5291 
5292 */
5293 #define PRCM_AON_SRAMKAEN_TLOAD 0x00000008U
5294 #define PRCM_AON_SRAMKAEN_TLOAD_M 0x00000008U
5295 #define PRCM_AON_SRAMKAEN_TLOAD_S 3U
5296 
5297 
5298 /*-----------------------------------REGISTER------------------------------------
5299  Register name: DLDOEN
5300  Offset name: PRCM_AON_O_DLDOEN
5301  Relative address: 0x7048
5302  Description: DIG LDO ENABLE
5303  Default Value: 0x00000003
5304 
5305  Field: FSM
5306  From..to bits: 0...0
5307  DefaultValue: 0x1
5308  Access type: read-only
5309  Description: status of FSM DIG LDO enable
5310 
5311 */
5312 #define PRCM_AON_DLDOEN_FSM 0x00000001U
5313 #define PRCM_AON_DLDOEN_FSM_M 0x00000001U
5314 #define PRCM_AON_DLDOEN_FSM_S 0U
5315 /*
5316 
5317  Field: OV
5318  From..to bits: 1...1
5319  DefaultValue: 0x1
5320  Access type: read-write
5321  Description: override value for DIG LDO
5322 
5323 */
5324 #define PRCM_AON_DLDOEN_OV 0x00000002U
5325 #define PRCM_AON_DLDOEN_OV_M 0x00000002U
5326 #define PRCM_AON_DLDOEN_OV_S 1U
5327 /*
5328 
5329  Field: SELOV
5330  From..to bits: 2...2
5331  DefaultValue: 0x0
5332  Access type: read-write
5333  Description: 1: select override value for DIG LDO enable : 0: DIG LDO enable from FSM
5334 
5335 */
5336 #define PRCM_AON_DLDOEN_SELOV 0x00000004U
5337 #define PRCM_AON_DLDOEN_SELOV_M 0x00000004U
5338 #define PRCM_AON_DLDOEN_SELOV_S 2U
5339 
5340 
5341 /*-----------------------------------REGISTER------------------------------------
5342  Register name: DLDOVTRIM
5343  Offset name: PRCM_AON_O_DLDOVTRIM
5344  Relative address: 0x704C
5345  Description: override register for DIG LDO TRIM
5346  Default Value: 0x00000007
5347 
5348  Field: OPP1
5349  From..to bits: 0...5
5350  DefaultValue: 0x7
5351  Access type: read-write
5352  Description: digital ldo vtrim value 1.1V
5353 
5354 */
5355 #define PRCM_AON_DLDOVTRIM_OPP1_W 6U
5356 #define PRCM_AON_DLDOVTRIM_OPP1_M 0x0000003FU
5357 #define PRCM_AON_DLDOVTRIM_OPP1_S 0U
5358 
5359 
5360 /*-----------------------------------REGISTER------------------------------------
5361  Register name: DKAEN
5362  Offset name: PRCM_AON_O_DKAEN
5363  Relative address: 0x7050
5364  Description: DIG KA ENABLE
5365  Default Value: 0x00000000
5366 
5367  Field: FSM
5368  From..to bits: 0...0
5369  DefaultValue: 0x0
5370  Access type: read-only
5371  Description: status of FSM DIG KA enable
5372 
5373 */
5374 #define PRCM_AON_DKAEN_FSM 0x00000001U
5375 #define PRCM_AON_DKAEN_FSM_M 0x00000001U
5376 #define PRCM_AON_DKAEN_FSM_S 0U
5377 /*
5378 
5379  Field: OV
5380  From..to bits: 1...1
5381  DefaultValue: 0x0
5382  Access type: read-write
5383  Description: override value for DIG KA
5384 
5385 */
5386 #define PRCM_AON_DKAEN_OV 0x00000002U
5387 #define PRCM_AON_DKAEN_OV_M 0x00000002U
5388 #define PRCM_AON_DKAEN_OV_S 1U
5389 /*
5390 
5391  Field: SELOV
5392  From..to bits: 2...2
5393  DefaultValue: 0x0
5394  Access type: read-write
5395  Description: 1: select override value for DIG KA enable : 0: DIG KA enable from FSM
5396 
5397 */
5398 #define PRCM_AON_DKAEN_SELOV 0x00000004U
5399 #define PRCM_AON_DKAEN_SELOV_M 0x00000004U
5400 #define PRCM_AON_DKAEN_SELOV_S 2U
5401 /*
5402 
5403  Field: TLOAD
5404  From..to bits: 3...3
5405  DefaultValue: 0x0
5406  Access type: read-write
5407  Description: Enable test load for DIG keep alive
5408 
5409 */
5410 #define PRCM_AON_DKAEN_TLOAD 0x00000008U
5411 #define PRCM_AON_DKAEN_TLOAD_M 0x00000008U
5412 #define PRCM_AON_DKAEN_TLOAD_S 3U
5413 
5414 
5415 /*-----------------------------------REGISTER------------------------------------
5416  Register name: DKATRIM
5417  Offset name: PRCM_AON_O_DKATRIM
5418  Relative address: 0x7054
5419  Description: DIG KA trim register
5420  Default Value: 0x00000019
5421 
5422  Field: VAL
5423  From..to bits: 0...5
5424  DefaultValue: 0x19
5425  Access type: read-write
5426  Description: DIGITAL KEEP ALIVE VTRIM VALUE
5427 
5428 */
5429 #define PRCM_AON_DKATRIM_VAL_W 6U
5430 #define PRCM_AON_DKATRIM_VAL_M 0x0000003FU
5431 #define PRCM_AON_DKATRIM_VAL_S 0U
5432 
5433 
5434 /*-----------------------------------REGISTER------------------------------------
5435  Register name: DLDOLPMOD
5436  Offset name: PRCM_AON_O_DLDOLPMOD
5437  Relative address: 0x7058
5438  Description: DIGITAL LDO LOW POWER MODE
5439 
5440  Enable Low Power Mode for DIGLDO register
5441  Default Value: 0x00000000
5442 
5443  Field: EN
5444  From..to bits: 0...0
5445  DefaultValue: 0x0
5446  Access type: read-write
5447  Description: set DIG LDO LDO mode
5448 
5449 */
5450 #define PRCM_AON_DLDOLPMOD_EN 0x00000001U
5451 #define PRCM_AON_DLDOLPMOD_EN_M 0x00000001U
5452 #define PRCM_AON_DLDOLPMOD_EN_S 0U
5453 
5454 
5455 /*-----------------------------------REGISTER------------------------------------
5456  Register name: DLDOCFG
5457  Offset name: PRCM_AON_O_DLDOCFG
5458  Relative address: 0x705C
5459  Description: DIGITAL LDO CONFIG
5460  Default Value: 0x0000023E
5461 
5462  Field: TLOADEN
5463  From..to bits: 0...0
5464  DefaultValue: 0x0
5465  Access type: read-write
5466  Description: TEST LOAD ENABLE
5467 
5468  Enable test load for DIG LDO
5469 
5470 */
5471 #define PRCM_AON_DLDOCFG_TLOADEN 0x00000001U
5472 #define PRCM_AON_DLDOCFG_TLOADEN_M 0x00000001U
5473 #define PRCM_AON_DLDOCFG_TLOADEN_S 0U
5474 /*
5475 
5476  Field: SCPROTEN
5477  From..to bits: 1...1
5478  DefaultValue: 0x1
5479  Access type: read-write
5480  Description: SHORT CIRCUIT PROTECT ENABLE
5481 
5482  Enable short circuit protection for DIG LDO
5483 
5484 */
5485 #define PRCM_AON_DLDOCFG_SCPROTEN 0x00000002U
5486 #define PRCM_AON_DLDOCFG_SCPROTEN_M 0x00000002U
5487 #define PRCM_AON_DLDOCFG_SCPROTEN_S 1U
5488 /*
5489 
5490  Field: SCITRIM
5491  From..to bits: 2...3
5492  DefaultValue: 0x3
5493  Access type: read-write
5494  Description: Short circuit current trim bits for DIG LDO
5495 
5496 */
5497 #define PRCM_AON_DLDOCFG_SCITRIM_W 2U
5498 #define PRCM_AON_DLDOCFG_SCITRIM_M 0x0000000CU
5499 #define PRCM_AON_DLDOCFG_SCITRIM_S 2U
5500 /*
5501 
5502  Field: IQTRIM
5503  From..to bits: 4...5
5504  DefaultValue: 0x3
5505  Access type: read-write
5506  Description: Quiescent current trim bits for DIG LDO
5507 
5508 */
5509 #define PRCM_AON_DLDOCFG_IQTRIM_W 2U
5510 #define PRCM_AON_DLDOCFG_IQTRIM_M 0x00000030U
5511 #define PRCM_AON_DLDOCFG_IQTRIM_S 4U
5512 /*
5513 
5514  Field: ENINRSHLIM
5515  From..to bits: 6...6
5516  DefaultValue: 0x0
5517  Access type: read-write
5518  Description: Enable Inrush Current Limit Mask
5519 
5520 */
5521 #define PRCM_AON_DLDOCFG_ENINRSHLIM 0x00000040U
5522 #define PRCM_AON_DLDOCFG_ENINRSHLIM_M 0x00000040U
5523 #define PRCM_AON_DLDOCFG_ENINRSHLIM_S 6U
5524 /*
5525 
5526  Field: SELENINRSHLIM
5527  From..to bits: 7...7
5528  DefaultValue: 0x0
5529  Access type: read-write
5530  Description: Select for S/W Enabling the Inrush Current Limit Mask
5531 
5532 */
5533 #define PRCM_AON_DLDOCFG_SELENINRSHLIM 0x00000080U
5534 #define PRCM_AON_DLDOCFG_SELENINRSHLIM_M 0x00000080U
5535 #define PRCM_AON_DLDOCFG_SELENINRSHLIM_S 7U
5536 /*
5537 
5538  Field: SUBREGEN
5539  From..to bits: 8...8
5540  DefaultValue: 0x0
5541  Access type: read-write
5542  Description: SUB REGULATION ENABLE
5543 
5544  Sub Regulation switch from RBYR TO LDO
5545 
5546 */
5547 #define PRCM_AON_DLDOCFG_SUBREGEN 0x00000100U
5548 #define PRCM_AON_DLDOCFG_SUBREGEN_M 0x00000100U
5549 #define PRCM_AON_DLDOCFG_SUBREGEN_S 8U
5550 /*
5551 
5552  Field: IQTRIMINRSH
5553  From..to bits: 9...10
5554  DefaultValue: 0x1
5555  Access type: read-write
5556  Description: IQ TRIM INRUSH
5557 
5558  Value of IQ TRIM selected Dynamically by H/W on exit sleep. Default = 0x1
5559 
5560 */
5561 #define PRCM_AON_DLDOCFG_IQTRIMINRSH_W 2U
5562 #define PRCM_AON_DLDOCFG_IQTRIMINRSH_M 0x00000600U
5563 #define PRCM_AON_DLDOCFG_IQTRIMINRSH_S 9U
5564 
5565 
5566 /*-----------------------------------REGISTER------------------------------------
5567  Register name: RVMTRIMCTL
5568  Offset name: PRCM_AON_O_RVMTRIMCTL
5569  Relative address: 0x7060
5570  Description: RVM TRIM CONTROL
5571  Default Value: 0x00000000
5572 
5573  Field: SELOVRVMHTRIM
5574  From..to bits: 0...0
5575  DefaultValue: 0x0
5576  Access type: read-write
5577  Description: SELECT OVERRIDE RVMH TRIM
5578 
5579  '1' uses ov input
5580  '0' uses fs input
5581 
5582 */
5583 #define PRCM_AON_RVMTRIMCTL_SELOVRVMHTRIM 0x00000001U
5584 #define PRCM_AON_RVMTRIMCTL_SELOVRVMHTRIM_M 0x00000001U
5585 #define PRCM_AON_RVMTRIMCTL_SELOVRVMHTRIM_S 0U
5586 /*
5587 
5588  Field: OV
5589  From..to bits: 1...6
5590  DefaultValue: 0x0
5591  Access type: read-write
5592  Description: defines override value for rvmh fuse
5593 
5594 */
5595 #define PRCM_AON_RVMTRIMCTL_OV_W 6U
5596 #define PRCM_AON_RVMTRIMCTL_OV_M 0x0000007EU
5597 #define PRCM_AON_RVMTRIMCTL_OV_S 1U
5598 /*
5599 
5600  Field: SELOVFSM
5601  From..to bits: 7...7
5602  DefaultValue: 0x0
5603  Access type: read-write
5604  Description: SELECT OVERRIDE FSM
5605 
5606  '1' uses ov input
5607  '0' uses fsm input
5608 
5609 */
5610 #define PRCM_AON_RVMTRIMCTL_SELOVFSM 0x00000080U
5611 #define PRCM_AON_RVMTRIMCTL_SELOVFSM_M 0x00000080U
5612 #define PRCM_AON_RVMTRIMCTL_SELOVFSM_S 7U
5613 /*
5614 
5615  Field: OVFSM
5616  From..to bits: 8...9
5617  DefaultValue: 0x0
5618  Access type: read-write
5619  Description: OVERRIDE FSM
5620 
5621  defines override value for rvml fsm
5622 
5623 */
5624 #define PRCM_AON_RVMTRIMCTL_OVFSM_W 2U
5625 #define PRCM_AON_RVMTRIMCTL_OVFSM_M 0x00000300U
5626 #define PRCM_AON_RVMTRIMCTL_OVFSM_S 8U
5627 /*
5628 
5629  Field: SELOVRVMLTRIM
5630  From..to bits: 10...10
5631  DefaultValue: 0x0
5632  Access type: read-write
5633  Description: SELECT OVERRIDE RVML TRIM
5634 
5635  '1' uses ov input
5636  '0' uses fs input
5637 
5638 */
5639 #define PRCM_AON_RVMTRIMCTL_SELOVRVMLTRIM 0x00000400U
5640 #define PRCM_AON_RVMTRIMCTL_SELOVRVMLTRIM_M 0x00000400U
5641 #define PRCM_AON_RVMTRIMCTL_SELOVRVMLTRIM_S 10U
5642 /*
5643 
5644  Field: RVMRSTCAUSCLR
5645  From..to bits: 31...31
5646  DefaultValue: 0x0
5647  Access type: read-write
5648  Description: RVM RESET CAUSE CLEAR
5649 
5650  Set '1' to this field will automated a pulse to pmu.
5651  clear this field to '0' after use.
5652 
5653 */
5654 #define PRCM_AON_RVMTRIMCTL_RVMRSTCAUSCLR 0x80000000U
5655 #define PRCM_AON_RVMTRIMCTL_RVMRSTCAUSCLR_M 0x80000000U
5656 #define PRCM_AON_RVMTRIMCTL_RVMRSTCAUSCLR_S 31U
5657 
5658 
5659 /*-----------------------------------REGISTER------------------------------------
5660  Register name: RVMTRIMPMUSTA
5661  Offset name: PRCM_AON_O_RVMTRIMPMUSTA
5662  Relative address: 0x7064
5663  Description: RVM TRIM PMU STATUS
5664  Default Value: 0x00000000
5665 
5666  Field: RVMH
5667  From..to bits: 0...5
5668  DefaultValue: 0x0
5669  Access type: read-only
5670  Description: RVMH trim status value to pmu
5671 
5672 */
5673 #define PRCM_AON_RVMTRIMPMUSTA_RVMH_W 6U
5674 #define PRCM_AON_RVMTRIMPMUSTA_RVMH_M 0x0000003FU
5675 #define PRCM_AON_RVMTRIMPMUSTA_RVMH_S 0U
5676 /*
5677 
5678  Field: FSRVMH
5679  From..to bits: 6...11
5680  DefaultValue: 0x0
5681  Access type: read-only
5682  Description: RVMH fuse trim value
5683 
5684 */
5685 #define PRCM_AON_RVMTRIMPMUSTA_FSRVMH_W 6U
5686 #define PRCM_AON_RVMTRIMPMUSTA_FSRVMH_M 0x00000FC0U
5687 #define PRCM_AON_RVMTRIMPMUSTA_FSRVMH_S 6U
5688 /*
5689 
5690  Field: RVML
5691  From..to bits: 12...18
5692  DefaultValue: 0x0
5693  Access type: read-only
5694  Description: RVML trim status value to pmu
5695 
5696 */
5697 #define PRCM_AON_RVMTRIMPMUSTA_RVML_W 7U
5698 #define PRCM_AON_RVMTRIMPMUSTA_RVML_M 0x0007F000U
5699 #define PRCM_AON_RVMTRIMPMUSTA_RVML_S 12U
5700 /*
5701 
5702  Field: FSRVML
5703  From..to bits: 19...25
5704  DefaultValue: 0x0
5705  Access type: read-only
5706  Description: RVML fuse trim value
5707 
5708 */
5709 #define PRCM_AON_RVMTRIMPMUSTA_FSRVML_W 7U
5710 #define PRCM_AON_RVMTRIMPMUSTA_FSRVML_M 0x03F80000U
5711 #define PRCM_AON_RVMTRIMPMUSTA_FSRVML_S 19U
5712 /*
5713 
5714  Field: FSMRVML
5715  From..to bits: 26...27
5716  DefaultValue: 0x0
5717  Access type: read-only
5718  Description: status of FSM RVML TRIM value
5719 
5720 */
5721 #define PRCM_AON_RVMTRIMPMUSTA_FSMRVML_W 2U
5722 #define PRCM_AON_RVMTRIMPMUSTA_FSMRVML_M 0x0C000000U
5723 #define PRCM_AON_RVMTRIMPMUSTA_FSMRVML_S 26U
5724 
5725 
5726 /*-----------------------------------REGISTER------------------------------------
5727  Register name: RVMLTRIMCTL
5728  Offset name: PRCM_AON_O_RVMLTRIMCTL
5729  Relative address: 0x7068
5730  Description: RVML TRIM CONTROL
5731  Default Value: 0x00000000
5732 
5733  Field: OVOPP1
5734  From..to bits: 0...6
5735  DefaultValue: 0x0
5736  Access type: read-write
5737  Description: OVERRIDE OPP1
5738 
5739  defines trim opp1 value
5740 
5741 */
5742 #define PRCM_AON_RVMLTRIMCTL_OVOPP1_W 7U
5743 #define PRCM_AON_RVMLTRIMCTL_OVOPP1_M 0x0000007FU
5744 #define PRCM_AON_RVMLTRIMCTL_OVOPP1_S 0U
5745 /*
5746 
5747  Field: OVSLP
5748  From..to bits: 7...13
5749  DefaultValue: 0x0
5750  Access type: read-write
5751  Description: OVERRIDE SLEEP
5752 
5753  defines trim sleep value
5754 
5755 */
5756 #define PRCM_AON_RVMLTRIMCTL_OVSLP_W 7U
5757 #define PRCM_AON_RVMLTRIMCTL_OVSLP_M 0x00003F80U
5758 #define PRCM_AON_RVMLTRIMCTL_OVSLP_S 7U
5759 
5760 
5761 /*-----------------------------------REGISTER------------------------------------
5762  Register name: I2VCIRCITCTL
5763  Offset name: PRCM_AON_O_I2VCIRCITCTL
5764  Relative address: 0x706C
5765  Description: I2V CIRCUIT CONTROL
5766  Default Value: 0x00000200
5767 
5768  Field: FS
5769  From..to bits: 0...6
5770  DefaultValue: 0x0
5771  Access type: read-only
5772  Description: fuse value of I2V circuit
5773 
5774 */
5775 #define PRCM_AON_I2VCIRCITCTL_FS_W 7U
5776 #define PRCM_AON_I2VCIRCITCTL_FS_M 0x0000007FU
5777 #define PRCM_AON_I2VCIRCITCTL_FS_S 0U
5778 /*
5779 
5780  Field: SELOV
5781  From..to bits: 7...7
5782  DefaultValue: 0x0
5783  Access type: read-write
5784  Description: SELECT OVERRIDE
5785 
5786  I2V circuit trim override select
5787 
5788 */
5789 #define PRCM_AON_I2VCIRCITCTL_SELOV 0x00000080U
5790 #define PRCM_AON_I2VCIRCITCTL_SELOV_M 0x00000080U
5791 #define PRCM_AON_I2VCIRCITCTL_SELOV_S 7U
5792 /*
5793 
5794  Field: OV
5795  From..to bits: 8...14
5796  DefaultValue: 0x2
5797  Access type: read-write
5798  Description: I2V circuit trim override value
5799 
5800 */
5801 #define PRCM_AON_I2VCIRCITCTL_OV_W 7U
5802 #define PRCM_AON_I2VCIRCITCTL_OV_M 0x00007F00U
5803 #define PRCM_AON_I2VCIRCITCTL_OV_S 8U
5804 
5805 
5806 /*-----------------------------------REGISTER------------------------------------
5807  Register name: PMBISTCTL
5808  Offset name: PRCM_AON_O_PMBISTCTL
5809  Relative address: 0x7070
5810  Description: PMBIST CONTROL
5811  Default Value: 0x00000000
5812 
5813  Field: VAL
5814  From..to bits: 0...3
5815  DefaultValue: 0x0
5816  Access type: read-write
5817  Description: one hot bit decoder 4 to 16
5818 
5819 */
5820 #define PRCM_AON_PMBISTCTL_VAL_W 4U
5821 #define PRCM_AON_PMBISTCTL_VAL_M 0x0000000FU
5822 #define PRCM_AON_PMBISTCTL_VAL_S 0U
5823 /*
5824 
5825  Field: BM
5826  From..to bits: 4...4
5827  DefaultValue: 0x0
5828  Access type: read-write
5829  Description: BIT MASK
5830 
5831  '1' - mask bit 0
5832 
5833 */
5834 #define PRCM_AON_PMBISTCTL_BM 0x00000010U
5835 #define PRCM_AON_PMBISTCTL_BM_M 0x00000010U
5836 #define PRCM_AON_PMBISTCTL_BM_S 4U
5837 /*
5838 
5839  Field: EN
5840  From..to bits: 5...5
5841  DefaultValue: 0x0
5842  Access type: read-write
5843  Description: '1' - enable PMBIST module
5844 
5845 */
5846 #define PRCM_AON_PMBISTCTL_EN 0x00000020U
5847 #define PRCM_AON_PMBISTCTL_EN_M 0x00000020U
5848 #define PRCM_AON_PMBISTCTL_EN_S 5U
5849 /*
5850 
5851  Field: PORCMPBMEN
5852  From..to bits: 6...6
5853  DefaultValue: 0x0
5854  Access type: read-write
5855  Description: POR COMP BIT MASK ENABLE
5856 
5857  '1' - enable propagation of POR Comparator output
5858  '0' - disable Comparator
5859 
5860 */
5861 #define PRCM_AON_PMBISTCTL_PORCMPBMEN 0x00000040U
5862 #define PRCM_AON_PMBISTCTL_PORCMPBMEN_M 0x00000040U
5863 #define PRCM_AON_PMBISTCTL_PORCMPBMEN_S 6U
5864 /*
5865 
5866  Field: VTDETCMPBMEN
5867  From..to bits: 7...7
5868  DefaultValue: 0x0
5869  Access type: read-write
5870  Description: VT DETECTOR COMPARATOR BIT MASK ENABLE
5871 
5872  '1' - enable propagation of VTDET Comparator output
5873  '0' - disable Comparator
5874 
5875 */
5876 #define PRCM_AON_PMBISTCTL_VTDETCMPBMEN 0x00000080U
5877 #define PRCM_AON_PMBISTCTL_VTDETCMPBMEN_M 0x00000080U
5878 #define PRCM_AON_PMBISTCTL_VTDETCMPBMEN_S 7U
5879 
5880 
5881 /*-----------------------------------REGISTER------------------------------------
5882  Register name: PMUCOMP
5883  Offset name: PRCM_AON_O_PMUCOMP
5884  Relative address: 0x7074
5885  Description: PMU COMPARATOR
5886  Default Value: 0x00000000
5887 
5888  Field: BOD
5889  From..to bits: 0...0
5890  DefaultValue: 0x0
5891  Access type: read-only
5892  Description: BOD
5893 
5894 */
5895 #define PRCM_AON_PMUCOMP_BOD 0x00000001U
5896 #define PRCM_AON_PMUCOMP_BOD_M 0x00000001U
5897 #define PRCM_AON_PMUCOMP_BOD_S 0U
5898 /*
5899 
5900  Field: RVML
5901  From..to bits: 1...1
5902  DefaultValue: 0x0
5903  Access type: read-only
5904  Description: RVML
5905 
5906 */
5907 #define PRCM_AON_PMUCOMP_RVML 0x00000002U
5908 #define PRCM_AON_PMUCOMP_RVML_M 0x00000002U
5909 #define PRCM_AON_PMUCOMP_RVML_S 1U
5910 /*
5911 
5912  Field: RVMH
5913  From..to bits: 2...2
5914  DefaultValue: 0x0
5915  Access type: read-only
5916  Description: RVMH
5917 
5918 */
5919 #define PRCM_AON_PMUCOMP_RVMH 0x00000004U
5920 #define PRCM_AON_PMUCOMP_RVMH_M 0x00000004U
5921 #define PRCM_AON_PMUCOMP_RVMH_S 2U
5922 
5923 
5924 /*-----------------------------------REGISTER------------------------------------
5925  Register name: ABGRTRIM
5926  Offset name: PRCM_AON_O_ABGRTRIM
5927  Relative address: 0x7078
5928  Description: Analog band gap rtrim
5929  Default Value: 0x00000000
5930 
5931  Field: OV
5932  From..to bits: 0...3
5933  DefaultValue: 0x0
5934  Access type: read-write
5935  Description: override value for abgap rtrim
5936 
5937 */
5938 #define PRCM_AON_ABGRTRIM_OV_W 4U
5939 #define PRCM_AON_ABGRTRIM_OV_M 0x0000000FU
5940 #define PRCM_AON_ABGRTRIM_OV_S 0U
5941 /*
5942 
5943  Field: SEL
5944  From..to bits: 5...5
5945  DefaultValue: 0x0
5946  Access type: read-write
5947  Description: 1: select override option over the use value : 0: fuse value
5948 
5949 */
5950 #define PRCM_AON_ABGRTRIM_SEL 0x00000020U
5951 #define PRCM_AON_ABGRTRIM_SEL_M 0x00000020U
5952 #define PRCM_AON_ABGRTRIM_SEL_S 5U
5953 /*
5954 
5955  Field: FS
5956  From..to bits: 8...11
5957  DefaultValue: 0x0
5958  Access type: read-only
5959  Description: fuse value for abgap rtrim
5960 
5961 */
5962 #define PRCM_AON_ABGRTRIM_FS_W 4U
5963 #define PRCM_AON_ABGRTRIM_FS_M 0x00000F00U
5964 #define PRCM_AON_ABGRTRIM_FS_S 8U
5965 
5966 
5967 /*-----------------------------------REGISTER------------------------------------
5968  Register name: ABGTRIMTMP
5969  Offset name: PRCM_AON_O_ABGTRIMTMP
5970  Relative address: 0x707C
5971  Description: ABGAP TRIM TEMP
5972 
5973  override option over the fuse value for abgap trimcurve
5974  Default Value: 0x00000000
5975 
5976  Field: OV
5977  From..to bits: 0...5
5978  DefaultValue: 0x0
5979  Access type: read-write
5980  Description: override value for abgap trimcurve
5981 
5982 */
5983 #define PRCM_AON_ABGTRIMTMP_OV_W 6U
5984 #define PRCM_AON_ABGTRIMTMP_OV_M 0x0000003FU
5985 #define PRCM_AON_ABGTRIMTMP_OV_S 0U
5986 /*
5987 
5988  Field: SEL
5989  From..to bits: 8...8
5990  DefaultValue: 0x0
5991  Access type: read-write
5992  Description: 1: select the override option : 0: fuse value
5993 
5994 */
5995 #define PRCM_AON_ABGTRIMTMP_SEL 0x00000100U
5996 #define PRCM_AON_ABGTRIMTMP_SEL_M 0x00000100U
5997 #define PRCM_AON_ABGTRIMTMP_SEL_S 8U
5998 /*
5999 
6000  Field: FS
6001  From..to bits: 9...13
6002  DefaultValue: 0x0
6003  Access type: read-only
6004  Description: fuse value for abgap trim temp
6005  To adjust output of amp to 1.224V
6006  Nom = 0,0,0,0,0,1 or 1,0,0,0,0,1
6007  Strong = 0,1,1,1,0,0 or 1,1,1,1,0,0
6008  Weak = 0,0,0,1,1,0 or 1,0,0,1,1,0
6009 
6010 */
6011 #define PRCM_AON_ABGTRIMTMP_FS_W 5U
6012 #define PRCM_AON_ABGTRIMTMP_FS_M 0x00003E00U
6013 #define PRCM_AON_ABGTRIMTMP_FS_S 9U
6014 
6015 
6016 /*-----------------------------------REGISTER------------------------------------
6017  Register name: CKMSPARE
6018  Offset name: PRCM_AON_O_CKMSPARE
6019  Relative address: 0x7080
6020  Description: CKM SPARE
6021 
6022  HW connected to abgap
6023  Default Value: 0x00000000
6024 
6025  Field: LDOREG0
6026  From..to bits: 0...1
6027  DefaultValue: 0x0
6028  Access type: read-write
6029  Description: LDO REGISTER 0
6030 
6031 */
6032 #define PRCM_AON_CKMSPARE_LDOREG0_W 2U
6033 #define PRCM_AON_CKMSPARE_LDOREG0_M 0x00000003U
6034 #define PRCM_AON_CKMSPARE_LDOREG0_S 0U
6035 /*
6036 
6037  Field: OSCREG0
6038  From..to bits: 2...3
6039  DefaultValue: 0x0
6040  Access type: read-write
6041  Description: OSC REGISTER 0
6042 
6043 */
6044 #define PRCM_AON_CKMSPARE_OSCREG0_W 2U
6045 #define PRCM_AON_CKMSPARE_OSCREG0_M 0x0000000CU
6046 #define PRCM_AON_CKMSPARE_OSCREG0_S 2U
6047 
6048 
6049 /*-----------------------------------REGISTER------------------------------------
6050  Register name: ABGPEN
6051  Offset name: PRCM_AON_O_ABGPEN
6052  Relative address: 0x7084
6053  Description: ABGAP ENABLE
6054 
6055  general abgap config
6056  Default Value: 0x00008601
6057 
6058  Field: FFSM
6059  From..to bits: 0...0
6060  DefaultValue: 0x1
6061  Access type: read-only
6062  Description: FAST FSM
6063 
6064  final abgap enable signal to abgap
6065 
6066 */
6067 #define PRCM_AON_ABGPEN_FFSM 0x00000001U
6068 #define PRCM_AON_ABGPEN_FFSM_M 0x00000001U
6069 #define PRCM_AON_ABGPEN_FFSM_S 0U
6070 /*
6071 
6072  Field: OV
6073  From..to bits: 1...1
6074  DefaultValue: 0x0
6075  Access type: read-write
6076  Description: override value for abgap en
6077 
6078 */
6079 #define PRCM_AON_ABGPEN_OV 0x00000002U
6080 #define PRCM_AON_ABGPEN_OV_M 0x00000002U
6081 #define PRCM_AON_ABGPEN_OV_S 1U
6082 /*
6083 
6084  Field: SELOV
6085  From..to bits: 2...2
6086  DefaultValue: 0x0
6087  Access type: read-write
6088  Description: 1: select override value for abgap enable : 0: use HW FSM for abgap enable : : the override value should be written first and then the sel_ov_*; after writing the sel_ov_* the value of the override cannot be changed.
6089 
6090 */
6091 #define PRCM_AON_ABGPEN_SELOV 0x00000004U
6092 #define PRCM_AON_ABGPEN_SELOV_M 0x00000004U
6093 #define PRCM_AON_ABGPEN_SELOV_S 2U
6094 /*
6095 
6096  Field: SELOVFC
6097  From..to bits: 3...3
6098  DefaultValue: 0x0
6099  Access type: read-write
6100  Description: SELECT OVERRIDE FAST CHARGE
6101 
6102  1: select override value for abgap fast charge : 0: use HW FSM for abgap fast charge enable
6103 
6104 */
6105 #define PRCM_AON_ABGPEN_SELOVFC 0x00000008U
6106 #define PRCM_AON_ABGPEN_SELOVFC_M 0x00000008U
6107 #define PRCM_AON_ABGPEN_SELOVFC_S 3U
6108 /*
6109 
6110  Field: OVFC
6111  From..to bits: 4...4
6112  DefaultValue: 0x0
6113  Access type: read-write
6114  Description: OVERRIDE FAST CHARGE
6115 
6116  override value for the abgap fast charge
6117  Enable Fast Charge
6118  "H" = Enable Fast charging, "L" = Disable
6119 
6120 */
6121 #define PRCM_AON_ABGPEN_OVFC 0x00000010U
6122 #define PRCM_AON_ABGPEN_OVFC_M 0x00000010U
6123 #define PRCM_AON_ABGPEN_OVFC_S 4U
6124 /*
6125 
6126  Field: FFSMFC
6127  From..to bits: 5...5
6128  DefaultValue: 0x0
6129  Access type: read-only
6130  Description: FAST FSM FAST CHARGE
6131 
6132  FSM status - analog band gap FC enable
6133 
6134 */
6135 #define PRCM_AON_ABGPEN_FFSMFC 0x00000020U
6136 #define PRCM_AON_ABGPEN_FFSMFC_M 0x00000020U
6137 #define PRCM_AON_ABGPEN_FFSMFC_S 5U
6138 /*
6139 
6140  Field: FILTTRIM
6141  From..to bits: 9...12
6142  DefaultValue: 0x3
6143  Access type: read-write
6144  Description: FILT TRIM
6145 
6146  HW connected to abgap filt trim
6147  each bit according to the description below-
6148  Control bit for 150k
6149  "H" = Bypass resistor , "L" = Enable resistor
6150 
6151 */
6152 #define PRCM_AON_ABGPEN_FILTTRIM_W 4U
6153 #define PRCM_AON_ABGPEN_FILTTRIM_M 0x00001E00U
6154 #define PRCM_AON_ABGPEN_FILTTRIM_S 9U
6155 /*
6156 
6157  Field: SELOVV2I
6158  From..to bits: 13...13
6159  DefaultValue: 0x0
6160  Access type: read-write
6161  Description: SELECT OVERRIDE V2I
6162 
6163 */
6164 #define PRCM_AON_ABGPEN_SELOVV2I 0x00002000U
6165 #define PRCM_AON_ABGPEN_SELOVV2I_M 0x00002000U
6166 #define PRCM_AON_ABGPEN_SELOVV2I_S 13U
6167 /*
6168 
6169  Field: OVV2I
6170  From..to bits: 14...14
6171  DefaultValue: 0x0
6172  Access type: read-write
6173  Description: OVERRIDE V2I
6174 
6175  Enable BG's internal V2I which supplies LDOs
6176  "L" = Disable V2I, "H" = Enable V2I
6177 
6178 */
6179 #define PRCM_AON_ABGPEN_OVV2I 0x00004000U
6180 #define PRCM_AON_ABGPEN_OVV2I_M 0x00004000U
6181 #define PRCM_AON_ABGPEN_OVV2I_S 14U
6182 /*
6183 
6184  Field: FFSMV2I
6185  From..to bits: 15...15
6186  DefaultValue: 0x1
6187  Access type: read-only
6188  Description: FAST FSM V2I
6189 
6190  FSM status - analog band gap V2I enable
6191 
6192 */
6193 #define PRCM_AON_ABGPEN_FFSMV2I 0x00008000U
6194 #define PRCM_AON_ABGPEN_FFSMV2I_M 0x00008000U
6195 #define PRCM_AON_ABGPEN_FFSMV2I_S 15U
6196 
6197 
6198 /*-----------------------------------REGISTER------------------------------------
6199  Register name: ABGPTRIMMAG
6200  Offset name: PRCM_AON_O_ABGPTRIMMAG
6201  Relative address: 0x7088
6202  Description: ABGAP TRIM MAG
6203 
6204  analog bandgap trimming register
6205  Default Value: 0x00000000
6206 
6207  Field: OV
6208  From..to bits: 0...4
6209  DefaultValue: 0x0
6210  Access type: read-write
6211  Description: override value for abgap trimming
6212  To adjust output of BG to 800mV
6213  Nom = 0,0,0,0,0
6214  Strong = 0,0,0,0,1
6215  Weak = 0,0,0,0,0
6216 
6217 */
6218 #define PRCM_AON_ABGPTRIMMAG_OV_W 5U
6219 #define PRCM_AON_ABGPTRIMMAG_OV_M 0x0000001FU
6220 #define PRCM_AON_ABGPTRIMMAG_OV_S 0U
6221 /*
6222 
6223  Field: SELOV
6224  From..to bits: 6...6
6225  DefaultValue: 0x0
6226  Access type: read-write
6227  Description: SELECT OVERRIDE
6228 
6229  1: select override value over the fuse value : 0: use fuse value
6230 
6231 */
6232 #define PRCM_AON_ABGPTRIMMAG_SELOV 0x00000040U
6233 #define PRCM_AON_ABGPTRIMMAG_SELOV_M 0x00000040U
6234 #define PRCM_AON_ABGPTRIMMAG_SELOV_S 6U
6235 /*
6236 
6237  Field: FS
6238  From..to bits: 8...12
6239  DefaultValue: 0x0
6240  Access type: read-only
6241  Description: fuse value for abgap trimming
6242  To adjust output of BG to 800mV
6243  Nom = 0,0,0,0,0
6244  Strong = 0,0,0,0,1
6245  Weak = 0,0,0,0,0
6246 
6247 */
6248 #define PRCM_AON_ABGPTRIMMAG_FS_W 5U
6249 #define PRCM_AON_ABGPTRIMMAG_FS_M 0x00001F00U
6250 #define PRCM_AON_ABGPTRIMMAG_FS_S 8U
6251 
6252 
6253 /*-----------------------------------REGISTER------------------------------------
6254  Register name: FCLKREQABGPDLY
6255  Offset name: PRCM_AON_O_FCLKREQABGPDLY
6256  Relative address: 0x708C
6257  Description: FAST CLK REQUEST ABGAP DELAY
6258 
6259  host clock settling time in FSM
6260  Default Value: 0x00000000
6261 
6262  Field: VAL
6263  From..to bits: 3...10
6264  DefaultValue: 0x0
6265  Access type: read-write
6266  Description: time (sclk) from primary CLK req until FSM enable abgap
6267  resolution 250us
6268  (need to add 1 to value in register)
6269  0 - 1 slow CLK cycle delay
6270  1 - 2 * 8 sclk cycle delays
6271  2 - 3 * 8 sclk cycle delay
6272  ...
6273  write [10:3] as 250us resolution
6274  read [10:0] - reflect the multiplication by 8 already
6275 
6276 */
6277 #define PRCM_AON_FCLKREQABGPDLY_VAL_W 8U
6278 #define PRCM_AON_FCLKREQABGPDLY_VAL_M 0x000007F8U
6279 #define PRCM_AON_FCLKREQABGPDLY_VAL_S 3U
6280 
6281 
6282 /*-----------------------------------REGISTER------------------------------------
6283  Register name: FCLKLDODLY
6284  Offset name: PRCM_AON_O_FCLKLDODLY
6285  Relative address: 0x7090
6286  Description: FAST CLK LDO DELAY
6287 
6288  primary clock FSM timers
6289  Default Value: 0x0001000E
6290 
6291  Field: SLICER
6292  From..to bits: 0...3
6293  DefaultValue: 0xE
6294  Access type: read-write
6295  Description: settling time (sclk) for slicer LDO en. (at least 3-5 slow clks minimum):
6296  time from FSM enables the slicer LDO to the time it enables the ldo startup
6297  (need to add 1 to value in register)
6298  0 - 1 cycle delay
6299  1 - 2 cycle delay
6300 
6301 */
6302 #define PRCM_AON_FCLKLDODLY_SLICER_W 4U
6303 #define PRCM_AON_FCLKLDODLY_SLICER_M 0x0000000FU
6304 #define PRCM_AON_FCLKLDODLY_SLICER_S 0U
6305 /*
6306 
6307  Field: STRTUP
6308  From..to bits: 16...17
6309  DefaultValue: 0x1
6310  Access type: read-write
6311  Description: delay time for LDO STARTUP to slicer enable or osc_sli_bias_startup
6312  (need to add 1 to value in register)
6313  0 - 1 cycle delay
6314  1 - 2 cycle delay
6315 
6316 */
6317 #define PRCM_AON_FCLKLDODLY_STRTUP_W 2U
6318 #define PRCM_AON_FCLKLDODLY_STRTUP_M 0x00030000U
6319 #define PRCM_AON_FCLKLDODLY_STRTUP_S 16U
6320 
6321 
6322 /*-----------------------------------REGISTER------------------------------------
6323  Register name: FCBGSETDLY
6324  Offset name: PRCM_AON_O_FCBGSETDLY
6325  Relative address: 0x7094
6326  Description: FAST CLK ABGAP SET DELAY
6327 
6328  analog bandgap settling time
6329  Default Value: 0x00000007
6330 
6331  Field: VAL
6332  From..to bits: 0...3
6333  DefaultValue: 0x7
6334  Access type: read-write
6335  Description: time (sclk) for analog bandgap settling by fast clock FSM.
6336  time from enabling the ABGAP to the time enabling the fast slicer LDO enable
6337  (need to add 1 to value in register)
6338  0 - skip the ABGAP fast charge altogether and ABGAP will be enabled simultaneously with slicer LDO configurable time (CLK_REQ_ABGAP_DELAY) after the clock request from ELP is issued
6339  1 - 2 cycle delay
6340 
6341 */
6342 #define PRCM_AON_FCBGSETDLY_VAL_W 4U
6343 #define PRCM_AON_FCBGSETDLY_VAL_M 0x0000000FU
6344 #define PRCM_AON_FCBGSETDLY_VAL_S 0U
6345 
6346 
6347 /*-----------------------------------REGISTER------------------------------------
6348  Register name: FCLKABGPFCDLY
6349  Offset name: PRCM_AON_O_FCLKABGPFCDLY
6350  Relative address: 0x7098
6351  Description: FAST CLK ABGAP FAST CHARGE DELAY
6352 
6353  analog bandgap fast charge settling time
6354  Default Value: 0x00000013
6355 
6356  Field: VAL
6357  From..to bits: 0...4
6358  DefaultValue: 0x13
6359  Access type: read-write
6360  Description: time (sclk) that the ABGAP will be in fast charge mode after enable (default 6 RTC clocks - confirmed with ABGAP design)
6361  (need to add 1 to value in register)
6362  0 - 1 cycle delay
6363  1 - 2 cycle delay
6364 
6365 */
6366 #define PRCM_AON_FCLKABGPFCDLY_VAL_W 5U
6367 #define PRCM_AON_FCLKABGPFCDLY_VAL_M 0x0000001FU
6368 #define PRCM_AON_FCLKABGPFCDLY_VAL_S 0U
6369 
6370 
6371 /*-----------------------------------REGISTER------------------------------------
6372  Register name: ABGPDISDLY
6373  Offset name: PRCM_AON_O_ABGPDISDLY
6374  Relative address: 0x709C
6375  Description: analog bandgap disabling time register
6376 
6377  Prior initiating SW SOC-AON RST or Debugger SOC-AON RST,
6378  this reg should be initialized to it's default value
6379  Default Value: 0x00000008
6380 
6381  Field: VAL
6382  From..to bits: 0...3
6383  DefaultValue: 0x8
6384  Access type: read-write
6385  Description: delay (sclk) from the time fast clock is no valid to the time the ABGAP enable will fall
6386 
6387  0 - no delay
6388  1 - 1 sclk cycle delay = 31.25us
6389  2 - 2 sclk cycle delay = 62.5us
6390  3 - 3 sclk cycle delay = 93.75us
6391  ...
6392 
6393 */
6394 #define PRCM_AON_ABGPDISDLY_VAL_W 4U
6395 #define PRCM_AON_ABGPDISDLY_VAL_M 0x0000000FU
6396 #define PRCM_AON_ABGPDISDLY_VAL_S 0U
6397 
6398 
6399 /*-----------------------------------REGISTER------------------------------------
6400  Register name: ABGPTSTMOD
6401  Offset name: PRCM_AON_O_ABGPTSTMOD
6402  Relative address: 0x70A0
6403  Description: ABGAP TEST MODE
6404 
6405  HW connected to analog bandgap testmode input
6406  Default Value: 0x00000000
6407 
6408  Field: VAL
6409  From..to bits: 0...1
6410  DefaultValue: 0x0
6411  Access type: read-write
6412  Description: HW connected to analog bandgap testmode input
6413  bit[1] - Bring out "BG_PRETRIM_0P8V" through TMUX
6414  bit[0] - Bring out "BG_1P2V" through TMUX
6415 
6416 */
6417 #define PRCM_AON_ABGPTSTMOD_VAL_W 2U
6418 #define PRCM_AON_ABGPTSTMOD_VAL_M 0x00000003U
6419 #define PRCM_AON_ABGPTSTMOD_VAL_S 0U
6420 
6421 
6422 /*-----------------------------------REGISTER------------------------------------
6423  Register name: PRIMSLDOILOD
6424  Offset name: PRCM_AON_O_PRIMSLDOILOD
6425  Relative address: 0x70A4
6426  Description: PRIMARY SLICER LDO ILOAD
6427 
6428  primary slicer LDO configurations
6429  Default Value: 0x00000000
6430 
6431  Field: VAL
6432  From..to bits: 0...1
6433  DefaultValue: 0x0
6434  Access type: read-write
6435  Description: Slicer LDO internal load test condition
6436 
6437 */
6438 #define PRCM_AON_PRIMSLDOILOD_VAL_W 2U
6439 #define PRCM_AON_PRIMSLDOILOD_VAL_M 0x00000003U
6440 #define PRCM_AON_PRIMSLDOILOD_VAL_S 0U
6441 
6442 
6443 /*-----------------------------------REGISTER------------------------------------
6444  Register name: PRIMSLIC
6445  Offset name: PRCM_AON_O_PRIMSLIC
6446  Relative address: 0x70A8
6447  Description: primary slicer LDO configurations
6448  Default Value: 0x00000801
6449 
6450  Field: FSMEN
6451  From..to bits: 0...0
6452  DefaultValue: 0x1
6453  Access type: read-only
6454  Description: FSM ENABLE
6455 
6456  final primary slicer ldo signal going to CLKM
6457 
6458 */
6459 #define PRCM_AON_PRIMSLIC_FSMEN 0x00000001U
6460 #define PRCM_AON_PRIMSLIC_FSMEN_M 0x00000001U
6461 #define PRCM_AON_PRIMSLIC_FSMEN_S 0U
6462 /*
6463 
6464  Field: OVEN
6465  From..to bits: 1...1
6466  DefaultValue: 0x0
6467  Access type: read-write
6468  Description: OVERRIDE ENABLE
6469 
6470  override value for primary slicer
6471 
6472 */
6473 #define PRCM_AON_PRIMSLIC_OVEN 0x00000002U
6474 #define PRCM_AON_PRIMSLIC_OVEN_M 0x00000002U
6475 #define PRCM_AON_PRIMSLIC_OVEN_S 1U
6476 /*
6477 
6478  Field: SELOVEN
6479  From..to bits: 2...2
6480  DefaultValue: 0x0
6481  Access type: read-write
6482  Description: SELECT OVERRIDE ENABLE
6483 
6484  1: select override option for primary slicer ldo : 0:primary slicer driven by FSM
6485 
6486 */
6487 #define PRCM_AON_PRIMSLIC_SELOVEN 0x00000004U
6488 #define PRCM_AON_PRIMSLIC_SELOVEN_M 0x00000004U
6489 #define PRCM_AON_PRIMSLIC_SELOVEN_S 2U
6490 /*
6491 
6492  Field: BYPASS
6493  From..to bits: 4...4
6494  DefaultValue: 0x0
6495  Access type: read-write
6496  Description: HW connected to slicer ldo bypass input in CLKM
6497 
6498 */
6499 #define PRCM_AON_PRIMSLIC_BYPASS 0x00000010U
6500 #define PRCM_AON_PRIMSLIC_BYPASS_M 0x00000010U
6501 #define PRCM_AON_PRIMSLIC_BYPASS_S 4U
6502 /*
6503 
6504  Field: CMLDOPPUDNCTL
6505  From..to bits: 8...8
6506  DefaultValue: 0x0
6507  Access type: read-write
6508  Description: CLKM LDO PMOS PULL DOWN EN
6509 
6510  clock module ldo pmos pull down ctrl
6511  '1' - disable
6512  '0' - enable
6513 
6514 */
6515 #define PRCM_AON_PRIMSLIC_CMLDOPPUDNCTL 0x00000100U
6516 #define PRCM_AON_PRIMSLIC_CMLDOPPUDNCTL_M 0x00000100U
6517 #define PRCM_AON_PRIMSLIC_CMLDOPPUDNCTL_S 8U
6518 /*
6519 
6520  Field: CMLDOSTRTUMOD2
6521  From..to bits: 9...9
6522  DefaultValue: 0x0
6523  Access type: read-write
6524  Description: CLOCK MODULE LDO STARTUP MODE 2
6525 
6526  clock module ldo startup mode 2
6527 
6528 */
6529 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD2 0x00000200U
6530 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD2_M 0x00000200U
6531 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD2_S 9U
6532 /*
6533 
6534  Field: CMLDOSTRTUMOD1
6535  From..to bits: 10...10
6536  DefaultValue: 0x0
6537  Access type: read-write
6538  Description: CLK MODULE LDO STARTUP MODE 1
6539 
6540  clock module ldo startup mode 1
6541 
6542 */
6543 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD1 0x00000400U
6544 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD1_M 0x00000400U
6545 #define PRCM_AON_PRIMSLIC_CMLDOSTRTUMOD1_S 10U
6546 /*
6547 
6548  Field: FFSMCMBIEN
6549  From..to bits: 11...11
6550  DefaultValue: 0x1
6551  Access type: read-only
6552  Description: FAST FSM CKM BIAS ENABLE
6553 
6554  final primary slicer ldo signal going to CLKM
6555 
6556 */
6557 #define PRCM_AON_PRIMSLIC_FFSMCMBIEN 0x00000800U
6558 #define PRCM_AON_PRIMSLIC_FFSMCMBIEN_M 0x00000800U
6559 #define PRCM_AON_PRIMSLIC_FFSMCMBIEN_S 11U
6560 /*
6561 
6562  Field: OVFCLKMBIEN
6563  From..to bits: 12...12
6564  DefaultValue: 0x0
6565  Access type: read-write
6566  Description: OVERRIDE FAST CLK MODULE BIAS ENABLE
6567 
6568  override value for CKM bias en
6569 
6570 */
6571 #define PRCM_AON_PRIMSLIC_OVFCLKMBIEN 0x00001000U
6572 #define PRCM_AON_PRIMSLIC_OVFCLKMBIEN_M 0x00001000U
6573 #define PRCM_AON_PRIMSLIC_OVFCLKMBIEN_S 12U
6574 /*
6575 
6576  Field: SELOVFCLKMBIEN
6577  From..to bits: 13...13
6578  DefaultValue: 0x0
6579  Access type: read-write
6580  Description: SELECT OVERRIDE FAST CLK MODULE BIAS ENABLE
6581 
6582  1: select override option for CKM bias en 0:CKM bias en driven by FSM
6583 
6584 */
6585 #define PRCM_AON_PRIMSLIC_SELOVFCLKMBIEN 0x00002000U
6586 #define PRCM_AON_PRIMSLIC_SELOVFCLKMBIEN_M 0x00002000U
6587 #define PRCM_AON_PRIMSLIC_SELOVFCLKMBIEN_S 13U
6588 
6589 
6590 /*-----------------------------------REGISTER------------------------------------
6591  Register name: FCLKDISHFXTDLY
6592  Offset name: PRCM_AON_O_FCLKDISHFXTDLY
6593  Relative address: 0x70AC
6594  Description: FAST CLK DISABLE HFXT DELAY
6595 
6596  delay from primary clock valid goes low to buffer and slicer LDO disable
6597 
6598  Prior initiating SW SOC-AON RST or Debugger SOC-AON RST,
6599  this reg should be initialized to it's default value
6600  Default Value: 0x00000008
6601 
6602  Field: VAL
6603  From..to bits: 0...3
6604  DefaultValue: 0x8
6605  Access type: read-write
6606  Description: delay from fast clock valid goes low to slicer ldo, ldo startup, osc enable and slicer enable to disable mode.
6607 
6608  0 - no delay
6609  1 - 1 sclk cycle delay = 31.25us
6610  2 - 2 sclk cycle delay = 62.5us
6611  3 - 3 sclk cycle delay = 93.75us
6612  ...
6613 
6614 */
6615 #define PRCM_AON_FCLKDISHFXTDLY_VAL_W 4U
6616 #define PRCM_AON_FCLKDISHFXTDLY_VAL_M 0x0000000FU
6617 #define PRCM_AON_FCLKDISHFXTDLY_VAL_S 0U
6618 
6619 
6620 /*-----------------------------------REGISTER------------------------------------
6621  Register name: CLKSLIEN
6622  Offset name: PRCM_AON_O_CLKSLIEN
6623  Relative address: 0x70B0
6624  Description: CLK SLICER ENABLE
6625 
6626  enable options for primary slicer
6627  Default Value: 0x00000001
6628 
6629  Field: FSM
6630  From..to bits: 0...0
6631  DefaultValue: 0x1
6632  Access type: read-only
6633  Description: final primary slicer enable signal to CLKM
6634 
6635 */
6636 #define PRCM_AON_CLKSLIEN_FSM 0x00000001U
6637 #define PRCM_AON_CLKSLIEN_FSM_M 0x00000001U
6638 #define PRCM_AON_CLKSLIEN_FSM_S 0U
6639 /*
6640 
6641  Field: OV
6642  From..to bits: 1...1
6643  DefaultValue: 0x0
6644  Access type: read-write
6645  Description: override value for primary slicer enable signal
6646 
6647 */
6648 #define PRCM_AON_CLKSLIEN_OV 0x00000002U
6649 #define PRCM_AON_CLKSLIEN_OV_M 0x00000002U
6650 #define PRCM_AON_CLKSLIEN_OV_S 1U
6651 /*
6652 
6653  Field: SELOV
6654  From..to bits: 2...2
6655  DefaultValue: 0x0
6656  Access type: read-write
6657  Description: 1: select override value for primary slicer en : 0: primary slicer enable from FSM
6658 
6659 */
6660 #define PRCM_AON_CLKSLIEN_SELOV 0x00000004U
6661 #define PRCM_AON_CLKSLIEN_SELOV_M 0x00000004U
6662 #define PRCM_AON_CLKSLIEN_SELOV_S 2U
6663 
6664 
6665 /*-----------------------------------REGISTER------------------------------------
6666  Register name: CLKSLIITRIM
6667  Offset name: PRCM_AON_O_CLKSLIITRIM
6668  Relative address: 0x70B4
6669  Description: CLK SLICER ITRIM
6670 
6671  primary slicer trimming register
6672  Default Value: 0x00000000
6673 
6674  Field: OV
6675  From..to bits: 0...2
6676  DefaultValue: 0x0
6677  Access type: read-write
6678  Description: primary slicer trimming override value
6679 
6680 */
6681 #define PRCM_AON_CLKSLIITRIM_OV_W 3U
6682 #define PRCM_AON_CLKSLIITRIM_OV_M 0x00000007U
6683 #define PRCM_AON_CLKSLIITRIM_OV_S 0U
6684 /*
6685 
6686  Field: SELOV
6687  From..to bits: 3...3
6688  DefaultValue: 0x0
6689  Access type: read-write
6690  Description: 1: select override value for primary slicer trimming over max hold logic : 0: select max hold logic : : the override value should be written first and then the sel_ov_*; after writing the sel_ov_* the value of the override cannot be changed.
6691 
6692 */
6693 #define PRCM_AON_CLKSLIITRIM_SELOV 0x00000008U
6694 #define PRCM_AON_CLKSLIITRIM_SELOV_M 0x00000008U
6695 #define PRCM_AON_CLKSLIITRIM_SELOV_S 3U
6696 /*
6697 
6698  Field: FS
6699  From..to bits: 4...6
6700  DefaultValue: 0x0
6701  Access type: read-only
6702  Description: final primary slicer trimming value to CLKM : max hold mechanism of IPs requests
6703 
6704 */
6705 #define PRCM_AON_CLKSLIITRIM_FS_W 3U
6706 #define PRCM_AON_CLKSLIITRIM_FS_M 0x00000070U
6707 #define PRCM_AON_CLKSLIITRIM_FS_S 4U
6708 
6709 
6710 /*-----------------------------------REGISTER------------------------------------
6711  Register name: PRIMSLIRTRIM
6712  Offset name: PRCM_AON_O_PRIMSLIRTRIM
6713  Relative address: 0x70B8
6714  Description: primary clock rtrim cfg register
6715  Default Value: 0x00000000
6716 
6717  Field: OV
6718  From..to bits: 0...4
6719  DefaultValue: 0x0
6720  Access type: read-write
6721  Description: override value for clock module rtrim
6722 
6723 */
6724 #define PRCM_AON_PRIMSLIRTRIM_OV_W 5U
6725 #define PRCM_AON_PRIMSLIRTRIM_OV_M 0x0000001FU
6726 #define PRCM_AON_PRIMSLIRTRIM_OV_S 0U
6727 /*
6728 
6729  Field: SELOV
6730  From..to bits: 5...5
6731  DefaultValue: 0x0
6732  Access type: read-write
6733  Description: 1: select override option over the fuse value : 0: select override value until efuse shift done and then fuse value
6734 
6735 */
6736 #define PRCM_AON_PRIMSLIRTRIM_SELOV 0x00000020U
6737 #define PRCM_AON_PRIMSLIRTRIM_SELOV_M 0x00000020U
6738 #define PRCM_AON_PRIMSLIRTRIM_SELOV_S 5U
6739 /*
6740 
6741  Field: FS
6742  From..to bits: 6...10
6743  DefaultValue: 0x0
6744  Access type: read-only
6745  Description: final fast clock rtrim value to CLKM I/F
6746 
6747 */
6748 #define PRCM_AON_PRIMSLIRTRIM_FS_W 5U
6749 #define PRCM_AON_PRIMSLIRTRIM_FS_M 0x000007C0U
6750 #define PRCM_AON_PRIMSLIRTRIM_FS_S 6U
6751 
6752 
6753 /*-----------------------------------REGISTER------------------------------------
6754  Register name: PRIMOSC
6755  Offset name: PRCM_AON_O_PRIMOSC
6756  Relative address: 0x70BC
6757  Description: PRIMARY OSCILLATOR
6758  Default Value: 0x00000000
6759 
6760  Field: SELBISTRT
6761  From..to bits: 0...0
6762  DefaultValue: 0x0
6763  Access type: read-write
6764  Description: SELECT BIAS START
6765 
6766  Override control Start-up bit for the Osc/Slicer Bias
6767 
6768 */
6769 #define PRCM_AON_PRIMOSC_SELBISTRT 0x00000001U
6770 #define PRCM_AON_PRIMOSC_SELBISTRT_M 0x00000001U
6771 #define PRCM_AON_PRIMOSC_SELBISTRT_S 0U
6772 /*
6773 
6774  Field: OVBISTRT
6775  From..to bits: 1...1
6776  DefaultValue: 0x0
6777  Access type: read-write
6778  Description: OVERRIDE BIAS START
6779 
6780  Override Start-up bit for the Osc/Slicer Bias
6781 
6782 */
6783 #define PRCM_AON_PRIMOSC_OVBISTRT 0x00000002U
6784 #define PRCM_AON_PRIMOSC_OVBISTRT_M 0x00000002U
6785 #define PRCM_AON_PRIMOSC_OVBISTRT_S 1U
6786 /*
6787 
6788  Field: BISTRT
6789  From..to bits: 2...2
6790  DefaultValue: 0x0
6791  Access type: read-only
6792  Description: BIAS START
6793 
6794  Override control Start-up bit for the Osc/Slicer Bias
6795 
6796 */
6797 #define PRCM_AON_PRIMOSC_BISTRT 0x00000004U
6798 #define PRCM_AON_PRIMOSC_BISTRT_M 0x00000004U
6799 #define PRCM_AON_PRIMOSC_BISTRT_S 2U
6800 /*
6801 
6802  Field: CLDOVOSCLEN
6803  From..to bits: 3...3
6804  DefaultValue: 0x0
6805  Access type: read-write
6806  Description: CKM LDO VOUT SCL EN
6807 
6808  Control bit for bringing out LDO_Vout/2 to GPADC
6809 
6810 */
6811 #define PRCM_AON_PRIMOSC_CLDOVOSCLEN 0x00000008U
6812 #define PRCM_AON_PRIMOSC_CLDOVOSCLEN_M 0x00000008U
6813 #define PRCM_AON_PRIMOSC_CLDOVOSCLEN_S 3U
6814 
6815 
6816 /*-----------------------------------REGISTER------------------------------------
6817  Register name: OSCEN
6818  Offset name: PRCM_AON_O_OSCEN
6819  Relative address: 0x70C0
6820  Description: OSC ENABLE
6821 
6822  XTAL cfg register
6823  Default Value: 0x00000010
6824 
6825  Field: FSM
6826  From..to bits: 0...0
6827  DefaultValue: 0x0
6828  Access type: read-only
6829  Description: final osc enable signal to CLKM
6830 
6831 */
6832 #define PRCM_AON_OSCEN_FSM 0x00000001U
6833 #define PRCM_AON_OSCEN_FSM_M 0x00000001U
6834 #define PRCM_AON_OSCEN_FSM_S 0U
6835 /*
6836 
6837  Field: OV
6838  From..to bits: 1...1
6839  DefaultValue: 0x0
6840  Access type: read-write
6841  Description: override value for osc enable signal
6842 
6843 */
6844 #define PRCM_AON_OSCEN_OV 0x00000002U
6845 #define PRCM_AON_OSCEN_OV_M 0x00000002U
6846 #define PRCM_AON_OSCEN_OV_S 1U
6847 /*
6848 
6849  Field: SELOV
6850  From..to bits: 2...2
6851  DefaultValue: 0x0
6852  Access type: read-write
6853  Description: 1: select override value for osc enable signal : 0: osc enable comes from FSM
6854 
6855 */
6856 #define PRCM_AON_OSCEN_SELOV 0x00000004U
6857 #define PRCM_AON_OSCEN_SELOV_M 0x00000004U
6858 #define PRCM_AON_OSCEN_SELOV_S 2U
6859 /*
6860 
6861  Field: ISNEEDED
6862  From..to bits: 3...3
6863  DefaultValue: 0x0
6864  Access type: read-only
6865  Description: fast clock detection FSM indication that XTAL oscillator was detected
6866 
6867 */
6868 #define PRCM_AON_OSCEN_ISNEEDED 0x00000008U
6869 #define PRCM_AON_OSCEN_ISNEEDED_M 0x00000008U
6870 #define PRCM_AON_OSCEN_ISNEEDED_S 3U
6871 /*
6872 
6873  Field: XTSNSPU
6874  From..to bits: 4...4
6875  DefaultValue: 0x1
6876  Access type: read-write
6877  Description: XTAL SENSE PULL UP
6878 
6879  enable for the pull resistor in CLKM that detects XTAL mode
6880 
6881 */
6882 #define PRCM_AON_OSCEN_XTSNSPU 0x00000010U
6883 #define PRCM_AON_OSCEN_XTSNSPU_M 0x00000010U
6884 #define PRCM_AON_OSCEN_XTSNSPU_S 4U
6885 /*
6886 
6887  Field: CMXTMODSNS
6888  From..to bits: 9...9
6889  DefaultValue: 0x0
6890  Access type: read-only
6891  Description: CM XTAL MODE SENSE
6892 
6893  Read value of CLK_IN_PRIMARY_M (XTAL_M) input
6894 
6895 */
6896 #define PRCM_AON_OSCEN_CMXTMODSNS 0x00000200U
6897 #define PRCM_AON_OSCEN_CMXTMODSNS_M 0x00000200U
6898 #define PRCM_AON_OSCEN_CMXTMODSNS_S 9U
6899 
6900 
6901 /*-----------------------------------REGISTER------------------------------------
6902  Register name: OSCITRIM
6903  Offset name: PRCM_AON_O_OSCITRIM
6904  Relative address: 0x70C4
6905  Description: oscillator itrim cfg register
6906  Default Value: 0x00002F00
6907 
6908  Field: SELOV
6909  From..to bits: 0...0
6910  DefaultValue: 0x0
6911  Access type: read-write
6912  Description: 1: select override for osc gain normal values, need to use fast_osc_gain_norm
6913  0: Logic select itrim value
6914 
6915 */
6916 #define PRCM_AON_OSCITRIM_SELOV 0x00000001U
6917 #define PRCM_AON_OSCITRIM_SELOV_M 0x00000001U
6918 #define PRCM_AON_OSCITRIM_SELOV_S 0U
6919 /*
6920 
6921  Field: FSNORMGN
6922  From..to bits: 1...6
6923  DefaultValue: 0x0
6924  Access type: read-only
6925  Description: FUSE normal gain value
6926 
6927 */
6928 #define PRCM_AON_OSCITRIM_FSNORMGN_W 6U
6929 #define PRCM_AON_OSCITRIM_FSNORMGN_M 0x0000007EU
6930 #define PRCM_AON_OSCITRIM_FSNORMGN_S 1U
6931 /*
6932 
6933  Field: SELOVOSCGN
6934  From..to bits: 7...7
6935  DefaultValue: 0x0
6936  Access type: read-write
6937  Description: 1: select override for osc gain values, need to use fast_osc_gain_boost (debug only)
6938  0: Logic select between normal and boost values
6939 
6940 */
6941 #define PRCM_AON_OSCITRIM_SELOVOSCGN 0x00000080U
6942 #define PRCM_AON_OSCITRIM_SELOVOSCGN_M 0x00000080U
6943 #define PRCM_AON_OSCITRIM_SELOVOSCGN_S 7U
6944 /*
6945 
6946  Field: FSM
6947  From..to bits: 8...13
6948  DefaultValue: 0x2F
6949  Access type: read-only
6950  Description: final XTAL oscillator trimming value to CLKM
6951 
6952 */
6953 #define PRCM_AON_OSCITRIM_FSM_W 6U
6954 #define PRCM_AON_OSCITRIM_FSM_M 0x00003F00U
6955 #define PRCM_AON_OSCITRIM_FSM_S 8U
6956 
6957 
6958 /*-----------------------------------REGISTER------------------------------------
6959  Register name: OSCBSTDLY
6960  Offset name: PRCM_AON_O_OSCBSTDLY
6961  Relative address: 0x70C8
6962  Description: OSC BOOST DELAY
6963 
6964  XTAL OSC boost trim cfg
6965  Default Value: 0x000000F0
6966 
6967  Field: VAL
6968  From..to bits: 3...9
6969  DefaultValue: 0x1E
6970  Access type: read-write
6971  Description: time (sclk) while osc itrim gets boost value before moving to normal value in the clock FSM (default 4ms)
6972  resolution 250us
6973  (need to add 1 to value in register)
6974 
6975  0 - 1 slow CLK cycle delay
6976  1 - 2 * 8 sclk cycle delays
6977  2 - 3 * 8 sclk cycle delay
6978  ...
6979  write [9:3] as 250us resolution
6980  read [9:0] - reflect the multiplication by 8 already
6981 
6982 */
6983 #define PRCM_AON_OSCBSTDLY_VAL_W 7U
6984 #define PRCM_AON_OSCBSTDLY_VAL_M 0x000003F8U
6985 #define PRCM_AON_OSCBSTDLY_VAL_S 3U
6986 
6987 
6988 /*-----------------------------------REGISTER------------------------------------
6989  Register name: OSCNORMDLY
6990  Offset name: PRCM_AON_O_OSCNORMDLY
6991  Relative address: 0x70CC
6992  Description: OSC NORMAL DELAY
6993 
6994  XTAL OSC normal trim
6995  Default Value: 0x00000078
6996 
6997  Field: VAL
6998  From..to bits: 3...8
6999  DefaultValue: 0xF
7000  Access type: read-write
7001  Description: time (sclk) while osc itrim gets normal value before moving to next state of opening the buffer in the clock FSM
7002  (need to add 1 to value in register)
7003 
7004  0 - 1 slow CLK cycle delay
7005  1 - 2 * 8 sclk cycle delays
7006  2 - 3 * 8 sclk cycle delay
7007  ...
7008  write [8:3] as 250us resolution
7009  read [8:0] - reflect the multiplication by 8 already
7010 
7011 */
7012 #define PRCM_AON_OSCNORMDLY_VAL_W 6U
7013 #define PRCM_AON_OSCNORMDLY_VAL_M 0x000001F8U
7014 #define PRCM_AON_OSCNORMDLY_VAL_S 3U
7015 
7016 
7017 /*-----------------------------------REGISTER------------------------------------
7018  Register name: CRDIGBUFCTRL
7019  Offset name: PRCM_AON_O_CRDIGBUFCTRL
7020  Relative address: 0x70D0
7021  Description: core and dig buffer control register
7022  Default Value: 0x00000024
7023 
7024  Field: OVCRBUFEN
7025  From..to bits: 0...0
7026  DefaultValue: 0x0
7027  Access type: read-write
7028  Description: override core buf enable value
7029 
7030 */
7031 #define PRCM_AON_CRDIGBUFCTRL_OVCRBUFEN 0x00000001U
7032 #define PRCM_AON_CRDIGBUFCTRL_OVCRBUFEN_M 0x00000001U
7033 #define PRCM_AON_CRDIGBUFCTRL_OVCRBUFEN_S 0U
7034 /*
7035 
7036  Field: SELOVCRBUFEN
7037  From..to bits: 1...1
7038  DefaultValue: 0x0
7039  Access type: read-write
7040  Description: SELECT OVERRIDE CORE BUFFER ENABLE
7041 
7042  select override value or FSM
7043  '1' - override
7044  '0' - FSM
7045 
7046 */
7047 #define PRCM_AON_CRDIGBUFCTRL_SELOVCRBUFEN 0x00000002U
7048 #define PRCM_AON_CRDIGBUFCTRL_SELOVCRBUFEN_M 0x00000002U
7049 #define PRCM_AON_CRDIGBUFCTRL_SELOVCRBUFEN_S 1U
7050 /*
7051 
7052  Field: FSMCRBUFEN
7053  From..to bits: 2...2
7054  DefaultValue: 0x1
7055  Access type: read-only
7056  Description: FAST FSM CORE BUFFER ENABLE
7057 
7058  core buf enable status
7059 
7060 */
7061 #define PRCM_AON_CRDIGBUFCTRL_FSMCRBUFEN 0x00000004U
7062 #define PRCM_AON_CRDIGBUFCTRL_FSMCRBUFEN_M 0x00000004U
7063 #define PRCM_AON_CRDIGBUFCTRL_FSMCRBUFEN_S 2U
7064 /*
7065 
7066  Field: OVDBUFEN
7067  From..to bits: 3...3
7068  DefaultValue: 0x0
7069  Access type: read-write
7070  Description: override digital buffer enable value
7071 
7072 */
7073 #define PRCM_AON_CRDIGBUFCTRL_OVDBUFEN 0x00000008U
7074 #define PRCM_AON_CRDIGBUFCTRL_OVDBUFEN_M 0x00000008U
7075 #define PRCM_AON_CRDIGBUFCTRL_OVDBUFEN_S 3U
7076 /*
7077 
7078  Field: SELOVDBUFEN
7079  From..to bits: 4...4
7080  DefaultValue: 0x0
7081  Access type: read-write
7082  Description: SELECT OVERRIDE DIGITAL BUFFER ENABLE
7083 
7084  select override value or FSM
7085  '1' - override
7086  '0' - FSM
7087 
7088 */
7089 #define PRCM_AON_CRDIGBUFCTRL_SELOVDBUFEN 0x00000010U
7090 #define PRCM_AON_CRDIGBUFCTRL_SELOVDBUFEN_M 0x00000010U
7091 #define PRCM_AON_CRDIGBUFCTRL_SELOVDBUFEN_S 4U
7092 /*
7093 
7094  Field: FSMDBUFEN
7095  From..to bits: 5...5
7096  DefaultValue: 0x1
7097  Access type: read-only
7098  Description: FSM DIGITAL BUFFER ENABLE
7099 
7100  dig buf enable status
7101 
7102 */
7103 #define PRCM_AON_CRDIGBUFCTRL_FSMDBUFEN 0x00000020U
7104 #define PRCM_AON_CRDIGBUFCTRL_FSMDBUFEN_M 0x00000020U
7105 #define PRCM_AON_CRDIGBUFCTRL_FSMDBUFEN_S 5U
7106 
7107 
7108 /*-----------------------------------REGISTER------------------------------------
7109  Register name: OSCDLY
7110  Offset name: PRCM_AON_O_OSCDLY
7111  Relative address: 0x70D4
7112  Description: OSCILLATOR DELAY
7113 
7114  XTAL OSC normal trim
7115  Default Value: 0x00000005
7116 
7117  Field: STRTCR
7118  From..to bits: 0...1
7119  DefaultValue: 0x1
7120  Access type: read-write
7121  Description: START CORE
7122 
7123  time (sclk) while fast CLK FSM slicer is enabled and osc_and_sli_bias to boost mode or to disable osc mode (not in xtal)
7124  need to add 1 to value in register)
7125  0 - 1 cycle delay
7126  1 - 2 cycle delay
7127 
7128 */
7129 #define PRCM_AON_OSCDLY_STRTCR_W 2U
7130 #define PRCM_AON_OSCDLY_STRTCR_M 0x00000003U
7131 #define PRCM_AON_OSCDLY_STRTCR_S 0U
7132 /*
7133 
7134  Field: DISSLIBI
7135  From..to bits: 2...3
7136  DefaultValue: 0x1
7137  Access type: read-write
7138  Description: DISABLE SLICER BIAS
7139 
7140  time (sclk) while fast CLK fsm move from normal gain to disabling the osc_and_sli_bias
7141  (need to add 1 to value in register)
7142  0 - 1 cycle delay
7143  1 - 2 cycle delay
7144 
7145 */
7146 #define PRCM_AON_OSCDLY_DISSLIBI_W 2U
7147 #define PRCM_AON_OSCDLY_DISSLIBI_M 0x0000000CU
7148 #define PRCM_AON_OSCDLY_DISSLIBI_S 2U
7149 
7150 
7151 /*-----------------------------------REGISTER------------------------------------
7152  Register name: STRUCMLDOCTL
7153  Offset name: PRCM_AON_O_STRUCMLDOCTL
7154  Relative address: 0x70D8
7155  Description: startup clock module ldo control
7156  Default Value: 0x00000004
7157 
7158  Field: SELOV
7159  From..to bits: 0...0
7160  DefaultValue: 0x0
7161  Access type: read-write
7162  Description: '1' selects FSM
7163  '0' selects override
7164 
7165 */
7166 #define PRCM_AON_STRUCMLDOCTL_SELOV 0x00000001U
7167 #define PRCM_AON_STRUCMLDOCTL_SELOV_M 0x00000001U
7168 #define PRCM_AON_STRUCMLDOCTL_SELOV_S 0U
7169 /*
7170 
7171  Field: OV
7172  From..to bits: 1...1
7173  DefaultValue: 0x0
7174  Access type: read-write
7175  Description: override value for startup clock module LDO
7176 
7177 */
7178 #define PRCM_AON_STRUCMLDOCTL_OV 0x00000002U
7179 #define PRCM_AON_STRUCMLDOCTL_OV_M 0x00000002U
7180 #define PRCM_AON_STRUCMLDOCTL_OV_S 1U
7181 /*
7182 
7183  Field: FSM
7184  From..to bits: 2...2
7185  DefaultValue: 0x1
7186  Access type: read-only
7187  Description: startup clock module fsm value
7188 
7189 */
7190 #define PRCM_AON_STRUCMLDOCTL_FSM 0x00000004U
7191 #define PRCM_AON_STRUCMLDOCTL_FSM_M 0x00000004U
7192 #define PRCM_AON_STRUCMLDOCTL_FSM_S 2U
7193 
7194 
7195 /*-----------------------------------REGISTER------------------------------------
7196  Register name: SHDOWFCLKCTL
7197  Offset name: PRCM_AON_O_SHDOWFCLKCTL
7198  Relative address: 0x70DC
7199  Description: SHADOW FAST CLK CONTROL
7200 
7201  dummy regs control
7202  Default Value: 0x00000033
7203 
7204  Field: LDOVOUT
7205  From..to bits: 0...4
7206  DefaultValue: 0x13
7207  Access type: read-write
7208  Description: LDO VOUT
7209 
7210  clock ldo vout value to push towards dummy once FSM is SLI_LDO_EN
7211 
7212 */
7213 #define PRCM_AON_SHDOWFCLKCTL_LDOVOUT_W 5U
7214 #define PRCM_AON_SHDOWFCLKCTL_LDOVOUT_M 0x0000001FU
7215 #define PRCM_AON_SHDOWFCLKCTL_LDOVOUT_S 0U
7216 /*
7217 
7218  Field: HPMODEN
7219  From..to bits: 5...5
7220  DefaultValue: 0x1
7221  Access type: read-write
7222  Description: HP MODE ENABLE
7223 
7224  clock module HP mode enable value to push towards dummy once FSM is SLI_LDO_EN
7225 
7226 */
7227 #define PRCM_AON_SHDOWFCLKCTL_HPMODEN 0x00000020U
7228 #define PRCM_AON_SHDOWFCLKCTL_HPMODEN_M 0x00000020U
7229 #define PRCM_AON_SHDOWFCLKCTL_HPMODEN_S 5U
7230 
7231 
7232 /*-----------------------------------REGISTER------------------------------------
7233  Register name: SLIBIBYPCTL
7234  Offset name: PRCM_AON_O_SLIBIBYPCTL
7235  Relative address: 0x70E0
7236  Description: slicer bias bypass control reg
7237  Default Value: 0x00000000
7238 
7239  Field: VAL
7240  From..to bits: 0...2
7241  DefaultValue: 0x0
7242  Access type: read-write
7243  Description: '1' - slicer bias bypass
7244 
7245 */
7246 #define PRCM_AON_SLIBIBYPCTL_VAL_W 3U
7247 #define PRCM_AON_SLIBIBYPCTL_VAL_M 0x00000007U
7248 #define PRCM_AON_SLIBIBYPCTL_VAL_S 0U
7249 
7250 
7251 /*-----------------------------------REGISTER------------------------------------
7252  Register name: ECLKREQDLY
7253  Offset name: PRCM_AON_O_ECLKREQDLY
7254  Relative address: 0x70E4
7255  Description: EXTERNAL CLOCK REQUEST DELAY
7256 
7257  XTAL OSC normal trim
7258  Default Value: 0x00000108
7259 
7260  Field: VAL
7261  From..to bits: 3...10
7262  DefaultValue: 0x21
7263  Access type: read-write
7264  Description: time (sclk) while fast CLK FSM move from ext_CLK_req_wait state to to buffer enable or ip buffer enable
7265  resolution 250us
7266  (need to add 1 to value in register)
7267 
7268  0 - 1 slow CLK cycle delay
7269  1 - 2 * 8 sclk cycle delays
7270  2 - 3 * 8 sclk cycle delay
7271  ...
7272  write [10:3] as 250us resolution
7273  read [10:0] - reflect the multiplication by 8 already
7274 
7275 */
7276 #define PRCM_AON_ECLKREQDLY_VAL_W 8U
7277 #define PRCM_AON_ECLKREQDLY_VAL_M 0x000007F8U
7278 #define PRCM_AON_ECLKREQDLY_VAL_S 3U
7279 
7280 
7281 /*-----------------------------------REGISTER------------------------------------
7282  Register name: OSCGN
7283  Offset name: PRCM_AON_O_OSCGN
7284  Relative address: 0x70E8
7285  Description: OSC GAIN
7286 
7287  XTAL oscillator gain control cfg register
7288  Default Value: 0x0000066F
7289 
7290  Field: BOOST
7291  From..to bits: 0...5
7292  DefaultValue: 0x2F
7293  Access type: read-write
7294  Description: gain for boost mode - when enabling
7295 
7296 */
7297 #define PRCM_AON_OSCGN_BOOST_W 6U
7298 #define PRCM_AON_OSCGN_BOOST_M 0x0000003FU
7299 #define PRCM_AON_OSCGN_BOOST_S 0U
7300 /*
7301 
7302  Field: OV_NORM
7303  From..to bits: 6...11
7304  DefaultValue: 0x19
7305  Access type: read-write
7306  Description: gain for normal mode - when enabling
7307 
7308 */
7309 #define PRCM_AON_OSCGN_OV_NORM_W 6U
7310 #define PRCM_AON_OSCGN_OV_NORM_M 0x00000FC0U
7311 #define PRCM_AON_OSCGN_OV_NORM_S 6U
7312 
7313 
7314 /*-----------------------------------REGISTER------------------------------------
7315  Register name: PRIMENTMUX
7316  Offset name: PRCM_AON_O_PRIMENTMUX
7317  Relative address: 0x70EC
7318  Description: Primary EN TMUX CFG
7319  Default Value: 0x00000000
7320 
7321  Field: VAL
7322  From..to bits: 0...2
7323  DefaultValue: 0x0
7324  Access type: read-write
7325  Description: HW connected to CLKM - enables the primary slicer ldo output to test mux
7326 
7327 */
7328 #define PRCM_AON_PRIMENTMUX_VAL_W 3U
7329 #define PRCM_AON_PRIMENTMUX_VAL_M 0x00000007U
7330 #define PRCM_AON_PRIMENTMUX_VAL_S 0U
7331 
7332 
7333 /*-----------------------------------REGISTER------------------------------------
7334  Register name: PRIMEN
7335  Offset name: PRCM_AON_O_PRIMEN
7336  Relative address: 0x70F0
7337  Description: PRIMARY ENABLE
7338 
7339  primary top digital clock division
7340  Default Value: 0x00000000
7341 
7342  Field: OVDIV4
7343  From..to bits: 0...0
7344  DefaultValue: 0x0
7345  Access type: read-write
7346  Description: override divide by 4
7347 
7348 */
7349 #define PRCM_AON_PRIMEN_OVDIV4 0x00000001U
7350 #define PRCM_AON_PRIMEN_OVDIV4_M 0x00000001U
7351 #define PRCM_AON_PRIMEN_OVDIV4_S 0U
7352 /*
7353 
7354  Field: OVDIV2
7355  From..to bits: 1...1
7356  DefaultValue: 0x0
7357  Access type: read-write
7358  Description: override divide by 2
7359 
7360 */
7361 #define PRCM_AON_PRIMEN_OVDIV2 0x00000002U
7362 #define PRCM_AON_PRIMEN_OVDIV2_M 0x00000002U
7363 #define PRCM_AON_PRIMEN_OVDIV2_S 1U
7364 
7365 
7366 /*-----------------------------------REGISTER------------------------------------
7367  Register name: PUSHPULEN
7368  Offset name: PRCM_AON_O_PUSHPULEN
7369  Relative address: 0x70F4
7370  Description: PUSH PULL ENABLE
7371 
7372  cfg option for the clock to the host
7373  Default Value: 0x00000000
7374 
7375  Field: VAL
7376  From..to bits: 0...0
7377  DefaultValue: 0x0
7378  Access type: read-write
7379  Description: '1' - enables push pull
7380 
7381 */
7382 #define PRCM_AON_PUSHPULEN_VAL 0x00000001U
7383 #define PRCM_AON_PUSHPULEN_VAL_M 0x00000001U
7384 #define PRCM_AON_PUSHPULEN_VAL_S 0U
7385 
7386 
7387 /*-----------------------------------REGISTER------------------------------------
7388  Register name: FCLKDISCODLY
7389  Offset name: PRCM_AON_O_FCLKDISCODLY
7390  Relative address: 0x70F8
7391  Description: FAST CLOCK DISABLE CLK OUT DELAY
7392 
7393  cfg to hold the clock request out high while FSM is turning off
7394 
7395  Prior initiating SW SOC-AON RST or Debugger SOC-AON RST,
7396  this reg should be initialized to it's default value
7397  Default Value: 0x00000008
7398 
7399  Field: VAL
7400  From..to bits: 0...3
7401  DefaultValue: 0x8
7402  Access type: read-write
7403  Description: time (sclk) from FSM exit EXTEND state (enter CLK_STOP state) to primary clock request out goes low
7404 
7405  0 - no delay
7406  1 - 1 sclk cycle delay = 31.25us
7407  2 - 2 sclk cycle delay = 62.5us
7408  3 - 3 sclk cycle delay = 93.75us
7409  ...
7410 
7411 */
7412 #define PRCM_AON_FCLKDISCODLY_VAL_W 4U
7413 #define PRCM_AON_FCLKDISCODLY_VAL_M 0x0000000FU
7414 #define PRCM_AON_FCLKDISCODLY_VAL_S 0U
7415 
7416 
7417 /*-----------------------------------REGISTER------------------------------------
7418  Register name: FCLKVLDEXNDLY
7419  Offset name: PRCM_AON_O_FCLKVLDEXNDLY
7420  Relative address: 0x70FC
7421  Description: FAST CLK VALID EXTEND DELAY
7422 
7423  timers for stopping the primary clock
7424  Default Value: 0x00000000
7425 
7426  Field: VAL
7427  From..to bits: 0...2
7428  DefaultValue: 0x0
7429  Access type: read-write
7430  Description: time (sclk) from primary clock valid goes down to the point when the clock actually stops
7431  (need to add 1 to value in register)
7432  0 - 1 cycle delay
7433  1 - 2 cycle delay
7434 
7435 */
7436 #define PRCM_AON_FCLKVLDEXNDLY_VAL_W 3U
7437 #define PRCM_AON_FCLKVLDEXNDLY_VAL_M 0x00000007U
7438 #define PRCM_AON_FCLKVLDEXNDLY_VAL_S 0U
7439 
7440 
7441 /*-----------------------------------REGISTER------------------------------------
7442  Register name: PRIMEXITSLPDLY
7443  Offset name: PRCM_AON_O_PRIMEXITSLPDLY
7444  Relative address: 0x7100
7445  Description: PRIMARY EXIT SLEEP DELAY
7446  Default Value: 0x00000000
7447 
7448  Field: VAL
7449  From..to bits: 0...2
7450  DefaultValue: 0x0
7451  Access type: read-write
7452  Description: time (sclk) from IPs stop asking for primary clock to the time the valid will go down
7453  (need to add 1 to value in register)
7454  0 - 1 cycle delay
7455  1 - 2 cycle delay
7456 
7457 */
7458 #define PRCM_AON_PRIMEXITSLPDLY_VAL_W 3U
7459 #define PRCM_AON_PRIMEXITSLPDLY_VAL_M 0x00000007U
7460 #define PRCM_AON_PRIMEXITSLPDLY_VAL_S 0U
7461 
7462 
7463 /*-----------------------------------REGISTER------------------------------------
7464  Register name: FCLK
7465  Offset name: PRCM_AON_O_FCLK
7466  Relative address: 0x7108
7467  Description: fast CLK control over selectors and overrides
7468  Default Value: 0x00000840
7469 
7470  Field: SELOVVAL
7471  From..to bits: 4...4
7472  DefaultValue: 0x0
7473  Access type: read-write
7474  Description: SELECT OVERRIDE VALUE
7475 
7476  fast CLK valid select
7477  Override fref valid
7478 
7479 */
7480 #define PRCM_AON_FCLK_SELOVVAL 0x00000010U
7481 #define PRCM_AON_FCLK_SELOVVAL_M 0x00000010U
7482 #define PRCM_AON_FCLK_SELOVVAL_S 4U
7483 /*
7484 
7485  Field: OVVAL
7486  From..to bits: 5...5
7487  DefaultValue: 0x0
7488  Access type: read-write
7489  Description: OVERRIDE VALUE
7490 
7491  fast CLK valid override
7492  Override fref valid
7493 
7494 */
7495 #define PRCM_AON_FCLK_OVVAL 0x00000020U
7496 #define PRCM_AON_FCLK_OVVAL_M 0x00000020U
7497 #define PRCM_AON_FCLK_OVVAL_S 5U
7498 /*
7499 
7500  Field: VAL
7501  From..to bits: 6...6
7502  DefaultValue: 0x1
7503  Access type: read-only
7504  Description: primary clock valid indication status
7505 
7506 */
7507 #define PRCM_AON_FCLK_VAL 0x00000040U
7508 #define PRCM_AON_FCLK_VAL_M 0x00000040U
7509 #define PRCM_AON_FCLK_VAL_S 6U
7510 /*
7511 
7512  Field: SELOVREQOUT
7513  From..to bits: 7...7
7514  DefaultValue: 0x0
7515  Access type: read-write
7516  Description: fast CLK request out select
7517  Override CLK req to pad (A)
7518 
7519 */
7520 #define PRCM_AON_FCLK_SELOVREQOUT 0x00000080U
7521 #define PRCM_AON_FCLK_SELOVREQOUT_M 0x00000080U
7522 #define PRCM_AON_FCLK_SELOVREQOUT_S 7U
7523 /*
7524 
7525  Field: OVREQOUT
7526  From..to bits: 8...8
7527  DefaultValue: 0x0
7528  Access type: read-write
7529  Description: fast CLK request out override
7530  Override CLK req to pad (A)
7531 
7532 */
7533 #define PRCM_AON_FCLK_OVREQOUT 0x00000100U
7534 #define PRCM_AON_FCLK_OVREQOUT_M 0x00000100U
7535 #define PRCM_AON_FCLK_OVREQOUT_S 8U
7536 /*
7537 
7538  Field: SELOVREQGZ
7539  From..to bits: 9...9
7540  DefaultValue: 0x0
7541  Access type: read-write
7542  Description: fast CLK request gz select
7543  Override CLK req to pad (GZ)
7544 
7545 */
7546 #define PRCM_AON_FCLK_SELOVREQGZ 0x00000200U
7547 #define PRCM_AON_FCLK_SELOVREQGZ_M 0x00000200U
7548 #define PRCM_AON_FCLK_SELOVREQGZ_S 9U
7549 /*
7550 
7551  Field: OVREQGZ
7552  From..to bits: 10...10
7553  DefaultValue: 0x0
7554  Access type: read-write
7555  Description: fast CLK request gz override
7556  Override CLK req to pad (GZ)
7557 
7558 */
7559 #define PRCM_AON_FCLK_OVREQGZ 0x00000400U
7560 #define PRCM_AON_FCLK_OVREQGZ_M 0x00000400U
7561 #define PRCM_AON_FCLK_OVREQGZ_S 10U
7562 /*
7563 
7564  Field: FSMREQIN
7565  From..to bits: 11...11
7566  DefaultValue: 0x1
7567  Access type: read-only
7568  Description: primary clock request indication to FSM
7569 
7570 */
7571 #define PRCM_AON_FCLK_FSMREQIN 0x00000800U
7572 #define PRCM_AON_FCLK_FSMREQIN_M 0x00000800U
7573 #define PRCM_AON_FCLK_FSMREQIN_S 11U
7574 
7575 
7576 /*-----------------------------------REGISTER------------------------------------
7577  Register name: FCLKDURDLY
7578  Offset name: PRCM_AON_O_FCLKDURDLY
7579  Relative address: 0x710C
7580  Description: Primary TMUX CFG
7581  Default Value: 0x00000001
7582 
7583  Field: STOP
7584  From..to bits: 0...1
7585  DefaultValue: 0x1
7586  Access type: read-write
7587  Description: time (sclk) from end of CLK_STOP state elapse to CLK_OFF
7588  '0' - bypass
7589  '1' - 1 + 8 sclks delay ~250us
7590  '2' - 1 + 16 sclks delay ~500us
7591  '3' - 1 + 32 sclks delay ~1ms
7592 
7593 */
7594 #define PRCM_AON_FCLKDURDLY_STOP_W 2U
7595 #define PRCM_AON_FCLKDURDLY_STOP_M 0x00000003U
7596 #define PRCM_AON_FCLKDURDLY_STOP_S 0U
7597 
7598 
7599 /*-----------------------------------REGISTER------------------------------------
7600  Register name: FREFDET
7601  Offset name: PRCM_AON_O_FREFDET
7602  Relative address: 0x7110
7603  Description: FREF DETECTION
7604  Default Value: 0x00000002
7605 
7606  Field: SELOV
7607  From..to bits: 0...0
7608  DefaultValue: 0x0
7609  Access type: read-write
7610  Description: '1' - fref detection value to pll sharing will be override
7611  '0' - fast CLK fsm (fref) value is selected
7612 
7613 */
7614 #define PRCM_AON_FREFDET_SELOV 0x00000001U
7615 #define PRCM_AON_FREFDET_SELOV_M 0x00000001U
7616 #define PRCM_AON_FREFDET_SELOV_S 0U
7617 /*
7618 
7619  Field: OV
7620  From..to bits: 1...3
7621  DefaultValue: 0x1
7622  Access type: read-write
7623  Description: 0: 10MHz
7624  1: 26MHz
7625  2: 40MHz
7626  3: 52MHz
7627 
7628 */
7629 #define PRCM_AON_FREFDET_OV_W 3U
7630 #define PRCM_AON_FREFDET_OV_M 0x0000000EU
7631 #define PRCM_AON_FREFDET_OV_S 1U
7632 
7633 
7634 /*-----------------------------------REGISTER------------------------------------
7635  Register name: FCLKFSMSOPOV
7636  Offset name: PRCM_AON_O_FCLKFSMSOPOV
7637  Relative address: 0x7114
7638  Description: this is a SOP OV reg, which is a shadow register.
7639  user need to lower ELP CLK req and rise it again in order for the OV reg to take action.
7640  Default Value: 0x00000000
7641 
7642  Field: SEL
7643  From..to bits: 0...0
7644  DefaultValue: 0x0
7645  Access type: read-write
7646  Description: '1' - use sop override for fast CLK fsm
7647  '0' - use sop status
7648 
7649 */
7650 #define PRCM_AON_FCLKFSMSOPOV_SEL 0x00000001U
7651 #define PRCM_AON_FCLKFSMSOPOV_SEL_M 0x00000001U
7652 #define PRCM_AON_FCLKFSMSOPOV_SEL_S 0U
7653 
7654 
7655 /*-----------------------------------REGISTER------------------------------------
7656  Register name: PMSRNWCAL
7657  Offset name: PRCM_AON_O_PMSRNWCAL
7658  Relative address: 0x7118
7659  Description: HW connected to PMCIO - To enable the Rnwell calibration
7660  Default Value: 0x00000000
7661 
7662  Field: EN
7663  From..to bits: 0...0
7664  DefaultValue: 0x0
7665  Access type: read-write
7666  Description: To enable the Rnwell calibration
7667 
7668 */
7669 #define PRCM_AON_PMSRNWCAL_EN 0x00000001U
7670 #define PRCM_AON_PMSRNWCAL_EN_M 0x00000001U
7671 #define PRCM_AON_PMSRNWCAL_EN_S 0U
7672 
7673 
7674 /*-----------------------------------REGISTER------------------------------------
7675  Register name: PMSTEST
7676  Offset name: PRCM_AON_O_PMSTEST
7677  Relative address: 0x711C
7678  Description: PMCIO test configurations
7679  Default Value: 0x00000000
7680 
7681  Field: LDTRIM
7682  From..to bits: 0...2
7683  DefaultValue: 0x0
7684  Access type: read-write
7685  Description: HW connected to PMCIO - Trim bist for LDO test loads
7686 
7687 */
7688 #define PRCM_AON_PMSTEST_LDTRIM_W 3U
7689 #define PRCM_AON_PMSTEST_LDTRIM_M 0x00000007U
7690 #define PRCM_AON_PMSTEST_LDTRIM_S 0U
7691 /*
7692 
7693  Field: ENTMUX
7694  From..to bits: 8...8
7695  DefaultValue: 0x0
7696  Access type: read-write
7697  Description: HW connected to PMCIO - Enable signal for test mux
7698 
7699 */
7700 #define PRCM_AON_PMSTEST_ENTMUX 0x00000100U
7701 #define PRCM_AON_PMSTEST_ENTMUX_M 0x00000100U
7702 #define PRCM_AON_PMSTEST_ENTMUX_S 8U
7703 
7704 
7705 /*-----------------------------------REGISTER------------------------------------
7706  Register name: PMSTMUXCTL
7707  Offset name: PRCM_AON_O_PMSTMUXCTL
7708  Relative address: 0x7120
7709  Description: Test mux control signals. To be decoded one hot
7710  Default Value: 0x00000000
7711 
7712  Field: VAL
7713  From..to bits: 0...31
7714  DefaultValue: 0x0
7715  Access type: read-write
7716  Description: value switch number Signal
7717  0x00000000 None hi-Z
7718  0x00000001 0 irefn_bg_2u_1p8v[1]
7719  0x00000002 1 irefn_slp_1u_1p8v[1]
7720  0x00000004 2 vref_0p9v_post_filt_pmu
7721  0x00000008 3 vbg_1p22v_lowv
7722  0x00000010 4 sramka_testout_1p8v
7723  0x00000020 5 vdd_sram_sense_lowv
7724  0x00000040 6 no-connect
7725  0x00000080 7 gen_rf_1p8v
7726  0x00000100 8 digka_testout_1p8v
7727  0x00000200 9 mask_digldo_en_1p2_subreg_lowv
7728  0x00000400 10 vcntrl_socpll_1p8v
7729  0x00000800 11 ibias_socpll_1p8v
7730  0x00001000 12 test_comp_out_bod_rvm
7731  0x00002000 13 test_rlad_bod_rvm
7732  0x00004000 14 crude_ref_lowv
7733  0x00008000 15 all_supplies_ok_1p8v
7734  0x00010000 16 vt_det_1p8v
7735  0x00020000 17 test_out_dig_sup_mux
7736  0x00040000 18 iref_bg_test_10u_1p8v
7737  0x00080000 19 irefp_v2i_test_10u_1p8v
7738  0x00100000 20 vdd_core_lowv
7739  0x00200000 21 no-connect
7740  0x00400000 22 no-connect
7741  0x00800000 23 no-connect
7742  0x01000000 24 no-connect
7743  0x02000000 25 no-connect
7744  0x04000000 26 gpadc_input_buf_lowv
7745  0x08000000 27 irefp_v2i_test_10u_1p8v_mirrored
7746  0x10000000 28 don't enable
7747  0x20000000 29 no-connect
7748  0x40000000 30 no-connect
7749  0x80000000 31 no-connect
7750 
7751 */
7752 #define PRCM_AON_PMSTMUXCTL_VAL_W 32U
7753 #define PRCM_AON_PMSTMUXCTL_VAL_M 0xFFFFFFFFU
7754 #define PRCM_AON_PMSTMUXCTL_VAL_S 0U
7755 
7756 
7757 /*-----------------------------------REGISTER------------------------------------
7758  Register name: PMSSPAR0
7759  Offset name: PRCM_AON_O_PMSSPAR0
7760  Relative address: 0x7124
7761  Description: PMS SPARE REG 0
7762 
7763  HW connected to PMCIO
7764  Default Value: 0x00000000
7765 
7766  Field: DIGLDO
7767  From..to bits: 0...15
7768  DefaultValue: 0x0
7769  Access type: read-write
7770  Description: DIGITAL LDO
7771 
7772 */
7773 #define PRCM_AON_PMSSPAR0_DIGLDO_W 16U
7774 #define PRCM_AON_PMSSPAR0_DIGLDO_M 0x0000FFFFU
7775 #define PRCM_AON_PMSSPAR0_DIGLDO_S 0U
7776 
7777 
7778 /*-----------------------------------REGISTER------------------------------------
7779  Register name: PMSSPAR1
7780  Offset name: PRCM_AON_O_PMSSPAR1
7781  Relative address: 0x7128
7782  Description: PMS SPARE REG 1
7783 
7784  HW connected to PMCIO
7785  Default Value: 0x000000C0
7786 
7787  Field: RCOSC
7788  From..to bits: 0...7
7789  DefaultValue: 0xC0
7790  Access type: read-write
7791  Description: RCOSC SPARE REG
7792 
7793 */
7794 #define PRCM_AON_PMSSPAR1_RCOSC_W 8U
7795 #define PRCM_AON_PMSSPAR1_RCOSC_M 0x000000FFU
7796 #define PRCM_AON_PMSSPAR1_RCOSC_S 0U
7797 /*
7798 
7799  Field: DIGBG
7800  From..to bits: 8...15
7801  DefaultValue: 0x0
7802  Access type: read-write
7803  Description: DIGITAL BAND GAP SPARE REGISTER
7804 
7805 */
7806 #define PRCM_AON_PMSSPAR1_DIGBG_W 8U
7807 #define PRCM_AON_PMSSPAR1_DIGBG_M 0x0000FF00U
7808 #define PRCM_AON_PMSSPAR1_DIGBG_S 8U
7809 /*
7810 
7811  Field: DIGKA
7812  From..to bits: 24...31
7813  DefaultValue: 0x0
7814  Access type: read-write
7815  Description: DIGITAL KEEP ALIVE SPARE REGISTER
7816 
7817 */
7818 #define PRCM_AON_PMSSPAR1_DIGKA_W 8U
7819 #define PRCM_AON_PMSSPAR1_DIGKA_M 0xFF000000U
7820 #define PRCM_AON_PMSSPAR1_DIGKA_S 24U
7821 
7822 
7823 /*-----------------------------------REGISTER------------------------------------
7824  Register name: PMSSPAR2
7825  Offset name: PRCM_AON_O_PMSSPAR2
7826  Relative address: 0x712C
7827  Description: PMS SPARE REG 2
7828 
7829  HW connected to PMCIO
7830  Default Value: 0x00007E00
7831 
7832  Field: VAL
7833  From..to bits: 0...15
7834  DefaultValue: 0x7E00
7835  Access type: read-write
7836  Description: VALUE
7837 
7838  [9:5] - dig ldo test mux control
7839  [4:0] - sram test mux control
7840 
7841 */
7842 #define PRCM_AON_PMSSPAR2_VAL_W 16U
7843 #define PRCM_AON_PMSSPAR2_VAL_M 0x0000FFFFU
7844 #define PRCM_AON_PMSSPAR2_VAL_S 0U
7845 /*
7846 
7847  Field: OUT
7848  From..to bits: 16...31
7849  DefaultValue: 0x0
7850  Access type: read-only
7851  Description: VALUE
7852 
7853 */
7854 #define PRCM_AON_PMSSPAR2_OUT_W 16U
7855 #define PRCM_AON_PMSSPAR2_OUT_M 0xFFFF0000U
7856 #define PRCM_AON_PMSSPAR2_OUT_S 16U
7857 
7858 
7859 /*-----------------------------------REGISTER------------------------------------
7860  Register name: PMSCTLSTA
7861  Offset name: PRCM_AON_O_PMSCTLSTA
7862  Relative address: 0x7130
7863  Description: PMS CONTROL STATUS
7864 
7865  PMS FSM cfg register
7866  Default Value: 0x00000036
7867 
7868  Field: STA
7869  From..to bits: 0...7
7870  DefaultValue: 0x36
7871  Access type: read-only
7872  Description: PMS STATE
7873 
7874  Following FSM controls PMU for mode transition from ACTIVE to HIBERNATE/LPDS and vice-versa
7875  Power Mode PMU sequence:
7876  (Go to sleep sequence example. Wakeup is reversed order)
7877  bit[0] - LDOs_KA (enable KA LDO's... - wait 1c)
7878  bit[1] - LDO_SRAM (disable SRAM LDO... - wait 1c)
7879  bit[2] - LDO_DIG (disable DIG LDO... - wait 1c)
7880  bit[3] - RVM_LPM (enable RVM Low Power Mode... - wait 1c)
7881  bit[4] - BG_CAP_SW (disable BandGap Cap switch... - wait 1c)
7882  bit[5] - BG (disable BandGap - wait 1c)
7883 
7884  localparam [7:0]
7885  PM_ACT = 8'b00_110110 , // ACTIVE - Steady State nr. 1
7886  PM_GTS_LDO_KA_EN = 8'b00_110111 ,
7887  PM_GTS_LDO_SRAM_DIS = 8'b00_110101 ,
7888  PM_GTS_LDO_DIG_DIS = 8'b00_110001 ,
7889  PM_GTS_RVM_LPM_EN = 8'b00_111001 ,
7890  PM_GTS_BG_CAP_SW_DIS = 8'b00_101001 ,
7891  PM_GTS_BG_DIS = 8'b00_001001 ,
7892  PM_SLP = 8'b01_001001 , // SLEEP - Steady State nr. 2 (up to 20ms)
7893  PM_SLP_TO_RFRSH = 8'b01_101001 ,
7894  PM_RFRSH = 8'b01_111001 , // Refresh - Steady State nr. 3 (up to 100us)
7895  PM_RFRSH_TO_SLP = 8'b10_101001 ,
7896  PM_WKU_BG_EN = 8'b11_101001 ,
7897  PM_WKU_BG_CAP_SW_EN = 8'b11_111001 ,
7898  PM_WKU_RVM_LPM_DIS = 8'b11_110001 ,
7899  PM_WKU_LDO_DIG_EN = 8'b11_110101 ,
7900  PM_WKU_LDO_SRAM_EN = 8'b11_110111 ,
7901  PM_WKU_LDO_KA_DIS = 8'b11_110110 ;
7902 
7903 */
7904 #define PRCM_AON_PMSCTLSTA_STA_W 8U
7905 #define PRCM_AON_PMSCTLSTA_STA_M 0x000000FFU
7906 #define PRCM_AON_PMSCTLSTA_STA_S 0U
7907 
7908 
7909 /*-----------------------------------REGISTER------------------------------------
7910  Register name: PMSSPARIN
7911  Offset name: PRCM_AON_O_PMSSPARIN
7912  Relative address: 0x7134
7913  Description: PMS SPARE INPUT
7914 
7915  HW connected to PMCIO - spare input from PMCIO
7916  Default Value: 0x00000000
7917 
7918  Field: REG0
7919  From..to bits: 0...15
7920  DefaultValue: 0x0
7921  Access type: read-write
7922  Description: REGISTER 0
7923 
7924  <11> - '1' mask BOD and RVMs for 2 cycles in LPDS entry
7925 
7926 */
7927 #define PRCM_AON_PMSSPARIN_REG0_W 16U
7928 #define PRCM_AON_PMSSPARIN_REG0_M 0x0000FFFFU
7929 #define PRCM_AON_PMSSPARIN_REG0_S 0U
7930 /*
7931 
7932  Field: GEBM
7933  From..to bits: 26...26
7934  DefaultValue: 0x0
7935  Access type: read-write
7936  Description: SPARE_REG1 bit map [10]:
7937  used for VBOXLO test
7938 
7939 */
7940 #define PRCM_AON_PMSSPARIN_GEBM 0x04000000U
7941 #define PRCM_AON_PMSSPARIN_GEBM_M 0x04000000U
7942 #define PRCM_AON_PMSSPARIN_GEBM_S 26U
7943 /*
7944 
7945  Field: REG1
7946  From..to bits: 27...31
7947  DefaultValue: 0x0
7948  Access type: read-write
7949  Description: SPARE_REG1 bit map [15:11]
7950  bit <15>-
7951  in PMU: no usage. Should not be used.
7952  In PRCM: selects MMR control (S/W) mem_bod_comp_en/mem_rvml_comp_en/mem_rvmh_comp_en over the default control (H/W) for comparators BOD/RVML/RVMH enable respectively
7953 
7954 */
7955 #define PRCM_AON_PMSSPARIN_REG1_W 5U
7956 #define PRCM_AON_PMSSPARIN_REG1_M 0xF8000000U
7957 #define PRCM_AON_PMSSPARIN_REG1_S 27U
7958 
7959 
7960 /*-----------------------------------REGISTER------------------------------------
7961  Register name: PMSPORTSTCTL
7962  Offset name: PRCM_AON_O_PMSPORTSTCTL
7963  Relative address: 0x7138
7964  Description: PMS POR TEST CONTROL
7965 
7966  Test Mode control for POR POL block
7967  Default Value: 0x00000000
7968 
7969  Field: VAL
7970  From..to bits: 0...7
7971  DefaultValue: 0x0
7972  Access type: read-write
7973  Description: HW connected to PMCIO
7974 
7975 */
7976 #define PRCM_AON_PMSPORTSTCTL_VAL_W 8U
7977 #define PRCM_AON_PMSPORTSTCTL_VAL_M 0x000000FFU
7978 #define PRCM_AON_PMSPORTSTCTL_VAL_S 0U
7979 
7980 
7981 /*-----------------------------------REGISTER------------------------------------
7982  Register name: PMSSPAR3
7983  Offset name: PRCM_AON_O_PMSSPAR3
7984  Relative address: 0x7140
7985  Description: PMS SPARE 3
7986 
7987  HW connected to PMCIO
7988  Default Value: 0x01F2F200
7989 
7990  Field: INT
7991  From..to bits: 2...5
7992  DefaultValue: 0x0
7993  Access type: read-write
7994  Description: INTERNAL
7995 
7996 */
7997 #define PRCM_AON_PMSSPAR3_INT_W 4U
7998 #define PRCM_AON_PMSSPAR3_INT_M 0x0000003CU
7999 #define PRCM_AON_PMSSPAR3_INT_S 2U
8000 /*
8001 
8002  Field: SRAMKA
8003  From..to bits: 17...23
8004  DefaultValue: 0x79
8005  Access type: read-write
8006  Description: SRAM KEEP ALIVE
8007 
8008 */
8009 #define PRCM_AON_PMSSPAR3_SRAMKA_W 7U
8010 #define PRCM_AON_PMSSPAR3_SRAMKA_M 0x00FE0000U
8011 #define PRCM_AON_PMSSPAR3_SRAMKA_S 17U
8012 
8013 
8014 /*-----------------------------------REGISTER------------------------------------
8015  Register name: PMSSPAR4
8016  Offset name: PRCM_AON_O_PMSSPAR4
8017  Relative address: 0x7144
8018  Description: PMS SPARE 4
8019 
8020  HW connected to PMCIO
8021  Default Value: 0x00007E00
8022 
8023  Field: PMBIST
8024  From..to bits: 0...15
8025  DefaultValue: 0x7E00
8026  Access type: read-write
8027  Description: [5:4] - rfcio test switch
8028  [3:2] - adc test switch
8029  [1] - vdd main divider enable
8030  [0] - i2v divider enable
8031 
8032 */
8033 #define PRCM_AON_PMSSPAR4_PMBIST_W 16U
8034 #define PRCM_AON_PMSSPAR4_PMBIST_M 0x0000FFFFU
8035 #define PRCM_AON_PMSSPAR4_PMBIST_S 0U
8036 
8037 
8038 /*-----------------------------------REGISTER------------------------------------
8039  Register name: PMSDLY
8040  Offset name: PRCM_AON_O_PMSDLY
8041  Relative address: 0x7148
8042  Description: PMS DELAYS
8043 
8044  HW connected to PMCIO - spare input from PMCIO
8045  Default Value: 0x00155000
8046 
8047  Field: GTS1
8048  From..to bits: 0...1
8049  DefaultValue: 0x0
8050  Access type: read-write
8051  Description: GO TO SLEEP DELAY 1
8052 
8053  delay from PM_GTS_LDO_KA_EN to PM_GTS_LDO_SRAM_DIS
8054 
8055  for additional details please review following page:
8056  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8057 
8058 */
8059 #define PRCM_AON_PMSDLY_GTS1_W 2U
8060 #define PRCM_AON_PMSDLY_GTS1_M 0x00000003U
8061 #define PRCM_AON_PMSDLY_GTS1_S 0U
8062 /*
8063 
8064  Field: GTS2
8065  From..to bits: 2...3
8066  DefaultValue: 0x0
8067  Access type: read-write
8068  Description: GO TO SLEEP DELAY 2
8069 
8070  delay from PM_GTS_LDO_SRAM_DIS to PM_GTS_LDO_DIG_DIS
8071 
8072  for additional details please review following page:
8073  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8074 
8075 */
8076 #define PRCM_AON_PMSDLY_GTS2_W 2U
8077 #define PRCM_AON_PMSDLY_GTS2_M 0x0000000CU
8078 #define PRCM_AON_PMSDLY_GTS2_S 2U
8079 /*
8080 
8081  Field: GTS3
8082  From..to bits: 4...5
8083  DefaultValue: 0x0
8084  Access type: read-write
8085  Description: GO TO SLEEP DELAY 3
8086 
8087  delay from PM_GTS_LDO_DIG_DIS to PM_GTS_RVM_LPM_EN
8088 
8089  for additional details please review following page:
8090  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8091 
8092 */
8093 #define PRCM_AON_PMSDLY_GTS3_W 2U
8094 #define PRCM_AON_PMSDLY_GTS3_M 0x00000030U
8095 #define PRCM_AON_PMSDLY_GTS3_S 4U
8096 /*
8097 
8098  Field: GTS4
8099  From..to bits: 6...7
8100  DefaultValue: 0x0
8101  Access type: read-write
8102  Description: GO TO SLEEP DELAY 4
8103 
8104  delay from PM_GTS_RVM_LPM_EN to PM_GTS_BG_CAP_SW_DIS
8105 
8106  for additional details please review following page:
8107  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8108 
8109 */
8110 #define PRCM_AON_PMSDLY_GTS4_W 2U
8111 #define PRCM_AON_PMSDLY_GTS4_M 0x000000C0U
8112 #define PRCM_AON_PMSDLY_GTS4_S 6U
8113 /*
8114 
8115  Field: GTS5
8116  From..to bits: 8...9
8117  DefaultValue: 0x0
8118  Access type: read-write
8119  Description: GO TO SLEEP DELAY 5
8120 
8121  delay from PM_GTS_BG_CAP_SW_DIS to PM_GTS_BG_DIS
8122 
8123  for additional details please review following page:
8124  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8125 
8126 */
8127 #define PRCM_AON_PMSDLY_GTS5_W 2U
8128 #define PRCM_AON_PMSDLY_GTS5_M 0x00000300U
8129 #define PRCM_AON_PMSDLY_GTS5_S 8U
8130 /*
8131 
8132  Field: WU1
8133  From..to bits: 12...13
8134  DefaultValue: 0x1
8135  Access type: read-write
8136  Description: WAKEUP DELAY 1
8137 
8138  delay from PM_WKU_BG_EN to PM_WKU_BG_CAP_SW_EN
8139 
8140  for additional details please review following page:
8141  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8142 
8143 */
8144 #define PRCM_AON_PMSDLY_WU1_W 2U
8145 #define PRCM_AON_PMSDLY_WU1_M 0x00003000U
8146 #define PRCM_AON_PMSDLY_WU1_S 12U
8147 /*
8148 
8149  Field: WU2
8150  From..to bits: 14...15
8151  DefaultValue: 0x1
8152  Access type: read-write
8153  Description: WAKEUP DELAY 2
8154 
8155  delay from PM_WKU_BG_CAP_SW_EN to PM_WKU_RVM_LPM_DIS
8156 
8157  for additional details please review following page:
8158  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8159 
8160 */
8161 #define PRCM_AON_PMSDLY_WU2_W 2U
8162 #define PRCM_AON_PMSDLY_WU2_M 0x0000C000U
8163 #define PRCM_AON_PMSDLY_WU2_S 14U
8164 /*
8165 
8166  Field: WU3
8167  From..to bits: 16...17
8168  DefaultValue: 0x1
8169  Access type: read-write
8170  Description: WAKEUP DELAY 3
8171 
8172  delay from PM_WKU_RVM_LPM_DIS to PM_WKU_LDO_DIG_EN
8173 
8174  for additional details please review following page:
8175  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8176 
8177 */
8178 #define PRCM_AON_PMSDLY_WU3_W 2U
8179 #define PRCM_AON_PMSDLY_WU3_M 0x00030000U
8180 #define PRCM_AON_PMSDLY_WU3_S 16U
8181 /*
8182 
8183  Field: WU4
8184  From..to bits: 18...19
8185  DefaultValue: 0x1
8186  Access type: read-write
8187  Description: WAKEUP DELAY 4
8188 
8189  delay from PM_WKU_LDO_DIG_EN to PM_WKU_LDO_SRAM_EN
8190 
8191  for additional details please review following page:
8192  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8193 
8194 */
8195 #define PRCM_AON_PMSDLY_WU4_W 2U
8196 #define PRCM_AON_PMSDLY_WU4_M 0x000C0000U
8197 #define PRCM_AON_PMSDLY_WU4_S 18U
8198 /*
8199 
8200  Field: WU5
8201  From..to bits: 20...23
8202  DefaultValue: 0x1
8203  Access type: read-write
8204  Description: WAKEUP DELAY 5
8205 
8206  delay from PM_WKU_LDO_SRAM_EN to PM_WKU_LDO_KA_DIS
8207 
8208  for additional details please review following page:
8209  https://confluence.itg.ti.com/pages/viewpage.action?spaceKey=WNG&title=Osprey+PRCM+-+PMU
8210 
8211  Also used as LDO inrush Limit timer:
8212  0- inrush limit to LDO's will be set 1 slow clock cycle (32us) after DIG LDO has been set
8213  1- inrush limit to LDO's will be set 2 slow clock cycles (64us) after DIG LDO has been set (default)
8214  2- inrush limit to LDO's will be set 3 slow clock cycles (96us) after DIG LDO has been set
8215  ...
8216  15- inrush limit to LDO's will be set 16 slow clock cycles (16*32us) after DIG LDO has been set
8217  Note that SRAM LDO is set 1-4 cycles (1 is default) before DIG LDO is set. Inrush Limit covers both.
8218 
8219 */
8220 #define PRCM_AON_PMSDLY_WU5_W 4U
8221 #define PRCM_AON_PMSDLY_WU5_M 0x00F00000U
8222 #define PRCM_AON_PMSDLY_WU5_S 20U
8223 
8224 
8225 /*-----------------------------------REGISTER------------------------------------
8226  Register name: BGDISBGENDLY
8227  Offset name: PRCM_AON_O_BGDISBGENDLY
8228  Relative address: 0x714C
8229  Description: DIGITAL BANDGAP DISABLE BANDGAP ENABLE DELAY
8230 
8231  time (sclk) in DBGAP hibernate mode
8232  Default Value: 0x00000005
8233 
8234  Field: SLP
8235  From..to bits: 0...2
8236  DefaultValue: 0x5
8237  Access type: read-write
8238  Description: SLEEP
8239 
8240  The sleep duration between refresh intervals - from BG disable (Going to Sleep) to BG enable (waking for refresh).
8241  Granularity is 128 clocks (clock period is 31.25us) hence:
8242  "000" - N.A
8243  "001" - 4ms
8244  "010" - 8ms
8245  "011" - 12ms
8246  "100" - 16ms
8247  "101" - 20ms (default)
8248  "110" - 24ms
8249  "111" - 28ms
8250 
8251 */
8252 #define PRCM_AON_BGDISBGENDLY_SLP_W 3U
8253 #define PRCM_AON_BGDISBGENDLY_SLP_M 0x00000007U
8254 #define PRCM_AON_BGDISBGENDLY_SLP_S 0U
8255 
8256 
8257 /*-----------------------------------REGISTER------------------------------------
8258  Register name: SWENSWDISDLY
8259  Offset name: PRCM_AON_O_SWENSWDISDLY
8260  Relative address: 0x7150
8261  Description: SW ENABLE SW DISABLE DELAY
8262 
8263  time (sclk) in DBGAP hibernate mode
8264  Default Value: 0x00000003
8265 
8266  Field: SLP
8267  From..to bits: 0...2
8268  DefaultValue: 0x3
8269  Access type: read-write
8270  Description: SLEEP
8271 
8272  The Refresh duration - from Switch enable (go in refresh) to Switch disable (go out of refresh).
8273  Granularity is 1 clock (clock period is 31.25us) hence:
8274  "000" - 31.25us
8275  "001" - 62.5us
8276  "010" - 93.75us
8277  "011" - 125us (default)
8278  "100" - 156.25us
8279  "101" - 187.5us
8280  "110" - 218.75us
8281  "111" - 250us
8282 
8283 */
8284 #define PRCM_AON_SWENSWDISDLY_SLP_W 3U
8285 #define PRCM_AON_SWENSWDISDLY_SLP_M 0x00000007U
8286 #define PRCM_AON_SWENSWDISDLY_SLP_S 0U
8287 
8288 
8289 /*-----------------------------------REGISTER------------------------------------
8290  Register name: BGENSWENDLY
8291  Offset name: PRCM_AON_O_BGENSWENDLY
8292  Relative address: 0x7154
8293  Description: BANDGAP ENABLE SW ENABLE SLEEP DELAY
8294 
8295  time (sclk) in DBGAP hibernate mode
8296  Default Value: 0x00000001
8297 
8298  Field: SLP
8299  From..to bits: 0...1
8300  DefaultValue: 0x1
8301  Access type: read-write
8302  Description: SLEEP
8303 
8304  The duration from BG enable to SW enable (transition to refresh).
8305  Granularity is 1 clock (clock period is 31.25us) hence:
8306  "000" - 31.25us
8307  "001" - 62.5us (default)
8308  "010" - 93.75us
8309  "011" - 125us
8310  "100" - 156.25us
8311  "101" - 187.5us
8312  "110" - 218.75us
8313  "111" - 250us
8314 
8315 */
8316 #define PRCM_AON_BGENSWENDLY_SLP_W 2U
8317 #define PRCM_AON_BGENSWENDLY_SLP_M 0x00000003U
8318 #define PRCM_AON_BGENSWENDLY_SLP_S 0U
8319 
8320 
8321 /*-----------------------------------REGISTER------------------------------------
8322  Register name: SWDISBGDISDLY
8323  Offset name: PRCM_AON_O_SWDISBGDISDLY
8324  Relative address: 0x7158
8325  Description: SW DISABLE BANDGAP DISABLE DELAY
8326 
8327  time (sclk) in DBGAP hibernate mode
8328  Default Value: 0x00000001
8329 
8330  Field: SLP
8331  From..to bits: 0...1
8332  DefaultValue: 0x1
8333  Access type: read-write
8334  Description: SLEEP
8335 
8336  The duration from SW disable to BG disable (transition from refresh).
8337  Granularity is 1 clock (clock period is 31.25us) hence:
8338  "000" - 31.25us
8339  "001" - 62.5us (default)
8340  "010" - 93.75us
8341  "011" - 125us
8342  "100" - 156.25us
8343  "101" - 187.5us
8344  "110" - 218.75us
8345  "111" - 250us
8346 
8347 */
8348 #define PRCM_AON_SWDISBGDISDLY_SLP_W 2U
8349 #define PRCM_AON_SWDISBGDISDLY_SLP_M 0x00000003U
8350 #define PRCM_AON_SWDISBGDISDLY_SLP_S 0U
8351 
8352 
8353 /*-----------------------------------REGISTER------------------------------------
8354  Register name: ICGCTL
8355  Offset name: PRCM_AON_O_ICGCTL
8356  Relative address: 0x715C
8357  Description: ICG CONTROL
8358  Default Value: 0x0000000F
8359 
8360  Field: COEXCLKREQ
8361  From..to bits: 0...0
8362  DefaultValue: 0x1
8363  Access type: read-write
8364  Description: '1' - request CLK for coex
8365 
8366 */
8367 #define PRCM_AON_ICGCTL_COEXCLKREQ 0x00000001U
8368 #define PRCM_AON_ICGCTL_COEXCLKREQ_M 0x00000001U
8369 #define PRCM_AON_ICGCTL_COEXCLKREQ_S 0U
8370 /*
8371 
8372  Field: OCLACLKREQ
8373  From..to bits: 1...1
8374  DefaultValue: 0x1
8375  Access type: read-write
8376  Description: '1' - request CLK for ocla
8377 
8378 */
8379 #define PRCM_AON_ICGCTL_OCLACLKREQ 0x00000002U
8380 #define PRCM_AON_ICGCTL_OCLACLKREQ_M 0x00000002U
8381 #define PRCM_AON_ICGCTL_OCLACLKREQ_S 1U
8382 /*
8383 
8384  Field: DBGSCLKREQ
8385  From..to bits: 2...2
8386  DefaultValue: 0x1
8387  Access type: read-write
8388  Description: '1' - request CLK for debugss
8389 
8390 */
8391 #define PRCM_AON_ICGCTL_DBGSCLKREQ 0x00000004U
8392 #define PRCM_AON_ICGCTL_DBGSCLKREQ_M 0x00000004U
8393 #define PRCM_AON_ICGCTL_DBGSCLKREQ_S 2U
8394 /*
8395 
8396  Field: SFSCLKREQ
8397  From..to bits: 3...3
8398  DefaultValue: 0x1
8399  Access type: read-write
8400  Description: SLOW FUSE CLK REQ
8401 
8402  '1' - request CLK for prcm fuse farm. default is '1'. S/W will clr to save power
8403 
8404 */
8405 #define PRCM_AON_ICGCTL_SFSCLKREQ 0x00000008U
8406 #define PRCM_AON_ICGCTL_SFSCLKREQ_M 0x00000008U
8407 #define PRCM_AON_ICGCTL_SFSCLKREQ_S 3U
8408 
8409 
8410 /*-----------------------------------REGISTER------------------------------------
8411  Register name: HALT
8412  Offset name: PRCM_AON_O_HALT
8413  Relative address: 0x7160
8414  Description: HALT
8415  Default Value: 0x00000000
8416 
8417  Field: DBGSEL
8418  From..to bits: 0...0
8419  DefaultValue: 0x0
8420  Access type: read-write
8421  Description: select debug halt source:
8422  0 - M33 Halt
8423  1 - M3 Halt
8424 
8425 */
8426 #define PRCM_AON_HALT_DBGSEL 0x00000001U
8427 #define PRCM_AON_HALT_DBGSEL_M 0x00000001U
8428 #define PRCM_AON_HALT_DBGSEL_S 0U
8429 
8430 
8431 /*-----------------------------------REGISTER------------------------------------
8432  Register name: LOGICCA
8433  Offset name: PRCM_AON_O_LOGICCA
8434  Relative address: 0x716C
8435  Description: LOGIC CAPTURE
8436  Default Value: 0x0000000A
8437 
8438  Field: PON0
8439  From..to bits: 0...0
8440  DefaultValue: 0x0
8441  Access type: read-only
8442  Description: read clear
8443 
8444  CORE PON indication fall
8445 
8446 */
8447 #define PRCM_AON_LOGICCA_PON0 0x00000001U
8448 #define PRCM_AON_LOGICCA_PON0_M 0x00000001U
8449 #define PRCM_AON_LOGICCA_PON0_S 0U
8450 /*
8451 
8452  Field: PON1
8453  From..to bits: 1...1
8454  DefaultValue: 0x1
8455  Access type: read-only
8456  Description: read clear
8457 
8458  CORE PON indication set
8459 
8460 */
8461 #define PRCM_AON_LOGICCA_PON1 0x00000002U
8462 #define PRCM_AON_LOGICCA_PON1_M 0x00000002U
8463 #define PRCM_AON_LOGICCA_PON1_S 1U
8464 /*
8465 
8466  Field: PGOOD0
8467  From..to bits: 2...2
8468  DefaultValue: 0x0
8469  Access type: read-only
8470  Description: read clear
8471 
8472  CORE PGOOD indication fall
8473 
8474 */
8475 #define PRCM_AON_LOGICCA_PGOOD0 0x00000004U
8476 #define PRCM_AON_LOGICCA_PGOOD0_M 0x00000004U
8477 #define PRCM_AON_LOGICCA_PGOOD0_S 2U
8478 /*
8479 
8480  Field: PGOOD1
8481  From..to bits: 3...3
8482  DefaultValue: 0x1
8483  Access type: read-only
8484  Description: read clear
8485 
8486  CORE PGOOD indication set
8487 
8488 */
8489 #define PRCM_AON_LOGICCA_PGOOD1 0x00000008U
8490 #define PRCM_AON_LOGICCA_PGOOD1_M 0x00000008U
8491 #define PRCM_AON_LOGICCA_PGOOD1_S 3U
8492 
8493 
8494 /*-----------------------------------REGISTER------------------------------------
8495  Register name: LOGICMEMSTA
8496  Offset name: PRCM_AON_O_LOGICMEMSTA
8497  Relative address: 0x7170
8498  Description: LOGIC MEMORY STATUS
8499  Default Value: 0x13000000
8500 
8501  Field: CRAONIN
8502  From..to bits: 0...11
8503  DefaultValue: 0x0
8504  Access type: read-only
8505  Description: CORE AONIN
8506 
8507 */
8508 #define PRCM_AON_LOGICMEMSTA_CRAONIN_W 12U
8509 #define PRCM_AON_LOGICMEMSTA_CRAONIN_M 0x00000FFFU
8510 #define PRCM_AON_LOGICMEMSTA_CRAONIN_S 0U
8511 /*
8512 
8513  Field: FLXAONIN
8514  From..to bits: 16...25
8515  DefaultValue: 0x300
8516  Access type: read-only
8517  Description: FLEX AONIN
8518 
8519 */
8520 #define PRCM_AON_LOGICMEMSTA_FLXAONIN_W 10U
8521 #define PRCM_AON_LOGICMEMSTA_FLXAONIN_M 0x03FF0000U
8522 #define PRCM_AON_LOGICMEMSTA_FLXAONIN_S 16U
8523 /*
8524 
8525  Field: CRPONIN
8526  From..to bits: 26...26
8527  DefaultValue: 0x0
8528  Access type: read-only
8529  Description: CORE PONIN
8530 
8531 */
8532 #define PRCM_AON_LOGICMEMSTA_CRPONIN 0x04000000U
8533 #define PRCM_AON_LOGICMEMSTA_CRPONIN_M 0x04000000U
8534 #define PRCM_AON_LOGICMEMSTA_CRPONIN_S 26U
8535 /*
8536 
8537  Field: AAONPONIN
8538  From..to bits: 27...27
8539  DefaultValue: 0x0
8540  Access type: read-only
8541  Description: AAON PONIN
8542 
8543 */
8544 #define PRCM_AON_LOGICMEMSTA_AAONPONIN 0x08000000U
8545 #define PRCM_AON_LOGICMEMSTA_AAONPONIN_M 0x08000000U
8546 #define PRCM_AON_LOGICMEMSTA_AAONPONIN_S 27U
8547 /*
8548 
8549  Field: CRISO
8550  From..to bits: 28...28
8551  DefaultValue: 0x1
8552  Access type: read-only
8553  Description: CORE ISO
8554 
8555 */
8556 #define PRCM_AON_LOGICMEMSTA_CRISO 0x10000000U
8557 #define PRCM_AON_LOGICMEMSTA_CRISO_M 0x10000000U
8558 #define PRCM_AON_LOGICMEMSTA_CRISO_S 28U
8559 /*
8560 
8561  Field: AAONISO
8562  From..to bits: 29...29
8563  DefaultValue: 0x0
8564  Access type: read-only
8565  Description: AAON ISO
8566 
8567 */
8568 #define PRCM_AON_LOGICMEMSTA_AAONISO 0x20000000U
8569 #define PRCM_AON_LOGICMEMSTA_AAONISO_M 0x20000000U
8570 #define PRCM_AON_LOGICMEMSTA_AAONISO_S 29U
8571 /*
8572 
8573  Field: MEMSPWRUDNE
8574  From..to bits: 30...30
8575  DefaultValue: 0x0
8576  Access type: read-only
8577  Description: MEMORIES POWERUP DONE
8578 
8579 */
8580 #define PRCM_AON_LOGICMEMSTA_MEMSPWRUDNE 0x40000000U
8581 #define PRCM_AON_LOGICMEMSTA_MEMSPWRUDNE_M 0x40000000U
8582 #define PRCM_AON_LOGICMEMSTA_MEMSPWRUDNE_S 30U
8583 
8584 
8585 /*-----------------------------------REGISTER------------------------------------
8586  Register name: HOL
8587  Offset name: PRCM_AON_O_HOL
8588  Relative address: 0x7174
8589  Description: HOLISTIC FSM
8590  Default Value: 0x00000000
8591 
8592  Field: STA
8593  From..to bits: 0...4
8594  DefaultValue: 0x0
8595  Access type: read-only
8596  Description: STATE
8597 
8598  HOL_IDLE = 5'b00000
8599  HOL_HW_BOOT1 = 5'b00001
8600  HOL_HW_BOOT2 = 5'b00010
8601  HOL_HW_BOOT3 = 5'b00011
8602  HOL_ACTIVE2 = 5'b00100 (CORE & HOST active)
8603  HOL_ACTIVE3 = 5'b00101 (CORE sleep, HOST active)
8604  HOL_ACTIVE4 = 5'b00110 (CORE active, HOST sleep)
8605  HOL_TRN_TRUE_SLEEP1 = 5'b00111
8606  HOL_TRN_TRUE_SLEEP2 = 5'b01000
8607  HOL_TRN_TRUE_SLEEP3 = 5'b01001
8608  HOL_TRUE_SLEEP = 5'b01010 (CORE & HOST sleep)
8609  HOL_PRCM_VLD_ACTIVE3 = 5'b01011
8610  HOL_AAON_ACTIVE3 = 5'b01100
8611  HOL_CORE_SLP_ACTIVE3 = 5'b01101
8612  HOL_CORE_ACT_ACTIVE3 = 5'b01110
8613  HOL_PRCM_VLD_ACTIVE4 = 5'b01111
8614  HOL_AAON_ACTIVE4 = 5'b10000
8615  HOL_HOST_SLP_ACTIVE4 = 5'b10001
8616  HOL_HOST_ACT_ACTIVE4 = 5'b10010
8617 
8618 */
8619 #define PRCM_AON_HOL_STA_W 5U
8620 #define PRCM_AON_HOL_STA_M 0x0000001FU
8621 #define PRCM_AON_HOL_STA_S 0U
8622 
8623 
8624 /*-----------------------------------REGISTER------------------------------------
8625  Register name: PSCONHGEN
8626  Offset name: PRCM_AON_O_PSCONHGEN
8627  Relative address: 0x7178
8628  Description: PSCON HANDLER GENERAL
8629  Default Value: 0x00000004
8630 
8631  Field: RTABHVEMOD
8632  From..to bits: 0...1
8633  DefaultValue: 0x0
8634  Access type: read-write
8635  Description: NU at MDB
8636  Determine the RTA behavior in sleep/true sleep:
8637  [0] - SLEEP MODE
8638  [1] - TRUE SLEEP MODE
8639 
8640  0 - OFF/OFF : in case issues with RTA toggling in sleep
8641  1 - OFF/ON : in case no ret in true sleep + in case issues with RTA toggling in sleep
8642  2 - ON/OFF : POR
8643  3 - ON/ON : In case use ret in true sleep
8644 
8645 */
8646 #define PRCM_AON_PSCONHGEN_RTABHVEMOD_W 2U
8647 #define PRCM_AON_PSCONHGEN_RTABHVEMOD_M 0x00000003U
8648 #define PRCM_AON_PSCONHGEN_RTABHVEMOD_S 0U
8649 /*
8650 
8651  Field: LOGUGTEBP
8652  From..to bits: 2...2
8653  DefaultValue: 0x1
8654  Access type: read-write
8655  Description: LOGIC UNGATE BYPASS
8656 
8657  '1' - bypass the logic UNGATE request option
8658  '0' - logic will generate ungate request
8659 
8660 */
8661 #define PRCM_AON_PSCONHGEN_LOGUGTEBP 0x00000004U
8662 #define PRCM_AON_PSCONHGEN_LOGUGTEBP_M 0x00000004U
8663 #define PRCM_AON_PSCONHGEN_LOGUGTEBP_S 2U
8664 
8665 
8666 /*-----------------------------------REGISTER------------------------------------
8667  Register name: IOPROCSBIT
8668  Offset name: PRCM_AON_O_IOPROCSBIT
8669  Relative address: 0x717C
8670  Description: IO PROCESS BITS
8671  Default Value: 0x00000000
8672 
8673  Field: OVPROGION
8674  From..to bits: 0...2
8675  DefaultValue: 0x0
8676  Access type: read-write
8677  Description: OVERRIDE PROGIO N
8678 
8679  Bit 2 is inverted between MMR and PAD -> so to configure the values 1,3,6 according to the corner, we need to set the registers to 5,7,2:
8680 
8681  MAX: MMR --> p=n=2 ; PAD --> p=n=6
8682  NOM: MMR --> p=n=7 ; PAD --> p=n=3
8683  MIN: MMR --> p=n=5 ; PAD --> p=n=1
8684 
8685 */
8686 #define PRCM_AON_IOPROCSBIT_OVPROGION_W 3U
8687 #define PRCM_AON_IOPROCSBIT_OVPROGION_M 0x00000007U
8688 #define PRCM_AON_IOPROCSBIT_OVPROGION_S 0U
8689 /*
8690 
8691  Field: SELOVPROGION
8692  From..to bits: 3...3
8693  DefaultValue: 0x0
8694  Access type: read-write
8695  Description: SELECT OVERRIDE PROIO N
8696 
8697  process bit to io set
8698 
8699 */
8700 #define PRCM_AON_IOPROCSBIT_SELOVPROGION 0x00000008U
8701 #define PRCM_AON_IOPROCSBIT_SELOVPROGION_M 0x00000008U
8702 #define PRCM_AON_IOPROCSBIT_SELOVPROGION_S 3U
8703 /*
8704 
8705  Field: OVPROGIOP
8706  From..to bits: 4...6
8707  DefaultValue: 0x0
8708  Access type: read-write
8709  Description: OVERRIDE PROGIO P
8710 
8711  OVERRIDE PROGIO N
8712 
8713  Bit 2 is inverted between MMR and PAD -> so to configure the values 1,3,6 according to the corner, we need to set the registers to 5,7,2:
8714 
8715  MAX: MMR --> p=n=2 ; PAD --> p=n=6
8716  NOM: MMR --> p=n=7 ; PAD --> p=n=3
8717  MIN: MMR --> p=n=5 ; PAD --> p=n=1
8718 
8719 */
8720 #define PRCM_AON_IOPROCSBIT_OVPROGIOP_W 3U
8721 #define PRCM_AON_IOPROCSBIT_OVPROGIOP_M 0x00000070U
8722 #define PRCM_AON_IOPROCSBIT_OVPROGIOP_S 4U
8723 /*
8724 
8725  Field: SELOVPROGIOP
8726  From..to bits: 7...7
8727  DefaultValue: 0x0
8728  Access type: read-write
8729  Description: SELECT OVERRIDE PROGIO P
8730 
8731  process bit to io set
8732 
8733 */
8734 #define PRCM_AON_IOPROCSBIT_SELOVPROGIOP 0x00000080U
8735 #define PRCM_AON_IOPROCSBIT_SELOVPROGIOP_M 0x00000080U
8736 #define PRCM_AON_IOPROCSBIT_SELOVPROGIOP_S 7U
8737 /*
8738 
8739  Field: FSPROGION
8740  From..to bits: 8...10
8741  DefaultValue: 0x0
8742  Access type: read-only
8743  Description: FUSE PROGIO N
8744 
8745  OVERRIDE PROGIO N
8746 
8747  Bit 2 is inverted between MMR and PAD -> so to configure the values 1,3,6 according to the corner, we need to set the registers to 5,7,2:
8748 
8749  MAX: MMR --> p=n=2 ; PAD --> p=n=6
8750  NOM: MMR --> p=n=7 ; PAD --> p=n=3
8751  MIN: MMR --> p=n=5 ; PAD --> p=n=1
8752 
8753 */
8754 #define PRCM_AON_IOPROCSBIT_FSPROGION_W 3U
8755 #define PRCM_AON_IOPROCSBIT_FSPROGION_M 0x00000700U
8756 #define PRCM_AON_IOPROCSBIT_FSPROGION_S 8U
8757 /*
8758 
8759  Field: FSPROGIOP
8760  From..to bits: 12...14
8761  DefaultValue: 0x0
8762  Access type: read-only
8763  Description: FUSE PROGIO P
8764 
8765  OVERRIDE PROGIO N
8766 
8767  Bit 2 is inverted between MMR and PAD -> so to configure the values 1,3,6 according to the corner, we need to set the registers to 5,7,2:
8768 
8769  MAX: MMR --> p=n=2 ; PAD --> p=n=6
8770  NOM: MMR --> p=n=7 ; PAD --> p=n=3
8771  MIN: MMR --> p=n=5 ; PAD --> p=n=1
8772 
8773 */
8774 #define PRCM_AON_IOPROCSBIT_FSPROGIOP_W 3U
8775 #define PRCM_AON_IOPROCSBIT_FSPROGIOP_M 0x00007000U
8776 #define PRCM_AON_IOPROCSBIT_FSPROGIOP_S 12U
8777 
8778 
8779 /*-----------------------------------REGISTER------------------------------------
8780  Register name: SCLKCNTCTLCR
8781  Offset name: PRCM_AON_O_SCLKCNTCTLCR
8782  Relative address: 0x7180
8783  Description: SLOW CLOCK COUNT CONTROL CORE
8784  Default Value: 0x0000000C
8785 
8786  Field: MOD
8787  From..to bits: 0...1
8788  DefaultValue: 0x0
8789  Access type: read-only
8790  Description: MODE
8791 
8792  Determine the Slow clock counter mode-
8793  0x3 - Reserved
8794  0x2 - Periodic
8795  0x1 - One Shot
8796  0x0 - Disable
8797 
8798 */
8799 #define PRCM_AON_SCLKCNTCTLCR_MOD_W 2U
8800 #define PRCM_AON_SCLKCNTCTLCR_MOD_M 0x00000003U
8801 #define PRCM_AON_SCLKCNTCTLCR_MOD_S 0U
8802 /*
8803 
8804  Field: PER
8805  From..to bits: 2...8
8806  DefaultValue: 0x3
8807  Access type: read-only
8808  Description: Determine the Slow clock counter period (Slow Clock cycles), 1 - 128.
8809  '0' - 1 CLK cycle
8810  '1' - 2 CLK cycles
8811  '2' - 3 CLK cycles
8812  ...
8813  '127' - 128 CLK cycles
8814 
8815 */
8816 #define PRCM_AON_SCLKCNTCTLCR_PER_W 7U
8817 #define PRCM_AON_SCLKCNTCTLCR_PER_M 0x000001FCU
8818 #define PRCM_AON_SCLKCNTCTLCR_PER_S 2U
8819 /*
8820 
8821  Field: RESULT
8822  From..to bits: 9...23
8823  DefaultValue: 0x0
8824  Access type: read-only
8825  Description: Slow Clock counter result
8826 
8827 */
8828 #define PRCM_AON_SCLKCNTCTLCR_RESULT_W 15U
8829 #define PRCM_AON_SCLKCNTCTLCR_RESULT_M 0x00FFFE00U
8830 #define PRCM_AON_SCLKCNTCTLCR_RESULT_S 9U
8831 /*
8832 
8833  Field: RESULTVAL
8834  From..to bits: 24...24
8835  DefaultValue: 0x0
8836  Access type: read-only
8837  Description: RESULT VALID
8838 
8839  Determine whether the measurement is in progress or done:
8840  0x0 - In progress (Relevant in one shot only)
8841  0x1 - Done (when finish measurement and result ready)
8842 
8843 */
8844 #define PRCM_AON_SCLKCNTCTLCR_RESULTVAL 0x01000000U
8845 #define PRCM_AON_SCLKCNTCTLCR_RESULTVAL_M 0x01000000U
8846 #define PRCM_AON_SCLKCNTCTLCR_RESULTVAL_S 24U
8847 
8848 
8849 /*-----------------------------------REGISTER------------------------------------
8850  Register name: STACR
8851  Offset name: PRCM_AON_O_STACR
8852  Relative address: 0x7184
8853  Description: STATUS CORE
8854  Default Value: 0x00000000
8855 
8856  Field: FREQDETVAL
8857  From..to bits: 0...1
8858  DefaultValue: 0x0
8859  Access type: read-only
8860  Description: fast clock frequency detection value :
8861  0: 10MHz
8862  1: 26MHz
8863  2: 40MHz
8864  3: 52MHz
8865 
8866 */
8867 #define PRCM_AON_STACR_FREQDETVAL_W 2U
8868 #define PRCM_AON_STACR_FREQDETVAL_M 0x00000003U
8869 #define PRCM_AON_STACR_FREQDETVAL_S 0U
8870 /*
8871 
8872  Field: BODCOMP
8873  From..to bits: 2...2
8874  DefaultValue: 0x0
8875  Access type: read-only
8876  Description: '1' - GOOD
8877 
8878 */
8879 #define PRCM_AON_STACR_BODCOMP 0x00000004U
8880 #define PRCM_AON_STACR_BODCOMP_M 0x00000004U
8881 #define PRCM_AON_STACR_BODCOMP_S 2U
8882 /*
8883 
8884  Field: RVMHCOMP
8885  From..to bits: 3...3
8886  DefaultValue: 0x0
8887  Access type: read-only
8888  Description: '1' - GOOD
8889 
8890 */
8891 #define PRCM_AON_STACR_RVMHCOMP 0x00000008U
8892 #define PRCM_AON_STACR_RVMHCOMP_M 0x00000008U
8893 #define PRCM_AON_STACR_RVMHCOMP_S 3U
8894 /*
8895 
8896  Field: RVMLCOMP
8897  From..to bits: 4...4
8898  DefaultValue: 0x0
8899  Access type: read-only
8900  Description: '1' - GOOD
8901 
8902 */
8903 #define PRCM_AON_STACR_RVMLCOMP 0x00000010U
8904 #define PRCM_AON_STACR_RVMLCOMP_M 0x00000010U
8905 #define PRCM_AON_STACR_RVMLCOMP_S 4U
8906 /*
8907 
8908  Field: PLOCK
8909  From..to bits: 5...5
8910  DefaultValue: 0x0
8911  Access type: read-only
8912  Description: '1' - pll sharing pll lock
8913 
8914 */
8915 #define PRCM_AON_STACR_PLOCK 0x00000020U
8916 #define PRCM_AON_STACR_PLOCK_M 0x00000020U
8917 #define PRCM_AON_STACR_PLOCK_S 5U
8918 /*
8919 
8920  Field: PLOCKMON
8921  From..to bits: 6...6
8922  DefaultValue: 0x0
8923  Access type: read-only
8924  Description: PLL SHARING LOCK MONITOR
8925 
8926 */
8927 #define PRCM_AON_STACR_PLOCKMON 0x00000040U
8928 #define PRCM_AON_STACR_PLOCKMON_M 0x00000040U
8929 #define PRCM_AON_STACR_PLOCKMON_S 6U
8930 
8931 
8932 /*-----------------------------------REGISTER------------------------------------
8933  Register name: AAONLOGCAPT
8934  Offset name: PRCM_AON_O_AAONLOGCAPT
8935  Relative address: 0x718C
8936  Description: AAON LOGIC CAPTURE
8937  Default Value: 0x0000000A
8938 
8939  Field: PON0
8940  From..to bits: 0...0
8941  DefaultValue: 0x0
8942  Access type: read-only
8943  Description: read clear
8944 
8945  AAON PON indication fall
8946 
8947 */
8948 #define PRCM_AON_AAONLOGCAPT_PON0 0x00000001U
8949 #define PRCM_AON_AAONLOGCAPT_PON0_M 0x00000001U
8950 #define PRCM_AON_AAONLOGCAPT_PON0_S 0U
8951 /*
8952 
8953  Field: PON1
8954  From..to bits: 1...1
8955  DefaultValue: 0x1
8956  Access type: read-only
8957  Description: read clear
8958 
8959  AAON PON indication set
8960 
8961 */
8962 #define PRCM_AON_AAONLOGCAPT_PON1 0x00000002U
8963 #define PRCM_AON_AAONLOGCAPT_PON1_M 0x00000002U
8964 #define PRCM_AON_AAONLOGCAPT_PON1_S 1U
8965 /*
8966 
8967  Field: PGOOD0
8968  From..to bits: 2...2
8969  DefaultValue: 0x0
8970  Access type: read-only
8971  Description: read clear
8972 
8973  AAON PGOOD indication fall
8974 
8975 */
8976 #define PRCM_AON_AAONLOGCAPT_PGOOD0 0x00000004U
8977 #define PRCM_AON_AAONLOGCAPT_PGOOD0_M 0x00000004U
8978 #define PRCM_AON_AAONLOGCAPT_PGOOD0_S 2U
8979 /*
8980 
8981  Field: PGOOD1
8982  From..to bits: 3...3
8983  DefaultValue: 0x1
8984  Access type: read-only
8985  Description: read clear
8986 
8987  AAON PGOOD indication set
8988 
8989 */
8990 #define PRCM_AON_AAONLOGCAPT_PGOOD1 0x00000008U
8991 #define PRCM_AON_AAONLOGCAPT_PGOOD1_M 0x00000008U
8992 #define PRCM_AON_AAONLOGCAPT_PGOOD1_S 3U
8993 
8994 
8995 /*-----------------------------------REGISTER------------------------------------
8996  Register name: HWDT
8997  Offset name: PRCM_AON_O_HWDT
8998  Relative address: 0x7190
8999  Description: HOST WATCH DOG TIMER
9000  Default Value: 0x00000000
9001 
9002  Field: FSENOV
9003  From..to bits: 0...0
9004  DefaultValue: 0x0
9005  Access type: read-write
9006  Description: FUSE ENABLE OVERRIDE
9007 
9008  '1'- override fuse bit value (regular operation)
9009  '0'- use fuse bit value.
9010 
9011 */
9012 #define PRCM_AON_HWDT_FSENOV 0x00000001U
9013 #define PRCM_AON_HWDT_FSENOV_M 0x00000001U
9014 #define PRCM_AON_HWDT_FSENOV_S 0U
9015 
9016 
9017 /*-----------------------------------REGISTER------------------------------------
9018  Register name: SCLKCNTCR
9019  Offset name: PRCM_AON_O_SCLKCNTCR
9020  Relative address: 0x7194
9021  Description: SLOW CLK COUNT CORE
9022  Default Value: 0x00000000
9023 
9024  Field: FCLKDET
9025  From..to bits: 0...14
9026  DefaultValue: 0x0
9027  Access type: read-only
9028  Description: FAST CLK DETECTION COUNTER
9029 
9030  Counter results for 4 slow clock
9031  freq lower upper
9032  (MHz) (dec) (dec)
9033  10 1190 1503
9034  26 3094 3908
9035  40 4760 6012
9036  52 6188 7815
9037 
9038 */
9039 #define PRCM_AON_SCLKCNTCR_FCLKDET_W 15U
9040 #define PRCM_AON_SCLKCNTCR_FCLKDET_M 0x00007FFFU
9041 #define PRCM_AON_SCLKCNTCR_FCLKDET_S 0U
9042 /*
9043 
9044  Field: PERVAL
9045  From..to bits: 16...22
9046  DefaultValue: 0x0
9047  Access type: read-only
9048  Description: PERIOD VALUE
9049 
9050  slow CLK current value.
9051  bounds are 0 to slow_clk_counter_period
9052 
9053 */
9054 #define PRCM_AON_SCLKCNTCR_PERVAL_W 7U
9055 #define PRCM_AON_SCLKCNTCR_PERVAL_M 0x007F0000U
9056 #define PRCM_AON_SCLKCNTCR_PERVAL_S 16U
9057 
9058 
9059 /*-----------------------------------REGISTER------------------------------------
9060  Register name: SRAMLDO
9061  Offset name: PRCM_AON_O_SRAMLDO
9062  Relative address: 0x7198
9063  Description: SRAM LDO gen cfg register
9064  Default Value: 0x00000002
9065 
9066  Field: EN
9067  From..to bits: 0...0
9068  DefaultValue: 0x0
9069  Access type: read-only
9070  Description: ENABLE
9071 
9072  status of final SRAM LDO enable
9073 
9074 */
9075 #define PRCM_AON_SRAMLDO_EN 0x00000001U
9076 #define PRCM_AON_SRAMLDO_EN_M 0x00000001U
9077 #define PRCM_AON_SRAMLDO_EN_S 0U
9078 /*
9079 
9080  Field: OVEN
9081  From..to bits: 1...1
9082  DefaultValue: 0x1
9083  Access type: read-write
9084  Description: OVERRIDE ENABLE
9085 
9086  override value for SRAM LDO
9087 
9088 */
9089 #define PRCM_AON_SRAMLDO_OVEN 0x00000002U
9090 #define PRCM_AON_SRAMLDO_OVEN_M 0x00000002U
9091 #define PRCM_AON_SRAMLDO_OVEN_S 1U
9092 /*
9093 
9094  Field: SELOVEN
9095  From..to bits: 2...2
9096  DefaultValue: 0x0
9097  Access type: read-write
9098  Description: SELECT OVERRIDE ENABLE
9099 
9100  1: select override value for SRAM LDO enable : 0: SRAM LDO enable from FSM
9101 
9102 */
9103 #define PRCM_AON_SRAMLDO_SELOVEN 0x00000004U
9104 #define PRCM_AON_SRAMLDO_SELOVEN_M 0x00000004U
9105 #define PRCM_AON_SRAMLDO_SELOVEN_S 2U
9106 /*
9107 
9108  Field: WKUINRSHLIM
9109  From..to bits: 3...3
9110  DefaultValue: 0x0
9111  Access type: read-only
9112  Description: WAKEUP INRUSH LIMIT
9113 
9114  status of final SRAM LDO enable
9115 
9116 */
9117 #define PRCM_AON_SRAMLDO_WKUINRSHLIM 0x00000008U
9118 #define PRCM_AON_SRAMLDO_WKUINRSHLIM_M 0x00000008U
9119 #define PRCM_AON_SRAMLDO_WKUINRSHLIM_S 3U
9120 /*
9121 
9122  Field: ENINRSHLIM
9123  From..to bits: 4...4
9124  DefaultValue: 0x0
9125  Access type: read-write
9126  Description: Enable Inrush Current Limit Mask
9127 
9128 */
9129 #define PRCM_AON_SRAMLDO_ENINRSHLIM 0x00000010U
9130 #define PRCM_AON_SRAMLDO_ENINRSHLIM_M 0x00000010U
9131 #define PRCM_AON_SRAMLDO_ENINRSHLIM_S 4U
9132 /*
9133 
9134  Field: SELENINRSHLIM
9135  From..to bits: 5...5
9136  DefaultValue: 0x0
9137  Access type: read-write
9138  Description: SELECT ENABLE INRUSH LIMIT
9139 
9140  Select for S/W Enabling the Inrush Current Limit Mask
9141 
9142 */
9143 #define PRCM_AON_SRAMLDO_SELENINRSHLIM 0x00000020U
9144 #define PRCM_AON_SRAMLDO_SELENINRSHLIM_M 0x00000020U
9145 #define PRCM_AON_SRAMLDO_SELENINRSHLIM_S 5U
9146 
9147 
9148 /*-----------------------------------REGISTER------------------------------------
9149  Register name: DBG
9150  Offset name: PRCM_AON_O_DBG
9151  Relative address: 0x719C
9152  Description: DEBUG
9153  Default Value: 0x00000000
9154 
9155  Field: CLKSEL
9156  From..to bits: 0...2
9157  DefaultValue: 0x0
9158  Access type: read-write
9159  Description: CLOCK SELECT
9160 
9161  Debug and Fast CLK detection selector
9162 
9163  'x00' - prcm_fast_clock.
9164  'x01' - ospr_hsm_tst_fro_clk_out
9165  'x10' - clk_gpadc_clk
9166  'x11' - fref_2m_socpll_1p8v
9167  '100' - rf_pll_divided_clk
9168 
9169 
9170 */
9171 #define PRCM_AON_DBG_CLKSEL_W 3U
9172 #define PRCM_AON_DBG_CLKSEL_M 0x00000007U
9173 #define PRCM_AON_DBG_CLKSEL_S 0U
9174 /*
9175 
9176  Field: SHADWSET
9177  From..to bits: 16...16
9178  DefaultValue: 0x0
9179  Access type: read-write
9180  Description: SHADOW SET
9181 
9182  '1' - override condition to load shadow values at FREF and PLLSH
9183 
9184 */
9185 #define PRCM_AON_DBG_SHADWSET 0x00010000U
9186 #define PRCM_AON_DBG_SHADWSET_M 0x00010000U
9187 #define PRCM_AON_DBG_SHADWSET_S 16U
9188 
9189 
9190 /*-----------------------------------REGISTER------------------------------------
9191  Register name: RSTOVCTL
9192  Offset name: PRCM_AON_O_RSTOVCTL
9193  Relative address: 0x71A0
9194  Description: reset override control register, active low polarity:
9195  '0' - override reset (force reset line to 0, reset asserted, active low)
9196  '1' - don't override reset
9197  Default Value: 0x00000000
9198 
9199  Field: SDIO
9200  From..to bits: 0...0
9201  DefaultValue: 0x0
9202  Access type: write-only
9203  Description: NOT USED
9204 
9205  write clear
9206 
9207  '1' - request CLK for sdio sw
9208 
9209 */
9210 #define PRCM_AON_RSTOVCTL_SDIO 0x00000001U
9211 #define PRCM_AON_RSTOVCTL_SDIO_M 0x00000001U
9212 #define PRCM_AON_RSTOVCTL_SDIO_S 0U
9213 /*
9214 
9215  Field: SDIOAO
9216  From..to bits: 1...1
9217  DefaultValue: 0x0
9218  Access type: write-only
9219  Description: NOT USED
9220 
9221  write clear
9222 
9223  '1' - request CLK for sdio ao
9224 
9225 */
9226 #define PRCM_AON_RSTOVCTL_SDIOAO 0x00000002U
9227 #define PRCM_AON_RSTOVCTL_SDIOAO_M 0x00000002U
9228 #define PRCM_AON_RSTOVCTL_SDIOAO_S 1U
9229 /*
9230 
9231  Field: PSCON
9232  From..to bits: 2...2
9233  DefaultValue: 0x0
9234  Access type: write-only
9235  Description: '1' - request CLK for sdio PSCON
9236 
9237  write clear
9238 
9239 */
9240 #define PRCM_AON_RSTOVCTL_PSCON 0x00000004U
9241 #define PRCM_AON_RSTOVCTL_PSCON_M 0x00000004U
9242 #define PRCM_AON_RSTOVCTL_PSCON_S 2U
9243 /*
9244 
9245  Field: CR
9246  From..to bits: 3...3
9247  DefaultValue: 0x0
9248  Access type: write-only
9249  Description: CORE
9250 
9251  write clear
9252 
9253  '1' - request CLK for sdio CORE
9254 
9255 */
9256 #define PRCM_AON_RSTOVCTL_CR 0x00000008U
9257 #define PRCM_AON_RSTOVCTL_CR_M 0x00000008U
9258 #define PRCM_AON_RSTOVCTL_CR_S 3U
9259 /*
9260 
9261  Field: PRCMREGS
9262  From..to bits: 4...4
9263  DefaultValue: 0x0
9264  Access type: write-only
9265  Description: NOT USED
9266 
9267  write clear
9268 
9269 */
9270 #define PRCM_AON_RSTOVCTL_PRCMREGS 0x00000010U
9271 #define PRCM_AON_RSTOVCTL_PRCMREGS_M 0x00000010U
9272 #define PRCM_AON_RSTOVCTL_PRCMREGS_S 4U
9273 /*
9274 
9275  Field: DBGSS
9276  From..to bits: 5...5
9277  DefaultValue: 0x0
9278  Access type: write-only
9279  Description: DEBUGSS
9280 
9281  write clear
9282 
9283  '1' - request CLK for sdio DEBUGSS
9284 
9285 */
9286 #define PRCM_AON_RSTOVCTL_DBGSS 0x00000020U
9287 #define PRCM_AON_RSTOVCTL_DBGSS_M 0x00000020U
9288 #define PRCM_AON_RSTOVCTL_DBGSS_S 5U
9289 /*
9290 
9291  Field: TEST
9292  From..to bits: 7...7
9293  DefaultValue: 0x0
9294  Access type: write-only
9295  Description: NOT USED
9296 
9297  write clear
9298 
9299 */
9300 #define PRCM_AON_RSTOVCTL_TEST 0x00000080U
9301 #define PRCM_AON_RSTOVCTL_TEST_M 0x00000080U
9302 #define PRCM_AON_RSTOVCTL_TEST_S 7U
9303 /*
9304 
9305  Field: HOSTAON
9306  From..to bits: 8...8
9307  DefaultValue: 0x0
9308  Access type: write-only
9309  Description: HOSTAON
9310 
9311  write clear
9312 
9313  '1' - request CLK for sdio HOST AON
9314 
9315 */
9316 #define PRCM_AON_RSTOVCTL_HOSTAON 0x00000100U
9317 #define PRCM_AON_RSTOVCTL_HOSTAON_M 0x00000100U
9318 #define PRCM_AON_RSTOVCTL_HOSTAON_S 8U
9319 /*
9320 
9321  Field: CRAON
9322  From..to bits: 9...9
9323  DefaultValue: 0x0
9324  Access type: write-only
9325  Description: CORE AON
9326 
9327  write clear
9328 
9329  '1' - request CLK for sdio CORE AON
9330 
9331 */
9332 #define PRCM_AON_RSTOVCTL_CRAON 0x00000200U
9333 #define PRCM_AON_RSTOVCTL_CRAON_M 0x00000200U
9334 #define PRCM_AON_RSTOVCTL_CRAON_S 9U
9335 /*
9336 
9337  Field: MEMSS
9338  From..to bits: 11...11
9339  DefaultValue: 0x0
9340  Access type: write-only
9341  Description: MEMORY SUB SYSTEM
9342 
9343  write clear
9344 
9345 */
9346 #define PRCM_AON_RSTOVCTL_MEMSS 0x00000800U
9347 #define PRCM_AON_RSTOVCTL_MEMSS_M 0x00000800U
9348 #define PRCM_AON_RSTOVCTL_MEMSS_S 11U
9349 /*
9350 
9351  Field: FUSE
9352  From..to bits: 12...12
9353  DefaultValue: 0x0
9354  Access type: write-only
9355  Description: FUSE FARM
9356 
9357  write clear
9358 
9359 
9360  '1' - request CLK for sdio FUSEFARM
9361 
9362 */
9363 #define PRCM_AON_RSTOVCTL_FUSE 0x00001000U
9364 #define PRCM_AON_RSTOVCTL_FUSE_M 0x00001000U
9365 #define PRCM_AON_RSTOVCTL_FUSE_S 12U
9366 /*
9367 
9368  Field: GPADC
9369  From..to bits: 13...13
9370  DefaultValue: 0x0
9371  Access type: write-only
9372  Description: GPADC
9373 
9374  write clear
9375 
9376  '1' - request CLK for sdio GPADC
9377 
9378 */
9379 #define PRCM_AON_RSTOVCTL_GPADC 0x00002000U
9380 #define PRCM_AON_RSTOVCTL_GPADC_M 0x00002000U
9381 #define PRCM_AON_RSTOVCTL_GPADC_S 13U
9382 /*
9383 
9384  Field: TSENSE
9385  From..to bits: 14...14
9386  DefaultValue: 0x0
9387  Access type: write-only
9388  Description: NOT USED
9389 
9390  write clear
9391 
9392  '1' - no reset
9393 
9394 */
9395 #define PRCM_AON_RSTOVCTL_TSENSE 0x00004000U
9396 #define PRCM_AON_RSTOVCTL_TSENSE_M 0x00004000U
9397 #define PRCM_AON_RSTOVCTL_TSENSE_S 14U
9398 /*
9399 
9400  Field: FREF
9401  From..to bits: 15...15
9402  DefaultValue: 0x0
9403  Access type: write-only
9404  Description: FREF
9405 
9406  write clear
9407 
9408  '1' - request CLK for FREF
9409 
9410 */
9411 #define PRCM_AON_RSTOVCTL_FREF 0x00008000U
9412 #define PRCM_AON_RSTOVCTL_FREF_M 0x00008000U
9413 #define PRCM_AON_RSTOVCTL_FREF_S 15U
9414 /*
9415 
9416  Field: AAON
9417  From..to bits: 16...16
9418  DefaultValue: 0x0
9419  Access type: write-only
9420  Description: AAON
9421 
9422  write clear
9423 
9424  '1' - request CLK for sdio AAON
9425 
9426 */
9427 #define PRCM_AON_RSTOVCTL_AAON 0x00010000U
9428 #define PRCM_AON_RSTOVCTL_AAON_M 0x00010000U
9429 #define PRCM_AON_RSTOVCTL_AAON_S 16U
9430 
9431 
9432 /*-----------------------------------REGISTER------------------------------------
9433  Register name: PMURSTCLR
9434  Offset name: PRCM_AON_O_PMURSTCLR
9435  Relative address: 0x71A4
9436  Description: PMU RESET CLEAR
9437 
9438  Level registers- need to set high and low to clear WDT or DEBUGSS indications.
9439  Set '1' to those fields will automated a pulse to pmu.
9440  clear this field to '0' after use.
9441  Default Value: 0x00000000
9442 
9443  Field: WDTCAUS
9444  From..to bits: 0...0
9445  DefaultValue: 0x0
9446  Access type: read-write
9447  Description: PRCM SPARE REG 1
9448 
9449  [7] - mem_rst_wdt_cause_clr
9450  '1' - clear wdt reset cause
9451 
9452 */
9453 #define PRCM_AON_PMURSTCLR_WDTCAUS 0x00000001U
9454 #define PRCM_AON_PMURSTCLR_WDTCAUS_M 0x00000001U
9455 #define PRCM_AON_PMURSTCLR_WDTCAUS_S 0U
9456 /*
9457 
9458  Field: DBGSSCAUS
9459  From..to bits: 1...1
9460  DefaultValue: 0x0
9461  Access type: read-write
9462  Description: PRCM SPARE REG 1
9463 
9464  [8] - mem_rst_debugss_cause_clr
9465  '1' - clear debugss reset cause
9466 
9467 */
9468 #define PRCM_AON_PMURSTCLR_DBGSSCAUS 0x00000002U
9469 #define PRCM_AON_PMURSTCLR_DBGSSCAUS_M 0x00000002U
9470 #define PRCM_AON_PMURSTCLR_DBGSSCAUS_S 1U
9471 
9472 
9473 /*-----------------------------------REGISTER------------------------------------
9474  Register name: MEMGCTLCRSTAT1
9475  Offset name: PRCM_AON_O_MEMGCTLCRSTAT1
9476  Relative address: 0x71A8
9477  Description: MEMORY GROUP CONTROL CORE STATIC 1
9478 
9479  Bank power State When owner IP Active/Sleep (power domain is ON/OFF)
9480 
9481  0 - OFF/OFF
9482  1 - Reserved
9483  2 - ON/OFF
9484  3 - ON/RET
9485  Default Value: 0xFFFFFFFF
9486 
9487  Field: PWRSTA1
9488  From..to bits: 0...1
9489  DefaultValue: 0x3
9490  Access type: read-write
9491  Description: POWER STATE 1
9492 
9493  Group 11
9494 
9495 */
9496 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA1_W 2U
9497 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA1_M 0x00000003U
9498 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA1_S 0U
9499 /*
9500 
9501  Field: PWRSTA2
9502  From..to bits: 2...3
9503  DefaultValue: 0x3
9504  Access type: read-write
9505  Description: POWER STATE 2
9506 
9507  Group 12
9508 
9509 */
9510 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA2_W 2U
9511 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA2_M 0x0000000CU
9512 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA2_S 2U
9513 /*
9514 
9515  Field: PWRSTA3
9516  From..to bits: 4...5
9517  DefaultValue: 0x3
9518  Access type: read-write
9519  Description: POWER STATE 3
9520 
9521  Group 13
9522 
9523 */
9524 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA3_W 2U
9525 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA3_M 0x00000030U
9526 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA3_S 4U
9527 /*
9528 
9529  Field: PWRSTA4
9530  From..to bits: 6...7
9531  DefaultValue: 0x3
9532  Access type: read-write
9533  Description: POWER STATE 4
9534 
9535  Group 14
9536 
9537 */
9538 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA4_W 2U
9539 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA4_M 0x000000C0U
9540 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA4_S 6U
9541 /*
9542 
9543  Field: PWRSTA5
9544  From..to bits: 8...9
9545  DefaultValue: 0x3
9546  Access type: read-write
9547  Description: POWER STATE 5
9548 
9549  Group 15
9550 
9551 */
9552 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA5_W 2U
9553 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA5_M 0x00000300U
9554 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA5_S 8U
9555 /*
9556 
9557  Field: PWRSTA6
9558  From..to bits: 10...11
9559  DefaultValue: 0x3
9560  Access type: read-write
9561  Description: POWER STATE 6
9562 
9563  Group 16
9564 
9565 */
9566 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA6_W 2U
9567 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA6_M 0x00000C00U
9568 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA6_S 10U
9569 /*
9570 
9571  Field: PWRSTA7
9572  From..to bits: 12...13
9573  DefaultValue: 0x3
9574  Access type: read-write
9575  Description: POWER STATE 7
9576 
9577  Group 17
9578 
9579 */
9580 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA7_W 2U
9581 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA7_M 0x00003000U
9582 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA7_S 12U
9583 /*
9584 
9585  Field: PWRSTA8
9586  From..to bits: 14...15
9587  DefaultValue: 0x3
9588  Access type: read-write
9589  Description: POWER STATE 8
9590 
9591  Group 18
9592 
9593 */
9594 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA8_W 2U
9595 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA8_M 0x0000C000U
9596 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA8_S 14U
9597 /*
9598 
9599  Field: PWRSTA9
9600  From..to bits: 16...17
9601  DefaultValue: 0x3
9602  Access type: read-write
9603  Description: POWER STATE 9
9604 
9605  Group 19
9606 
9607 */
9608 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA9_W 2U
9609 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA9_M 0x00030000U
9610 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA9_S 16U
9611 /*
9612 
9613  Field: PWRSTA10
9614  From..to bits: 18...19
9615  DefaultValue: 0x3
9616  Access type: read-write
9617  Description: POWER STATE 10
9618 
9619  Group 20
9620 
9621 */
9622 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA10_W 2U
9623 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA10_M 0x000C0000U
9624 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA10_S 18U
9625 /*
9626 
9627  Field: PWRSTA11
9628  From..to bits: 20...21
9629  DefaultValue: 0x3
9630  Access type: read-write
9631  Description: POWER STATE 11
9632 
9633  Group 21
9634 
9635 */
9636 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA11_W 2U
9637 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA11_M 0x00300000U
9638 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA11_S 20U
9639 /*
9640 
9641  Field: PWRSTA12
9642  From..to bits: 22...23
9643  DefaultValue: 0x3
9644  Access type: read-write
9645  Description: POWER STATE 12
9646 
9647  Group 22
9648 
9649 */
9650 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA12_W 2U
9651 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA12_M 0x00C00000U
9652 #define PRCM_AON_MEMGCTLCRSTAT1_PWRSTA12_S 22U
9653 
9654 
9655 /*-----------------------------------REGISTER------------------------------------
9656  Register name: MEMGCTLCRFLEX
9657  Offset name: PRCM_AON_O_MEMGCTLCRFLEX
9658  Relative address: 0x71AC
9659  Description: MEMORY GROUP CONTROL CORE FLEX
9660 
9661  Applicable only if MODE selected flex as CORE memory.
9662  Bank power State When owner IP Active/Sleep (power domain is ON/OFF)
9663 
9664  0 - OFF/OFF
9665  1 - Reserved
9666  2 - ON/OFF
9667  3 - ON/RET
9668  Default Value: 0x000FFFFF
9669 
9670  Field: PWRSTA1
9671  From..to bits: 0...1
9672  DefaultValue: 0x3
9673  Access type: read-write
9674  Description: POWER STATE 1
9675 
9676  Group 1
9677 
9678 */
9679 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA1_W 2U
9680 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA1_M 0x00000003U
9681 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA1_S 0U
9682 /*
9683 
9684  Field: PWRSTA2
9685  From..to bits: 2...3
9686  DefaultValue: 0x3
9687  Access type: read-write
9688  Description: POWER STATE 2
9689 
9690  Group 2
9691 
9692 */
9693 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA2_W 2U
9694 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA2_M 0x0000000CU
9695 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA2_S 2U
9696 /*
9697 
9698  Field: PWRSTA3
9699  From..to bits: 4...5
9700  DefaultValue: 0x3
9701  Access type: read-write
9702  Description: POWER STATE 3
9703 
9704  Group 3
9705 
9706 */
9707 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA3_W 2U
9708 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA3_M 0x00000030U
9709 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA3_S 4U
9710 /*
9711 
9712  Field: PWRSTA4
9713  From..to bits: 6...7
9714  DefaultValue: 0x3
9715  Access type: read-write
9716  Description: POWER STATE 4
9717 
9718  Group 4
9719 
9720 */
9721 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA4_W 2U
9722 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA4_M 0x000000C0U
9723 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA4_S 6U
9724 /*
9725 
9726  Field: PWRSTA5
9727  From..to bits: 8...9
9728  DefaultValue: 0x3
9729  Access type: read-write
9730  Description: POWER STATE 5
9731 
9732  Group 5
9733 
9734 */
9735 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA5_W 2U
9736 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA5_M 0x00000300U
9737 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA5_S 8U
9738 /*
9739 
9740  Field: PWRSTA6
9741  From..to bits: 10...11
9742  DefaultValue: 0x3
9743  Access type: read-write
9744  Description: POWER STATE 6
9745 
9746  Group 6
9747 
9748 */
9749 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA6_W 2U
9750 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA6_M 0x00000C00U
9751 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA6_S 10U
9752 /*
9753 
9754  Field: PWRSTA7
9755  From..to bits: 12...13
9756  DefaultValue: 0x3
9757  Access type: read-write
9758  Description: POWER STATE 7
9759 
9760  Group 7
9761 
9762 */
9763 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA7_W 2U
9764 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA7_M 0x00003000U
9765 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA7_S 12U
9766 /*
9767 
9768  Field: PWRSTA8
9769  From..to bits: 14...15
9770  DefaultValue: 0x3
9771  Access type: read-write
9772  Description: POWER STATE 8
9773 
9774  Group 8
9775 
9776 */
9777 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA8_W 2U
9778 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA8_M 0x0000C000U
9779 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA8_S 14U
9780 /*
9781 
9782  Field: PWRSTA9
9783  From..to bits: 16...17
9784  DefaultValue: 0x3
9785  Access type: read-write
9786  Description: POWER STATE 9
9787 
9788  Group 9
9789 
9790 */
9791 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA9_W 2U
9792 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA9_M 0x00030000U
9793 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA9_S 16U
9794 /*
9795 
9796  Field: PWRSTA10
9797  From..to bits: 18...19
9798  DefaultValue: 0x3
9799  Access type: read-write
9800  Description: POWER STATE 10
9801 
9802  Group 10
9803 
9804 */
9805 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA10_W 2U
9806 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA10_M 0x000C0000U
9807 #define PRCM_AON_MEMGCTLCRFLEX_PWRSTA10_S 18U
9808 
9809 
9810 /*-----------------------------------REGISTER------------------------------------
9811  Register name: CRSH
9812  Offset name: PRCM_AON_O_CRSH
9813  Relative address: 0x71B0
9814  Description: CORE SHARED
9815 
9816  override values for PRCM SHARED Modules
9817  Default Value: 0x00000000
9818 
9819  Field: PMSREQOV
9820  From..to bits: 0...0
9821  DefaultValue: 0x0
9822  Access type: read-write
9823  Description: PMS REQUEST OVERRIDE
9824 
9825  '1' - keeps awake at sleep state
9826  '0' - regular operation
9827 
9828 */
9829 #define PRCM_AON_CRSH_PMSREQOV 0x00000001U
9830 #define PRCM_AON_CRSH_PMSREQOV_M 0x00000001U
9831 #define PRCM_AON_CRSH_PMSREQOV_S 0U
9832 /*
9833 
9834  Field: FREFREQOV
9835  From..to bits: 1...1
9836  DefaultValue: 0x0
9837  Access type: read-write
9838  Description: FREF REQUEST OVERRIDE
9839 
9840  '1' - keeps awake at sleep state
9841  '0' - regular operation
9842 
9843  note: in order to set this field as '1', PMS OV must be set as well.
9844 
9845 */
9846 #define PRCM_AON_CRSH_FREFREQOV 0x00000002U
9847 #define PRCM_AON_CRSH_FREFREQOV_M 0x00000002U
9848 #define PRCM_AON_CRSH_FREFREQOV_S 1U
9849 /*
9850 
9851  Field: PLLSHREQOV
9852  From..to bits: 2...2
9853  DefaultValue: 0x0
9854  Access type: read-write
9855  Description: PLL SHAREING REQUEST OVERRIDE
9856 
9857  '1' - keeps awake at sleep state
9858  '0' - regular operation
9859 
9860  note: in order to set this field as '1', FREF OV and PMS OV must be set as well.
9861 
9862 */
9863 #define PRCM_AON_CRSH_PLLSHREQOV 0x00000004U
9864 #define PRCM_AON_CRSH_PLLSHREQOV_M 0x00000004U
9865 #define PRCM_AON_CRSH_PLLSHREQOV_S 2U
9866 
9867 #endif /* __HW_PRCM_AON_H__*/