hw_hib1p2.h 72 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750
  1. //*****************************************************************************
  2. //
  3. // Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
  4. //
  5. //
  6. // Redistribution and use in source and binary forms, with or without
  7. // modification, are permitted provided that the following conditions
  8. // are met:
  9. //
  10. // Redistributions of source code must retain the above copyright
  11. // notice, this list of conditions and the following disclaimer.
  12. //
  13. // Redistributions in binary form must reproduce the above copyright
  14. // notice, this list of conditions and the following disclaimer in the
  15. // documentation and/or other materials provided with the
  16. // distribution.
  17. //
  18. // Neither the name of Texas Instruments Incorporated nor the names of
  19. // its contributors may be used to endorse or promote products derived
  20. // from this software without specific prior written permission.
  21. //
  22. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  24. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  25. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  26. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  27. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  28. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  29. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  30. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  31. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  32. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  33. //
  34. //*****************************************************************************
  35. #ifndef __HW_HIB1P2_H__
  36. #define __HW_HIB1P2_H__
  37. //*****************************************************************************
  38. //
  39. // The following are defines for the HIB1P2 register offsets.
  40. //
  41. //*****************************************************************************
  42. #define HIB1P2_O_SRAM_SKA_LDO_PARAMETERS0 \
  43. 0x00000000
  44. #define HIB1P2_O_SRAM_SKA_LDO_PARAMETERS1 \
  45. 0x00000004
  46. #define HIB1P2_O_DIG_DCDC_PARAMETERS0 \
  47. 0x00000008
  48. #define HIB1P2_O_DIG_DCDC_PARAMETERS1 \
  49. 0x0000000C
  50. #define HIB1P2_O_DIG_DCDC_PARAMETERS2 \
  51. 0x00000010
  52. #define HIB1P2_O_DIG_DCDC_PARAMETERS3 \
  53. 0x00000014
  54. #define HIB1P2_O_DIG_DCDC_PARAMETERS4 \
  55. 0x00000018
  56. #define HIB1P2_O_DIG_DCDC_PARAMETERS5 \
  57. 0x0000001C
  58. #define HIB1P2_O_DIG_DCDC_PARAMETERS6 \
  59. 0x00000020
  60. #define HIB1P2_O_ANA_DCDC_PARAMETERS0 \
  61. 0x00000024
  62. #define HIB1P2_O_ANA_DCDC_PARAMETERS1 \
  63. 0x00000028
  64. #define HIB1P2_O_ANA_DCDC_PARAMETERS16 \
  65. 0x00000064
  66. #define HIB1P2_O_ANA_DCDC_PARAMETERS17 \
  67. 0x00000068
  68. #define HIB1P2_O_ANA_DCDC_PARAMETERS18 \
  69. 0x0000006C
  70. #define HIB1P2_O_ANA_DCDC_PARAMETERS19 \
  71. 0x00000070
  72. #define HIB1P2_O_FLASH_DCDC_PARAMETERS0 \
  73. 0x00000074
  74. #define HIB1P2_O_FLASH_DCDC_PARAMETERS1 \
  75. 0x00000078
  76. #define HIB1P2_O_FLASH_DCDC_PARAMETERS2 \
  77. 0x0000007C
  78. #define HIB1P2_O_FLASH_DCDC_PARAMETERS3 \
  79. 0x00000080
  80. #define HIB1P2_O_FLASH_DCDC_PARAMETERS4 \
  81. 0x00000084
  82. #define HIB1P2_O_FLASH_DCDC_PARAMETERS5 \
  83. 0x00000088
  84. #define HIB1P2_O_FLASH_DCDC_PARAMETERS6 \
  85. 0x0000008C
  86. #define HIB1P2_O_PMBIST_PARAMETERS0 \
  87. 0x00000094
  88. #define HIB1P2_O_PMBIST_PARAMETERS1 \
  89. 0x00000098
  90. #define HIB1P2_O_PMBIST_PARAMETERS2 \
  91. 0x0000009C
  92. #define HIB1P2_O_PMBIST_PARAMETERS3 \
  93. 0x000000A0
  94. #define HIB1P2_O_FLASH_DCDC_PARAMETERS8 \
  95. 0x000000A4
  96. #define HIB1P2_O_ANA_DCDC_PARAMETERS_OVERRIDE \
  97. 0x000000A8
  98. #define HIB1P2_O_FLASH_DCDC_PARAMETERS_OVERRIDE \
  99. 0x000000AC
  100. #define HIB1P2_O_DIG_DCDC_VTRIM_CFG \
  101. 0x000000B0
  102. #define HIB1P2_O_DIG_DCDC_FSM_PARAMETERS \
  103. 0x000000B4
  104. #define HIB1P2_O_ANA_DCDC_FSM_PARAMETERS \
  105. 0x000000B8
  106. #define HIB1P2_O_SRAM_SKA_LDO_FSM_PARAMETERS \
  107. 0x000000BC
  108. #define HIB1P2_O_BGAP_DUTY_CYCLING_EXIT_CFG \
  109. 0x000000C0
  110. #define HIB1P2_O_CM_OSC_16M_CONFIG \
  111. 0x000000C4
  112. #define HIB1P2_O_SOP_SENSE_VALUE \
  113. 0x000000C8
  114. #define HIB1P2_O_HIB_RTC_TIMER_LSW_1P2 \
  115. 0x000000CC
  116. #define HIB1P2_O_HIB_RTC_TIMER_MSW_1P2 \
  117. 0x000000D0
  118. #define HIB1P2_O_HIB1P2_BGAP_TRIM_OVERRIDES \
  119. 0x000000D4
  120. #define HIB1P2_O_HIB1P2_EFUSE_READ_REG0 \
  121. 0x000000D8
  122. #define HIB1P2_O_HIB1P2_EFUSE_READ_REG1 \
  123. 0x000000DC
  124. #define HIB1P2_O_HIB1P2_POR_TEST_CTRL \
  125. 0x000000E0
  126. #define HIB1P2_O_HIB_TIMER_SYNC_CALIB_CFG0 \
  127. 0x000000E4
  128. #define HIB1P2_O_HIB_TIMER_SYNC_CALIB_CFG1 \
  129. 0x000000E8
  130. #define HIB1P2_O_HIB_TIMER_SYNC_CFG2 \
  131. 0x000000EC
  132. #define HIB1P2_O_HIB_TIMER_SYNC_TSF_ADJ_VAL \
  133. 0x000000F0
  134. #define HIB1P2_O_HIB_TIMER_RTC_GTS_TIMESTAMP_LSW \
  135. 0x000000F4
  136. #define HIB1P2_O_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW \
  137. 0x000000F8
  138. #define HIB1P2_O_HIB_TIMER_RTC_WUP_TIMESTAMP_LSW \
  139. 0x000000FC
  140. #define HIB1P2_O_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW \
  141. 0x00000100
  142. #define HIB1P2_O_HIB_TIMER_SYNC_WAKE_OFFSET_ERR \
  143. 0x00000104
  144. #define HIB1P2_O_HIB_TIMER_SYNC_TSF_CURR_VAL_LSW \
  145. 0x00000108
  146. #define HIB1P2_O_HIB_TIMER_SYNC_TSF_CURR_VAL_MSW \
  147. 0x0000010C
  148. #define HIB1P2_O_CM_SPARE 0x00000110
  149. #define HIB1P2_O_PORPOL_SPARE 0x00000114
  150. #define HIB1P2_O_MEM_DIG_DCDC_CLK_CONFIG \
  151. 0x00000118
  152. #define HIB1P2_O_MEM_ANA_DCDC_CLK_CONFIG \
  153. 0x0000011C
  154. #define HIB1P2_O_MEM_FLASH_DCDC_CLK_CONFIG \
  155. 0x00000120
  156. #define HIB1P2_O_MEM_PA_DCDC_CLK_CONFIG \
  157. 0x00000124
  158. #define HIB1P2_O_MEM_SLDO_VNWA_OVERRIDE \
  159. 0x00000128
  160. #define HIB1P2_O_MEM_BGAP_DUTY_CYCLING_ENABLE_OVERRIDE \
  161. 0x0000012C
  162. #define HIB1P2_O_MEM_HIB_FSM_DEBUG \
  163. 0x00000130
  164. #define HIB1P2_O_MEM_SLDO_VNWA_SW_CTRL \
  165. 0x00000134
  166. #define HIB1P2_O_MEM_SLDO_WEAK_PROCESS \
  167. 0x00000138
  168. #define HIB1P2_O_MEM_PA_DCDC_OV_UV_STATUS \
  169. 0x0000013C
  170. #define HIB1P2_O_MEM_CM_TEST_MODE \
  171. 0x00000140
  172. //******************************************************************************
  173. //
  174. // The following are defines for the bit fields in the
  175. // HIB1P2_O_SRAM_SKA_LDO_PARAMETERS0 register.
  176. //
  177. //******************************************************************************
  178. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_sc_itrim_lowv_M \
  179. 0xC0000000
  180. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_sc_itrim_lowv_S 30
  181. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_iq_trim_lowv_M \
  182. 0x30000000
  183. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_iq_trim_lowv_S 28
  184. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_sc_prot_lowv \
  185. 0x08000000
  186. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_lowv_override \
  187. 0x04000000 // FSM Override value for SLDO_EN :
  188. // Applicable only when bit [4] of
  189. // this register is set to 1.
  190. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_low_pwr_lowv \
  191. 0x02000000
  192. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_int_cap_sel_lowv \
  193. 0x01000000
  194. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_vtrim_lowv_M \
  195. 0x00FC0000
  196. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_vtrim_lowv_S 18
  197. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_spare_lowv_M \
  198. 0x0003FF00
  199. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_spare_lowv_S 8
  200. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_skaldo_en_lowv_override \
  201. 0x00000080 // FSM Override value for
  202. // SKA_LDO_EN : Applicable only when
  203. // bit [3] of this register is set
  204. // to 1.
  205. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_skaldo_en_cap_ref_lowv \
  206. 0x00000040
  207. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_skaldo_en_resdiv_ref_lowv \
  208. 0x00000020
  209. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_sldo_en_lowv_fsm_override_ctrl \
  210. 0x00000010 // When 1, bit[26] of this register
  211. // will be used as SLDO_EN
  212. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_mem_skaldo_en_lowv_fsm_override_ctrl \
  213. 0x00000008 // When 1, bit[26] of this register
  214. // will be used as SKA_LDO_EN
  215. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_NA1_M \
  216. 0x00000007
  217. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS0_NA1_S 0
  218. //******************************************************************************
  219. //
  220. // The following are defines for the bit fields in the
  221. // HIB1P2_O_SRAM_SKA_LDO_PARAMETERS1 register.
  222. //
  223. //******************************************************************************
  224. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_ctrl_lowv_M \
  225. 0xFFC00000
  226. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_ctrl_lowv_S 22
  227. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_vtrim_lowv_M \
  228. 0x003F0000
  229. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_vtrim_lowv_S 16
  230. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_sldo_en_tload_lowv \
  231. 0x00008000
  232. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_en_tload_lowv \
  233. 0x00004000
  234. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_cap_sw_en_lowv \
  235. 0x00002000
  236. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_en_hib_lowv \
  237. 0x00001000
  238. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_mem_skaldo_en_vref_buf_lowv \
  239. 0x00000800
  240. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_NA2_M \
  241. 0x000007FF
  242. #define HIB1P2_SRAM_SKA_LDO_PARAMETERS1_NA2_S 0
  243. //******************************************************************************
  244. //
  245. // The following are defines for the bit fields in the
  246. // HIB1P2_O_DIG_DCDC_PARAMETERS0 register.
  247. //
  248. //******************************************************************************
  249. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_lowv_override \
  250. 0x80000000 // Override value for DCDC_DIG_EN :
  251. // Applicable only when bit [31] of
  252. // DIG_DCDC_PARAMETERS1 [0x000C] is
  253. // set to 1. Else from FSM
  254. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_delayed_en_lowv \
  255. 0x40000000
  256. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_subreg_1p8v_lowv_override \
  257. 0x20000000 // Override value for
  258. // DCDC_DIG_EN_SUBREG_1P8V :
  259. // Applicable only when bit [30] of
  260. // DIG_DCDC_PARAMETERS1 [0x000C] is
  261. // set to 1. Else from FSM
  262. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_subreg_1p2v_lowv_override \
  263. 0x10000000 // Override value for
  264. // DCDC_DIG_EN_SUBREG_1P2V :
  265. // Applicable only when bit [29] of
  266. // DIG_DCDC_PARAMETERS1 [0x000C] is
  267. // set to 1. Else from FSM
  268. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_slp_mode_lowv_override \
  269. 0x08000000 // Override value for
  270. // DCDC_DIG_SLP_EN : Applicable only
  271. // when bit [28] of
  272. // DIG_DCDC_PARAMETERS1 [0x000C] is
  273. // set to 1. Else from FSM
  274. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_ldo_mode_lowv \
  275. 0x04000000
  276. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_nfet_rds_mode_lowv \
  277. 0x02000000
  278. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_pfet_rds_mode_lowv \
  279. 0x01000000
  280. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_ext_smps_override_mode_lowv \
  281. 0x00800000
  282. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_clk_in_lowv_enable \
  283. 0x00400000
  284. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_vtrim_lowv_override_M \
  285. 0x003F0000 // Override value for
  286. // DCDC_DIG_VTRIM : Applicable only
  287. // when bit [27] of
  288. // DIG_DCDC_PARAMETERS1 [0x000C] is
  289. // set to 1.
  290. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_vtrim_lowv_override_S 16
  291. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_pfm_ripple_trim_lowv_M \
  292. 0x0000C000
  293. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_pfm_ripple_trim_lowv_S 14
  294. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_iq_ctrl_lowv_M \
  295. 0x00003000
  296. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_iq_ctrl_lowv_S 12
  297. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_en_cl_non_ov_lowv \
  298. 0x00000800
  299. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_non_ov_ctrl_lowv_M \
  300. 0x00000780
  301. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_non_ov_ctrl_lowv_S 7
  302. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_slp_drv_dly_sel_lowv_M \
  303. 0x00000078
  304. #define HIB1P2_DIG_DCDC_PARAMETERS0_mem_dcdc_dig_slp_drv_dly_sel_lowv_S 3
  305. #define HIB1P2_DIG_DCDC_PARAMETERS0_NA3_M \
  306. 0x00000007
  307. #define HIB1P2_DIG_DCDC_PARAMETERS0_NA3_S 0
  308. //******************************************************************************
  309. //
  310. // The following are defines for the bit fields in the
  311. // HIB1P2_O_DIG_DCDC_PARAMETERS1 register.
  312. //
  313. //******************************************************************************
  314. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_en_lowv_fsm_override_ctrl \
  315. 0x80000000
  316. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_en_subreg_1p8v_fsm_override_ctrl \
  317. 0x40000000
  318. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_en_subreg_1p2v_fsm_override_ctrl \
  319. 0x20000000
  320. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_en_slp_mode_lowv_fsm_override_ctrl \
  321. 0x10000000
  322. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_vtrim_fsm_override_ctrl \
  323. 0x08000000
  324. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_cot_mode_en_lowv_fsm_override_ctrl \
  325. 0x04000000
  326. #define HIB1P2_DIG_DCDC_PARAMETERS1_mem_dcdc_dig_ilim_trim_lowv_efc_override_ctrl \
  327. 0x02000000
  328. #define HIB1P2_DIG_DCDC_PARAMETERS1_NA4_M \
  329. 0x01FFFFFF
  330. #define HIB1P2_DIG_DCDC_PARAMETERS1_NA4_S 0
  331. //******************************************************************************
  332. //
  333. // The following are defines for the bit fields in the
  334. // HIB1P2_O_DIG_DCDC_PARAMETERS2 register.
  335. //
  336. //******************************************************************************
  337. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pfet_sel_lowv_M \
  338. 0xF0000000
  339. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pfet_sel_lowv_S 28
  340. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_nfet_sel_lowv_M \
  341. 0x0F000000
  342. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_nfet_sel_lowv_S 24
  343. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pdrv_stagger_ctrl_lowv_M \
  344. 0x00C00000
  345. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pdrv_stagger_ctrl_lowv_S 22
  346. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ndrv_stagger_ctrl_lowv_M \
  347. 0x00300000
  348. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ndrv_stagger_ctrl_lowv_S 20
  349. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pdrv_str_sel_lowv_M \
  350. 0x000F0000
  351. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_pdrv_str_sel_lowv_S 16
  352. #define HIB1P2_DIG_DCDC_PARAMETERS2_NA5 \
  353. 0x00008000
  354. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ndrv_str_sel_lowv_M \
  355. 0x00007800
  356. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ndrv_str_sel_lowv_S 11
  357. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_en_shootthru_ctrl_lowv \
  358. 0x00000400
  359. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ton_trim_lowv_M \
  360. 0x000003FC
  361. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_ton_trim_lowv_S 2
  362. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_swcap_res_hf_clk_lowv \
  363. 0x00000002
  364. #define HIB1P2_DIG_DCDC_PARAMETERS2_mem_dcdc_dig_cot_mode_en_lowv_override \
  365. 0x00000001 // Override value for
  366. // DCDC_DIG_COT_EN : Applicable only
  367. // when bit[26] of
  368. // DIG_DCDC_PARAMETERS1 [0x000C] is
  369. // set to 1.
  370. //******************************************************************************
  371. //
  372. // The following are defines for the bit fields in the
  373. // HIB1P2_O_DIG_DCDC_PARAMETERS3 register.
  374. //
  375. //******************************************************************************
  376. #define HIB1P2_DIG_DCDC_PARAMETERS3_NA6 \
  377. 0x80000000
  378. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_cot_ctrl_lowv_M \
  379. 0x7F800000
  380. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_cot_ctrl_lowv_S 23
  381. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_ilim_lowv \
  382. 0x00400000
  383. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_ilim_hib_lowv \
  384. 0x00200000
  385. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ilim_trim_lowv_override_M \
  386. 0x001FE000 // Override value for
  387. // DCDC_DIG_ILIM_TRIM : Applicable
  388. // only when bit [25] of
  389. // DIG_DCDC_PARAMETERS1 [0x000C] is
  390. // set to 1
  391. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ilim_trim_lowv_override_S 13
  392. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ilim_mask_dly_sel_lowv_M \
  393. 0x00001800
  394. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ilim_mask_dly_sel_lowv_S 11
  395. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_ncomp_lowv \
  396. 0x00000400
  397. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_ncomp_hib_lowv \
  398. 0x00000200
  399. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ncomp_trim_lowv_M \
  400. 0x000001F0
  401. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ncomp_trim_lowv_S 4
  402. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ncomp_mask_dly_sel_lowv_M \
  403. 0x0000000C
  404. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_ncomp_mask_dly_sel_lowv_S 2
  405. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_uv_prot_lowv \
  406. 0x00000002
  407. #define HIB1P2_DIG_DCDC_PARAMETERS3_mem_dcdc_dig_en_ov_prot_lowv \
  408. 0x00000001
  409. //******************************************************************************
  410. //
  411. // The following are defines for the bit fields in the
  412. // HIB1P2_O_DIG_DCDC_PARAMETERS4 register.
  413. //
  414. //******************************************************************************
  415. #define HIB1P2_DIG_DCDC_PARAMETERS4_dcdc_dig_uv_prot_out_lowv \
  416. 0x80000000
  417. #define HIB1P2_DIG_DCDC_PARAMETERS4_dcdc_dig_ov_prot_out_lowv \
  418. 0x40000000
  419. #define HIB1P2_DIG_DCDC_PARAMETERS4_mem_dcdc_dig_en_tmux_lowv \
  420. 0x20000000
  421. #define HIB1P2_DIG_DCDC_PARAMETERS4_NA7_M \
  422. 0x1FFFFFFF
  423. #define HIB1P2_DIG_DCDC_PARAMETERS4_NA7_S 0
  424. //******************************************************************************
  425. //
  426. // The following are defines for the bit fields in the
  427. // HIB1P2_O_DIG_DCDC_PARAMETERS5 register.
  428. //
  429. //******************************************************************************
  430. #define HIB1P2_DIG_DCDC_PARAMETERS5_mem_dcdc_dig_tmux_ctrl_lowv_M \
  431. 0xFFFFFFFF
  432. #define HIB1P2_DIG_DCDC_PARAMETERS5_mem_dcdc_dig_tmux_ctrl_lowv_S 0
  433. //******************************************************************************
  434. //
  435. // The following are defines for the bit fields in the
  436. // HIB1P2_O_DIG_DCDC_PARAMETERS6 register.
  437. //
  438. //******************************************************************************
  439. #define HIB1P2_DIG_DCDC_PARAMETERS6_mem_dcdc_dig_spare_lowv_M \
  440. 0xFFFFFFFF
  441. #define HIB1P2_DIG_DCDC_PARAMETERS6_mem_dcdc_dig_spare_lowv_S 0
  442. //******************************************************************************
  443. //
  444. // The following are defines for the bit fields in the
  445. // HIB1P2_O_ANA_DCDC_PARAMETERS0 register.
  446. //
  447. //******************************************************************************
  448. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_lowv_override \
  449. 0x80000000 // Override for ANA DCDC EN
  450. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_delayed_en_lowv \
  451. 0x40000000
  452. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_subreg_1p8v_lowv \
  453. 0x20000000
  454. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_subreg_1p2v_lowv \
  455. 0x10000000
  456. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_pwm_mode_lowv_override \
  457. 0x08000000 // Override for ANA DCDC PWM
  458. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_slp_mode_lowv_override \
  459. 0x04000000 // Override for ANA DCDC SLP
  460. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_ldo_mode_lowv \
  461. 0x02000000
  462. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_pfet_rds_mode_lowv \
  463. 0x01000000
  464. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_nfet_rds_mode_lowv \
  465. 0x00800000
  466. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_ext_smps_override_mode_lowv \
  467. 0x00400000
  468. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_clk_in_lowv_enable \
  469. 0x00200000
  470. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_vtrim_lowv_M \
  471. 0x001E0000
  472. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_vtrim_lowv_S 17
  473. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_pfm_ripple_trim_lowv_M \
  474. 0x00018000
  475. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_pfm_ripple_trim_lowv_S 15
  476. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_iq_ctrl_lowv_M \
  477. 0x00006000
  478. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_iq_ctrl_lowv_S 13
  479. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_en_cl_non_ov_lowv \
  480. 0x00001000
  481. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_non_ov_ctrl_lowv_M \
  482. 0x00000F00
  483. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_non_ov_ctrl_lowv_S 8
  484. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_slp_drv_dly_sel_lowv_M \
  485. 0x000000F0
  486. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_slp_drv_dly_sel_lowv_S 4
  487. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_pfet_sel_lowv_M \
  488. 0x0000000F
  489. #define HIB1P2_ANA_DCDC_PARAMETERS0_mem_dcdc_ana_pfet_sel_lowv_S 0
  490. //******************************************************************************
  491. //
  492. // The following are defines for the bit fields in the
  493. // HIB1P2_O_ANA_DCDC_PARAMETERS1 register.
  494. //
  495. //******************************************************************************
  496. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_nfet_sel_lowv_M \
  497. 0xF0000000
  498. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_nfet_sel_lowv_S 28
  499. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_pdrv_stagger_ctrl_lowv_M \
  500. 0x0C000000
  501. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_pdrv_stagger_ctrl_lowv_S 26
  502. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ndrv_stagger_ctrl_lowv_M \
  503. 0x03000000
  504. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ndrv_stagger_ctrl_lowv_S 24
  505. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_pdrv_str_sel_lowv_M \
  506. 0x00F00000
  507. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_pdrv_str_sel_lowv_S 20
  508. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ndrv_str_sel_lowv_M \
  509. 0x000F0000
  510. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ndrv_str_sel_lowv_S 16
  511. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_en_rtrim_lowv \
  512. 0x00008000 // (Earlier SHOOTTHRU CTRL)
  513. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_apwm_en_lowv \
  514. 0x00004000
  515. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ramp_hgt_lowv_M \
  516. 0x00003E00
  517. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_ramp_hgt_lowv_S 9
  518. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_en_anti_glitch_lowv \
  519. 0x00000100
  520. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_en_hi_clamp_lowv \
  521. 0x00000080
  522. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_hi_clamp_trim_lowv_M \
  523. 0x00000060
  524. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_hi_clamp_trim_lowv_S 5
  525. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_en_lo_clamp_lowv \
  526. 0x00000010
  527. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_lo_clamp_trim_lowv_M \
  528. 0x0000000C
  529. #define HIB1P2_ANA_DCDC_PARAMETERS1_mem_dcdc_ana_lo_clamp_trim_lowv_S 2
  530. #define HIB1P2_ANA_DCDC_PARAMETERS1_NA8_M \
  531. 0x00000003
  532. #define HIB1P2_ANA_DCDC_PARAMETERS1_NA8_S 0
  533. //******************************************************************************
  534. //
  535. // The following are defines for the bit fields in the
  536. // HIB1P2_O_ANA_DCDC_PARAMETERS16 register.
  537. //
  538. //******************************************************************************
  539. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_en_ilim_lowv \
  540. 0x00200000
  541. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_en_ilim_hib_lowv \
  542. 0x00100000
  543. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ilim_trim_lowv_override_M \
  544. 0x000FF000
  545. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ilim_trim_lowv_override_S 12
  546. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ilim_mask_dly_sel_lowv_M \
  547. 0x00000C00
  548. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ilim_mask_dly_sel_lowv_S 10
  549. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_en_ncomp_lowv \
  550. 0x00000200
  551. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_en_ncomp_hib_lowv \
  552. 0x00000100
  553. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ncomp_trim_lowv_M \
  554. 0x000000F8
  555. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ncomp_trim_lowv_S 3
  556. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ncomp_mask_dly_sel_lowv_M \
  557. 0x00000006
  558. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_ncomp_mask_dly_sel_lowv_S 1
  559. #define HIB1P2_ANA_DCDC_PARAMETERS16_mem_dcdc_ana_en_ov_prot_lowv \
  560. 0x00000001
  561. //******************************************************************************
  562. //
  563. // The following are defines for the bit fields in the
  564. // HIB1P2_O_ANA_DCDC_PARAMETERS17 register.
  565. //
  566. //******************************************************************************
  567. #define HIB1P2_ANA_DCDC_PARAMETERS17_dcdc_ana_ov_prot_out_lowv \
  568. 0x80000000
  569. #define HIB1P2_ANA_DCDC_PARAMETERS17_mem_dcdc_ana_en_tmux_lowv \
  570. 0x40000000
  571. #define HIB1P2_ANA_DCDC_PARAMETERS17_NA17_M \
  572. 0x3FFFFFFF
  573. #define HIB1P2_ANA_DCDC_PARAMETERS17_NA17_S 0
  574. //******************************************************************************
  575. //
  576. // The following are defines for the bit fields in the
  577. // HIB1P2_O_ANA_DCDC_PARAMETERS18 register.
  578. //
  579. //******************************************************************************
  580. #define HIB1P2_ANA_DCDC_PARAMETERS18_mem_dcdc_ana_tmux_ctrl_lowv_M \
  581. 0xFFFFFFFF
  582. #define HIB1P2_ANA_DCDC_PARAMETERS18_mem_dcdc_ana_tmux_ctrl_lowv_S 0
  583. //******************************************************************************
  584. //
  585. // The following are defines for the bit fields in the
  586. // HIB1P2_O_ANA_DCDC_PARAMETERS19 register.
  587. //
  588. //******************************************************************************
  589. #define HIB1P2_ANA_DCDC_PARAMETERS19_mem_dcdc_ana_spare_lowv_M \
  590. 0xFFFFFFFF
  591. #define HIB1P2_ANA_DCDC_PARAMETERS19_mem_dcdc_ana_spare_lowv_S 0
  592. //******************************************************************************
  593. //
  594. // The following are defines for the bit fields in the
  595. // HIB1P2_O_FLASH_DCDC_PARAMETERS0 register.
  596. //
  597. //******************************************************************************
  598. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_lowv \
  599. 0x80000000
  600. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_delayed_en_lowv \
  601. 0x40000000
  602. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_clk_in_lowv_enable \
  603. 0x20000000
  604. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_iq_ctrl_lowv_M \
  605. 0x18000000
  606. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_iq_ctrl_lowv_S 27
  607. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_buck_mode_lowv \
  608. 0x04000000
  609. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_boost_mode_lowv \
  610. 0x02000000
  611. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_buck_boost_mode_lowv \
  612. 0x01000000
  613. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_bb_alt_cycles_lowv \
  614. 0x00800000
  615. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_cl_non_ov_lowv \
  616. 0x00400000
  617. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_non_ov_ctrl_lowv_M \
  618. 0x003C0000
  619. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_non_ov_ctrl_lowv_S 18
  620. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_drv_lowv \
  621. 0x00020000
  622. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_pwm_mode_lowv \
  623. 0x00010000
  624. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_pfm_comp_lowv \
  625. 0x00008000
  626. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_slp_mode_lowv \
  627. 0x00004000
  628. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_n1fet_rds_mode_lowv \
  629. 0x00002000
  630. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_n2fet_rds_mode_lowv \
  631. 0x00001000
  632. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_p1fet_rds_mode_lowv \
  633. 0x00000800
  634. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_en_p2fet_rds_mode_lowv \
  635. 0x00000400
  636. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_ext_smps_mode_override_lowv \
  637. 0x00000200
  638. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_p1fet_sel_lowv_M \
  639. 0x000001E0
  640. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_p1fet_sel_lowv_S 5
  641. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_n1fet_sel_lowv_M \
  642. 0x0000001E
  643. #define HIB1P2_FLASH_DCDC_PARAMETERS0_mem_dcdc_flash_n1fet_sel_lowv_S 1
  644. #define HIB1P2_FLASH_DCDC_PARAMETERS0_NA18 \
  645. 0x00000001
  646. //******************************************************************************
  647. //
  648. // The following are defines for the bit fields in the
  649. // HIB1P2_O_FLASH_DCDC_PARAMETERS1 register.
  650. //
  651. //******************************************************************************
  652. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2fet_sel_lowv_M \
  653. 0xF0000000
  654. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2fet_sel_lowv_S 28
  655. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2fet_sel_lowv_M \
  656. 0x0F000000
  657. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2fet_sel_lowv_S 24
  658. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p1drv_str_sel_lowv_M \
  659. 0x00F00000
  660. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p1drv_str_sel_lowv_S 20
  661. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n1drv_str_sel_lowv_M \
  662. 0x000F0000
  663. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n1drv_str_sel_lowv_S 16
  664. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2drv_str_sel_lowv_M \
  665. 0x0000F000
  666. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2drv_str_sel_lowv_S 12
  667. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2drv_str_sel_lowv_M \
  668. 0x00000F00
  669. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2drv_str_sel_lowv_S 8
  670. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p1fet_non_ov_lowv_M \
  671. 0x000000C0
  672. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p1fet_non_ov_lowv_S 6
  673. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n1fet_non_ov_lowv_M \
  674. 0x00000030
  675. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n1fet_non_ov_lowv_S 4
  676. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2fet_non_ov_lowv_M \
  677. 0x0000000C
  678. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_p2fet_non_ov_lowv_S 2
  679. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2fet_non_ov_lowv_M \
  680. 0x00000003
  681. #define HIB1P2_FLASH_DCDC_PARAMETERS1_mem_dcdc_flash_n2fet_non_ov_lowv_S 0
  682. //******************************************************************************
  683. //
  684. // The following are defines for the bit fields in the
  685. // HIB1P2_O_FLASH_DCDC_PARAMETERS2 register.
  686. //
  687. //******************************************************************************
  688. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_p1fet_stagger_lowv_M \
  689. 0xC0000000
  690. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_p1fet_stagger_lowv_S 30
  691. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_n1fet_stagger_lowv_M \
  692. 0x30000000
  693. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_n1fet_stagger_lowv_S 28
  694. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_p2fet_stagger_lowv_M \
  695. 0x0C000000
  696. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_p2fet_stagger_lowv_S 26
  697. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_n2fet_stagger_lowv_M \
  698. 0x03000000
  699. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_n2fet_stagger_lowv_S 24
  700. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_shoot_thru_ctrl_lowv \
  701. 0x00800000
  702. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_en_ncomp_lowv \
  703. 0x00400000
  704. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_en_ncomp_hib_lowv \
  705. 0x00200000
  706. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ncomp_trim_lowv_M \
  707. 0x001F0000
  708. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ncomp_trim_lowv_S 16
  709. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ncomp_mask_dly_trim_lowv_M \
  710. 0x0000F000
  711. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ncomp_mask_dly_trim_lowv_S 12
  712. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_en_ilim_lowv \
  713. 0x00000800
  714. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_en_ilim_hib_lowv \
  715. 0x00000400
  716. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ilim_trim_lowv_override_M \
  717. 0x000003FC
  718. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ilim_trim_lowv_override_S 2
  719. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ilim_mask_dly_sel_lowv_M \
  720. 0x00000003
  721. #define HIB1P2_FLASH_DCDC_PARAMETERS2_mem_dcdc_flash_ilim_mask_dly_sel_lowv_S 0
  722. //******************************************************************************
  723. //
  724. // The following are defines for the bit fields in the
  725. // HIB1P2_O_FLASH_DCDC_PARAMETERS3 register.
  726. //
  727. //******************************************************************************
  728. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_anti_glitch_lowv \
  729. 0x80000000
  730. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_hi_clamp_lowv \
  731. 0x40000000
  732. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_lo_clamp_lowv \
  733. 0x20000000
  734. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_ramp_hgt_lowv_M \
  735. 0x1F000000
  736. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_ramp_hgt_lowv_S 24
  737. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vclamph_trim_lowv_M \
  738. 0x00E00000
  739. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vclamph_trim_lowv_S 21
  740. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vclampl_trim_lowv_M \
  741. 0x001C0000
  742. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vclampl_trim_lowv_S 18
  743. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vtrim_lowv_M \
  744. 0x0003C000
  745. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_vtrim_lowv_S 14
  746. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_pfm_ripple_trim_lowv_M \
  747. 0x00003C00
  748. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_pfm_ripple_trim_lowv_S 10
  749. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_slp_drv_dly_sel_lowv_M \
  750. 0x00000300
  751. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_slp_drv_dly_sel_lowv_S 8
  752. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_ov_prot_lowv \
  753. 0x00000080
  754. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_uv_prot_lowv \
  755. 0x00000040
  756. #define HIB1P2_FLASH_DCDC_PARAMETERS3_mem_dcdc_flash_en_tmux_lowv \
  757. 0x00000020
  758. #define HIB1P2_FLASH_DCDC_PARAMETERS3_NA19_M \
  759. 0x0000001F
  760. #define HIB1P2_FLASH_DCDC_PARAMETERS3_NA19_S 0
  761. //******************************************************************************
  762. //
  763. // The following are defines for the bit fields in the
  764. // HIB1P2_O_FLASH_DCDC_PARAMETERS4 register.
  765. //
  766. //******************************************************************************
  767. #define HIB1P2_FLASH_DCDC_PARAMETERS4_mem_dcdc_flash_tmux_ctrl_lowv_M \
  768. 0xFFFFFFFF
  769. #define HIB1P2_FLASH_DCDC_PARAMETERS4_mem_dcdc_flash_tmux_ctrl_lowv_S 0
  770. //******************************************************************************
  771. //
  772. // The following are defines for the bit fields in the
  773. // HIB1P2_O_FLASH_DCDC_PARAMETERS5 register.
  774. //
  775. //******************************************************************************
  776. #define HIB1P2_FLASH_DCDC_PARAMETERS5_mem_dcdc_flash_spare_lowv_M \
  777. 0xFFFFFFFF
  778. #define HIB1P2_FLASH_DCDC_PARAMETERS5_mem_dcdc_flash_spare_lowv_S 0
  779. //******************************************************************************
  780. //
  781. // The following are defines for the bit fields in the
  782. // HIB1P2_O_FLASH_DCDC_PARAMETERS6 register.
  783. //
  784. //******************************************************************************
  785. #define HIB1P2_FLASH_DCDC_PARAMETERS6_dcdc_flash_ov_prot_out_lowv \
  786. 0x80000000
  787. #define HIB1P2_FLASH_DCDC_PARAMETERS6_dcdc_flash_uv_prot_out_lowv \
  788. 0x40000000
  789. #define HIB1P2_FLASH_DCDC_PARAMETERS6_NA20_M \
  790. 0x3FFFFFFF
  791. #define HIB1P2_FLASH_DCDC_PARAMETERS6_NA20_S 0
  792. //******************************************************************************
  793. //
  794. // The following are defines for the bit fields in the
  795. // HIB1P2_O_PMBIST_PARAMETERS0 register.
  796. //
  797. //******************************************************************************
  798. #define HIB1P2_PMBIST_PARAMETERS0_mem_pm_bist_en_lowv \
  799. 0x80000000
  800. #define HIB1P2_PMBIST_PARAMETERS0_mem_pm_bist_ctrl_lowv_M \
  801. 0x7FFFF800
  802. #define HIB1P2_PMBIST_PARAMETERS0_mem_pm_bist_ctrl_lowv_S 11
  803. #define HIB1P2_PMBIST_PARAMETERS0_NA21_M \
  804. 0x000007FF
  805. #define HIB1P2_PMBIST_PARAMETERS0_NA21_S 0
  806. //******************************************************************************
  807. //
  808. // The following are defines for the bit fields in the
  809. // HIB1P2_O_PMBIST_PARAMETERS1 register.
  810. //
  811. //******************************************************************************
  812. #define HIB1P2_PMBIST_PARAMETERS1_mem_pm_bist_spare_lowv_M \
  813. 0xFFFF0000
  814. #define HIB1P2_PMBIST_PARAMETERS1_mem_pm_bist_spare_lowv_S 16
  815. #define HIB1P2_PMBIST_PARAMETERS1_mem_pmtest_en_lowv \
  816. 0x00008000
  817. #define HIB1P2_PMBIST_PARAMETERS1_NA22_M \
  818. 0x00007FFF
  819. #define HIB1P2_PMBIST_PARAMETERS1_NA22_S 0
  820. //******************************************************************************
  821. //
  822. // The following are defines for the bit fields in the
  823. // HIB1P2_O_PMBIST_PARAMETERS2 register.
  824. //
  825. //******************************************************************************
  826. #define HIB1P2_PMBIST_PARAMETERS2_mem_pmtest_tmux_ctrl_lowv_M \
  827. 0xFFFFFFFF
  828. #define HIB1P2_PMBIST_PARAMETERS2_mem_pmtest_tmux_ctrl_lowv_S 0
  829. //******************************************************************************
  830. //
  831. // The following are defines for the bit fields in the
  832. // HIB1P2_O_PMBIST_PARAMETERS3 register.
  833. //
  834. //******************************************************************************
  835. #define HIB1P2_PMBIST_PARAMETERS3_mem_pmtest_spare_lowv_M \
  836. 0xFFFF0000
  837. #define HIB1P2_PMBIST_PARAMETERS3_mem_pmtest_spare_lowv_S 16
  838. #define HIB1P2_PMBIST_PARAMETERS3_mem_pmtest_load_trim_lowv_M \
  839. 0x0000E000
  840. #define HIB1P2_PMBIST_PARAMETERS3_mem_pmtest_load_trim_lowv_S 13
  841. #define HIB1P2_PMBIST_PARAMETERS3_mem_rnwell_calib_en_lowv \
  842. 0x00001000
  843. #define HIB1P2_PMBIST_PARAMETERS3_NA23_M \
  844. 0x00000FFF
  845. #define HIB1P2_PMBIST_PARAMETERS3_NA23_S 0
  846. //******************************************************************************
  847. //
  848. // The following are defines for the bit fields in the
  849. // HIB1P2_O_FLASH_DCDC_PARAMETERS8 register.
  850. //
  851. //******************************************************************************
  852. #define HIB1P2_FLASH_DCDC_PARAMETERS8_mem_en_flash_sup_comp_lowv \
  853. 0x80000000
  854. #define HIB1P2_FLASH_DCDC_PARAMETERS8_mem_flash_high_sup_trim_lowv_M \
  855. 0x7C000000
  856. #define HIB1P2_FLASH_DCDC_PARAMETERS8_mem_flash_high_sup_trim_lowv_S 26
  857. #define HIB1P2_FLASH_DCDC_PARAMETERS8_mem_flash_low_sup_trim_lowv_M \
  858. 0x03E00000
  859. #define HIB1P2_FLASH_DCDC_PARAMETERS8_mem_flash_low_sup_trim_lowv_S 21
  860. #define HIB1P2_FLASH_DCDC_PARAMETERS8_NA24_M \
  861. 0x001FFFFF
  862. #define HIB1P2_FLASH_DCDC_PARAMETERS8_NA24_S 0
  863. //******************************************************************************
  864. //
  865. // The following are defines for the bit fields in the
  866. // HIB1P2_O_ANA_DCDC_PARAMETERS_OVERRIDE register.
  867. //
  868. //******************************************************************************
  869. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_reserved_M \
  870. 0xFFFFFFC0
  871. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_reserved_S 6
  872. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_en_subreg_1p2v_lowv_override_ctrl \
  873. 0x00000020
  874. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_en_subreg_1p8v_lowv_override_ctrl \
  875. 0x00000010
  876. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_ilim_trim_lowv_efc_override_ctrl \
  877. 0x00000008
  878. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_en_slp_mode_lowv_fsm_override_ctrl \
  879. 0x00000004
  880. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_en_pwm_mode_lowv_fsm_override_ctrl \
  881. 0x00000002
  882. #define HIB1P2_ANA_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_ana_en_lowv_fsm_override_ctrl \
  883. 0x00000001
  884. //******************************************************************************
  885. //
  886. // The following are defines for the bit fields in the
  887. // HIB1P2_O_FLASH_DCDC_PARAMETERS_OVERRIDE register.
  888. //
  889. //******************************************************************************
  890. #define HIB1P2_FLASH_DCDC_PARAMETERS_OVERRIDE_reserved_M \
  891. 0xFFFFFFFC
  892. #define HIB1P2_FLASH_DCDC_PARAMETERS_OVERRIDE_reserved_S 2
  893. #define HIB1P2_FLASH_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_flash_en_lowv_override_ctrl \
  894. 0x00000002
  895. #define HIB1P2_FLASH_DCDC_PARAMETERS_OVERRIDE_mem_dcdc_flash_ilim_trim_lowv_override_ctrl \
  896. 0x00000001
  897. //******************************************************************************
  898. //
  899. // The following are defines for the bit fields in the
  900. // HIB1P2_O_DIG_DCDC_VTRIM_CFG register.
  901. //
  902. //******************************************************************************
  903. #define HIB1P2_DIG_DCDC_VTRIM_CFG_reserved_M \
  904. 0xFF000000
  905. #define HIB1P2_DIG_DCDC_VTRIM_CFG_reserved_S 24
  906. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_run_vtrim_M \
  907. 0x00FC0000
  908. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_run_vtrim_S 18
  909. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_dslp_vtrim_M \
  910. 0x0003F000
  911. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_dslp_vtrim_S 12
  912. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_lpds_vtrim_M \
  913. 0x00000FC0
  914. #define HIB1P2_DIG_DCDC_VTRIM_CFG_mem_dcdc_dig_lpds_vtrim_S 6
  915. #define HIB1P2_DIG_DCDC_VTRIM_CFG_Spare_RW_M \
  916. 0x0000003F
  917. #define HIB1P2_DIG_DCDC_VTRIM_CFG_Spare_RW_S 0
  918. //******************************************************************************
  919. //
  920. // The following are defines for the bit fields in the
  921. // HIB1P2_O_DIG_DCDC_FSM_PARAMETERS register.
  922. //
  923. //******************************************************************************
  924. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_reserved_M \
  925. 0xFFFF8000
  926. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_reserved_S 15
  927. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_enter_cot_to_vtrim_M \
  928. 0x00007000
  929. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_enter_cot_to_vtrim_S 12
  930. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_enter_vtrim_to_sleep_M \
  931. 0x00000E00
  932. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_enter_vtrim_to_sleep_S 9
  933. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_sleep_to_vtrim_M \
  934. 0x000001C0
  935. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_sleep_to_vtrim_S 6
  936. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_vtrim_to_cot_M \
  937. 0x00000038
  938. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_vtrim_to_cot_S 3
  939. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_cot_to_run_M \
  940. 0x00000007
  941. #define HIB1P2_DIG_DCDC_FSM_PARAMETERS_mem_dcdc_dig_dslp_exit_cot_to_run_S 0
  942. //******************************************************************************
  943. //
  944. // The following are defines for the bit fields in the
  945. // HIB1P2_O_ANA_DCDC_FSM_PARAMETERS register.
  946. //
  947. //******************************************************************************
  948. #define HIB1P2_ANA_DCDC_FSM_PARAMETERS_reserved_M \
  949. 0xFFFFFFF8
  950. #define HIB1P2_ANA_DCDC_FSM_PARAMETERS_reserved_S 3
  951. #define HIB1P2_ANA_DCDC_FSM_PARAMETERS_mem_dcdc_ana_dslp_exit_sleep_to_run_M \
  952. 0x00000007
  953. #define HIB1P2_ANA_DCDC_FSM_PARAMETERS_mem_dcdc_ana_dslp_exit_sleep_to_run_S 0
  954. //******************************************************************************
  955. //
  956. // The following are defines for the bit fields in the
  957. // HIB1P2_O_SRAM_SKA_LDO_FSM_PARAMETERS register.
  958. //
  959. //******************************************************************************
  960. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_reserved_M \
  961. 0xFFFFFFC0
  962. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_reserved_S 6
  963. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_mem_ska_ldo_en_to_sram_ldo_dis_M \
  964. 0x00000038
  965. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_mem_ska_ldo_en_to_sram_ldo_dis_S 3
  966. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_mem_sram_ldo_en_to_ska_ldo_dis_M \
  967. 0x00000007
  968. #define HIB1P2_SRAM_SKA_LDO_FSM_PARAMETERS_mem_sram_ldo_en_to_ska_ldo_dis_S 0
  969. //******************************************************************************
  970. //
  971. // The following are defines for the bit fields in the
  972. // HIB1P2_O_BGAP_DUTY_CYCLING_EXIT_CFG register.
  973. //
  974. //******************************************************************************
  975. #define HIB1P2_BGAP_DUTY_CYCLING_EXIT_CFG_reserved_M \
  976. 0xFFFFFFF8
  977. #define HIB1P2_BGAP_DUTY_CYCLING_EXIT_CFG_reserved_S 3
  978. #define HIB1P2_BGAP_DUTY_CYCLING_EXIT_CFG_mem_bgap_duty_cycling_exit_time_M \
  979. 0x00000007
  980. #define HIB1P2_BGAP_DUTY_CYCLING_EXIT_CFG_mem_bgap_duty_cycling_exit_time_S 0
  981. //******************************************************************************
  982. //
  983. // The following are defines for the bit fields in the
  984. // HIB1P2_O_CM_OSC_16M_CONFIG register.
  985. //
  986. //******************************************************************************
  987. #define HIB1P2_CM_OSC_16M_CONFIG_reserved_M \
  988. 0xFFFC0000
  989. #define HIB1P2_CM_OSC_16M_CONFIG_reserved_S 18
  990. #define HIB1P2_CM_OSC_16M_CONFIG_cm_clk_good_16m \
  991. 0x00020000
  992. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_en_osc_16m \
  993. 0x00010000
  994. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_osc_16m_trim_M \
  995. 0x0000FC00
  996. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_osc_16m_trim_S 10
  997. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_osc_16m_spare_M \
  998. 0x000003F0
  999. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_osc_16m_spare_S 4
  1000. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_osc_en_sli_16m \
  1001. 0x00000008
  1002. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_sli_16m_trim_M \
  1003. 0x00000007
  1004. #define HIB1P2_CM_OSC_16M_CONFIG_mem_cm_sli_16m_trim_S 0
  1005. //******************************************************************************
  1006. //
  1007. // The following are defines for the bit fields in the
  1008. // HIB1P2_O_SOP_SENSE_VALUE register.
  1009. //
  1010. //******************************************************************************
  1011. #define HIB1P2_SOP_SENSE_VALUE_reserved_M \
  1012. 0xFFFFFF00
  1013. #define HIB1P2_SOP_SENSE_VALUE_reserved_S 8
  1014. #define HIB1P2_SOP_SENSE_VALUE_sop_sense_value_M \
  1015. 0x000000FF
  1016. #define HIB1P2_SOP_SENSE_VALUE_sop_sense_value_S 0
  1017. //******************************************************************************
  1018. //
  1019. // The following are defines for the bit fields in the
  1020. // HIB1P2_O_HIB_RTC_TIMER_LSW_1P2 register.
  1021. //
  1022. //******************************************************************************
  1023. #define HIB1P2_HIB_RTC_TIMER_LSW_1P2_hib_rtc_timer_lsw_M \
  1024. 0xFFFFFFFF
  1025. #define HIB1P2_HIB_RTC_TIMER_LSW_1P2_hib_rtc_timer_lsw_S 0
  1026. //******************************************************************************
  1027. //
  1028. // The following are defines for the bit fields in the
  1029. // HIB1P2_O_HIB_RTC_TIMER_MSW_1P2 register.
  1030. //
  1031. //******************************************************************************
  1032. #define HIB1P2_HIB_RTC_TIMER_MSW_1P2_hib_rtc_timer_msw_M \
  1033. 0x0000FFFF
  1034. #define HIB1P2_HIB_RTC_TIMER_MSW_1P2_hib_rtc_timer_msw_S 0
  1035. //******************************************************************************
  1036. //
  1037. // The following are defines for the bit fields in the
  1038. // HIB1P2_O_HIB1P2_BGAP_TRIM_OVERRIDES register.
  1039. //
  1040. //******************************************************************************
  1041. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_reserved_M \
  1042. 0xFF800000
  1043. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_reserved_S 23
  1044. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_mag_trim_override_ctrl \
  1045. 0x00400000
  1046. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_mag_trim_override_M \
  1047. 0x003FC000
  1048. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_mag_trim_override_S 14
  1049. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_temp_trim_override_ctrl \
  1050. 0x00002000
  1051. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_temp_trim_override_M \
  1052. 0x00001FC0
  1053. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_temp_trim_override_S 6
  1054. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_rtrim_override_ctrl \
  1055. 0x00000020
  1056. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_rtrim_override_M \
  1057. 0x0000001F
  1058. #define HIB1P2_HIB1P2_BGAP_TRIM_OVERRIDES_mem_bgap_rtrim_override_S 0
  1059. //******************************************************************************
  1060. //
  1061. // The following are defines for the bit fields in the
  1062. // HIB1P2_O_HIB1P2_EFUSE_READ_REG0 register.
  1063. //
  1064. //******************************************************************************
  1065. #define HIB1P2_HIB1P2_EFUSE_READ_REG0_FUSEFARM_ROW_12_M \
  1066. 0xFFFFFFFF // Corresponds to ROW_12 of
  1067. // FUSEFARM. [7:0] :
  1068. // DCDC_DIG_ILIM_TRIM_LOWV(7:0)
  1069. // [15:8] :
  1070. // DCDC_ANA_ILIM_TRIM_LOWV(7:0)
  1071. // [23:16] :
  1072. // DCDC_FLASH_ILIM_TRIM_LOWV(7:0)
  1073. // [24:24] : DTHE SHA DISABLE
  1074. // [25:25] : DTHE DES DISABLE
  1075. // [26:26] : DTHE AES DISABLE
  1076. // [31:27] : HD_BG_RTRIM (4:0)
  1077. #define HIB1P2_HIB1P2_EFUSE_READ_REG0_FUSEFARM_ROW_12_S 0
  1078. //******************************************************************************
  1079. //
  1080. // The following are defines for the bit fields in the
  1081. // HIB1P2_O_HIB1P2_EFUSE_READ_REG1 register.
  1082. //
  1083. //******************************************************************************
  1084. #define HIB1P2_HIB1P2_EFUSE_READ_REG1_FUSEFARM_ROW_13_M \
  1085. 0xFFFFFFFF // Corresponds to ROW_13 of the
  1086. // FUSEFARM. [7:0] : HD_BG_MAG_TRIM
  1087. // (7:0) [14:8] : HD_BG_TEMP_TRIM
  1088. // (6:0) [15:15] : GREYOUT ENABLE
  1089. // DUTY CYCLING [31:16] :
  1090. // Reserved/Checksum
  1091. #define HIB1P2_HIB1P2_EFUSE_READ_REG1_FUSEFARM_ROW_13_S 0
  1092. //******************************************************************************
  1093. //
  1094. // The following are defines for the bit fields in the
  1095. // HIB1P2_O_HIB1P2_POR_TEST_CTRL register.
  1096. //
  1097. //******************************************************************************
  1098. #define HIB1P2_HIB1P2_POR_TEST_CTRL_reserved_M \
  1099. 0xFFFFFF00
  1100. #define HIB1P2_HIB1P2_POR_TEST_CTRL_reserved_S 8
  1101. #define HIB1P2_HIB1P2_POR_TEST_CTRL_mem_prcm_por_test_ctrl_M \
  1102. 0x000000FF
  1103. #define HIB1P2_HIB1P2_POR_TEST_CTRL_mem_prcm_por_test_ctrl_S 0
  1104. //******************************************************************************
  1105. //
  1106. // The following are defines for the bit fields in the
  1107. // HIB1P2_O_HIB_TIMER_SYNC_CALIB_CFG0 register.
  1108. //
  1109. //******************************************************************************
  1110. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_reserved_M \
  1111. 0xFFFF0000
  1112. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_reserved_S 16
  1113. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_mem_cfg_calib_time_M \
  1114. 0x0000FF00
  1115. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_mem_cfg_calib_time_S 8
  1116. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_NU1_M \
  1117. 0x000000FE
  1118. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_NU1_S 1
  1119. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG0_mem_cfg_calib_start \
  1120. 0x00000001
  1121. //******************************************************************************
  1122. //
  1123. // The following are defines for the bit fields in the
  1124. // HIB1P2_O_HIB_TIMER_SYNC_CALIB_CFG1 register.
  1125. //
  1126. //******************************************************************************
  1127. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG1_reserved_M \
  1128. 0xFFF00000
  1129. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG1_reserved_S 20
  1130. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG1_fast_calib_count_M \
  1131. 0x000FFFFF
  1132. #define HIB1P2_HIB_TIMER_SYNC_CALIB_CFG1_fast_calib_count_S 0
  1133. //******************************************************************************
  1134. //
  1135. // The following are defines for the bit fields in the
  1136. // HIB1P2_O_HIB_TIMER_SYNC_CFG2 register.
  1137. //
  1138. //******************************************************************************
  1139. #define HIB1P2_HIB_TIMER_SYNC_CFG2_reserved_M \
  1140. 0xFFFFFE00
  1141. #define HIB1P2_HIB_TIMER_SYNC_CFG2_reserved_S 9
  1142. #define HIB1P2_HIB_TIMER_SYNC_CFG2_mem_cfg_hib_unload \
  1143. 0x00000100
  1144. #define HIB1P2_HIB_TIMER_SYNC_CFG2_NU1_M \
  1145. 0x000000FC
  1146. #define HIB1P2_HIB_TIMER_SYNC_CFG2_NU1_S 2
  1147. #define HIB1P2_HIB_TIMER_SYNC_CFG2_mem_cfg_tsf_adj \
  1148. 0x00000002
  1149. #define HIB1P2_HIB_TIMER_SYNC_CFG2_mem_cfg_update_tsf \
  1150. 0x00000001
  1151. //******************************************************************************
  1152. //
  1153. // The following are defines for the bit fields in the
  1154. // HIB1P2_O_HIB_TIMER_SYNC_TSF_ADJ_VAL register.
  1155. //
  1156. //******************************************************************************
  1157. #define HIB1P2_HIB_TIMER_SYNC_TSF_ADJ_VAL_mem_tsf_adj_val_M \
  1158. 0xFFFFFFFF
  1159. #define HIB1P2_HIB_TIMER_SYNC_TSF_ADJ_VAL_mem_tsf_adj_val_S 0
  1160. //******************************************************************************
  1161. //
  1162. // The following are defines for the bit fields in the
  1163. // HIB1P2_O_HIB_TIMER_RTC_GTS_TIMESTAMP_LSW register.
  1164. //
  1165. //******************************************************************************
  1166. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_LSW_rtc_gts_timestamp_lsw_M \
  1167. 0xFFFFFFFF
  1168. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_LSW_rtc_gts_timestamp_lsw_S 0
  1169. //******************************************************************************
  1170. //
  1171. // The following are defines for the bit fields in the
  1172. // HIB1P2_O_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW register.
  1173. //
  1174. //******************************************************************************
  1175. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW_reserved_M \
  1176. 0xFFFF0000
  1177. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW_reserved_S 16
  1178. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW_rtc_gts_timestamp_msw_M \
  1179. 0x0000FFFF
  1180. #define HIB1P2_HIB_TIMER_RTC_GTS_TIMESTAMP_MSW_rtc_gts_timestamp_msw_S 0
  1181. //******************************************************************************
  1182. //
  1183. // The following are defines for the bit fields in the
  1184. // HIB1P2_O_HIB_TIMER_RTC_WUP_TIMESTAMP_LSW register.
  1185. //
  1186. //******************************************************************************
  1187. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_LSW_rtc_wup_timestamp_lsw_M \
  1188. 0xFFFFFFFF
  1189. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_LSW_rtc_wup_timestamp_lsw_S 0
  1190. //******************************************************************************
  1191. //
  1192. // The following are defines for the bit fields in the
  1193. // HIB1P2_O_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW register.
  1194. //
  1195. //******************************************************************************
  1196. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW_reserved_M \
  1197. 0xFFFF0000
  1198. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW_reserved_S 16
  1199. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW_rtc_wup_timestamp_msw_M \
  1200. 0x0000FFFF
  1201. #define HIB1P2_HIB_TIMER_RTC_WUP_TIMESTAMP_MSW_rtc_wup_timestamp_msw_S 0
  1202. //******************************************************************************
  1203. //
  1204. // The following are defines for the bit fields in the
  1205. // HIB1P2_O_HIB_TIMER_SYNC_WAKE_OFFSET_ERR register.
  1206. //
  1207. //******************************************************************************
  1208. #define HIB1P2_HIB_TIMER_SYNC_WAKE_OFFSET_ERR_reserved_M \
  1209. 0xFFFFF000
  1210. #define HIB1P2_HIB_TIMER_SYNC_WAKE_OFFSET_ERR_reserved_S 12
  1211. #define HIB1P2_HIB_TIMER_SYNC_WAKE_OFFSET_ERR_wup_offset_error_M \
  1212. 0x00000FFF
  1213. #define HIB1P2_HIB_TIMER_SYNC_WAKE_OFFSET_ERR_wup_offset_error_S 0
  1214. //******************************************************************************
  1215. //
  1216. // The following are defines for the bit fields in the
  1217. // HIB1P2_O_HIB_TIMER_SYNC_TSF_CURR_VAL_LSW register.
  1218. //
  1219. //******************************************************************************
  1220. #define HIB1P2_HIB_TIMER_SYNC_TSF_CURR_VAL_LSW_tsf_curr_val_lsw_M \
  1221. 0xFFFFFFFF
  1222. #define HIB1P2_HIB_TIMER_SYNC_TSF_CURR_VAL_LSW_tsf_curr_val_lsw_S 0
  1223. //******************************************************************************
  1224. //
  1225. // The following are defines for the bit fields in the
  1226. // HIB1P2_O_HIB_TIMER_SYNC_TSF_CURR_VAL_MSW register.
  1227. //
  1228. //******************************************************************************
  1229. #define HIB1P2_HIB_TIMER_SYNC_TSF_CURR_VAL_MSW_tsf_curr_val_msw_M \
  1230. 0xFFFFFFFF
  1231. #define HIB1P2_HIB_TIMER_SYNC_TSF_CURR_VAL_MSW_tsf_curr_val_msw_S 0
  1232. //******************************************************************************
  1233. //
  1234. // The following are defines for the bit fields in the HIB1P2_O_CM_SPARE register.
  1235. //
  1236. //******************************************************************************
  1237. #define HIB1P2_CM_SPARE_CM_SPARE_OUT_M \
  1238. 0xFF000000
  1239. #define HIB1P2_CM_SPARE_CM_SPARE_OUT_S 24
  1240. #define HIB1P2_CM_SPARE_MEM_CM_TEST_CTRL_M \
  1241. 0x00FF0000
  1242. #define HIB1P2_CM_SPARE_MEM_CM_TEST_CTRL_S 16
  1243. #define HIB1P2_CM_SPARE_MEM_CM_SPARE_M \
  1244. 0x0000FFFF
  1245. #define HIB1P2_CM_SPARE_MEM_CM_SPARE_S 0
  1246. //******************************************************************************
  1247. //
  1248. // The following are defines for the bit fields in the
  1249. // HIB1P2_O_PORPOL_SPARE register.
  1250. //
  1251. //******************************************************************************
  1252. #define HIB1P2_PORPOL_SPARE_MEM_PORPOL_SPARE_M \
  1253. 0xFFFFFFFF
  1254. #define HIB1P2_PORPOL_SPARE_MEM_PORPOL_SPARE_S 0
  1255. //******************************************************************************
  1256. //
  1257. // The following are defines for the bit fields in the
  1258. // HIB1P2_O_MEM_DIG_DCDC_CLK_CONFIG register.
  1259. //
  1260. //******************************************************************************
  1261. #define HIB1P2_MEM_DIG_DCDC_CLK_CONFIG_MEM_DIG_DCDC_CLK_ENABLE \
  1262. 0x00000100
  1263. #define HIB1P2_MEM_DIG_DCDC_CLK_CONFIG_MEM_DIG_DCDC_CLK_PLLGEN_OFF_TIME_M \
  1264. 0x000000F0
  1265. #define HIB1P2_MEM_DIG_DCDC_CLK_CONFIG_MEM_DIG_DCDC_CLK_PLLGEN_OFF_TIME_S 4
  1266. #define HIB1P2_MEM_DIG_DCDC_CLK_CONFIG_MEM_DIG_DCDC_CLK_PLLGEN_ON_TIME_M \
  1267. 0x0000000F
  1268. #define HIB1P2_MEM_DIG_DCDC_CLK_CONFIG_MEM_DIG_DCDC_CLK_PLLGEN_ON_TIME_S 0
  1269. //******************************************************************************
  1270. //
  1271. // The following are defines for the bit fields in the
  1272. // HIB1P2_O_MEM_ANA_DCDC_CLK_CONFIG register.
  1273. //
  1274. //******************************************************************************
  1275. #define HIB1P2_MEM_ANA_DCDC_CLK_CONFIG_MEM_ANA_DCDC_CLK_ENABLE \
  1276. 0x00000100
  1277. #define HIB1P2_MEM_ANA_DCDC_CLK_CONFIG_MEM_ANA_DCDC_CLK_PLLGEN_OFF_TIME_M \
  1278. 0x000000F0
  1279. #define HIB1P2_MEM_ANA_DCDC_CLK_CONFIG_MEM_ANA_DCDC_CLK_PLLGEN_OFF_TIME_S 4
  1280. #define HIB1P2_MEM_ANA_DCDC_CLK_CONFIG_MEM_ANA_DCDC_CLK_PLLGEN_ON_TIME_M \
  1281. 0x0000000F
  1282. #define HIB1P2_MEM_ANA_DCDC_CLK_CONFIG_MEM_ANA_DCDC_CLK_PLLGEN_ON_TIME_S 0
  1283. //******************************************************************************
  1284. //
  1285. // The following are defines for the bit fields in the
  1286. // HIB1P2_O_MEM_FLASH_DCDC_CLK_CONFIG register.
  1287. //
  1288. //******************************************************************************
  1289. #define HIB1P2_MEM_FLASH_DCDC_CLK_CONFIG_MEM_FLASH_DCDC_CLK_ENABLE \
  1290. 0x00000100
  1291. #define HIB1P2_MEM_FLASH_DCDC_CLK_CONFIG_MEM_FLASH_DCDC_CLK_PLLGEN_OFF_TIME_M \
  1292. 0x000000F0
  1293. #define HIB1P2_MEM_FLASH_DCDC_CLK_CONFIG_MEM_FLASH_DCDC_CLK_PLLGEN_OFF_TIME_S 4
  1294. #define HIB1P2_MEM_FLASH_DCDC_CLK_CONFIG_MEM_FLASH_DCDC_CLK_PLLGEN_ON_TIME_M \
  1295. 0x0000000F
  1296. #define HIB1P2_MEM_FLASH_DCDC_CLK_CONFIG_MEM_FLASH_DCDC_CLK_PLLGEN_ON_TIME_S 0
  1297. //******************************************************************************
  1298. //
  1299. // The following are defines for the bit fields in the
  1300. // HIB1P2_O_MEM_PA_DCDC_CLK_CONFIG register.
  1301. //
  1302. //******************************************************************************
  1303. #define HIB1P2_MEM_PA_DCDC_CLK_CONFIG_MEM_PA_DCDC_CLK_ENABLE \
  1304. 0x00000100
  1305. #define HIB1P2_MEM_PA_DCDC_CLK_CONFIG_MEM_PA_DCDC_CLK_PLLGEN_OFF_TIME_M \
  1306. 0x000000F0
  1307. #define HIB1P2_MEM_PA_DCDC_CLK_CONFIG_MEM_PA_DCDC_CLK_PLLGEN_OFF_TIME_S 4
  1308. #define HIB1P2_MEM_PA_DCDC_CLK_CONFIG_MEM_PA_DCDC_CLK_PLLGEN_ON_TIME_M \
  1309. 0x0000000F
  1310. #define HIB1P2_MEM_PA_DCDC_CLK_CONFIG_MEM_PA_DCDC_CLK_PLLGEN_ON_TIME_S 0
  1311. //******************************************************************************
  1312. //
  1313. // The following are defines for the bit fields in the
  1314. // HIB1P2_O_MEM_SLDO_VNWA_OVERRIDE register.
  1315. //
  1316. //******************************************************************************
  1317. #define HIB1P2_MEM_SLDO_VNWA_OVERRIDE_MEM_SLDO_EN_TOP_VNWA_OVERRIDE_CTRL \
  1318. 0x00000002
  1319. #define HIB1P2_MEM_SLDO_VNWA_OVERRIDE_MEM_SLDO_EN_TOP_VNWA_OVERRIDE \
  1320. 0x00000001
  1321. //******************************************************************************
  1322. //
  1323. // The following are defines for the bit fields in the
  1324. // HIB1P2_O_MEM_BGAP_DUTY_CYCLING_ENABLE_OVERRIDE register.
  1325. //
  1326. //******************************************************************************
  1327. #define HIB1P2_MEM_BGAP_DUTY_CYCLING_ENABLE_OVERRIDE_MEM_BGAP_DUTY_CYCLING_OVERRIDE_CTRL \
  1328. 0x00000002
  1329. #define HIB1P2_MEM_BGAP_DUTY_CYCLING_ENABLE_OVERRIDE_MEM_BGAP_DUTY_CYCLING_OVERRIDE \
  1330. 0x00000001
  1331. //******************************************************************************
  1332. //
  1333. // The following are defines for the bit fields in the
  1334. // HIB1P2_O_MEM_HIB_FSM_DEBUG register.
  1335. //
  1336. //******************************************************************************
  1337. #define HIB1P2_MEM_HIB_FSM_DEBUG_SRAM_PS_M \
  1338. 0x00000700
  1339. #define HIB1P2_MEM_HIB_FSM_DEBUG_SRAM_PS_S 8
  1340. #define HIB1P2_MEM_HIB_FSM_DEBUG_ANA_DCDC_PS_M \
  1341. 0x000000F0
  1342. #define HIB1P2_MEM_HIB_FSM_DEBUG_ANA_DCDC_PS_S 4
  1343. #define HIB1P2_MEM_HIB_FSM_DEBUG_DIG_DCDC_PS_M \
  1344. 0x0000000F
  1345. #define HIB1P2_MEM_HIB_FSM_DEBUG_DIG_DCDC_PS_S 0
  1346. //******************************************************************************
  1347. //
  1348. // The following are defines for the bit fields in the
  1349. // HIB1P2_O_MEM_SLDO_VNWA_SW_CTRL register.
  1350. //
  1351. //******************************************************************************
  1352. #define HIB1P2_MEM_SLDO_VNWA_SW_CTRL_MEM_SLDO_VNWA_SW_CTRL_M \
  1353. 0x000FFFFF
  1354. #define HIB1P2_MEM_SLDO_VNWA_SW_CTRL_MEM_SLDO_VNWA_SW_CTRL_S 0
  1355. //******************************************************************************
  1356. //
  1357. // The following are defines for the bit fields in the
  1358. // HIB1P2_O_MEM_SLDO_WEAK_PROCESS register.
  1359. //
  1360. //******************************************************************************
  1361. #define HIB1P2_MEM_SLDO_WEAK_PROCESS_MEM_SLDO_WEAK_PROCESS \
  1362. 0x00000001
  1363. //******************************************************************************
  1364. //
  1365. // The following are defines for the bit fields in the
  1366. // HIB1P2_O_MEM_PA_DCDC_OV_UV_STATUS register.
  1367. //
  1368. //******************************************************************************
  1369. #define HIB1P2_MEM_PA_DCDC_OV_UV_STATUS_dcdc_pa_ov_prot_out_lowv \
  1370. 0x00000002
  1371. //******************************************************************************
  1372. //
  1373. // The following are defines for the bit fields in the
  1374. // HIB1P2_O_MEM_CM_TEST_MODE register.
  1375. //
  1376. //******************************************************************************
  1377. #define HIB1P2_MEM_CM_TEST_MODE_mem_cm_test_mode \
  1378. 0x00000001
  1379. #endif // __HW_HIB1P2_H__