|
AM62x MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
47 #define SDL_VTM_TS_MAX_NUM (8U)
64 volatile uint8_t Resv_32[12];
70 volatile uint8_t Resv_8[4];
73 volatile uint32_t
TH2;
74 volatile uint8_t Resv_32[12];
79 volatile uint32_t
PID;
81 volatile uint8_t Resv_256[248];
83 volatile uint8_t Resv_516[4];
86 volatile uint8_t Resv_532[8];
89 volatile uint8_t Resv_548[8];
92 volatile uint8_t Resv_564[8];
95 volatile uint8_t Resv_580[8];
98 volatile uint8_t Resv_596[8];
101 volatile uint8_t Resv_768[164];
110 #define SDL_VTM_CFG1_PID (0x00000000U)
111 #define SDL_VTM_CFG1_DEVINFO_PWR0 (0x00000004U)
112 #define SDL_VTM_CFG1_VD_DEVINFO(VTM_VD) (0x00000100U+((VTM_VD)*0x20U))
113 #define SDL_VTM_CFG1_VD_OPPVID(VTM_VD) (0x00000104U+((VTM_VD)*0x20U))
114 #define SDL_VTM_CFG1_VD_EVT_STAT(VTM_VD) (0x00000108U+((VTM_VD)*0x20U))
115 #define SDL_VTM_CFG1_VD_EVT_SET(VTM_VD) (0x0000010CU+((VTM_VD)*0x20U))
116 #define SDL_VTM_CFG1_VD_EVT_CLR(VTM_VD) (0x00000110U+((VTM_VD)*0x20U))
117 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET (0x00000204U)
118 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR (0x00000208U)
119 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET (0x00000214U)
120 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR (0x00000218U)
121 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET (0x00000224U)
122 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR (0x00000228U)
123 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET (0x00000234U)
124 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR (0x00000238U)
125 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET (0x00000244U)
126 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR (0x00000248U)
127 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET (0x00000254U)
128 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR (0x00000258U)
129 #define SDL_VTM_CFG1_TMPSENS_CTRL(TMPSENS) (0x00000300U+((TMPSENS)*0x20U))
130 #define SDL_VTM_CFG1_TMPSENS_STAT(TMPSENS) (0x00000308U+((TMPSENS)*0x20U))
131 #define SDL_VTM_CFG1_TMPSENS_TH(TMPSENS) (0x0000030CU+((TMPSENS)*0x20U))
132 #define SDL_VTM_CFG1_TMPSENS_TH2(TMPSENS) (0x00000310U+((TMPSENS)*0x20U))
141 #define SDL_VTM_CFG1_DEVINFO_VD_MAP_MASK (0x00000F00U)
142 #define SDL_VTM_CFG1_DEVINFO_VD_MAP_SHIFT (0x00000008U)
143 #define SDL_VTM_CFG1_DEVINFO_VD_MAP_MAX (0x0000000FU)
145 #define SDL_VTM_CFG1_DEVINFO_AVS0_SUP_MASK (0x00001000U)
146 #define SDL_VTM_CFG1_DEVINFO_AVS0_SUP_SHIFT (0x0000000CU)
147 #define SDL_VTM_CFG1_DEVINFO_AVS0_SUP_MAX (0x00000001U)
151 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_0_MASK (0x000000FFU)
152 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_0_SHIFT (0x00000000U)
153 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_0_MAX (0x000000FFU)
155 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_1_MASK (0x0000FF00U)
156 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_1_SHIFT (0x00000008U)
157 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_1_MAX (0x000000FFU)
159 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_2_MASK (0x00FF0000U)
160 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_2_SHIFT (0x00000010U)
161 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_2_MAX (0x000000FFU)
163 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_3_MASK (0xFF000000U)
164 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_3_SHIFT (0x00000018U)
165 #define SDL_VTM_CFG1_VTM_VD_OPPVID_OPP_3_MAX (0x000000FFU)
169 #define SDL_VTM_CFG1_OPPVID_OPP_LOW_DFLT_MASK (0x000000FFU)
170 #define SDL_VTM_CFG1_OPPVID_OPP_LOW_DFLT_SHIFT (0x00000000U)
171 #define SDL_VTM_CFG1_OPPVID_OPP_LOW_DFLT_MAX (0x000000FFU)
173 #define SDL_VTM_CFG1_OPPVID_OPP_NOM_DFLT_MASK (0x0000FF00U)
174 #define SDL_VTM_CFG1_OPPVID_OPP_NOM_DFLT_SHIFT (0x00000008U)
175 #define SDL_VTM_CFG1_OPPVID_OPP_NOM_DFLT_MAX (0x000000FFU)
177 #define SDL_VTM_CFG1_OPPVID_OPP_ODR_DFLT_MASK (0x00FF0000U)
178 #define SDL_VTM_CFG1_OPPVID_OPP_ODR_DFLT_SHIFT (0x00000010U)
179 #define SDL_VTM_CFG1_OPPVID_OPP_ODR_DFLT_MAX (0x000000FFU)
181 #define SDL_VTM_CFG1_OPPVID_OPP_TRB_DFLT_MASK (0xFF000000U)
182 #define SDL_VTM_CFG1_OPPVID_OPP_TRB_DFLT_SHIFT (0x00000018U)
183 #define SDL_VTM_CFG1_OPPVID_OPP_TRB_DFLT_MAX (0x000000FFU)
187 #define SDL_VTM_CFG1_EVT_STAT_GT_TH1_ALERT_MASK (0x00000001U)
188 #define SDL_VTM_CFG1_EVT_STAT_GT_TH1_ALERT_SHIFT (0x00000000U)
189 #define SDL_VTM_CFG1_EVT_STAT_GT_TH1_ALERT_MAX (0x00000001U)
191 #define SDL_VTM_CFG1_EVT_STAT_GT_TH2_ALERT_MASK (0x00000002U)
192 #define SDL_VTM_CFG1_EVT_STAT_GT_TH2_ALERT_SHIFT (0x00000001U)
193 #define SDL_VTM_CFG1_EVT_STAT_GT_TH2_ALERT_MAX (0x00000001U)
195 #define SDL_VTM_CFG1_EVT_STAT_LT_TH0_ALERT_MASK (0x00000004U)
196 #define SDL_VTM_CFG1_EVT_STAT_LT_TH0_ALERT_SHIFT (0x00000002U)
197 #define SDL_VTM_CFG1_EVT_STAT_LT_TH0_ALERT_MAX (0x00000001U)
201 #define SDL_VTM_CFG1_EVT_SET_TSENS_EVT_SEL_MASK (0x00FF0000U)
202 #define SDL_VTM_CFG1_EVT_SET_TSENS_EVT_SEL_SHIFT (0x00000010U)
203 #define SDL_VTM_CFG1_EVT_SET_TSENS_EVT_SEL_MAX (0x000000FFU)
207 #define SDL_VTM_CFG1_EVT_CLR_TSENS_EVT_SEL_MASK (0x00FF0000U)
208 #define SDL_VTM_CFG1_EVT_CLR_TSENS_EVT_SEL_SHIFT (0x00000010U)
209 #define SDL_VTM_CFG1_EVT_CLR_TSENS_EVT_SEL_MAX (0x000000FFU)
213 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH1_EN_MASK (0x00000100U)
214 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH1_EN_SHIFT (0x00000008U)
215 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH1_EN_MAX (0x00000001U)
217 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH2_EN_MASK (0x00000200U)
218 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH2_EN_SHIFT (0x00000009U)
219 #define SDL_VTM_CFG1_TMPSENS_CTRL_GT_TH2_EN_MAX (0x00000001U)
221 #define SDL_VTM_CFG1_TMPSENS_CTRL_LT_TH0_EN_MASK (0x00000400U)
222 #define SDL_VTM_CFG1_TMPSENS_CTRL_LT_TH0_EN_SHIFT (0x0000000AU)
223 #define SDL_VTM_CFG1_TMPSENS_CTRL_LT_TH0_EN_MAX (0x00000001U)
227 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_OUT_MASK (0x000003FFU)
228 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_OUT_SHIFT (0x00000000U)
229 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_OUT_MAX (0x000003FFU)
231 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_VALID_MASK (0x00000400U)
232 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_VALID_SHIFT (0x0000000AU)
233 #define SDL_VTM_CFG1_TMPSENS_STAT_DATA_VALID_MAX (0x00000001U)
235 #define SDL_VTM_CFG1_TMPSENS_STAT_EOC_FC_UPDATE_MASK (0x00000800U)
236 #define SDL_VTM_CFG1_TMPSENS_STAT_EOC_FC_UPDATE_SHIFT (0x0000000BU)
237 #define SDL_VTM_CFG1_TMPSENS_STAT_EOC_FC_UPDATE_MAX (0x00000001U)
239 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH1_ALERT_MASK (0x00001000U)
240 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH1_ALERT_SHIFT (0x0000000CU)
241 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH1_ALERT_MAX (0x00000001U)
243 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH2_ALERT_MASK (0x00002000U)
244 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH2_ALERT_SHIFT (0x0000000DU)
245 #define SDL_VTM_CFG1_TMPSENS_STAT_GT_TH2_ALERT_MAX (0x00000001U)
247 #define SDL_VTM_CFG1_TMPSENS_STAT_LT_TH0_ALERT_MASK (0x00004000U)
248 #define SDL_VTM_CFG1_TMPSENS_STAT_LT_TH0_ALERT_SHIFT (0x0000000EU)
249 #define SDL_VTM_CFG1_TMPSENS_STAT_LT_TH0_ALERT_MAX (0x00000001U)
251 #define SDL_VTM_CFG1_TMPSENS_STAT_MAXT_OUTRG_ALERT_MASK (0x00008000U)
252 #define SDL_VTM_CFG1_TMPSENS_STAT_MAXT_OUTRG_ALERT_SHIFT (0x0000000FU)
253 #define SDL_VTM_CFG1_TMPSENS_STAT_MAXT_OUTRG_ALERT_MAX (0x00000001U)
255 #define SDL_VTM_CFG1_TMPSENS_STAT_VD_MAP_MASK (0x000F0000U)
256 #define SDL_VTM_CFG1_TMPSENS_STAT_VD_MAP_SHIFT (0x00000010U)
257 #define SDL_VTM_CFG1_TMPSENS_STAT_VD_MAP_MAX (0x0000000FU)
261 #define SDL_VTM_CFG1_TMPSENS_STAT_DTEMP_MASK (0x000003FFU)
262 #define SDL_VTM_CFG1_TMPSENS_STAT_DTEMP_SHIFT (0x00000000U)
263 #define SDL_VTM_CFG1_TMPSENS_STAT_DTEMP_MAX (0x000003FFU)
265 #define SDL_VTM_CFG1_TMPSENS_STAT_EOCZ_MASK (0x00000400U)
266 #define SDL_VTM_CFG1_TMPSENS_STAT_EOCZ_SHIFT (0x0000000AU)
267 #define SDL_VTM_CFG1_TMPSENS_STAT_EOCZ_MAX (0x00000001U)
271 #define SDL_VTM_CFG1_TMPSENS_TH_TH0_VAL_MASK (0x000003FFU)
272 #define SDL_VTM_CFG1_TMPSENS_TH_TH0_VAL_SHIFT (0x00000000U)
273 #define SDL_VTM_CFG1_TMPSENS_TH_TH0_VAL_MAX (0x000003FFU)
275 #define SDL_VTM_CFG1_TMPSENS_TH_TH1_VAL_MASK (0x03FF0000U)
276 #define SDL_VTM_CFG1_TMPSENS_TH_TH1_VAL_SHIFT (0x00000010U)
277 #define SDL_VTM_CFG1_TMPSENS_TH_TH1_VAL_MAX (0x000003FFU)
281 #define SDL_VTM_CFG1_TMPSENS_TH2_TH2_VAL_MASK (0x000003FFU)
282 #define SDL_VTM_CFG1_TMPSENS_TH2_TH2_VAL_SHIFT (0x00000000U)
283 #define SDL_VTM_CFG1_TMPSENS_TH2_TH2_VAL_MAX (0x000003FFU)
287 #define SDL_VTM_CFG1_PID_Y_MINOR_MASK (0x0000003FU)
288 #define SDL_VTM_CFG1_PID_Y_MINOR_SHIFT (0x00000000U)
289 #define SDL_VTM_CFG1_PID_Y_MINOR_MAX (0x0000003FU)
291 #define SDL_VTM_CFG1_PID_CUSTOM_MASK (0x000000C0U)
292 #define SDL_VTM_CFG1_PID_CUSTOM_SHIFT (0x00000006U)
293 #define SDL_VTM_CFG1_PID_CUSTOM_MAX (0x00000003U)
295 #define SDL_VTM_CFG1_PID_X_MAJOR_MASK (0x00000700U)
296 #define SDL_VTM_CFG1_PID_X_MAJOR_SHIFT (0x00000008U)
297 #define SDL_VTM_CFG1_PID_X_MAJOR_MAX (0x00000007U)
299 #define SDL_VTM_CFG1_PID_R_RTL_MASK (0x0000F800U)
300 #define SDL_VTM_CFG1_PID_R_RTL_SHIFT (0x0000000BU)
301 #define SDL_VTM_CFG1_PID_R_RTL_MAX (0x0000001FU)
303 #define SDL_VTM_CFG1_PID_FUNC_MASK (0x0FFF0000U)
304 #define SDL_VTM_CFG1_PID_FUNC_SHIFT (0x00000010U)
305 #define SDL_VTM_CFG1_PID_FUNC_MAX (0x00000FFFU)
307 #define SDL_VTM_CFG1_PID_BU_MASK (0x30000000U)
308 #define SDL_VTM_CFG1_PID_BU_SHIFT (0x0000001CU)
309 #define SDL_VTM_CFG1_PID_BU_MAX (0x00000003U)
311 #define SDL_VTM_CFG1_PID_SCHEME_MASK (0xC0000000U)
312 #define SDL_VTM_CFG1_PID_SCHEME_SHIFT (0x0000001EU)
313 #define SDL_VTM_CFG1_PID_SCHEME_MAX (0x00000003U)
317 #define SDL_VTM_CFG1_DEVINFO_PWR0_CVD_CT_MASK (0x0000000FU)
318 #define SDL_VTM_CFG1_DEVINFO_PWR0_CVD_CT_SHIFT (0x00000000U)
319 #define SDL_VTM_CFG1_DEVINFO_PWR0_CVD_CT_MAX (0x0000000FU)
321 #define SDL_VTM_CFG1_DEVINFO_PWR0_TMPSENS_CT_MASK (0x000000F0U)
322 #define SDL_VTM_CFG1_DEVINFO_PWR0_TMPSENS_CT_SHIFT (0x00000004U)
323 #define SDL_VTM_CFG1_DEVINFO_PWR0_TMPSENS_CT_MAX (0x0000000FU)
325 #define SDL_VTM_CFG1_DEVINFO_PWR0_VDD_RTC_MASK (0x00001000U)
326 #define SDL_VTM_CFG1_DEVINFO_PWR0_VDD_RTC_SHIFT (0x0000000CU)
327 #define SDL_VTM_CFG1_DEVINFO_PWR0_VDD_RTC_MAX (0x00000001U)
329 #define SDL_VTM_CFG1_DEVINFO_PWR0_VTM_VD_MAP_MASK (0x000F0000U)
330 #define SDL_VTM_CFG1_DEVINFO_PWR0_VTM_VD_MAP_SHIFT (0x00000010U)
331 #define SDL_VTM_CFG1_DEVINFO_PWR0_VTM_VD_MAP_MAX (0x0000000FU)
335 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD_MASK (0x000000FFU)
336 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD_SHIFT (0x00000000U)
337 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD_MAX (0x000000FFU)
341 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD_MASK (0x000000FFU)
342 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD_SHIFT (0x00000000U)
343 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD_MAX (0x000000FFU)
347 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD_MASK (0x000000FFU)
348 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD_SHIFT (0x00000000U)
349 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD_MAX (0x000000FFU)
353 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD_MASK (0x000000FFU)
354 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD_SHIFT (0x00000000U)
355 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD_MAX (0x000000FFU)
359 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD_MASK (0x000000FFU)
360 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD_SHIFT (0x00000000U)
361 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD_MAX (0x000000FFU)
365 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD_MASK (0x000000FFU)
366 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD_SHIFT (0x00000000U)
367 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD_MAX (0x000000FFU)
371 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD_MASK (0x000000FFU)
372 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD_SHIFT (0x00000000U)
373 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD_MAX (0x000000FFU)
377 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD_MASK (0x000000FFU)
378 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD_SHIFT (0x00000000U)
379 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD_MAX (0x000000FFU)
383 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD_MASK (0x000000FFU)
384 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD_SHIFT (0x00000000U)
385 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD_MAX (0x000000FFU)
389 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD_MASK (0x000000FFU)
390 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD_SHIFT (0x00000000U)
391 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD_MAX (0x000000FFU)
395 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD_MASK (0x000000FFU)
396 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD_SHIFT (0x00000000U)
397 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD_MAX (0x000000FFU)
401 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD_MASK (0x000000FFU)
402 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD_SHIFT (0x00000000U)
403 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD_MAX (0x000000FFU)
409 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD0_MASK (0x00000001U)
410 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD0_SHIFT (0x00000000U)
411 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD0_MAX (0x00000001U)
413 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD1_MASK (0x00000002U)
414 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD1_SHIFT (0x00000001U)
415 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD1_MAX (0x00000001U)
417 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD2_MASK (0x00000004U)
418 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD2_SHIFT (0x00000002U)
419 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD2_MAX (0x00000001U)
421 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD3_MASK (0x00000008U)
422 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD3_SHIFT (0x00000003U)
423 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD3_MAX (0x00000001U)
425 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD4_MASK (0x00000010U)
426 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD4_SHIFT (0x00000004U)
427 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD4_MAX (0x00000001U)
429 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD5_MASK (0x00000020U)
430 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD5_SHIFT (0x00000005U)
431 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD5_MAX (0x00000001U)
433 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD6_MASK (0x00000040U)
434 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD6_SHIFT (0x00000006U)
435 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD6_MAX (0x00000001U)
437 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD7_MASK (0x00000080U)
438 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD7_SHIFT (0x00000007U)
439 #define SDL_VTM_CFG1_GT_TH1_INT_RAW_STAT_SET_INT_VD7_MAX (0x00000001U)
443 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD0_MASK (0x00000001U)
444 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD0_SHIFT (0x00000000U)
445 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD0_MAX (0x00000001U)
447 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD1_MASK (0x00000002U)
448 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD1_SHIFT (0x00000001U)
449 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD1_MAX (0x00000001U)
451 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD2_MASK (0x00000004U)
452 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD2_SHIFT (0x00000002U)
453 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD2_MAX (0x00000001U)
455 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD3_MASK (0x00000008U)
456 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD3_SHIFT (0x00000003U)
457 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD3_MAX (0x00000001U)
459 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD4_MASK (0x00000010U)
460 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD4_SHIFT (0x00000004U)
461 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD4_MAX (0x00000001U)
463 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD5_MASK (0x00000020U)
464 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD5_SHIFT (0x00000005U)
465 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD5_MAX (0x00000001U)
467 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD6_MASK (0x00000040U)
468 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD6_SHIFT (0x00000006U)
469 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD6_MAX (0x00000001U)
471 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD7_MASK (0x00000080U)
472 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD7_SHIFT (0x00000007U)
473 #define SDL_VTM_CFG1_GT_TH1_INT_EN_STAT_CLR_INT_VD7_MAX (0x00000001U)
477 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD0_MASK (0x00000001U)
478 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD0_SHIFT (0x00000000U)
479 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD0_MAX (0x00000001U)
481 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD1_MASK (0x00000002U)
482 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD1_SHIFT (0x00000001U)
483 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD1_MAX (0x00000001U)
485 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD2_MASK (0x00000004U)
486 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD2_SHIFT (0x00000002U)
487 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD2_MAX (0x00000001U)
489 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD3_MASK (0x00000008U)
490 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD3_SHIFT (0x00000003U)
491 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD3_MAX (0x00000001U)
493 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD4_MASK (0x00000010U)
494 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD4_SHIFT (0x00000004U)
495 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD4_MAX (0x00000001U)
497 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD5_MASK (0x00000020U)
498 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD5_SHIFT (0x00000005U)
499 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD5_MAX (0x00000001U)
501 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD6_MASK (0x00000040U)
502 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD6_SHIFT (0x00000006U)
503 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD6_MAX (0x00000001U)
505 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD7_MASK (0x00000080U)
506 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD7_SHIFT (0x00000007U)
507 #define SDL_VTM_CFG1_GT_TH1_INT_EN_SET_INT_VD7_MAX (0x00000001U)
511 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD0_MASK (0x00000001U)
512 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD0_SHIFT (0x00000000U)
513 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD0_MAX (0x00000001U)
515 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD1_MASK (0x00000002U)
516 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD1_SHIFT (0x00000001U)
517 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD1_MAX (0x00000001U)
519 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD2_MASK (0x00000004U)
520 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD2_SHIFT (0x00000002U)
521 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD2_MAX (0x00000001U)
523 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD3_MASK (0x00000008U)
524 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD3_SHIFT (0x00000003U)
525 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD3_MAX (0x00000001U)
527 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD4_MASK (0x00000010U)
528 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD4_SHIFT (0x00000004U)
529 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD4_MAX (0x00000001U)
531 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD5_MASK (0x00000020U)
532 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD5_SHIFT (0x00000005U)
533 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD5_MAX (0x00000001U)
535 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD6_MASK (0x00000040U)
536 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD6_SHIFT (0x00000006U)
537 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD6_MAX (0x00000001U)
539 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD7_MASK (0x00000080U)
540 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD7_SHIFT (0x00000007U)
541 #define SDL_VTM_CFG1_GT_TH1_INT_EN_CLR_INT_VD7_MAX (0x00000001U)
545 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD0_MASK (0x00000001U)
546 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD0_SHIFT (0x00000000U)
547 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD0_MAX (0x00000001U)
549 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD1_MASK (0x00000002U)
550 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD1_SHIFT (0x00000001U)
551 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD1_MAX (0x00000001U)
553 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD2_MASK (0x00000004U)
554 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD2_SHIFT (0x00000002U)
555 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD2_MAX (0x00000001U)
557 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD3_MASK (0x00000008U)
558 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD3_SHIFT (0x00000003U)
559 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD3_MAX (0x00000001U)
561 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD4_MASK (0x00000010U)
562 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD4_SHIFT (0x00000004U)
563 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD4_MAX (0x00000001U)
565 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD5_MASK (0x00000020U)
566 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD5_SHIFT (0x00000005U)
567 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD5_MAX (0x00000001U)
569 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD6_MASK (0x00000040U)
570 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD6_SHIFT (0x00000006U)
571 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD6_MAX (0x00000001U)
573 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD7_MASK (0x00000080U)
574 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD7_SHIFT (0x00000007U)
575 #define SDL_VTM_CFG1_GT_TH2_INT_RAW_STAT_SET_INT_VD7_MAX (0x00000001U)
579 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD0_MASK (0x00000001U)
580 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD0_SHIFT (0x00000000U)
581 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD0_MAX (0x00000001U)
583 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD1_MASK (0x00000002U)
584 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD1_SHIFT (0x00000001U)
585 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD1_MAX (0x00000001U)
587 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD2_MASK (0x00000004U)
588 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD2_SHIFT (0x00000002U)
589 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD2_MAX (0x00000001U)
591 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD3_MASK (0x00000008U)
592 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD3_SHIFT (0x00000003U)
593 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD3_MAX (0x00000001U)
595 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD4_MASK (0x00000010U)
596 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD4_SHIFT (0x00000004U)
597 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD4_MAX (0x00000001U)
599 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD5_MASK (0x00000020U)
600 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD5_SHIFT (0x00000005U)
601 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD5_MAX (0x00000001U)
603 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD6_MASK (0x00000040U)
604 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD6_SHIFT (0x00000006U)
605 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD6_MAX (0x00000001U)
607 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD7_MASK (0x00000080U)
608 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD7_SHIFT (0x00000007U)
609 #define SDL_VTM_CFG1_GT_TH2_INT_EN_STAT_CLR_INT_VD7_MAX (0x00000001U)
613 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD0_MASK (0x00000001U)
614 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD0_SHIFT (0x00000000U)
615 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD0_MAX (0x00000001U)
617 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD1_MASK (0x00000002U)
618 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD1_SHIFT (0x00000001U)
619 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD1_MAX (0x00000001U)
621 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD2_MASK (0x00000004U)
622 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD2_SHIFT (0x00000002U)
623 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD2_MAX (0x00000001U)
625 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD3_MASK (0x00000008U)
626 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD3_SHIFT (0x00000003U)
627 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD3_MAX (0x00000001U)
629 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD4_MASK (0x00000010U)
630 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD4_SHIFT (0x00000004U)
631 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD4_MAX (0x00000001U)
633 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD5_MASK (0x00000020U)
634 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD5_SHIFT (0x00000005U)
635 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD5_MAX (0x00000001U)
637 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD6_MASK (0x00000040U)
638 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD6_SHIFT (0x00000006U)
639 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD6_MAX (0x00000001U)
641 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD7_MASK (0x00000080U)
642 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD7_SHIFT (0x00000007U)
643 #define SDL_VTM_CFG1_GT_TH2_INT_EN_SET_INT_VD7_MAX (0x00000001U)
647 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD0_MASK (0x00000001U)
648 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD0_SHIFT (0x00000000U)
649 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD0_MAX (0x00000001U)
651 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD1_MASK (0x00000002U)
652 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD1_SHIFT (0x00000001U)
653 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD1_MAX (0x00000001U)
655 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD2_MASK (0x00000004U)
656 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD2_SHIFT (0x00000002U)
657 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD2_MAX (0x00000001U)
659 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD3_MASK (0x00000008U)
660 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD3_SHIFT (0x00000003U)
661 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD3_MAX (0x00000001U)
663 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD4_MASK (0x00000010U)
664 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD4_SHIFT (0x00000004U)
665 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD4_MAX (0x00000001U)
667 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD5_MASK (0x00000020U)
668 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD5_SHIFT (0x00000005U)
669 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD5_MAX (0x00000001U)
671 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD6_MASK (0x00000040U)
672 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD6_SHIFT (0x00000006U)
673 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD6_MAX (0x00000001U)
675 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD7_MASK (0x00000080U)
676 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD7_SHIFT (0x00000007U)
677 #define SDL_VTM_CFG1_GT_TH2_INT_EN_CLR_INT_VD7_MAX (0x00000001U)
681 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD0_MASK (0x00000001U)
682 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD0_SHIFT (0x00000000U)
683 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD0_MAX (0x00000001U)
685 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD1_MASK (0x00000002U)
686 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD1_SHIFT (0x00000001U)
687 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD1_MAX (0x00000001U)
689 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD2_MASK (0x00000004U)
690 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD2_SHIFT (0x00000002U)
691 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD2_MAX (0x00000001U)
693 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD3_MASK (0x00000008U)
694 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD3_SHIFT (0x00000003U)
695 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD3_MAX (0x00000001U)
697 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD4_MASK (0x00000010U)
698 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD4_SHIFT (0x00000004U)
699 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD4_MAX (0x00000001U)
701 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD5_MASK (0x00000020U)
702 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD5_SHIFT (0x00000005U)
703 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD5_MAX (0x00000001U)
705 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD6_MASK (0x00000040U)
706 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD6_SHIFT (0x00000006U)
707 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD6_MAX (0x00000001U)
709 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD7_MASK (0x00000080U)
710 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD7_SHIFT (0x00000007U)
711 #define SDL_VTM_CFG1_LT_TH0_INT_RAW_STAT_SET_INT_VD7_MAX (0x00000001U)
715 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD0_MASK (0x00000001U)
716 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD0_SHIFT (0x00000000U)
717 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD0_MAX (0x00000001U)
719 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD1_MASK (0x00000002U)
720 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD1_SHIFT (0x00000001U)
721 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD1_MAX (0x00000001U)
723 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD2_MASK (0x00000004U)
724 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD2_SHIFT (0x00000002U)
725 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD2_MAX (0x00000001U)
727 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD3_MASK (0x00000008U)
728 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD3_SHIFT (0x00000003U)
729 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD3_MAX (0x00000001U)
731 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD4_MASK (0x00000010U)
732 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD4_SHIFT (0x00000004U)
733 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD4_MAX (0x00000001U)
735 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD5_MASK (0x00000020U)
736 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD5_SHIFT (0x00000005U)
737 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD5_MAX (0x00000001U)
739 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD6_MASK (0x00000040U)
740 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD6_SHIFT (0x00000006U)
741 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD6_MAX (0x00000001U)
743 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD7_MASK (0x00000080U)
744 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD7_SHIFT (0x00000007U)
745 #define SDL_VTM_CFG1_LT_TH0_INT_EN_STAT_CLR_INT_VD7_MAX (0x00000001U)
749 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD0_MASK (0x00000001U)
750 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD0_SHIFT (0x00000000U)
751 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD0_MAX (0x00000001U)
753 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD1_MASK (0x00000002U)
754 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD1_SHIFT (0x00000001U)
755 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD1_MAX (0x00000001U)
757 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD2_MASK (0x00000004U)
758 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD2_SHIFT (0x00000002U)
759 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD2_MAX (0x00000001U)
761 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD3_MASK (0x00000008U)
762 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD3_SHIFT (0x00000003U)
763 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD3_MAX (0x00000001U)
765 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD4_MASK (0x00000010U)
766 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD4_SHIFT (0x00000004U)
767 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD4_MAX (0x00000001U)
769 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD5_MASK (0x00000020U)
770 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD5_SHIFT (0x00000005U)
771 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD5_MAX (0x00000001U)
773 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD6_MASK (0x00000040U)
774 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD6_SHIFT (0x00000006U)
775 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD6_MAX (0x00000001U)
777 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD7_MASK (0x00000080U)
778 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD7_SHIFT (0x00000007U)
779 #define SDL_VTM_CFG1_LT_TH0_INT_EN_SET_INT_VD7_MAX (0x00000001U)
783 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD0_MASK (0x00000001U)
784 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD0_SHIFT (0x00000000U)
785 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD0_MAX (0x00000001U)
787 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD1_MASK (0x00000002U)
788 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD1_SHIFT (0x00000001U)
789 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD1_MAX (0x00000001U)
791 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD2_MASK (0x00000004U)
792 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD2_SHIFT (0x00000002U)
793 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD2_MAX (0x00000001U)
795 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD3_MASK (0x00000008U)
796 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD3_SHIFT (0x00000003U)
797 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD3_MAX (0x00000001U)
799 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD4_MASK (0x00000010U)
800 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD4_SHIFT (0x00000004U)
801 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD4_MAX (0x00000001U)
803 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD5_MASK (0x00000020U)
804 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD5_SHIFT (0x00000005U)
805 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD5_MAX (0x00000001U)
807 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD6_MASK (0x00000040U)
808 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD6_SHIFT (0x00000006U)
809 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD6_MAX (0x00000001U)
811 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD7_MASK (0x00000080U)
812 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD7_SHIFT (0x00000007U)
813 #define SDL_VTM_CFG1_LT_TH0_INT_EN_CLR_INT_VD7_MAX (0x00000001U)
827 volatile uint8_t Resv_32[24];
832 volatile uint8_t Resv_8[8];
836 volatile uint8_t Resv_32[12];
838 volatile uint8_t Resv_768[732];
847 #define SDL_VTM_CFG2_CLK_CTRL (0x00000008U)
848 #define SDL_VTM_CFG2_MISC_CTRL (0x0000000CU)
849 #define SDL_VTM_CFG2_MISC_CTRL2 (0x00000010U)
850 #define SDL_VTM_CFG2_SAMPLE_CTRL (0x00000020U)
851 #define SDL_VTM_CFG2_TMPSENS_CTRL(TMPSENS) (0x00000300U+((TMPSENS)*0x20U))
852 #define SDL_VTM_CFG2_TMPSENS_TRIM(TMPSENS) (0x00000304U+((TMPSENS)*0x20U))
861 #define SDL_VTM_CFG2_TMPSENS_CTRL_CONT_MASK (0x00000010U)
862 #define SDL_VTM_CFG2_TMPSENS_CTRL_CONT_SHIFT (0x00000004U)
863 #define SDL_VTM_CFG2_TMPSENS_CTRL_CONT_MAX (0x00000001U)
865 #define SDL_VTM_CFG2_TMPSENS_CTRL_SOC_MASK (0x00000020U)
866 #define SDL_VTM_CFG2_TMPSENS_CTRL_SOC_SHIFT (0x00000005U)
867 #define SDL_VTM_CFG2_TMPSENS_CTRL_SOC_MAX (0x00000001U)
869 #define SDL_VTM_CFG2_TMPSENS_CTRL_CLRZ_MASK (0x00000040U)
870 #define SDL_VTM_CFG2_TMPSENS_CTRL_CLRZ_SHIFT (0x00000006U)
871 #define SDL_VTM_CFG2_TMPSENS_CTRL_CLRZ_MAX (0x00000001U)
873 #define SDL_VTM_CFG2_TMPSENS_CTRL_MAXT_OUTRG_EN_MASK (0x00000800U)
874 #define SDL_VTM_CFG2_TMPSENS_CTRL_MAXT_OUTRG_EN_SHIFT (0x0000000BU)
875 #define SDL_VTM_CFG2_TMPSENS_CTRL_MAXT_OUTRG_EN_MAX (0x00000001U)
879 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMG_MASK (0x0000001FU)
880 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMG_SHIFT (0x00000000U)
881 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMG_MAX (0x0000001FU)
883 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMO_MASK (0x00003F00U)
884 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMO_SHIFT (0x00000008U)
885 #define SDL_VTM_CFG2_TMPSENS_TRIM_TRIMO_MAX (0x0000003FU)
889 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_SEL_MASK (0x80000000U)
890 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_SEL_SHIFT (0x0000001FU)
891 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_SEL_MAX (0x00000001U)
893 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_DIV_MASK (0x0000001FU)
894 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_DIV_SHIFT (0x00000000U)
895 #define SDL_VTM_CFG2_CLK_CTRL_TSENS_CLK_DIV_MAX (0x0000001FU)
899 #define SDL_VTM_CFG2_MISC_CTRL_ANY_MAXT_OUTRG_ALERT_EN_MASK (0x00000001U)
900 #define SDL_VTM_CFG2_MISC_CTRL_ANY_MAXT_OUTRG_ALERT_EN_SHIFT (0x00000000U)
901 #define SDL_VTM_CFG2_MISC_CTRL_ANY_MAXT_OUTRG_ALERT_EN_MAX (0x00000001U)
905 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR0_MASK (0x03FF0000U)
906 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR0_SHIFT (0x00000010U)
907 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR0_MAX (0x000003FFU)
909 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR_MASK (0x000003FFU)
910 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR_SHIFT (0x00000000U)
911 #define SDL_VTM_CFG2_MISC_CTRL2_MAXT_OUTRG_ALERT_THR_MAX (0x000003FFU)
915 #define SDL_VTM_CFG2_SAMPLE_CTRL_SAMPLE_PER_CNT_MASK (0x0000FFFFU)
916 #define SDL_VTM_CFG2_SAMPLE_CTRL_SAMPLE_PER_CNT_SHIFT (0x00000000U)
917 #define SDL_VTM_CFG2_SAMPLE_CTRL_SAMPLE_PER_CNT_MAX (0x0000FFFFU)
Definition: sdlr_vtm.h:58
volatile uint32_t LT_TH0_INT_EN_STAT_CLR
Definition: sdlr_vtm.h:97
volatile uint32_t GT_TH2_INT_EN_SET
Definition: sdlr_vtm.h:93
Definition: sdlr_vtm.h:78
volatile uint32_t TH2
Definition: sdlr_vtm.h:73
volatile uint32_t GT_TH1_INT_RAW_STAT_SET
Definition: sdlr_vtm.h:84
volatile uint32_t DEVINFO_PWR0
Definition: sdlr_vtm.h:80
volatile uint32_t CTRL
Definition: sdlr_vtm.h:69
volatile uint32_t GT_TH2_INT_RAW_STAT_SET
Definition: sdlr_vtm.h:90
volatile uint32_t MISC_CTRL
Definition: sdlr_vtm.h:834
volatile uint32_t CLK_CTRL
Definition: sdlr_vtm.h:833
volatile uint32_t MISC_CTRL2
Definition: sdlr_vtm.h:835
volatile uint32_t GT_TH1_INT_EN_SET
Definition: sdlr_vtm.h:87
volatile uint32_t DEVINFO
Definition: sdlr_vtm.h:59
Definition: sdlr_vtm.h:824
Definition: sdlr_vtm.h:831
volatile uint32_t TH
Definition: sdlr_vtm.h:72
volatile uint32_t GT_TH2_INT_EN_STAT_CLR
Definition: sdlr_vtm.h:91
volatile uint32_t GT_TH1_INT_EN_CLR
Definition: sdlr_vtm.h:88
volatile uint32_t SAMPLE_CTRL
Definition: sdlr_vtm.h:837
volatile uint32_t GT_TH2_INT_EN_CLR
Definition: sdlr_vtm.h:94
volatile uint32_t TRIM
Definition: sdlr_vtm.h:826
volatile uint32_t PID
Definition: sdlr_vtm.h:79
volatile uint32_t STAT
Definition: sdlr_vtm.h:71
volatile uint32_t EVT_SEL_SET
Definition: sdlr_vtm.h:62
volatile uint32_t LT_TH0_INT_EN_SET
Definition: sdlr_vtm.h:99
volatile uint32_t OPPVID
Definition: sdlr_vtm.h:60
volatile uint32_t GT_TH1_INT_EN_STAT_CLR
Definition: sdlr_vtm.h:85
volatile uint32_t EVT_STAT
Definition: sdlr_vtm.h:61
volatile uint32_t LT_TH0_INT_EN_CLR
Definition: sdlr_vtm.h:100
volatile uint32_t EVT_SEL_CLR
Definition: sdlr_vtm.h:63
volatile uint32_t CTRL
Definition: sdlr_vtm.h:825
Definition: sdlr_vtm.h:68
volatile uint32_t LT_TH0_INT_RAW_STAT_SET
Definition: sdlr_vtm.h:96