35 #ifndef __ALT_SOCAL_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_H__
36 #define __ALT_SOCAL_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_H__
72 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_LSB 0
74 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_MSB 7
76 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_WIDTH 8
78 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_SET_MSK 0x000000ff
80 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_CLR_MSK 0xffffff00
82 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_RESET 0x7
84 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_GET(value) (((value) & 0x000000ff) >> 0)
86 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORETYPEID_SET(value) (((value) << 0) & 0x000000ff)
97 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_LSB 8
99 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_MSB 31
101 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_WIDTH 24
103 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_SET_MSK 0xffffff00
105 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_CLR_MSK 0x000000ff
107 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_RESET 0x5a13a9
109 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_GET(value) (((value) & 0xffffff00) >> 8)
111 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_CORECHECKSUM_SET(value) (((value) << 8) & 0xffffff00)
125 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_s
127 const volatile uint32_t CORETYPEID : 8;
128 const volatile uint32_t CORECHECKSUM : 24;
132 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_t;
136 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_RESET 0x5a13a907
138 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_OFST 0x0
160 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_LSB 0
162 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_MSB 7
164 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_WIDTH 8
166 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_SET_MSK 0x000000ff
168 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_CLR_MSK 0xffffff00
170 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_RESET 0x0
172 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_GET(value) (((value) & 0x000000ff) >> 0)
174 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_USERID_SET(value) (((value) << 0) & 0x000000ff)
186 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_LSB 8
188 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_MSB 31
190 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_WIDTH 24
192 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_SET_MSK 0xffffff00
194 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_CLR_MSK 0x000000ff
196 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_RESET 0x148
198 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_GET(value) (((value) & 0xffffff00) >> 8)
200 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_FLEXNOCID_SET(value) (((value) << 8) & 0xffffff00)
214 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_s
216 const volatile uint32_t USERID : 8;
217 const volatile uint32_t FLEXNOCID : 24;
221 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_t;
225 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_RESET 0x00014800
227 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_OFST 0x4
249 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_LSB 0
251 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_MSB 6
253 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_WIDTH 7
255 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_SET_MSK 0x0000007f
257 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_CLR_MSK 0xffffff80
259 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_RESET 0x0
261 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_GET(value) (((value) & 0x0000007f) >> 0)
263 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_ATBID_SET(value) (((value) << 0) & 0x0000007f)
277 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_s
279 volatile uint32_t ATBID : 7;
284 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_t;
288 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_RESET 0x00000000
290 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_OFST 0x8
312 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_LSB 0
314 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_MSB 0
316 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_WIDTH 1
318 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_SET_MSK 0x00000001
320 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_CLR_MSK 0xfffffffe
322 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_RESET 0x0
324 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_GET(value) (((value) & 0x00000001) >> 0)
326 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_ATBEN_SET(value) (((value) << 0) & 0x00000001)
340 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_s
342 volatile uint32_t ATBEN : 1;
347 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_t;
351 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_RESET 0x00000000
353 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_OFST 0xc
375 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_LSB 0
377 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_MSB 4
379 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_WIDTH 5
381 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_SET_MSK 0x0000001f
383 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_CLR_MSK 0xffffffe0
385 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_RESET 0x0
387 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_GET(value) (((value) & 0x0000001f) >> 0)
389 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_SYNCPERIOD_SET(value) (((value) << 0) & 0x0000001f)
403 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_s
405 volatile uint32_t SYNCPERIOD : 5;
410 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_t;
414 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_RESET 0x00000000
416 #define ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_OFST 0x10
430 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_s
432 volatile ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_COREID_t cs_obs_at_main_AtbEndPoint_Id_CoreId;
433 volatile ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ID_REVISIONID_t cs_obs_at_main_AtbEndPoint_Id_RevisionId;
434 volatile ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBID_t cs_obs_at_main_AtbEndPoint_AtbId;
435 volatile ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_ATBEN_t cs_obs_at_main_AtbEndPoint_AtbEn;
436 volatile ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_CS_OBS_AT_MAIN_ATBENDPOINT_SYNCPERIOD_t cs_obs_at_main_AtbEndPoint_SyncPeriod;
437 volatile uint32_t _pad_0x14_0x80[27];
441 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_t;
443 struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_raw_s
445 volatile uint32_t cs_obs_at_main_AtbEndPoint_Id_CoreId;
446 volatile uint32_t cs_obs_at_main_AtbEndPoint_Id_RevisionId;
447 volatile uint32_t cs_obs_at_main_AtbEndPoint_AtbId;
448 volatile uint32_t cs_obs_at_main_AtbEndPoint_AtbEn;
449 volatile uint32_t cs_obs_at_main_AtbEndPoint_SyncPeriod;
450 volatile uint32_t _pad_0x14_0x80[27];
454 typedef struct ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_raw_s ALT_NOC_CCU_IOS_CS_OBS_AT_MAIN_ATBENDPT_raw_t;