1 /***************************************************************************//** 2 * \file cyip_srss_v3_3.h 3 * 4 * \brief 5 * SRSS IP definitions 6 * 7 ******************************************************************************** 8 * \copyright 9 * (c) (2016-2024), Cypress Semiconductor Corporation (an Infineon company) or 10 * an affiliate of Cypress Semiconductor Corporation. 11 * 12 * SPDX-License-Identifier: Apache-2.0 13 * 14 * Licensed under the Apache License, Version 2.0 (the "License"); 15 * you may not use this file except in compliance with the License. 16 * You may obtain a copy of the License at 17 * 18 * http://www.apache.org/licenses/LICENSE-2.0 19 * 20 * Unless required by applicable law or agreed to in writing, software 21 * distributed under the License is distributed on an "AS IS" BASIS, 22 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 23 * See the License for the specific language governing permissions and 24 * limitations under the License. 25 *******************************************************************************/ 26 27 #ifndef _CYIP_SRSS_V3_3_H_ 28 #define _CYIP_SRSS_V3_3_H_ 29 30 #include "cyip_headers.h" 31 32 /******************************************************************************* 33 * SRSS 34 *******************************************************************************/ 35 36 #define CSV_HF_CSV_SECTION_SIZE 0x00000010UL 37 #define CSV_HF_SECTION_SIZE 0x00000100UL 38 #define CSV_REF_CSV_SECTION_SIZE 0x00000010UL 39 #define CSV_REF_SECTION_SIZE 0x00000010UL 40 #define CSV_LF_CSV_SECTION_SIZE 0x00000010UL 41 #define CSV_LF_SECTION_SIZE 0x00000010UL 42 #define CSV_ILO_CSV_SECTION_SIZE 0x00000010UL 43 #define CSV_ILO_SECTION_SIZE 0x00000010UL 44 #define CLK_PLL400M_SECTION_SIZE 0x00000010UL 45 #define CLK_DPLL400M_SECTION_SIZE 0x00000020UL 46 #define MCWDT_CTR_SECTION_SIZE 0x00000020UL 47 #define MCWDT_SECTION_SIZE 0x00000100UL 48 #define WDT_SECTION_SIZE 0x00000080UL 49 #define SRSS_SECTION_SIZE 0x00010000UL 50 51 /** 52 * \brief Active domain Clock Supervisor (CSV) registers (CSV_HF_CSV) 53 */ 54 typedef struct { 55 __IOM uint32_t REF_CTL; /*!< 0x00000000 Clock Supervision Reference Control */ 56 __IOM uint32_t REF_LIMIT; /*!< 0x00000004 Clock Supervision Reference Limits */ 57 __IOM uint32_t MON_CTL; /*!< 0x00000008 Clock Supervision Monitor Control */ 58 __IM uint32_t RESERVED; 59 } CSV_HF_CSV_Type; /*!< Size = 16 (0x10) */ 60 61 /** 62 * \brief Clock Supervisor (CSV) registers for Root clocks (CSV_HF) 63 */ 64 typedef struct { 65 CSV_HF_CSV_Type CSV[16]; /*!< 0x00000000 Active domain Clock Supervisor (CSV) registers */ 66 } CSV_HF_Type; /*!< Size = 256 (0x100) */ 67 68 /** 69 * \brief Active domain Clock Supervisor (CSV) registers for CSV Reference clock (CSV_REF_CSV) 70 */ 71 typedef struct { 72 __IOM uint32_t REF_CTL; /*!< 0x00000000 Clock Supervision Reference Control */ 73 __IOM uint32_t REF_LIMIT; /*!< 0x00000004 Clock Supervision Reference Limits */ 74 __IOM uint32_t MON_CTL; /*!< 0x00000008 Clock Supervision Monitor Control */ 75 __IM uint32_t RESERVED; 76 } CSV_REF_CSV_Type; /*!< Size = 16 (0x10) */ 77 78 /** 79 * \brief CSV registers for the CSV Reference clock (CSV_REF) 80 */ 81 typedef struct { 82 CSV_REF_CSV_Type CSV; /*!< 0x00000000 Active domain Clock Supervisor (CSV) registers for CSV 83 Reference clock */ 84 } CSV_REF_Type; /*!< Size = 16 (0x10) */ 85 86 /** 87 * \brief LF clock Clock Supervisor registers (CSV_LF_CSV) 88 */ 89 typedef struct { 90 __IOM uint32_t REF_CTL; /*!< 0x00000000 Clock Supervision Reference Control */ 91 __IOM uint32_t REF_LIMIT; /*!< 0x00000004 Clock Supervision Reference Limits */ 92 __IOM uint32_t MON_CTL; /*!< 0x00000008 Clock Supervision Monitor Control */ 93 __IM uint32_t RESERVED; 94 } CSV_LF_CSV_Type; /*!< Size = 16 (0x10) */ 95 96 /** 97 * \brief CSV registers for LF clock (CSV_LF) 98 */ 99 typedef struct { 100 CSV_LF_CSV_Type CSV; /*!< 0x00000000 LF clock Clock Supervisor registers */ 101 } CSV_LF_Type; /*!< Size = 16 (0x10) */ 102 103 /** 104 * \brief ILO0 clock DeepSleep domain Clock Supervisor registers (CSV_ILO_CSV) 105 */ 106 typedef struct { 107 __IOM uint32_t REF_CTL; /*!< 0x00000000 Clock Supervision Reference Control */ 108 __IOM uint32_t REF_LIMIT; /*!< 0x00000004 Clock Supervision Reference Limits */ 109 __IOM uint32_t MON_CTL; /*!< 0x00000008 Clock Supervision Monitor Control */ 110 __IM uint32_t RESERVED; 111 } CSV_ILO_CSV_Type; /*!< Size = 16 (0x10) */ 112 113 /** 114 * \brief CSV registers for HVILO clock (CSV_ILO) 115 */ 116 typedef struct { 117 CSV_ILO_CSV_Type CSV; /*!< 0x00000000 ILO0 clock DeepSleep domain Clock Supervisor registers */ 118 } CSV_ILO_Type; /*!< Size = 16 (0x10) */ 119 120 /** 121 * \brief 400MHz PLL Configuration Register (CLK_PLL400M) 122 */ 123 typedef struct { 124 __IOM uint32_t CONFIG; /*!< 0x00000000 400MHz PLL Configuration Register */ 125 __IOM uint32_t CONFIG2; /*!< 0x00000004 400MHz PLL Configuration Register 2 */ 126 __IOM uint32_t CONFIG3; /*!< 0x00000008 400MHz PLL Configuration Register 3 */ 127 __IOM uint32_t STATUS; /*!< 0x0000000C 400MHz PLL Status Register */ 128 } CLK_PLL400M_Type; /*!< Size = 16 (0x10) */ 129 130 /** 131 * \brief 400MHz Digital PLL Configuration Register (CLK_DPLL400M) 132 */ 133 typedef struct { 134 __IOM uint32_t CONFIG; /*!< 0x00000000 400MHz Digital PLL Configuration Register */ 135 __IOM uint32_t CONFIG2; /*!< 0x00000004 400MHz Digital PLL Configuration Register 2 */ 136 __IOM uint32_t CONFIG3; /*!< 0x00000008 400MHz Digital PLL Configuration Register 3 */ 137 __IM uint32_t RESERVED; 138 __IOM uint32_t STATUS; /*!< 0x00000010 400MHz Digital PLL Status Register */ 139 __IM uint32_t RESERVED1[3]; 140 } CLK_DPLL400M_Type; /*!< Size = 32 (0x20) */ 141 142 /** 143 * \brief MCWDT Configuration for Subcounter 0 and 1 (MCWDT_CTR) 144 */ 145 typedef struct { 146 __IOM uint32_t CTL; /*!< 0x00000000 MCWDT Subcounter Control Register */ 147 __IOM uint32_t LOWER_LIMIT; /*!< 0x00000004 MCWDT Subcounter Lower Limit Register */ 148 __IOM uint32_t UPPER_LIMIT; /*!< 0x00000008 MCWDT Subcounter Upper Limit Register */ 149 __IOM uint32_t WARN_LIMIT; /*!< 0x0000000C MCWDT Subcounter Warn Limit Register */ 150 __IOM uint32_t CONFIG; /*!< 0x00000010 MCWDT Subcounter Configuration Register */ 151 __IOM uint32_t CNT; /*!< 0x00000014 MCWDT Subcounter Count Register */ 152 __IM uint32_t RESERVED[2]; 153 } MCWDT_CTR_Type; /*!< Size = 32 (0x20) */ 154 155 /** 156 * \brief Multi-Counter Watchdog Timer (MCWDT) 157 */ 158 typedef struct { 159 MCWDT_CTR_Type CTR[2]; /*!< 0x00000000 MCWDT Configuration for Subcounter 0 and 1 */ 160 __IOM uint32_t CPU_SELECT; /*!< 0x00000040 MCWDT CPU selection register */ 161 __IM uint32_t RESERVED[15]; 162 __IOM uint32_t CTR2_CTL; /*!< 0x00000080 MCWDT Subcounter 2 Control register */ 163 __IOM uint32_t CTR2_CONFIG; /*!< 0x00000084 MCWDT Subcounter 2 Configuration register */ 164 __IOM uint32_t CTR2_CNT; /*!< 0x00000088 MCWDT Subcounter 2 Count Register */ 165 __IM uint32_t RESERVED1; 166 __IOM uint32_t LOCK; /*!< 0x00000090 MCWDT Lock Register */ 167 __IOM uint32_t SERVICE; /*!< 0x00000094 MCWDT Service Register */ 168 __IM uint32_t RESERVED2[2]; 169 __IOM uint32_t INTR; /*!< 0x000000A0 MCWDT Interrupt Register */ 170 __IOM uint32_t INTR_SET; /*!< 0x000000A4 MCWDT Interrupt Set Register */ 171 __IOM uint32_t INTR_MASK; /*!< 0x000000A8 MCWDT Interrupt Mask Register */ 172 __IM uint32_t INTR_MASKED; /*!< 0x000000AC MCWDT Interrupt Masked Register */ 173 __IM uint32_t RESERVED3[20]; 174 } MCWDT_Type; /*!< Size = 256 (0x100) */ 175 176 /** 177 * \brief Watchdog Timer (WDT) 178 */ 179 typedef struct { 180 __IOM uint32_t CTL; /*!< 0x00000000 WDT Control Register */ 181 __IOM uint32_t LOWER_LIMIT; /*!< 0x00000004 WDT Lower Limit Register */ 182 __IOM uint32_t UPPER_LIMIT; /*!< 0x00000008 WDT Upper Limit Register */ 183 __IOM uint32_t WARN_LIMIT; /*!< 0x0000000C WDT Warn Limit Register */ 184 __IOM uint32_t CONFIG; /*!< 0x00000010 WDT Configuration Register */ 185 __IOM uint32_t CNT; /*!< 0x00000014 WDT Count Register */ 186 __IM uint32_t RESERVED[10]; 187 __IOM uint32_t LOCK; /*!< 0x00000040 WDT Lock register */ 188 __IOM uint32_t SERVICE; /*!< 0x00000044 WDT Service register */ 189 __IM uint32_t RESERVED1[2]; 190 __IOM uint32_t INTR; /*!< 0x00000050 WDT Interrupt Register */ 191 __IOM uint32_t INTR_SET; /*!< 0x00000054 WDT Interrupt Set Register */ 192 __IOM uint32_t INTR_MASK; /*!< 0x00000058 WDT Interrupt Mask Register */ 193 __IM uint32_t INTR_MASKED; /*!< 0x0000005C WDT Interrupt Masked Register */ 194 __IM uint32_t RESERVED2[8]; 195 } WDT_Type; /*!< Size = 128 (0x80) */ 196 197 /** 198 * \brief SRSS Core Registers (ver3p3) (SRSS) 199 */ 200 typedef struct { 201 __IM uint32_t RESERVED[16]; 202 __IM uint32_t PWR_LVD_STATUS; /*!< 0x00000040 High Voltage / Low Voltage Detector (HVLVD) Status Register */ 203 __IM uint32_t PWR_LVD_STATUS2; /*!< 0x00000044 High Voltage / Low Voltage Detector (HVLVD) Status Register #2 */ 204 __IM uint32_t RESERVED1[46]; 205 __IOM uint32_t CLK_DSI_SELECT[16]; /*!< 0x00000100 Clock DSI Select Register */ 206 __IOM uint32_t CLK_OUTPUT_FAST; /*!< 0x00000140 Fast Clock Output Select Register */ 207 __IOM uint32_t CLK_OUTPUT_SLOW; /*!< 0x00000144 Slow Clock Output Select Register */ 208 __IOM uint32_t CLK_CAL_CNT1; /*!< 0x00000148 Clock Calibration Counter 1 */ 209 __IM uint32_t CLK_CAL_CNT2; /*!< 0x0000014C Clock Calibration Counter 2 */ 210 __IM uint32_t RESERVED2[44]; 211 __IOM uint32_t SRSS_INTR; /*!< 0x00000200 SRSS Interrupt Register */ 212 __IOM uint32_t SRSS_INTR_SET; /*!< 0x00000204 SRSS Interrupt Set Register */ 213 __IOM uint32_t SRSS_INTR_MASK; /*!< 0x00000208 SRSS Interrupt Mask Register */ 214 __IM uint32_t SRSS_INTR_MASKED; /*!< 0x0000020C SRSS Interrupt Masked Register */ 215 __IM uint32_t RESERVED3[892]; 216 __IM uint32_t PWR_CTL; /*!< 0x00001000 Power Mode Control */ 217 __IOM uint32_t PWR_CTL2; /*!< 0x00001004 Power Mode Control 2 */ 218 __IOM uint32_t PWR_HIBERNATE; /*!< 0x00001008 HIBERNATE Mode Register */ 219 __IM uint32_t RESERVED4; 220 __IOM uint32_t PWR_BUCK_CTL; /*!< 0x00001010 Buck Control Register */ 221 __IOM uint32_t PWR_BUCK_CTL2; /*!< 0x00001014 Buck Control Register 2 */ 222 __IOM uint32_t PWR_SSV_CTL; /*!< 0x00001018 Supply Supervision Control Register */ 223 __IM uint32_t PWR_SSV_STATUS; /*!< 0x0000101C Supply Supervision Status Register */ 224 __IOM uint32_t PWR_LVD_CTL; /*!< 0x00001020 High Voltage / Low Voltage Detector (HVLVD) Configuration 225 Register */ 226 __IOM uint32_t PWR_LVD_CTL2; /*!< 0x00001024 High Voltage / Low Voltage Detector (HVLVD) Configuration 227 Register #2 */ 228 __IOM uint32_t PWR_REGHC_CTL; /*!< 0x00001028 REGHC Control Register */ 229 __IM uint32_t PWR_REGHC_STATUS; /*!< 0x0000102C REGHC Status Register */ 230 __IOM uint32_t PWR_REGHC_CTL2; /*!< 0x00001030 REGHC Control Register 2 */ 231 __IM uint32_t RESERVED5; 232 __IOM uint32_t PWR_REGHC_CTL4; /*!< 0x00001038 REGHC Control Register 4 */ 233 __IM uint32_t RESERVED6; 234 __IOM uint32_t PWR_HIB_DATA[16]; /*!< 0x00001040 HIBERNATE Data Register */ 235 __IM uint32_t RESERVED7[16]; 236 __IOM uint32_t PWR_PMIC_CTL; /*!< 0x000010C0 PMIC Control Register */ 237 __IM uint32_t PWR_PMIC_STATUS; /*!< 0x000010C4 PMIC Status Register */ 238 __IOM uint32_t PWR_PMIC_CTL2; /*!< 0x000010C8 PMIC Control Register 2 */ 239 __IM uint32_t RESERVED8; 240 __IOM uint32_t PWR_PMIC_CTL4; /*!< 0x000010D0 PMIC Control Register 4 */ 241 __IM uint32_t RESERVED9[3]; 242 __IOM uint32_t PWR_HIB_WAKE_CTL; /*!< 0x000010E0 Hibernate Wakeup Mask Register */ 243 __IOM uint32_t PWR_HIB_WAKE_CTL2; /*!< 0x000010E4 Hibernate Wakeup Polarity Register */ 244 __IM uint32_t RESERVED10; 245 __IOM uint32_t PWR_HIB_WAKE_CAUSE; /*!< 0x000010EC Hibernate Wakeup Cause Register */ 246 __IM uint32_t RESERVED11[68]; 247 __IOM uint32_t CLK_PATH_SELECT[16]; /*!< 0x00001200 Clock Path Select Register */ 248 __IOM uint32_t CLK_ROOT_SELECT[16]; /*!< 0x00001240 Clock Root Select Register */ 249 __IM uint32_t RESERVED12[96]; 250 CSV_HF_Type CSV_HF; /*!< 0x00001400 Clock Supervisor (CSV) registers for Root clocks */ 251 __IOM uint32_t CLK_SELECT; /*!< 0x00001500 Clock selection register */ 252 __IM uint32_t RESERVED13; 253 __IOM uint32_t CLK_ILO0_CONFIG; /*!< 0x00001508 ILO0 Configuration */ 254 __IOM uint32_t CLK_ILO1_CONFIG; /*!< 0x0000150C ILO1 Configuration */ 255 __IM uint32_t RESERVED14[2]; 256 __IOM uint32_t CLK_IMO_CONFIG; /*!< 0x00001518 IMO Configuration */ 257 __IOM uint32_t CLK_ECO_CONFIG; /*!< 0x0000151C ECO Configuration Register */ 258 __IOM uint32_t CLK_ECO_PRESCALE; /*!< 0x00001520 ECO Prescaler Configuration Register */ 259 __IM uint32_t CLK_ECO_STATUS; /*!< 0x00001524 ECO Status Register */ 260 __IOM uint32_t CLK_PILO_CONFIG; /*!< 0x00001528 Precision ILO Configuration Register */ 261 __IM uint32_t RESERVED15; 262 __IOM uint32_t CLK_FLL_CONFIG; /*!< 0x00001530 FLL Configuration Register */ 263 __IOM uint32_t CLK_FLL_CONFIG2; /*!< 0x00001534 FLL Configuration Register 2 */ 264 __IOM uint32_t CLK_FLL_CONFIG3; /*!< 0x00001538 FLL Configuration Register 3 */ 265 __IOM uint32_t CLK_FLL_CONFIG4; /*!< 0x0000153C FLL Configuration Register 4 */ 266 __IOM uint32_t CLK_FLL_STATUS; /*!< 0x00001540 FLL Status Register */ 267 __IOM uint32_t CLK_ECO_CONFIG2; /*!< 0x00001544 ECO Configuration Register 2 */ 268 __IM uint32_t RESERVED16[46]; 269 __IOM uint32_t CLK_PLL_CONFIG[15]; /*!< 0x00001600 PLL Configuration Register */ 270 __IM uint32_t RESERVED17; 271 __IOM uint32_t CLK_PLL_STATUS[15]; /*!< 0x00001640 PLL Status Register */ 272 __IM uint32_t RESERVED18[33]; 273 __IOM uint32_t CSV_REF_SEL; /*!< 0x00001700 Select CSV Reference clock for Active domain */ 274 __IM uint32_t RESERVED19[3]; 275 CSV_REF_Type CSV_REF; /*!< 0x00001710 CSV registers for the CSV Reference clock */ 276 CSV_LF_Type CSV_LF; /*!< 0x00001720 CSV registers for LF clock */ 277 CSV_ILO_Type CSV_ILO; /*!< 0x00001730 CSV registers for HVILO clock */ 278 __IM uint32_t RESERVED20[48]; 279 __IOM uint32_t RES_CAUSE; /*!< 0x00001800 Reset Cause Observation Register */ 280 __IOM uint32_t RES_CAUSE2; /*!< 0x00001804 Reset Cause Observation Register 2 */ 281 __IM uint32_t RESERVED21[62]; 282 CLK_PLL400M_Type CLK_PLL400M[15]; /*!< 0x00001900 400MHz PLL Configuration Register */ 283 __IM uint32_t RESERVED22[4]; 284 CLK_DPLL400M_Type CLK_DPLL400M[15]; /*!< 0x00001A00 400MHz Digital PLL Configuration Register */ 285 __IM uint32_t RESERVED23[1293]; 286 __IOM uint32_t CLK_TRIM_ILO0_CTL; /*!< 0x00003014 ILO0 Trim Register */ 287 __IM uint32_t RESERVED24[60]; 288 __IOM uint32_t PWR_TRIM_PWRSYS_CTL; /*!< 0x00003108 Power System Trim Register */ 289 __IM uint32_t RESERVED25[2]; 290 __IOM uint32_t CLK_TRIM_PILO_CTL; /*!< 0x00003114 PILO Trim Register */ 291 __IOM uint32_t CLK_TRIM_PILO_CTL2; /*!< 0x00003118 PILO Trim Register 2 */ 292 __IOM uint32_t CLK_TRIM_PILO_CTL3; /*!< 0x0000311C PILO Trim Register 3 */ 293 __IM uint32_t RESERVED26[64]; 294 __IOM uint32_t CLK_TRIM_ILO1_CTL; /*!< 0x00003220 ILO1 Trim Register */ 295 __IM uint32_t RESERVED27[4983]; 296 MCWDT_Type MCWDT[4]; /*!< 0x00008000 Multi-Counter Watchdog Timer */ 297 __IM uint32_t RESERVED28[3840]; 298 WDT_Type WDT_STRUCT; /*!< 0x0000C000 Watchdog Timer */ 299 } SRSS_Type; /*!< Size = 49280 (0xC080) */ 300 301 302 /* CSV_HF_CSV.REF_CTL */ 303 #define CSV_HF_CSV_REF_CTL_STARTUP_Pos 0UL 304 #define CSV_HF_CSV_REF_CTL_STARTUP_Msk 0xFFFFUL 305 #define CSV_HF_CSV_REF_CTL_CSV_ACTION_Pos 30UL 306 #define CSV_HF_CSV_REF_CTL_CSV_ACTION_Msk 0x40000000UL 307 #define CSV_HF_CSV_REF_CTL_CSV_EN_Pos 31UL 308 #define CSV_HF_CSV_REF_CTL_CSV_EN_Msk 0x80000000UL 309 /* CSV_HF_CSV.REF_LIMIT */ 310 #define CSV_HF_CSV_REF_LIMIT_LOWER_Pos 0UL 311 #define CSV_HF_CSV_REF_LIMIT_LOWER_Msk 0xFFFFUL 312 #define CSV_HF_CSV_REF_LIMIT_UPPER_Pos 16UL 313 #define CSV_HF_CSV_REF_LIMIT_UPPER_Msk 0xFFFF0000UL 314 /* CSV_HF_CSV.MON_CTL */ 315 #define CSV_HF_CSV_MON_CTL_PERIOD_Pos 0UL 316 #define CSV_HF_CSV_MON_CTL_PERIOD_Msk 0xFFFFUL 317 318 319 /* CSV_REF_CSV.REF_CTL */ 320 #define CSV_REF_CSV_REF_CTL_STARTUP_Pos 0UL 321 #define CSV_REF_CSV_REF_CTL_STARTUP_Msk 0xFFFFUL 322 #define CSV_REF_CSV_REF_CTL_CSV_ACTION_Pos 30UL 323 #define CSV_REF_CSV_REF_CTL_CSV_ACTION_Msk 0x40000000UL 324 #define CSV_REF_CSV_REF_CTL_CSV_EN_Pos 31UL 325 #define CSV_REF_CSV_REF_CTL_CSV_EN_Msk 0x80000000UL 326 /* CSV_REF_CSV.REF_LIMIT */ 327 #define CSV_REF_CSV_REF_LIMIT_LOWER_Pos 0UL 328 #define CSV_REF_CSV_REF_LIMIT_LOWER_Msk 0xFFFFUL 329 #define CSV_REF_CSV_REF_LIMIT_UPPER_Pos 16UL 330 #define CSV_REF_CSV_REF_LIMIT_UPPER_Msk 0xFFFF0000UL 331 /* CSV_REF_CSV.MON_CTL */ 332 #define CSV_REF_CSV_MON_CTL_PERIOD_Pos 0UL 333 #define CSV_REF_CSV_MON_CTL_PERIOD_Msk 0xFFFFUL 334 335 336 /* CSV_LF_CSV.REF_CTL */ 337 #define CSV_LF_CSV_REF_CTL_STARTUP_Pos 0UL 338 #define CSV_LF_CSV_REF_CTL_STARTUP_Msk 0x1FFUL 339 #define CSV_LF_CSV_REF_CTL_CSV_EN_Pos 31UL 340 #define CSV_LF_CSV_REF_CTL_CSV_EN_Msk 0x80000000UL 341 /* CSV_LF_CSV.REF_LIMIT */ 342 #define CSV_LF_CSV_REF_LIMIT_LOWER_Pos 0UL 343 #define CSV_LF_CSV_REF_LIMIT_LOWER_Msk 0xFFUL 344 #define CSV_LF_CSV_REF_LIMIT_UPPER_Pos 16UL 345 #define CSV_LF_CSV_REF_LIMIT_UPPER_Msk 0xFF0000UL 346 /* CSV_LF_CSV.MON_CTL */ 347 #define CSV_LF_CSV_MON_CTL_PERIOD_Pos 0UL 348 #define CSV_LF_CSV_MON_CTL_PERIOD_Msk 0xFFUL 349 350 351 /* CSV_ILO_CSV.REF_CTL */ 352 #define CSV_ILO_CSV_REF_CTL_STARTUP_Pos 0UL 353 #define CSV_ILO_CSV_REF_CTL_STARTUP_Msk 0x1FFUL 354 #define CSV_ILO_CSV_REF_CTL_CSV_EN_Pos 31UL 355 #define CSV_ILO_CSV_REF_CTL_CSV_EN_Msk 0x80000000UL 356 /* CSV_ILO_CSV.REF_LIMIT */ 357 #define CSV_ILO_CSV_REF_LIMIT_LOWER_Pos 0UL 358 #define CSV_ILO_CSV_REF_LIMIT_LOWER_Msk 0xFFUL 359 #define CSV_ILO_CSV_REF_LIMIT_UPPER_Pos 16UL 360 #define CSV_ILO_CSV_REF_LIMIT_UPPER_Msk 0xFF0000UL 361 /* CSV_ILO_CSV.MON_CTL */ 362 #define CSV_ILO_CSV_MON_CTL_PERIOD_Pos 0UL 363 #define CSV_ILO_CSV_MON_CTL_PERIOD_Msk 0xFFUL 364 365 366 /* CLK_PLL400M.CONFIG */ 367 #define CLK_PLL400M_CONFIG_FEEDBACK_DIV_Pos 0UL 368 #define CLK_PLL400M_CONFIG_FEEDBACK_DIV_Msk 0xFFUL 369 #define CLK_PLL400M_CONFIG_REFERENCE_DIV_Pos 8UL 370 #define CLK_PLL400M_CONFIG_REFERENCE_DIV_Msk 0x1F00UL 371 #define CLK_PLL400M_CONFIG_OUTPUT_DIV_Pos 16UL 372 #define CLK_PLL400M_CONFIG_OUTPUT_DIV_Msk 0x1F0000UL 373 #define CLK_PLL400M_CONFIG_LOCK_DELAY_Pos 25UL 374 #define CLK_PLL400M_CONFIG_LOCK_DELAY_Msk 0x6000000UL 375 #define CLK_PLL400M_CONFIG_BYPASS_SEL_Pos 28UL 376 #define CLK_PLL400M_CONFIG_BYPASS_SEL_Msk 0x30000000UL 377 #define CLK_PLL400M_CONFIG_ENABLE_Pos 31UL 378 #define CLK_PLL400M_CONFIG_ENABLE_Msk 0x80000000UL 379 /* CLK_PLL400M.CONFIG2 */ 380 #define CLK_PLL400M_CONFIG2_FRAC_DIV_Pos 0UL 381 #define CLK_PLL400M_CONFIG2_FRAC_DIV_Msk 0xFFFFFFUL 382 #define CLK_PLL400M_CONFIG2_FRAC_DITHER_EN_Pos 28UL 383 #define CLK_PLL400M_CONFIG2_FRAC_DITHER_EN_Msk 0x70000000UL 384 #define CLK_PLL400M_CONFIG2_FRAC_EN_Pos 31UL 385 #define CLK_PLL400M_CONFIG2_FRAC_EN_Msk 0x80000000UL 386 /* CLK_PLL400M.CONFIG3 */ 387 #define CLK_PLL400M_CONFIG3_SSCG_DEPTH_Pos 0UL 388 #define CLK_PLL400M_CONFIG3_SSCG_DEPTH_Msk 0x3FFUL 389 #define CLK_PLL400M_CONFIG3_SSCG_RATE_Pos 16UL 390 #define CLK_PLL400M_CONFIG3_SSCG_RATE_Msk 0x70000UL 391 #define CLK_PLL400M_CONFIG3_SSCG_DITHER_EN_Pos 24UL 392 #define CLK_PLL400M_CONFIG3_SSCG_DITHER_EN_Msk 0x1000000UL 393 #define CLK_PLL400M_CONFIG3_SSCG_MODE_Pos 28UL 394 #define CLK_PLL400M_CONFIG3_SSCG_MODE_Msk 0x10000000UL 395 #define CLK_PLL400M_CONFIG3_SSCG_EN_Pos 31UL 396 #define CLK_PLL400M_CONFIG3_SSCG_EN_Msk 0x80000000UL 397 /* CLK_PLL400M.STATUS */ 398 #define CLK_PLL400M_STATUS_LOCKED_Pos 0UL 399 #define CLK_PLL400M_STATUS_LOCKED_Msk 0x1UL 400 #define CLK_PLL400M_STATUS_UNLOCK_OCCURRED_Pos 1UL 401 #define CLK_PLL400M_STATUS_UNLOCK_OCCURRED_Msk 0x2UL 402 403 404 /* CLK_DPLL400M.CONFIG */ 405 #define CLK_DPLL400M_CONFIG_FEEDBACK_DIV_Pos 0UL 406 #define CLK_DPLL400M_CONFIG_FEEDBACK_DIV_Msk 0xFFUL 407 #define CLK_DPLL400M_CONFIG_REFERENCE_DIV_Pos 8UL 408 #define CLK_DPLL400M_CONFIG_REFERENCE_DIV_Msk 0x1F00UL 409 #define CLK_DPLL400M_CONFIG_OUTPUT_DIV_Pos 16UL 410 #define CLK_DPLL400M_CONFIG_OUTPUT_DIV_Msk 0x1F0000UL 411 #define CLK_DPLL400M_CONFIG_LOCK_DELAY_Pos 25UL 412 #define CLK_DPLL400M_CONFIG_LOCK_DELAY_Msk 0x6000000UL 413 #define CLK_DPLL400M_CONFIG_BYPASS_SEL_Pos 28UL 414 #define CLK_DPLL400M_CONFIG_BYPASS_SEL_Msk 0x30000000UL 415 #define CLK_DPLL400M_CONFIG_ENABLE_Pos 31UL 416 #define CLK_DPLL400M_CONFIG_ENABLE_Msk 0x80000000UL 417 /* CLK_DPLL400M.CONFIG2 */ 418 #define CLK_DPLL400M_CONFIG2_FRAC_DIV_Pos 0UL 419 #define CLK_DPLL400M_CONFIG2_FRAC_DIV_Msk 0xFFFFFFUL 420 #define CLK_DPLL400M_CONFIG2_FRAC_DITHER_EN_Pos 28UL 421 #define CLK_DPLL400M_CONFIG2_FRAC_DITHER_EN_Msk 0x70000000UL 422 #define CLK_DPLL400M_CONFIG2_FRAC_EN_Pos 31UL 423 #define CLK_DPLL400M_CONFIG2_FRAC_EN_Msk 0x80000000UL 424 /* CLK_DPLL400M.CONFIG3 */ 425 #define CLK_DPLL400M_CONFIG3_SSCG_DEPTH_Pos 0UL 426 #define CLK_DPLL400M_CONFIG3_SSCG_DEPTH_Msk 0x3FFUL 427 #define CLK_DPLL400M_CONFIG3_SSCG_RATE_Pos 16UL 428 #define CLK_DPLL400M_CONFIG3_SSCG_RATE_Msk 0x70000UL 429 #define CLK_DPLL400M_CONFIG3_SSCG_DITHER_EN_Pos 24UL 430 #define CLK_DPLL400M_CONFIG3_SSCG_DITHER_EN_Msk 0x1000000UL 431 #define CLK_DPLL400M_CONFIG3_SSCG_MODE_Pos 28UL 432 #define CLK_DPLL400M_CONFIG3_SSCG_MODE_Msk 0x10000000UL 433 #define CLK_DPLL400M_CONFIG3_SSCG_EN_Pos 31UL 434 #define CLK_DPLL400M_CONFIG3_SSCG_EN_Msk 0x80000000UL 435 /* CLK_DPLL400M.STATUS */ 436 #define CLK_DPLL400M_STATUS_LOCKED_Pos 0UL 437 #define CLK_DPLL400M_STATUS_LOCKED_Msk 0x1UL 438 #define CLK_DPLL400M_STATUS_UNLOCK_OCCURRED_Pos 1UL 439 #define CLK_DPLL400M_STATUS_UNLOCK_OCCURRED_Msk 0x2UL 440 441 442 /* MCWDT_CTR.CTL */ 443 #define MCWDT_CTR_CTL_ENABLED_Pos 0UL 444 #define MCWDT_CTR_CTL_ENABLED_Msk 0x1UL 445 #define MCWDT_CTR_CTL_ENABLE_Pos 31UL 446 #define MCWDT_CTR_CTL_ENABLE_Msk 0x80000000UL 447 /* MCWDT_CTR.LOWER_LIMIT */ 448 #define MCWDT_CTR_LOWER_LIMIT_LOWER_LIMIT_Pos 0UL 449 #define MCWDT_CTR_LOWER_LIMIT_LOWER_LIMIT_Msk 0xFFFFUL 450 /* MCWDT_CTR.UPPER_LIMIT */ 451 #define MCWDT_CTR_UPPER_LIMIT_UPPER_LIMIT_Pos 0UL 452 #define MCWDT_CTR_UPPER_LIMIT_UPPER_LIMIT_Msk 0xFFFFUL 453 /* MCWDT_CTR.WARN_LIMIT */ 454 #define MCWDT_CTR_WARN_LIMIT_WARN_LIMIT_Pos 0UL 455 #define MCWDT_CTR_WARN_LIMIT_WARN_LIMIT_Msk 0xFFFFUL 456 /* MCWDT_CTR.CONFIG */ 457 #define MCWDT_CTR_CONFIG_LOWER_ACTION_Pos 0UL 458 #define MCWDT_CTR_CONFIG_LOWER_ACTION_Msk 0x3UL 459 #define MCWDT_CTR_CONFIG_UPPER_ACTION_Pos 4UL 460 #define MCWDT_CTR_CONFIG_UPPER_ACTION_Msk 0x30UL 461 #define MCWDT_CTR_CONFIG_WARN_ACTION_Pos 8UL 462 #define MCWDT_CTR_CONFIG_WARN_ACTION_Msk 0x100UL 463 #define MCWDT_CTR_CONFIG_AUTO_SERVICE_Pos 12UL 464 #define MCWDT_CTR_CONFIG_AUTO_SERVICE_Msk 0x1000UL 465 #define MCWDT_CTR_CONFIG_DEBUG_TRIGGER_EN_Pos 28UL 466 #define MCWDT_CTR_CONFIG_DEBUG_TRIGGER_EN_Msk 0x10000000UL 467 #define MCWDT_CTR_CONFIG_SLEEPDEEP_PAUSE_Pos 30UL 468 #define MCWDT_CTR_CONFIG_SLEEPDEEP_PAUSE_Msk 0x40000000UL 469 #define MCWDT_CTR_CONFIG_DEBUG_RUN_Pos 31UL 470 #define MCWDT_CTR_CONFIG_DEBUG_RUN_Msk 0x80000000UL 471 /* MCWDT_CTR.CNT */ 472 #define MCWDT_CTR_CNT_CNT_Pos 0UL 473 #define MCWDT_CTR_CNT_CNT_Msk 0xFFFFUL 474 475 476 /* MCWDT.CPU_SELECT */ 477 #define MCWDT_CPU_SELECT_CPU_SEL_Pos 0UL 478 #define MCWDT_CPU_SELECT_CPU_SEL_Msk 0x3UL 479 /* MCWDT.CTR2_CTL */ 480 #define MCWDT_CTR2_CTL_ENABLED_Pos 0UL 481 #define MCWDT_CTR2_CTL_ENABLED_Msk 0x1UL 482 #define MCWDT_CTR2_CTL_ENABLE_Pos 31UL 483 #define MCWDT_CTR2_CTL_ENABLE_Msk 0x80000000UL 484 /* MCWDT.CTR2_CONFIG */ 485 #define MCWDT_CTR2_CONFIG_ACTION_Pos 0UL 486 #define MCWDT_CTR2_CONFIG_ACTION_Msk 0x1UL 487 #define MCWDT_CTR2_CONFIG_BITS_Pos 16UL 488 #define MCWDT_CTR2_CONFIG_BITS_Msk 0x1F0000UL 489 #define MCWDT_CTR2_CONFIG_DEBUG_TRIGGER_EN_Pos 28UL 490 #define MCWDT_CTR2_CONFIG_DEBUG_TRIGGER_EN_Msk 0x10000000UL 491 #define MCWDT_CTR2_CONFIG_SLEEPDEEP_PAUSE_Pos 30UL 492 #define MCWDT_CTR2_CONFIG_SLEEPDEEP_PAUSE_Msk 0x40000000UL 493 #define MCWDT_CTR2_CONFIG_DEBUG_RUN_Pos 31UL 494 #define MCWDT_CTR2_CONFIG_DEBUG_RUN_Msk 0x80000000UL 495 /* MCWDT.CTR2_CNT */ 496 #define MCWDT_CTR2_CNT_CNT2_Pos 0UL 497 #define MCWDT_CTR2_CNT_CNT2_Msk 0xFFFFFFFFUL 498 /* MCWDT.LOCK */ 499 #define MCWDT_LOCK_MCWDT_LOCK_Pos 0UL 500 #define MCWDT_LOCK_MCWDT_LOCK_Msk 0x3UL 501 /* MCWDT.SERVICE */ 502 #define MCWDT_SERVICE_CTR0_SERVICE_Pos 0UL 503 #define MCWDT_SERVICE_CTR0_SERVICE_Msk 0x1UL 504 #define MCWDT_SERVICE_CTR1_SERVICE_Pos 1UL 505 #define MCWDT_SERVICE_CTR1_SERVICE_Msk 0x2UL 506 /* MCWDT.INTR */ 507 #define MCWDT_INTR_CTR0_INT_Pos 0UL 508 #define MCWDT_INTR_CTR0_INT_Msk 0x1UL 509 #define MCWDT_INTR_CTR1_INT_Pos 1UL 510 #define MCWDT_INTR_CTR1_INT_Msk 0x2UL 511 #define MCWDT_INTR_CTR2_INT_Pos 2UL 512 #define MCWDT_INTR_CTR2_INT_Msk 0x4UL 513 /* MCWDT.INTR_SET */ 514 #define MCWDT_INTR_SET_CTR0_INT_Pos 0UL 515 #define MCWDT_INTR_SET_CTR0_INT_Msk 0x1UL 516 #define MCWDT_INTR_SET_CTR1_INT_Pos 1UL 517 #define MCWDT_INTR_SET_CTR1_INT_Msk 0x2UL 518 #define MCWDT_INTR_SET_CTR2_INT_Pos 2UL 519 #define MCWDT_INTR_SET_CTR2_INT_Msk 0x4UL 520 /* MCWDT.INTR_MASK */ 521 #define MCWDT_INTR_MASK_CTR0_INT_Pos 0UL 522 #define MCWDT_INTR_MASK_CTR0_INT_Msk 0x1UL 523 #define MCWDT_INTR_MASK_CTR1_INT_Pos 1UL 524 #define MCWDT_INTR_MASK_CTR1_INT_Msk 0x2UL 525 #define MCWDT_INTR_MASK_CTR2_INT_Pos 2UL 526 #define MCWDT_INTR_MASK_CTR2_INT_Msk 0x4UL 527 /* MCWDT.INTR_MASKED */ 528 #define MCWDT_INTR_MASKED_CTR0_INT_Pos 0UL 529 #define MCWDT_INTR_MASKED_CTR0_INT_Msk 0x1UL 530 #define MCWDT_INTR_MASKED_CTR1_INT_Pos 1UL 531 #define MCWDT_INTR_MASKED_CTR1_INT_Msk 0x2UL 532 #define MCWDT_INTR_MASKED_CTR2_INT_Pos 2UL 533 #define MCWDT_INTR_MASKED_CTR2_INT_Msk 0x4UL 534 535 536 /* WDT.CTL */ 537 #define WDT_CTL_ENABLED_Pos 0UL 538 #define WDT_CTL_ENABLED_Msk 0x1UL 539 #define WDT_CTL_ENABLE_Pos 31UL 540 #define WDT_CTL_ENABLE_Msk 0x80000000UL 541 /* WDT.LOWER_LIMIT */ 542 #define WDT_LOWER_LIMIT_LOWER_LIMIT_Pos 0UL 543 #define WDT_LOWER_LIMIT_LOWER_LIMIT_Msk 0xFFFFFFFFUL 544 /* WDT.UPPER_LIMIT */ 545 #define WDT_UPPER_LIMIT_UPPER_LIMIT_Pos 0UL 546 #define WDT_UPPER_LIMIT_UPPER_LIMIT_Msk 0xFFFFFFFFUL 547 /* WDT.WARN_LIMIT */ 548 #define WDT_WARN_LIMIT_WARN_LIMIT_Pos 0UL 549 #define WDT_WARN_LIMIT_WARN_LIMIT_Msk 0xFFFFFFFFUL 550 /* WDT.CONFIG */ 551 #define WDT_CONFIG_LOWER_ACTION_Pos 0UL 552 #define WDT_CONFIG_LOWER_ACTION_Msk 0x1UL 553 #define WDT_CONFIG_UPPER_ACTION_Pos 4UL 554 #define WDT_CONFIG_UPPER_ACTION_Msk 0x10UL 555 #define WDT_CONFIG_WARN_ACTION_Pos 8UL 556 #define WDT_CONFIG_WARN_ACTION_Msk 0x100UL 557 #define WDT_CONFIG_AUTO_SERVICE_Pos 12UL 558 #define WDT_CONFIG_AUTO_SERVICE_Msk 0x1000UL 559 #define WDT_CONFIG_DEBUG_TRIGGER_EN_Pos 28UL 560 #define WDT_CONFIG_DEBUG_TRIGGER_EN_Msk 0x10000000UL 561 #define WDT_CONFIG_DPSLP_PAUSE_Pos 29UL 562 #define WDT_CONFIG_DPSLP_PAUSE_Msk 0x20000000UL 563 #define WDT_CONFIG_HIB_PAUSE_Pos 30UL 564 #define WDT_CONFIG_HIB_PAUSE_Msk 0x40000000UL 565 #define WDT_CONFIG_DEBUG_RUN_Pos 31UL 566 #define WDT_CONFIG_DEBUG_RUN_Msk 0x80000000UL 567 /* WDT.CNT */ 568 #define WDT_CNT_CNT_Pos 0UL 569 #define WDT_CNT_CNT_Msk 0xFFFFFFFFUL 570 /* WDT.LOCK */ 571 #define WDT_LOCK_WDT_LOCK_Pos 0UL 572 #define WDT_LOCK_WDT_LOCK_Msk 0x3UL 573 /* WDT.SERVICE */ 574 #define WDT_SERVICE_SERVICE_Pos 0UL 575 #define WDT_SERVICE_SERVICE_Msk 0x1UL 576 /* WDT.INTR */ 577 #define WDT_INTR_WDT_Pos 0UL 578 #define WDT_INTR_WDT_Msk 0x1UL 579 /* WDT.INTR_SET */ 580 #define WDT_INTR_SET_WDT_Pos 0UL 581 #define WDT_INTR_SET_WDT_Msk 0x1UL 582 /* WDT.INTR_MASK */ 583 #define WDT_INTR_MASK_WDT_Pos 0UL 584 #define WDT_INTR_MASK_WDT_Msk 0x1UL 585 /* WDT.INTR_MASKED */ 586 #define WDT_INTR_MASKED_WDT_Pos 0UL 587 #define WDT_INTR_MASKED_WDT_Msk 0x1UL 588 589 590 /* SRSS.PWR_LVD_STATUS */ 591 #define SRSS_PWR_LVD_STATUS_HVLVD1_OUT_Pos 0UL 592 #define SRSS_PWR_LVD_STATUS_HVLVD1_OUT_Msk 0x1UL 593 /* SRSS.PWR_LVD_STATUS2 */ 594 #define SRSS_PWR_LVD_STATUS2_HVLVD2_OUT_Pos 0UL 595 #define SRSS_PWR_LVD_STATUS2_HVLVD2_OUT_Msk 0x1UL 596 /* SRSS.CLK_DSI_SELECT */ 597 #define SRSS_CLK_DSI_SELECT_DSI_MUX_Pos 0UL 598 #define SRSS_CLK_DSI_SELECT_DSI_MUX_Msk 0x1FUL 599 /* SRSS.CLK_OUTPUT_FAST */ 600 #define SRSS_CLK_OUTPUT_FAST_FAST_SEL0_Pos 0UL 601 #define SRSS_CLK_OUTPUT_FAST_FAST_SEL0_Msk 0xFUL 602 #define SRSS_CLK_OUTPUT_FAST_PATH_SEL0_Pos 4UL 603 #define SRSS_CLK_OUTPUT_FAST_PATH_SEL0_Msk 0xF0UL 604 #define SRSS_CLK_OUTPUT_FAST_HFCLK_SEL0_Pos 8UL 605 #define SRSS_CLK_OUTPUT_FAST_HFCLK_SEL0_Msk 0xF00UL 606 #define SRSS_CLK_OUTPUT_FAST_FAST_SEL1_Pos 16UL 607 #define SRSS_CLK_OUTPUT_FAST_FAST_SEL1_Msk 0xF0000UL 608 #define SRSS_CLK_OUTPUT_FAST_PATH_SEL1_Pos 20UL 609 #define SRSS_CLK_OUTPUT_FAST_PATH_SEL1_Msk 0xF00000UL 610 #define SRSS_CLK_OUTPUT_FAST_HFCLK_SEL1_Pos 24UL 611 #define SRSS_CLK_OUTPUT_FAST_HFCLK_SEL1_Msk 0xF000000UL 612 /* SRSS.CLK_OUTPUT_SLOW */ 613 #define SRSS_CLK_OUTPUT_SLOW_SLOW_SEL0_Pos 0UL 614 #define SRSS_CLK_OUTPUT_SLOW_SLOW_SEL0_Msk 0xFUL 615 #define SRSS_CLK_OUTPUT_SLOW_SLOW_SEL1_Pos 4UL 616 #define SRSS_CLK_OUTPUT_SLOW_SLOW_SEL1_Msk 0xF0UL 617 /* SRSS.CLK_CAL_CNT1 */ 618 #define SRSS_CLK_CAL_CNT1_CAL_COUNTER1_Pos 0UL 619 #define SRSS_CLK_CAL_CNT1_CAL_COUNTER1_Msk 0xFFFFFFUL 620 #define SRSS_CLK_CAL_CNT1_CAL_COUNTER_DONE_Pos 31UL 621 #define SRSS_CLK_CAL_CNT1_CAL_COUNTER_DONE_Msk 0x80000000UL 622 /* SRSS.CLK_CAL_CNT2 */ 623 #define SRSS_CLK_CAL_CNT2_CAL_COUNTER2_Pos 0UL 624 #define SRSS_CLK_CAL_CNT2_CAL_COUNTER2_Msk 0xFFFFFFUL 625 /* SRSS.SRSS_INTR */ 626 #define SRSS_SRSS_INTR_HVLVD1_Pos 1UL 627 #define SRSS_SRSS_INTR_HVLVD1_Msk 0x2UL 628 #define SRSS_SRSS_INTR_HVLVD2_Pos 2UL 629 #define SRSS_SRSS_INTR_HVLVD2_Msk 0x4UL 630 #define SRSS_SRSS_INTR_CLK_CAL_Pos 5UL 631 #define SRSS_SRSS_INTR_CLK_CAL_Msk 0x20UL 632 /* SRSS.SRSS_INTR_SET */ 633 #define SRSS_SRSS_INTR_SET_HVLVD1_Pos 1UL 634 #define SRSS_SRSS_INTR_SET_HVLVD1_Msk 0x2UL 635 #define SRSS_SRSS_INTR_SET_HVLVD2_Pos 2UL 636 #define SRSS_SRSS_INTR_SET_HVLVD2_Msk 0x4UL 637 #define SRSS_SRSS_INTR_SET_CLK_CAL_Pos 5UL 638 #define SRSS_SRSS_INTR_SET_CLK_CAL_Msk 0x20UL 639 /* SRSS.SRSS_INTR_MASK */ 640 #define SRSS_SRSS_INTR_MASK_HVLVD1_Pos 1UL 641 #define SRSS_SRSS_INTR_MASK_HVLVD1_Msk 0x2UL 642 #define SRSS_SRSS_INTR_MASK_HVLVD2_Pos 2UL 643 #define SRSS_SRSS_INTR_MASK_HVLVD2_Msk 0x4UL 644 #define SRSS_SRSS_INTR_MASK_CLK_CAL_Pos 5UL 645 #define SRSS_SRSS_INTR_MASK_CLK_CAL_Msk 0x20UL 646 /* SRSS.SRSS_INTR_MASKED */ 647 #define SRSS_SRSS_INTR_MASKED_HVLVD1_Pos 1UL 648 #define SRSS_SRSS_INTR_MASKED_HVLVD1_Msk 0x2UL 649 #define SRSS_SRSS_INTR_MASKED_HVLVD2_Pos 2UL 650 #define SRSS_SRSS_INTR_MASKED_HVLVD2_Msk 0x4UL 651 #define SRSS_SRSS_INTR_MASKED_CLK_CAL_Pos 5UL 652 #define SRSS_SRSS_INTR_MASKED_CLK_CAL_Msk 0x20UL 653 /* SRSS.PWR_CTL */ 654 #define SRSS_PWR_CTL_POWER_MODE_Pos 0UL 655 #define SRSS_PWR_CTL_POWER_MODE_Msk 0x3UL 656 #define SRSS_PWR_CTL_DEBUG_SESSION_Pos 4UL 657 #define SRSS_PWR_CTL_DEBUG_SESSION_Msk 0x10UL 658 #define SRSS_PWR_CTL_LPM_READY_Pos 5UL 659 #define SRSS_PWR_CTL_LPM_READY_Msk 0x20UL 660 /* SRSS.PWR_CTL2 */ 661 #define SRSS_PWR_CTL2_LINREG_DIS_Pos 0UL 662 #define SRSS_PWR_CTL2_LINREG_DIS_Msk 0x1UL 663 #define SRSS_PWR_CTL2_LINREG_OK_Pos 1UL 664 #define SRSS_PWR_CTL2_LINREG_OK_Msk 0x2UL 665 #define SRSS_PWR_CTL2_LINREG_LPMODE_Pos 2UL 666 #define SRSS_PWR_CTL2_LINREG_LPMODE_Msk 0x4UL 667 #define SRSS_PWR_CTL2_DPSLP_REG_DIS_Pos 4UL 668 #define SRSS_PWR_CTL2_DPSLP_REG_DIS_Msk 0x10UL 669 #define SRSS_PWR_CTL2_RET_REG_DIS_Pos 8UL 670 #define SRSS_PWR_CTL2_RET_REG_DIS_Msk 0x100UL 671 #define SRSS_PWR_CTL2_NWELL_REG_DIS_Pos 12UL 672 #define SRSS_PWR_CTL2_NWELL_REG_DIS_Msk 0x1000UL 673 #define SRSS_PWR_CTL2_REFV_DIS_Pos 16UL 674 #define SRSS_PWR_CTL2_REFV_DIS_Msk 0x10000UL 675 #define SRSS_PWR_CTL2_REFV_OK_Pos 17UL 676 #define SRSS_PWR_CTL2_REFV_OK_Msk 0x20000UL 677 #define SRSS_PWR_CTL2_REFVBUF_DIS_Pos 20UL 678 #define SRSS_PWR_CTL2_REFVBUF_DIS_Msk 0x100000UL 679 #define SRSS_PWR_CTL2_REFVBUF_OK_Pos 21UL 680 #define SRSS_PWR_CTL2_REFVBUF_OK_Msk 0x200000UL 681 #define SRSS_PWR_CTL2_REFVBUF_LPMODE_Pos 22UL 682 #define SRSS_PWR_CTL2_REFVBUF_LPMODE_Msk 0x400000UL 683 #define SRSS_PWR_CTL2_REFI_DIS_Pos 24UL 684 #define SRSS_PWR_CTL2_REFI_DIS_Msk 0x1000000UL 685 #define SRSS_PWR_CTL2_REFI_OK_Pos 25UL 686 #define SRSS_PWR_CTL2_REFI_OK_Msk 0x2000000UL 687 #define SRSS_PWR_CTL2_REFI_LPMODE_Pos 26UL 688 #define SRSS_PWR_CTL2_REFI_LPMODE_Msk 0x4000000UL 689 #define SRSS_PWR_CTL2_PORBOD_LPMODE_Pos 27UL 690 #define SRSS_PWR_CTL2_PORBOD_LPMODE_Msk 0x8000000UL 691 #define SRSS_PWR_CTL2_BGREF_LPMODE_Pos 28UL 692 #define SRSS_PWR_CTL2_BGREF_LPMODE_Msk 0x10000000UL 693 #define SRSS_PWR_CTL2_PLL_LS_BYPASS_Pos 31UL 694 #define SRSS_PWR_CTL2_PLL_LS_BYPASS_Msk 0x80000000UL 695 /* SRSS.PWR_HIBERNATE */ 696 #define SRSS_PWR_HIBERNATE_TOKEN_Pos 0UL 697 #define SRSS_PWR_HIBERNATE_TOKEN_Msk 0xFFUL 698 #define SRSS_PWR_HIBERNATE_UNLOCK_Pos 8UL 699 #define SRSS_PWR_HIBERNATE_UNLOCK_Msk 0xFF00UL 700 #define SRSS_PWR_HIBERNATE_FREEZE_Pos 17UL 701 #define SRSS_PWR_HIBERNATE_FREEZE_Msk 0x20000UL 702 #define SRSS_PWR_HIBERNATE_MASK_HIBALARM_Pos 18UL 703 #define SRSS_PWR_HIBERNATE_MASK_HIBALARM_Msk 0x40000UL 704 #define SRSS_PWR_HIBERNATE_MASK_HIBWDT_Pos 19UL 705 #define SRSS_PWR_HIBERNATE_MASK_HIBWDT_Msk 0x80000UL 706 #define SRSS_PWR_HIBERNATE_POLARITY_HIBPIN_Pos 20UL 707 #define SRSS_PWR_HIBERNATE_POLARITY_HIBPIN_Msk 0xF00000UL 708 #define SRSS_PWR_HIBERNATE_MASK_HIBPIN_Pos 24UL 709 #define SRSS_PWR_HIBERNATE_MASK_HIBPIN_Msk 0xF000000UL 710 #define SRSS_PWR_HIBERNATE_SENSE_MODE_Pos 29UL 711 #define SRSS_PWR_HIBERNATE_SENSE_MODE_Msk 0x20000000UL 712 #define SRSS_PWR_HIBERNATE_HIBERNATE_DISABLE_Pos 30UL 713 #define SRSS_PWR_HIBERNATE_HIBERNATE_DISABLE_Msk 0x40000000UL 714 #define SRSS_PWR_HIBERNATE_HIBERNATE_Pos 31UL 715 #define SRSS_PWR_HIBERNATE_HIBERNATE_Msk 0x80000000UL 716 /* SRSS.PWR_BUCK_CTL */ 717 #define SRSS_PWR_BUCK_CTL_BUCK_OUT1_SEL_Pos 0UL 718 #define SRSS_PWR_BUCK_CTL_BUCK_OUT1_SEL_Msk 0x7UL 719 #define SRSS_PWR_BUCK_CTL_BUCK_EN_Pos 30UL 720 #define SRSS_PWR_BUCK_CTL_BUCK_EN_Msk 0x40000000UL 721 #define SRSS_PWR_BUCK_CTL_BUCK_OUT1_EN_Pos 31UL 722 #define SRSS_PWR_BUCK_CTL_BUCK_OUT1_EN_Msk 0x80000000UL 723 /* SRSS.PWR_BUCK_CTL2 */ 724 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_SEL_Pos 0UL 725 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_SEL_Msk 0x7UL 726 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_HW_SEL_Pos 30UL 727 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_HW_SEL_Msk 0x40000000UL 728 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_EN_Pos 31UL 729 #define SRSS_PWR_BUCK_CTL2_BUCK_OUT2_EN_Msk 0x80000000UL 730 /* SRSS.PWR_SSV_CTL */ 731 #define SRSS_PWR_SSV_CTL_BODVDDD_VSEL_Pos 0UL 732 #define SRSS_PWR_SSV_CTL_BODVDDD_VSEL_Msk 0x1UL 733 #define SRSS_PWR_SSV_CTL_BODVDDD_ENABLE_Pos 3UL 734 #define SRSS_PWR_SSV_CTL_BODVDDD_ENABLE_Msk 0x8UL 735 #define SRSS_PWR_SSV_CTL_BODVDDA_VSEL_Pos 4UL 736 #define SRSS_PWR_SSV_CTL_BODVDDA_VSEL_Msk 0x10UL 737 #define SRSS_PWR_SSV_CTL_BODVDDA_ACTION_Pos 6UL 738 #define SRSS_PWR_SSV_CTL_BODVDDA_ACTION_Msk 0xC0UL 739 #define SRSS_PWR_SSV_CTL_BODVDDA_ENABLE_Pos 8UL 740 #define SRSS_PWR_SSV_CTL_BODVDDA_ENABLE_Msk 0x100UL 741 #define SRSS_PWR_SSV_CTL_BODVCCD_ENABLE_Pos 11UL 742 #define SRSS_PWR_SSV_CTL_BODVCCD_ENABLE_Msk 0x800UL 743 #define SRSS_PWR_SSV_CTL_OVDVDDD_VSEL_Pos 16UL 744 #define SRSS_PWR_SSV_CTL_OVDVDDD_VSEL_Msk 0x10000UL 745 #define SRSS_PWR_SSV_CTL_OVDVDDD_ENABLE_Pos 19UL 746 #define SRSS_PWR_SSV_CTL_OVDVDDD_ENABLE_Msk 0x80000UL 747 #define SRSS_PWR_SSV_CTL_OVDVDDA_VSEL_Pos 20UL 748 #define SRSS_PWR_SSV_CTL_OVDVDDA_VSEL_Msk 0x100000UL 749 #define SRSS_PWR_SSV_CTL_OVDVDDA_ACTION_Pos 22UL 750 #define SRSS_PWR_SSV_CTL_OVDVDDA_ACTION_Msk 0xC00000UL 751 #define SRSS_PWR_SSV_CTL_OVDVDDA_ENABLE_Pos 24UL 752 #define SRSS_PWR_SSV_CTL_OVDVDDA_ENABLE_Msk 0x1000000UL 753 #define SRSS_PWR_SSV_CTL_OVDVCCD_ENABLE_Pos 27UL 754 #define SRSS_PWR_SSV_CTL_OVDVCCD_ENABLE_Msk 0x8000000UL 755 /* SRSS.PWR_SSV_STATUS */ 756 #define SRSS_PWR_SSV_STATUS_BODVDDD_OK_Pos 0UL 757 #define SRSS_PWR_SSV_STATUS_BODVDDD_OK_Msk 0x1UL 758 #define SRSS_PWR_SSV_STATUS_BODVDDA_OK_Pos 1UL 759 #define SRSS_PWR_SSV_STATUS_BODVDDA_OK_Msk 0x2UL 760 #define SRSS_PWR_SSV_STATUS_BODVCCD_OK_Pos 2UL 761 #define SRSS_PWR_SSV_STATUS_BODVCCD_OK_Msk 0x4UL 762 #define SRSS_PWR_SSV_STATUS_OVDVDDD_OK_Pos 8UL 763 #define SRSS_PWR_SSV_STATUS_OVDVDDD_OK_Msk 0x100UL 764 #define SRSS_PWR_SSV_STATUS_OVDVDDA_OK_Pos 9UL 765 #define SRSS_PWR_SSV_STATUS_OVDVDDA_OK_Msk 0x200UL 766 #define SRSS_PWR_SSV_STATUS_OVDVCCD_OK_Pos 10UL 767 #define SRSS_PWR_SSV_STATUS_OVDVCCD_OK_Msk 0x400UL 768 #define SRSS_PWR_SSV_STATUS_OCD_ACT_LINREG_OK_Pos 16UL 769 #define SRSS_PWR_SSV_STATUS_OCD_ACT_LINREG_OK_Msk 0x10000UL 770 #define SRSS_PWR_SSV_STATUS_OCD_DPSLP_REG_OK_Pos 17UL 771 #define SRSS_PWR_SSV_STATUS_OCD_DPSLP_REG_OK_Msk 0x20000UL 772 /* SRSS.PWR_LVD_CTL */ 773 #define SRSS_PWR_LVD_CTL_HVLVD1_TRIPSEL_Pos 0UL 774 #define SRSS_PWR_LVD_CTL_HVLVD1_TRIPSEL_Msk 0xFUL 775 #define SRSS_PWR_LVD_CTL_HVLVD1_SRCSEL_Pos 4UL 776 #define SRSS_PWR_LVD_CTL_HVLVD1_SRCSEL_Msk 0x70UL 777 #define SRSS_PWR_LVD_CTL_HVLVD1_EN_Pos 7UL 778 #define SRSS_PWR_LVD_CTL_HVLVD1_EN_Msk 0x80UL 779 #define SRSS_PWR_LVD_CTL_HVLVD1_TRIPSEL_HT_Pos 8UL 780 #define SRSS_PWR_LVD_CTL_HVLVD1_TRIPSEL_HT_Msk 0x1F00UL 781 #define SRSS_PWR_LVD_CTL_HVLVD1_DPSLP_EN_HT_Pos 14UL 782 #define SRSS_PWR_LVD_CTL_HVLVD1_DPSLP_EN_HT_Msk 0x4000UL 783 #define SRSS_PWR_LVD_CTL_HVLVD1_EN_HT_Pos 15UL 784 #define SRSS_PWR_LVD_CTL_HVLVD1_EN_HT_Msk 0x8000UL 785 #define SRSS_PWR_LVD_CTL_HVLVD1_EDGE_SEL_Pos 16UL 786 #define SRSS_PWR_LVD_CTL_HVLVD1_EDGE_SEL_Msk 0x30000UL 787 #define SRSS_PWR_LVD_CTL_HVLVD1_ACTION_Pos 18UL 788 #define SRSS_PWR_LVD_CTL_HVLVD1_ACTION_Msk 0x40000UL 789 /* SRSS.PWR_LVD_CTL2 */ 790 #define SRSS_PWR_LVD_CTL2_HVLVD2_TRIPSEL_HT_Pos 8UL 791 #define SRSS_PWR_LVD_CTL2_HVLVD2_TRIPSEL_HT_Msk 0x1F00UL 792 #define SRSS_PWR_LVD_CTL2_HVLVD2_DPSLP_EN_HT_Pos 14UL 793 #define SRSS_PWR_LVD_CTL2_HVLVD2_DPSLP_EN_HT_Msk 0x4000UL 794 #define SRSS_PWR_LVD_CTL2_HVLVD2_EN_HT_Pos 15UL 795 #define SRSS_PWR_LVD_CTL2_HVLVD2_EN_HT_Msk 0x8000UL 796 #define SRSS_PWR_LVD_CTL2_HVLVD2_EDGE_SEL_Pos 16UL 797 #define SRSS_PWR_LVD_CTL2_HVLVD2_EDGE_SEL_Msk 0x30000UL 798 #define SRSS_PWR_LVD_CTL2_HVLVD2_ACTION_Pos 18UL 799 #define SRSS_PWR_LVD_CTL2_HVLVD2_ACTION_Msk 0x40000UL 800 /* SRSS.PWR_REGHC_CTL */ 801 #define SRSS_PWR_REGHC_CTL_REGHC_MODE_Pos 0UL 802 #define SRSS_PWR_REGHC_CTL_REGHC_MODE_Msk 0x1UL 803 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_DRV_VOUT_Pos 2UL 804 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_DRV_VOUT_Msk 0xCUL 805 #define SRSS_PWR_REGHC_CTL_REGHC_VADJ_Pos 4UL 806 #define SRSS_PWR_REGHC_CTL_REGHC_VADJ_Msk 0x1F0UL 807 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_USE_LINREG_Pos 10UL 808 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_USE_LINREG_Msk 0x400UL 809 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_USE_RADJ_Pos 11UL 810 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_USE_RADJ_Msk 0x800UL 811 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_RADJ_Pos 12UL 812 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_RADJ_Msk 0x7000UL 813 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_CTL_OUTEN_Pos 16UL 814 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_CTL_OUTEN_Msk 0x10000UL 815 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_CTL_POLARITY_Pos 17UL 816 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_CTL_POLARITY_Msk 0x20000UL 817 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_INEN_Pos 18UL 818 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_INEN_Msk 0x40000UL 819 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_POLARITY_Pos 19UL 820 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_POLARITY_Msk 0x80000UL 821 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_WAIT_Pos 20UL 822 #define SRSS_PWR_REGHC_CTL_REGHC_PMIC_STATUS_WAIT_Msk 0x3FF00000UL 823 #define SRSS_PWR_REGHC_CTL_REGHC_TRANS_USE_OCD_Pos 30UL 824 #define SRSS_PWR_REGHC_CTL_REGHC_TRANS_USE_OCD_Msk 0x40000000UL 825 #define SRSS_PWR_REGHC_CTL_REGHC_CONFIGURED_Pos 31UL 826 #define SRSS_PWR_REGHC_CTL_REGHC_CONFIGURED_Msk 0x80000000UL 827 /* SRSS.PWR_REGHC_STATUS */ 828 #define SRSS_PWR_REGHC_STATUS_REGHC_ENABLED_Pos 0UL 829 #define SRSS_PWR_REGHC_STATUS_REGHC_ENABLED_Msk 0x1UL 830 #define SRSS_PWR_REGHC_STATUS_REGHC_OCD_OK_Pos 1UL 831 #define SRSS_PWR_REGHC_STATUS_REGHC_OCD_OK_Msk 0x2UL 832 #define SRSS_PWR_REGHC_STATUS_REGHC_CKT_OK_Pos 2UL 833 #define SRSS_PWR_REGHC_STATUS_REGHC_CKT_OK_Msk 0x4UL 834 #define SRSS_PWR_REGHC_STATUS_REGHC_UV_OUT_Pos 8UL 835 #define SRSS_PWR_REGHC_STATUS_REGHC_UV_OUT_Msk 0x100UL 836 #define SRSS_PWR_REGHC_STATUS_REGHC_OV_OUT_Pos 9UL 837 #define SRSS_PWR_REGHC_STATUS_REGHC_OV_OUT_Msk 0x200UL 838 #define SRSS_PWR_REGHC_STATUS_REGHC_PMIC_STATUS_OK_Pos 12UL 839 #define SRSS_PWR_REGHC_STATUS_REGHC_PMIC_STATUS_OK_Msk 0x1000UL 840 #define SRSS_PWR_REGHC_STATUS_REGHC_SEQ_BUSY_Pos 31UL 841 #define SRSS_PWR_REGHC_STATUS_REGHC_SEQ_BUSY_Msk 0x80000000UL 842 /* SRSS.PWR_REGHC_CTL2 */ 843 #define SRSS_PWR_REGHC_CTL2_REGHC_PMIC_STATUS_TIMEOUT_Pos 0UL 844 #define SRSS_PWR_REGHC_CTL2_REGHC_PMIC_STATUS_TIMEOUT_Msk 0xFFUL 845 #define SRSS_PWR_REGHC_CTL2_REGHC_EN_Pos 31UL 846 #define SRSS_PWR_REGHC_CTL2_REGHC_EN_Msk 0x80000000UL 847 /* SRSS.PWR_REGHC_CTL4 */ 848 #define SRSS_PWR_REGHC_CTL4_REGHC_PMIC_VADJ_DIS_Pos 30UL 849 #define SRSS_PWR_REGHC_CTL4_REGHC_PMIC_VADJ_DIS_Msk 0x40000000UL 850 #define SRSS_PWR_REGHC_CTL4_REGHC_PMIC_DPSLP_Pos 31UL 851 #define SRSS_PWR_REGHC_CTL4_REGHC_PMIC_DPSLP_Msk 0x80000000UL 852 /* SRSS.PWR_HIB_DATA */ 853 #define SRSS_PWR_HIB_DATA_HIB_DATA_Pos 0UL 854 #define SRSS_PWR_HIB_DATA_HIB_DATA_Msk 0xFFFFFFFFUL 855 /* SRSS.PWR_PMIC_CTL */ 856 #define SRSS_PWR_PMIC_CTL_PMIC_VREF_Pos 2UL 857 #define SRSS_PWR_PMIC_CTL_PMIC_VREF_Msk 0xCUL 858 #define SRSS_PWR_PMIC_CTL_PMIC_VADJ_Pos 4UL 859 #define SRSS_PWR_PMIC_CTL_PMIC_VADJ_Msk 0x1F0UL 860 #define SRSS_PWR_PMIC_CTL_PMIC_USE_LINREG_Pos 10UL 861 #define SRSS_PWR_PMIC_CTL_PMIC_USE_LINREG_Msk 0x400UL 862 #define SRSS_PWR_PMIC_CTL_PMIC_VADJ_BUF_EN_Pos 15UL 863 #define SRSS_PWR_PMIC_CTL_PMIC_VADJ_BUF_EN_Msk 0x8000UL 864 #define SRSS_PWR_PMIC_CTL_PMIC_CTL_OUTEN_Pos 16UL 865 #define SRSS_PWR_PMIC_CTL_PMIC_CTL_OUTEN_Msk 0x10000UL 866 #define SRSS_PWR_PMIC_CTL_PMIC_CTL_POLARITY_Pos 17UL 867 #define SRSS_PWR_PMIC_CTL_PMIC_CTL_POLARITY_Msk 0x20000UL 868 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_INEN_Pos 18UL 869 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_INEN_Msk 0x40000UL 870 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_POLARITY_Pos 19UL 871 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_POLARITY_Msk 0x80000UL 872 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_WAIT_Pos 20UL 873 #define SRSS_PWR_PMIC_CTL_PMIC_STATUS_WAIT_Msk 0x3FF00000UL 874 #define SRSS_PWR_PMIC_CTL_PMIC_CONFIGURED_Pos 31UL 875 #define SRSS_PWR_PMIC_CTL_PMIC_CONFIGURED_Msk 0x80000000UL 876 /* SRSS.PWR_PMIC_STATUS */ 877 #define SRSS_PWR_PMIC_STATUS_PMIC_ENABLED_Pos 0UL 878 #define SRSS_PWR_PMIC_STATUS_PMIC_ENABLED_Msk 0x1UL 879 #define SRSS_PWR_PMIC_STATUS_PMIC_STATUS_OK_Pos 12UL 880 #define SRSS_PWR_PMIC_STATUS_PMIC_STATUS_OK_Msk 0x1000UL 881 #define SRSS_PWR_PMIC_STATUS_PMIC_SEQ_BUSY_Pos 31UL 882 #define SRSS_PWR_PMIC_STATUS_PMIC_SEQ_BUSY_Msk 0x80000000UL 883 /* SRSS.PWR_PMIC_CTL2 */ 884 #define SRSS_PWR_PMIC_CTL2_PMIC_STATUS_TIMEOUT_Pos 0UL 885 #define SRSS_PWR_PMIC_CTL2_PMIC_STATUS_TIMEOUT_Msk 0xFFUL 886 #define SRSS_PWR_PMIC_CTL2_PMIC_EN_Pos 31UL 887 #define SRSS_PWR_PMIC_CTL2_PMIC_EN_Msk 0x80000000UL 888 /* SRSS.PWR_PMIC_CTL4 */ 889 #define SRSS_PWR_PMIC_CTL4_PMIC_VADJ_DIS_Pos 30UL 890 #define SRSS_PWR_PMIC_CTL4_PMIC_VADJ_DIS_Msk 0x40000000UL 891 #define SRSS_PWR_PMIC_CTL4_PMIC_DPSLP_Pos 31UL 892 #define SRSS_PWR_PMIC_CTL4_PMIC_DPSLP_Msk 0x80000000UL 893 /* SRSS.PWR_HIB_WAKE_CTL */ 894 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_SRC_Pos 0UL 895 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_SRC_Msk 0xFFFFFFUL 896 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_CSV_BAK_Pos 29UL 897 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_CSV_BAK_Msk 0x20000000UL 898 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_RTC_Pos 30UL 899 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_RTC_Msk 0x40000000UL 900 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_WDT_Pos 31UL 901 #define SRSS_PWR_HIB_WAKE_CTL_HIB_WAKE_WDT_Msk 0x80000000UL 902 /* SRSS.PWR_HIB_WAKE_CTL2 */ 903 #define SRSS_PWR_HIB_WAKE_CTL2_HIB_WAKE_SRC_Pos 0UL 904 #define SRSS_PWR_HIB_WAKE_CTL2_HIB_WAKE_SRC_Msk 0xFFFFFFUL 905 /* SRSS.PWR_HIB_WAKE_CAUSE */ 906 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_SRC_Pos 0UL 907 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_SRC_Msk 0xFFFFFFUL 908 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_CSV_BAK_Pos 29UL 909 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_CSV_BAK_Msk 0x20000000UL 910 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_RTC_Pos 30UL 911 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_RTC_Msk 0x40000000UL 912 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_WDT_Pos 31UL 913 #define SRSS_PWR_HIB_WAKE_CAUSE_HIB_WAKE_WDT_Msk 0x80000000UL 914 /* SRSS.CLK_PATH_SELECT */ 915 #define SRSS_CLK_PATH_SELECT_PATH_MUX_Pos 0UL 916 #define SRSS_CLK_PATH_SELECT_PATH_MUX_Msk 0x7UL 917 /* SRSS.CLK_ROOT_SELECT */ 918 #define SRSS_CLK_ROOT_SELECT_ROOT_MUX_Pos 0UL 919 #define SRSS_CLK_ROOT_SELECT_ROOT_MUX_Msk 0xFUL 920 #define SRSS_CLK_ROOT_SELECT_ROOT_DIV_Pos 4UL 921 #define SRSS_CLK_ROOT_SELECT_ROOT_DIV_Msk 0x30UL 922 #define SRSS_CLK_ROOT_SELECT_DIRECT_MUX_Pos 8UL 923 #define SRSS_CLK_ROOT_SELECT_DIRECT_MUX_Msk 0x100UL 924 #define SRSS_CLK_ROOT_SELECT_ENABLE_Pos 31UL 925 #define SRSS_CLK_ROOT_SELECT_ENABLE_Msk 0x80000000UL 926 /* SRSS.CLK_SELECT */ 927 #define SRSS_CLK_SELECT_LFCLK_SEL_Pos 0UL 928 #define SRSS_CLK_SELECT_LFCLK_SEL_Msk 0x7UL 929 #define SRSS_CLK_SELECT_PUMP_SEL_Pos 8UL 930 #define SRSS_CLK_SELECT_PUMP_SEL_Msk 0xF00UL 931 #define SRSS_CLK_SELECT_PUMP_DIV_Pos 12UL 932 #define SRSS_CLK_SELECT_PUMP_DIV_Msk 0x7000UL 933 #define SRSS_CLK_SELECT_PUMP_ENABLE_Pos 15UL 934 #define SRSS_CLK_SELECT_PUMP_ENABLE_Msk 0x8000UL 935 /* SRSS.CLK_ILO0_CONFIG */ 936 #define SRSS_CLK_ILO0_CONFIG_ILO0_BACKUP_Pos 0UL 937 #define SRSS_CLK_ILO0_CONFIG_ILO0_BACKUP_Msk 0x1UL 938 #define SRSS_CLK_ILO0_CONFIG_ILO0_MON_ENABLE_Pos 30UL 939 #define SRSS_CLK_ILO0_CONFIG_ILO0_MON_ENABLE_Msk 0x40000000UL 940 #define SRSS_CLK_ILO0_CONFIG_ENABLE_Pos 31UL 941 #define SRSS_CLK_ILO0_CONFIG_ENABLE_Msk 0x80000000UL 942 /* SRSS.CLK_ILO1_CONFIG */ 943 #define SRSS_CLK_ILO1_CONFIG_ILO1_MON_ENABLE_Pos 30UL 944 #define SRSS_CLK_ILO1_CONFIG_ILO1_MON_ENABLE_Msk 0x40000000UL 945 #define SRSS_CLK_ILO1_CONFIG_ENABLE_Pos 31UL 946 #define SRSS_CLK_ILO1_CONFIG_ENABLE_Msk 0x80000000UL 947 /* SRSS.CLK_IMO_CONFIG */ 948 #define SRSS_CLK_IMO_CONFIG_ENABLE_Pos 31UL 949 #define SRSS_CLK_IMO_CONFIG_ENABLE_Msk 0x80000000UL 950 /* SRSS.CLK_ECO_CONFIG */ 951 #define SRSS_CLK_ECO_CONFIG_AGC_EN_Pos 1UL 952 #define SRSS_CLK_ECO_CONFIG_AGC_EN_Msk 0x2UL 953 #define SRSS_CLK_ECO_CONFIG_ECO_DIV_DISABLE_Pos 27UL 954 #define SRSS_CLK_ECO_CONFIG_ECO_DIV_DISABLE_Msk 0x8000000UL 955 #define SRSS_CLK_ECO_CONFIG_ECO_DIV_ENABLE_Pos 28UL 956 #define SRSS_CLK_ECO_CONFIG_ECO_DIV_ENABLE_Msk 0x10000000UL 957 #define SRSS_CLK_ECO_CONFIG_ECO_EN_Pos 31UL 958 #define SRSS_CLK_ECO_CONFIG_ECO_EN_Msk 0x80000000UL 959 /* SRSS.CLK_ECO_PRESCALE */ 960 #define SRSS_CLK_ECO_PRESCALE_ECO_DIV_ENABLED_Pos 0UL 961 #define SRSS_CLK_ECO_PRESCALE_ECO_DIV_ENABLED_Msk 0x1UL 962 #define SRSS_CLK_ECO_PRESCALE_ECO_FRAC_DIV_Pos 8UL 963 #define SRSS_CLK_ECO_PRESCALE_ECO_FRAC_DIV_Msk 0xFF00UL 964 #define SRSS_CLK_ECO_PRESCALE_ECO_INT_DIV_Pos 16UL 965 #define SRSS_CLK_ECO_PRESCALE_ECO_INT_DIV_Msk 0x3FF0000UL 966 /* SRSS.CLK_ECO_STATUS */ 967 #define SRSS_CLK_ECO_STATUS_ECO_OK_Pos 0UL 968 #define SRSS_CLK_ECO_STATUS_ECO_OK_Msk 0x1UL 969 #define SRSS_CLK_ECO_STATUS_ECO_READY_Pos 1UL 970 #define SRSS_CLK_ECO_STATUS_ECO_READY_Msk 0x2UL 971 /* SRSS.CLK_PILO_CONFIG */ 972 #define SRSS_CLK_PILO_CONFIG_PILO_FFREQ_Pos 0UL 973 #define SRSS_CLK_PILO_CONFIG_PILO_FFREQ_Msk 0x3FFUL 974 #define SRSS_CLK_PILO_CONFIG_PILO_CLK_EN_Pos 29UL 975 #define SRSS_CLK_PILO_CONFIG_PILO_CLK_EN_Msk 0x20000000UL 976 #define SRSS_CLK_PILO_CONFIG_PILO_RESET_N_Pos 30UL 977 #define SRSS_CLK_PILO_CONFIG_PILO_RESET_N_Msk 0x40000000UL 978 #define SRSS_CLK_PILO_CONFIG_PILO_EN_Pos 31UL 979 #define SRSS_CLK_PILO_CONFIG_PILO_EN_Msk 0x80000000UL 980 /* SRSS.CLK_FLL_CONFIG */ 981 #define SRSS_CLK_FLL_CONFIG_FLL_MULT_Pos 0UL 982 #define SRSS_CLK_FLL_CONFIG_FLL_MULT_Msk 0x3FFFFUL 983 #define SRSS_CLK_FLL_CONFIG_FLL_OUTPUT_DIV_Pos 24UL 984 #define SRSS_CLK_FLL_CONFIG_FLL_OUTPUT_DIV_Msk 0x1000000UL 985 #define SRSS_CLK_FLL_CONFIG_FLL_ENABLE_Pos 31UL 986 #define SRSS_CLK_FLL_CONFIG_FLL_ENABLE_Msk 0x80000000UL 987 /* SRSS.CLK_FLL_CONFIG2 */ 988 #define SRSS_CLK_FLL_CONFIG2_FLL_REF_DIV_Pos 0UL 989 #define SRSS_CLK_FLL_CONFIG2_FLL_REF_DIV_Msk 0x1FFFUL 990 #define SRSS_CLK_FLL_CONFIG2_LOCK_TOL_Pos 16UL 991 #define SRSS_CLK_FLL_CONFIG2_LOCK_TOL_Msk 0xFF0000UL 992 #define SRSS_CLK_FLL_CONFIG2_UPDATE_TOL_Pos 24UL 993 #define SRSS_CLK_FLL_CONFIG2_UPDATE_TOL_Msk 0xFF000000UL 994 /* SRSS.CLK_FLL_CONFIG3 */ 995 #define SRSS_CLK_FLL_CONFIG3_FLL_LF_IGAIN_Pos 0UL 996 #define SRSS_CLK_FLL_CONFIG3_FLL_LF_IGAIN_Msk 0xFUL 997 #define SRSS_CLK_FLL_CONFIG3_FLL_LF_PGAIN_Pos 4UL 998 #define SRSS_CLK_FLL_CONFIG3_FLL_LF_PGAIN_Msk 0xF0UL 999 #define SRSS_CLK_FLL_CONFIG3_SETTLING_COUNT_Pos 8UL 1000 #define SRSS_CLK_FLL_CONFIG3_SETTLING_COUNT_Msk 0x1FFF00UL 1001 #define SRSS_CLK_FLL_CONFIG3_BYPASS_SEL_Pos 28UL 1002 #define SRSS_CLK_FLL_CONFIG3_BYPASS_SEL_Msk 0x30000000UL 1003 /* SRSS.CLK_FLL_CONFIG4 */ 1004 #define SRSS_CLK_FLL_CONFIG4_CCO_LIMIT_Pos 0UL 1005 #define SRSS_CLK_FLL_CONFIG4_CCO_LIMIT_Msk 0xFFUL 1006 #define SRSS_CLK_FLL_CONFIG4_CCO_RANGE_Pos 8UL 1007 #define SRSS_CLK_FLL_CONFIG4_CCO_RANGE_Msk 0x700UL 1008 #define SRSS_CLK_FLL_CONFIG4_CCO_FREQ_Pos 16UL 1009 #define SRSS_CLK_FLL_CONFIG4_CCO_FREQ_Msk 0x1FF0000UL 1010 #define SRSS_CLK_FLL_CONFIG4_CCO_HW_UPDATE_DIS_Pos 30UL 1011 #define SRSS_CLK_FLL_CONFIG4_CCO_HW_UPDATE_DIS_Msk 0x40000000UL 1012 #define SRSS_CLK_FLL_CONFIG4_CCO_ENABLE_Pos 31UL 1013 #define SRSS_CLK_FLL_CONFIG4_CCO_ENABLE_Msk 0x80000000UL 1014 /* SRSS.CLK_FLL_STATUS */ 1015 #define SRSS_CLK_FLL_STATUS_LOCKED_Pos 0UL 1016 #define SRSS_CLK_FLL_STATUS_LOCKED_Msk 0x1UL 1017 #define SRSS_CLK_FLL_STATUS_UNLOCK_OCCURRED_Pos 1UL 1018 #define SRSS_CLK_FLL_STATUS_UNLOCK_OCCURRED_Msk 0x2UL 1019 #define SRSS_CLK_FLL_STATUS_CCO_READY_Pos 2UL 1020 #define SRSS_CLK_FLL_STATUS_CCO_READY_Msk 0x4UL 1021 /* SRSS.CLK_ECO_CONFIG2 */ 1022 #define SRSS_CLK_ECO_CONFIG2_WDTRIM_Pos 0UL 1023 #define SRSS_CLK_ECO_CONFIG2_WDTRIM_Msk 0x7UL 1024 #define SRSS_CLK_ECO_CONFIG2_ATRIM_Pos 4UL 1025 #define SRSS_CLK_ECO_CONFIG2_ATRIM_Msk 0xF0UL 1026 #define SRSS_CLK_ECO_CONFIG2_FTRIM_Pos 8UL 1027 #define SRSS_CLK_ECO_CONFIG2_FTRIM_Msk 0x300UL 1028 #define SRSS_CLK_ECO_CONFIG2_RTRIM_Pos 10UL 1029 #define SRSS_CLK_ECO_CONFIG2_RTRIM_Msk 0xC00UL 1030 #define SRSS_CLK_ECO_CONFIG2_GTRIM_Pos 12UL 1031 #define SRSS_CLK_ECO_CONFIG2_GTRIM_Msk 0x7000UL 1032 /* SRSS.CLK_PLL_CONFIG */ 1033 #define SRSS_CLK_PLL_CONFIG_FEEDBACK_DIV_Pos 0UL 1034 #define SRSS_CLK_PLL_CONFIG_FEEDBACK_DIV_Msk 0x7FUL 1035 #define SRSS_CLK_PLL_CONFIG_REFERENCE_DIV_Pos 8UL 1036 #define SRSS_CLK_PLL_CONFIG_REFERENCE_DIV_Msk 0x1F00UL 1037 #define SRSS_CLK_PLL_CONFIG_OUTPUT_DIV_Pos 16UL 1038 #define SRSS_CLK_PLL_CONFIG_OUTPUT_DIV_Msk 0x1F0000UL 1039 #define SRSS_CLK_PLL_CONFIG_LOCK_DELAY_Pos 25UL 1040 #define SRSS_CLK_PLL_CONFIG_LOCK_DELAY_Msk 0x6000000UL 1041 #define SRSS_CLK_PLL_CONFIG_PLL_LF_MODE_Pos 27UL 1042 #define SRSS_CLK_PLL_CONFIG_PLL_LF_MODE_Msk 0x8000000UL 1043 #define SRSS_CLK_PLL_CONFIG_BYPASS_SEL_Pos 28UL 1044 #define SRSS_CLK_PLL_CONFIG_BYPASS_SEL_Msk 0x30000000UL 1045 #define SRSS_CLK_PLL_CONFIG_ENABLE_Pos 31UL 1046 #define SRSS_CLK_PLL_CONFIG_ENABLE_Msk 0x80000000UL 1047 /* SRSS.CLK_PLL_STATUS */ 1048 #define SRSS_CLK_PLL_STATUS_LOCKED_Pos 0UL 1049 #define SRSS_CLK_PLL_STATUS_LOCKED_Msk 0x1UL 1050 #define SRSS_CLK_PLL_STATUS_UNLOCK_OCCURRED_Pos 1UL 1051 #define SRSS_CLK_PLL_STATUS_UNLOCK_OCCURRED_Msk 0x2UL 1052 /* SRSS.CSV_REF_SEL */ 1053 #define SRSS_CSV_REF_SEL_REF_MUX_Pos 0UL 1054 #define SRSS_CSV_REF_SEL_REF_MUX_Msk 0x7UL 1055 /* SRSS.RES_CAUSE */ 1056 #define SRSS_RES_CAUSE_RESET_WDT_Pos 0UL 1057 #define SRSS_RES_CAUSE_RESET_WDT_Msk 0x1UL 1058 #define SRSS_RES_CAUSE_RESET_ACT_FAULT_Pos 1UL 1059 #define SRSS_RES_CAUSE_RESET_ACT_FAULT_Msk 0x2UL 1060 #define SRSS_RES_CAUSE_RESET_DPSLP_FAULT_Pos 2UL 1061 #define SRSS_RES_CAUSE_RESET_DPSLP_FAULT_Msk 0x4UL 1062 #define SRSS_RES_CAUSE_RESET_TC_DBGRESET_Pos 3UL 1063 #define SRSS_RES_CAUSE_RESET_TC_DBGRESET_Msk 0x8UL 1064 #define SRSS_RES_CAUSE_RESET_SOFT_Pos 4UL 1065 #define SRSS_RES_CAUSE_RESET_SOFT_Msk 0x10UL 1066 #define SRSS_RES_CAUSE_RESET_MCWDT0_Pos 5UL 1067 #define SRSS_RES_CAUSE_RESET_MCWDT0_Msk 0x20UL 1068 #define SRSS_RES_CAUSE_RESET_MCWDT1_Pos 6UL 1069 #define SRSS_RES_CAUSE_RESET_MCWDT1_Msk 0x40UL 1070 #define SRSS_RES_CAUSE_RESET_MCWDT2_Pos 7UL 1071 #define SRSS_RES_CAUSE_RESET_MCWDT2_Msk 0x80UL 1072 #define SRSS_RES_CAUSE_RESET_MCWDT3_Pos 8UL 1073 #define SRSS_RES_CAUSE_RESET_MCWDT3_Msk 0x100UL 1074 #define SRSS_RES_CAUSE_RESET_XRES_Pos 16UL 1075 #define SRSS_RES_CAUSE_RESET_XRES_Msk 0x10000UL 1076 #define SRSS_RES_CAUSE_RESET_BODVDDD_Pos 17UL 1077 #define SRSS_RES_CAUSE_RESET_BODVDDD_Msk 0x20000UL 1078 #define SRSS_RES_CAUSE_RESET_BODVDDA_Pos 18UL 1079 #define SRSS_RES_CAUSE_RESET_BODVDDA_Msk 0x40000UL 1080 #define SRSS_RES_CAUSE_RESET_BODVCCD_Pos 19UL 1081 #define SRSS_RES_CAUSE_RESET_BODVCCD_Msk 0x80000UL 1082 #define SRSS_RES_CAUSE_RESET_OVDVDDD_Pos 20UL 1083 #define SRSS_RES_CAUSE_RESET_OVDVDDD_Msk 0x100000UL 1084 #define SRSS_RES_CAUSE_RESET_OVDVDDA_Pos 21UL 1085 #define SRSS_RES_CAUSE_RESET_OVDVDDA_Msk 0x200000UL 1086 #define SRSS_RES_CAUSE_RESET_OVDVCCD_Pos 22UL 1087 #define SRSS_RES_CAUSE_RESET_OVDVCCD_Msk 0x400000UL 1088 #define SRSS_RES_CAUSE_RESET_OCD_ACT_LINREG_Pos 23UL 1089 #define SRSS_RES_CAUSE_RESET_OCD_ACT_LINREG_Msk 0x800000UL 1090 #define SRSS_RES_CAUSE_RESET_OCD_DPSLP_LINREG_Pos 24UL 1091 #define SRSS_RES_CAUSE_RESET_OCD_DPSLP_LINREG_Msk 0x1000000UL 1092 #define SRSS_RES_CAUSE_RESET_OCD_REGHC_Pos 25UL 1093 #define SRSS_RES_CAUSE_RESET_OCD_REGHC_Msk 0x2000000UL 1094 #define SRSS_RES_CAUSE_RESET_PMIC_Pos 26UL 1095 #define SRSS_RES_CAUSE_RESET_PMIC_Msk 0x4000000UL 1096 #define SRSS_RES_CAUSE_RESET_PXRES_Pos 28UL 1097 #define SRSS_RES_CAUSE_RESET_PXRES_Msk 0x10000000UL 1098 #define SRSS_RES_CAUSE_RESET_STRUCT_XRES_Pos 29UL 1099 #define SRSS_RES_CAUSE_RESET_STRUCT_XRES_Msk 0x20000000UL 1100 #define SRSS_RES_CAUSE_RESET_PORVDDD_Pos 30UL 1101 #define SRSS_RES_CAUSE_RESET_PORVDDD_Msk 0x40000000UL 1102 /* SRSS.RES_CAUSE2 */ 1103 #define SRSS_RES_CAUSE2_RESET_CSV_HF_Pos 0UL 1104 #define SRSS_RES_CAUSE2_RESET_CSV_HF_Msk 0xFFFFUL 1105 #define SRSS_RES_CAUSE2_RESET_CSV_REF_Pos 16UL 1106 #define SRSS_RES_CAUSE2_RESET_CSV_REF_Msk 0x10000UL 1107 /* SRSS.CLK_TRIM_ILO0_CTL */ 1108 #define SRSS_CLK_TRIM_ILO0_CTL_ILO0_FTRIM_Pos 0UL 1109 #define SRSS_CLK_TRIM_ILO0_CTL_ILO0_FTRIM_Msk 0x3FUL 1110 #define SRSS_CLK_TRIM_ILO0_CTL_ILO0_MONTRIM_Pos 8UL 1111 #define SRSS_CLK_TRIM_ILO0_CTL_ILO0_MONTRIM_Msk 0xF00UL 1112 /* SRSS.PWR_TRIM_PWRSYS_CTL */ 1113 #define SRSS_PWR_TRIM_PWRSYS_CTL_ACT_REG_TRIM_Pos 0UL 1114 #define SRSS_PWR_TRIM_PWRSYS_CTL_ACT_REG_TRIM_Msk 0x1FUL 1115 #define SRSS_PWR_TRIM_PWRSYS_CTL_ACT_REG_BOOST_Pos 30UL 1116 #define SRSS_PWR_TRIM_PWRSYS_CTL_ACT_REG_BOOST_Msk 0xC0000000UL 1117 /* SRSS.CLK_TRIM_PILO_CTL */ 1118 #define SRSS_CLK_TRIM_PILO_CTL_PILO_CFREQ_Pos 0UL 1119 #define SRSS_CLK_TRIM_PILO_CTL_PILO_CFREQ_Msk 0x3FUL 1120 #define SRSS_CLK_TRIM_PILO_CTL_PILO_OSC_TRIM_Pos 12UL 1121 #define SRSS_CLK_TRIM_PILO_CTL_PILO_OSC_TRIM_Msk 0x7000UL 1122 #define SRSS_CLK_TRIM_PILO_CTL_PILO_COMP_TRIM_Pos 16UL 1123 #define SRSS_CLK_TRIM_PILO_CTL_PILO_COMP_TRIM_Msk 0x30000UL 1124 #define SRSS_CLK_TRIM_PILO_CTL_PILO_NBIAS_TRIM_Pos 18UL 1125 #define SRSS_CLK_TRIM_PILO_CTL_PILO_NBIAS_TRIM_Msk 0xC0000UL 1126 #define SRSS_CLK_TRIM_PILO_CTL_PILO_RES_TRIM_Pos 20UL 1127 #define SRSS_CLK_TRIM_PILO_CTL_PILO_RES_TRIM_Msk 0x1F00000UL 1128 #define SRSS_CLK_TRIM_PILO_CTL_PILO_ISLOPE_TRIM_Pos 26UL 1129 #define SRSS_CLK_TRIM_PILO_CTL_PILO_ISLOPE_TRIM_Msk 0xC000000UL 1130 #define SRSS_CLK_TRIM_PILO_CTL_PILO_VTDIFF_TRIM_Pos 28UL 1131 #define SRSS_CLK_TRIM_PILO_CTL_PILO_VTDIFF_TRIM_Msk 0x70000000UL 1132 /* SRSS.CLK_TRIM_PILO_CTL2 */ 1133 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_VREF_TRIM_Pos 0UL 1134 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_VREF_TRIM_Msk 0xFFUL 1135 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_IREFBM_TRIM_Pos 8UL 1136 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_IREFBM_TRIM_Msk 0x1F00UL 1137 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_IREF_TRIM_Pos 16UL 1138 #define SRSS_CLK_TRIM_PILO_CTL2_PILO_IREF_TRIM_Msk 0xFF0000UL 1139 /* SRSS.CLK_TRIM_PILO_CTL3 */ 1140 #define SRSS_CLK_TRIM_PILO_CTL3_PILO_ENGOPT_Pos 0UL 1141 #define SRSS_CLK_TRIM_PILO_CTL3_PILO_ENGOPT_Msk 0xFFFFUL 1142 /* SRSS.CLK_TRIM_ILO1_CTL */ 1143 #define SRSS_CLK_TRIM_ILO1_CTL_ILO1_FTRIM_Pos 0UL 1144 #define SRSS_CLK_TRIM_ILO1_CTL_ILO1_FTRIM_Msk 0x3FUL 1145 #define SRSS_CLK_TRIM_ILO1_CTL_ILO1_MONTRIM_Pos 8UL 1146 #define SRSS_CLK_TRIM_ILO1_CTL_ILO1_MONTRIM_Msk 0xF00UL 1147 1148 1149 #endif /* _CYIP_SRSS_V3_3_H_ */ 1150 1151 1152 /* [] END OF FILE */ 1153