AM65x MCU+ SDK  09.01.00
tisci_devices.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2023 Texas Instruments Incorporated
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  *
8  * Redistributions of source code must retain the above copyright
9  * notice, this list of conditions and the following disclaimer.
10  *
11  * Redistributions in binary form must reproduce the above copyright
12  * notice, this list of conditions and the following disclaimer in the
13  * documentation and/or other materials provided with the
14  * distribution.
15  *
16  * Neither the name of Texas Instruments Incorporated nor the names of
17  * its contributors may be used to endorse or promote products derived
18  * from this software without specific prior written permission.
19  *
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  *
32  */
51 #ifndef SOC_TISCI_DEVICES_H
52 #define SOC_TISCI_DEVICES_H
53 
54 #define TISCI_DEV_MCU_ADC0 0
55 #define TISCI_DEV_MCU_ADC1 1
56 #define TISCI_DEV_CAL0 2
57 #define TISCI_DEV_CMPEVENT_INTRTR0 3
58 #define TISCI_DEV_MCU_CPSW0 5
59 #define TISCI_DEV_CPT2_AGGR0 6
60 #define TISCI_DEV_MCU_CPT2_AGGR0 7
61 #define TISCI_DEV_STM0 8
62 #define TISCI_DEV_DCC0 9
63 #define TISCI_DEV_DCC1 10
64 #define TISCI_DEV_DCC2 11
65 #define TISCI_DEV_DCC3 12
66 #define TISCI_DEV_DCC4 13
67 #define TISCI_DEV_DCC5 14
68 #define TISCI_DEV_DCC6 15
69 #define TISCI_DEV_DCC7 16
70 #define TISCI_DEV_MCU_DCC0 17
71 #define TISCI_DEV_MCU_DCC1 18
72 #define TISCI_DEV_MCU_DCC2 19
73 #define TISCI_DEV_DDRSS0 20
74 #define TISCI_DEV_DEBUGSS_WRAP0 21
75 #define TISCI_DEV_WKUP_DMSC0 22
76 #define TISCI_DEV_TIMER0 23
77 #define TISCI_DEV_TIMER1 24
78 #define TISCI_DEV_TIMER10 25
79 #define TISCI_DEV_TIMER11 26
80 #define TISCI_DEV_TIMER2 27
81 #define TISCI_DEV_TIMER3 28
82 #define TISCI_DEV_TIMER4 29
83 #define TISCI_DEV_TIMER5 30
84 #define TISCI_DEV_TIMER6 31
85 #define TISCI_DEV_TIMER7 32
86 #define TISCI_DEV_TIMER8 33
87 #define TISCI_DEV_TIMER9 34
88 #define TISCI_DEV_MCU_TIMER0 35
89 #define TISCI_DEV_MCU_TIMER1 36
90 #define TISCI_DEV_MCU_TIMER2 37
91 #define TISCI_DEV_MCU_TIMER3 38
92 #define TISCI_DEV_ECAP0 39
93 #define TISCI_DEV_EHRPWM0 40
94 #define TISCI_DEV_EHRPWM1 41
95 #define TISCI_DEV_EHRPWM2 42
96 #define TISCI_DEV_EHRPWM3 43
97 #define TISCI_DEV_EHRPWM4 44
98 #define TISCI_DEV_EHRPWM5 45
99 #define TISCI_DEV_ELM0 46
100 #define TISCI_DEV_MMCSD0 47
101 #define TISCI_DEV_MMCSD1 48
102 #define TISCI_DEV_EQEP0 49
103 #define TISCI_DEV_EQEP1 50
104 #define TISCI_DEV_EQEP2 51
105 #define TISCI_DEV_ESM0 52
106 #define TISCI_DEV_MCU_ESM0 53
107 #define TISCI_DEV_WKUP_ESM0 54
108 #define TISCI_DEV_GIC0 56
109 #define TISCI_DEV_GPIO0 57
110 #define TISCI_DEV_GPIO1 58
111 #define TISCI_DEV_WKUP_GPIO0 59
112 #define TISCI_DEV_GPMC0 60
113 #define TISCI_DEV_GTC0 61
114 #define TISCI_DEV_PRU_ICSSG0 62
115 #define TISCI_DEV_PRU_ICSSG1 63
116 #define TISCI_DEV_PRU_ICSSG2 64
117 #define TISCI_DEV_GPU0 65
118 #define TISCI_DEV_CCDEBUGSS0 66
119 #define TISCI_DEV_DSS0 67
120 #define TISCI_DEV_DEBUGSS0 68
121 #define TISCI_DEV_EFUSE0 69
122 #define TISCI_DEV_PSC0 70
123 #define TISCI_DEV_MCU_DEBUGSS0 71
124 #define TISCI_DEV_MCU_EFUSE0 72
125 #define TISCI_DEV_PBIST0 73
126 #define TISCI_DEV_PBIST1 74
127 #define TISCI_DEV_MCU_PBIST0 75
128 #define TISCI_DEV_PLLCTRL0 76
129 #define TISCI_DEV_WKUP_PLLCTRL0 77
130 #define TISCI_DEV_MCU_ROM0 78
131 #define TISCI_DEV_WKUP_PSC0 79
132 #define TISCI_DEV_WKUP_VTM0 80
133 #define TISCI_DEV_DEBUGSUSPENDRTR0 81
134 #define TISCI_DEV_CBASS0 82
135 #define TISCI_DEV_CBASS_DEBUG0 83
136 #define TISCI_DEV_CBASS_FW0 84
137 #define TISCI_DEV_CBASS_INFRA0 85
138 #define TISCI_DEV_ECC_AGGR0 86
139 #define TISCI_DEV_ECC_AGGR1 87
140 #define TISCI_DEV_ECC_AGGR2 88
141 #define TISCI_DEV_MCU_CBASS0 89
142 #define TISCI_DEV_MCU_CBASS_DEBUG0 90
143 #define TISCI_DEV_MCU_CBASS_FW0 91
144 #define TISCI_DEV_MCU_ECC_AGGR0 92
145 #define TISCI_DEV_MCU_ECC_AGGR1 93
146 #define TISCI_DEV_WKUP_CBASS0 94
147 #define TISCI_DEV_WKUP_ECC_AGGR0 95
148 #define TISCI_DEV_WKUP_CBASS_FW0 96
149 #define TISCI_DEV_MAIN2MCU_LVL_INTRTR0 97
150 #define TISCI_DEV_MAIN2MCU_PLS_INTRTR0 98
151 #define TISCI_DEV_CTRL_MMR0 99
152 #define TISCI_DEV_GPIOMUX_INTRTR0 100
153 #define TISCI_DEV_PLL_MMR0 101
154 #define TISCI_DEV_MCU_MCAN0 102
155 #define TISCI_DEV_MCU_MCAN1 103
156 #define TISCI_DEV_MCASP0 104
157 #define TISCI_DEV_MCASP1 105
158 #define TISCI_DEV_MCASP2 106
159 #define TISCI_DEV_MCU_CTRL_MMR0 107
160 #define TISCI_DEV_MCU_PLL_MMR0 108
161 #define TISCI_DEV_MCU_SEC_MMR0 109
162 #define TISCI_DEV_I2C0 110
163 #define TISCI_DEV_I2C1 111
164 #define TISCI_DEV_I2C2 112
165 #define TISCI_DEV_I2C3 113
166 #define TISCI_DEV_MCU_I2C0 114
167 #define TISCI_DEV_WKUP_I2C0 115
168 #define TISCI_DEV_MCU_MSRAM0 116
169 #define TISCI_DEV_DFTSS0 117
170 #define TISCI_DEV_NAVSS0 118
171 #define TISCI_DEV_MCU_NAVSS0 119
172 #define TISCI_DEV_PCIE0 120
173 #define TISCI_DEV_PCIE1 121
174 #define TISCI_DEV_PDMA_DEBUG0 122
175 #define TISCI_DEV_PDMA0 123
176 #define TISCI_DEV_PDMA1 124
177 #define TISCI_DEV_MCU_PDMA0 125
178 #define TISCI_DEV_MCU_PDMA1 126
179 #define TISCI_DEV_MCU_PSRAM0 127
180 #define TISCI_DEV_PSRAMECC0 128
181 #define TISCI_DEV_MCU_ARMSS0 129
182 #define TISCI_DEV_RTI0 130
183 #define TISCI_DEV_RTI1 131
184 #define TISCI_DEV_RTI2 132
185 #define TISCI_DEV_RTI3 133
186 #define TISCI_DEV_MCU_RTI0 134
187 #define TISCI_DEV_MCU_RTI1 135
188 #define TISCI_DEV_SA2_UL0 136
189 #define TISCI_DEV_MCSPI0 137
190 #define TISCI_DEV_MCSPI1 138
191 #define TISCI_DEV_MCSPI2 139
192 #define TISCI_DEV_MCSPI3 140
193 #define TISCI_DEV_MCSPI4 141
194 #define TISCI_DEV_MCU_MCSPI0 142
195 #define TISCI_DEV_MCU_MCSPI1 143
196 #define TISCI_DEV_MCU_MCSPI2 144
197 #define TISCI_DEV_TIMESYNC_INTRTR0 145
198 #define TISCI_DEV_UART0 146
199 #define TISCI_DEV_UART1 147
200 #define TISCI_DEV_UART2 148
201 #define TISCI_DEV_MCU_UART0 149
202 #define TISCI_DEV_WKUP_UART0 150
203 #define TISCI_DEV_USB3SS0 151
204 #define TISCI_DEV_USB3SS1 152
205 #define TISCI_DEV_SERDES0 153
206 #define TISCI_DEV_SERDES1 154
207 #define TISCI_DEV_WKUP_CTRL_MMR0 155
208 #define TISCI_DEV_WKUP_GPIOMUX_INTRTR0 156
209 #define TISCI_DEV_BOARD0 157
210 #define TISCI_DEV_MCU_ARMSS0_CPU0 159
211 #define TISCI_DEV_WKUP_DMSC0_CORTEX_M3_0 161
212 #define TISCI_DEV_NAVSS0_CPTS0 163
213 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER0 164
214 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER1 165
215 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER2 166
216 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER3 167
217 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER4 168
218 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER5 169
219 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER6 170
220 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER7 171
221 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER8 172
222 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER9 173
223 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER10 174
224 #define TISCI_DEV_NAVSS0_MAILBOX0_CLUSTER11 175
225 #define TISCI_DEV_NAVSS0_MCRC0 176
226 #define TISCI_DEV_NAVSS0_PVU0 177
227 #define TISCI_DEV_NAVSS0_PVU1 178
228 #define TISCI_DEV_NAVSS0_UDMASS_INTA0 179
229 #define TISCI_DEV_NAVSS0_MODSS_INTA0 180
230 #define TISCI_DEV_NAVSS0_MODSS_INTA1 181
231 #define TISCI_DEV_NAVSS0_INTR_ROUTER_0 182
232 #define TISCI_DEV_NAVSS0_TIMER_MGR0 183
233 #define TISCI_DEV_NAVSS0_TIMER_MGR1 184
234 #define TISCI_DEV_NAVSS0_PROXY0 185
235 #define TISCI_DEV_NAVSS0_RINGACC0 187
236 #define TISCI_DEV_NAVSS0_UDMAP0 188
237 #define TISCI_DEV_MCU_NAVSS0_INTR_AGGR_0 189
238 #define TISCI_DEV_MCU_NAVSS0_INTR_ROUTER_0 190
239 #define TISCI_DEV_MCU_NAVSS0_PROXY0 191
240 #define TISCI_DEV_MCU_NAVSS0_MCRC0 193
241 #define TISCI_DEV_MCU_NAVSS0_UDMAP0 194
242 #define TISCI_DEV_MCU_NAVSS0_RINGACC0 195
243 #define TISCI_DEV_COMPUTE_CLUSTER_MSMC0 196
244 #define TISCI_DEV_COMPUTE_CLUSTER_PBIST0 197
245 #define TISCI_DEV_COMPUTE_CLUSTER_CPAC0 198
246 #define TISCI_DEV_COMPUTE_CLUSTER_CPAC_PBIST0 199
247 #define TISCI_DEV_COMPUTE_CLUSTER_CPAC1 200
248 #define TISCI_DEV_COMPUTE_CLUSTER_CPAC_PBIST1 201
249 #define TISCI_DEV_COMPUTE_CLUSTER_A53_0 202
250 #define TISCI_DEV_COMPUTE_CLUSTER_A53_1 203
251 #define TISCI_DEV_COMPUTE_CLUSTER_A53_2 204
252 #define TISCI_DEV_COMPUTE_CLUSTER_A53_3 205
253 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_NAVSRAMLO_4 206
254 #define TISCI_DEV_CPT2_PROBE_VBUSM_MCU_FSS_S1_3 207
255 #define TISCI_DEV_CPT2_PROBE_VBUSM_MCU_EXPORT_SLV_0 208
256 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_NAVSRAMHI_3 209
257 #define TISCI_DEV_CPT2_PROBE_VBUSM_MCU_SRAM_SLV_1 210
258 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_NAVDDRHI_5 211
259 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_NAVDDRLO_6 212
260 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_CAL0_0 213
261 #define TISCI_DEV_CPT2_PROBE_VBUSM_MAIN_DSS_2 214
262 #define TISCI_DEV_CPT2_PROBE_VBUSM_MCU_FSS_S0_2 215
263 #define TISCI_DEV_OLDI_TX_CORE_MAIN_0 216
264 #define TISCI_DEV_K3_ARM_ATB_FUNNEL_3_32_MCU_0 217
265 #define TISCI_DEV_ICEMELTER_WKUP_0 218
266 #define TISCI_DEV_K3_LED_MAIN_0 219
267 #define TISCI_DEV_VDC_DATA_VBUSM_32B_REF_WKUP2MCU 220
268 #define TISCI_DEV_VDC_DATA_VBUSM_32B_REF_MCU2WKUP 221
269 #define TISCI_DEV_VDC_DATA_VBUSM_64B_REF_MAIN2MCU 222
270 #define TISCI_DEV_VDC_DATA_VBUSM_64B_REF_MCU2MAIN 223
271 #define TISCI_DEV_VDC_DMSC_DBG_VBUSP_32B_REF_DBG2DMSC 224
272 #define TISCI_DEV_VDC_INFRA_VBUSP_32B_REF_WKUP2MAIN_INFRA 225
273 #define TISCI_DEV_VDC_INFRA_VBUSP_32B_REF_MCU2MAIN_INFRA 226
274 #define TISCI_DEV_VDC_SOC_FW_VBUSP_32B_REF_FWWKUP2MCU 227
275 #define TISCI_DEV_VDC_SOC_FW_VBUSP_32B_REF_FWMCU2MAIN 228
276 #define TISCI_DEV_VDC_MCU_DBG_VBUSP_32B_REF_DBGMAIN2MCU 229
277 #define TISCI_DEV_VDC_NAV_PSIL_128B_REF_MAIN2MCU 230
278 #define TISCI_DEV_GS80PRG_SOC_WRAP_WKUP_0 231
279 #define TISCI_DEV_GS80PRG_MCU_WRAP_WKUP_0 232
280 #define TISCI_DEV_MX_WAKEUP_RESET_SYNC_WKUP_0 233
281 #define TISCI_DEV_MX_EFUSE_MAIN_CHAIN_MAIN_0 234
282 #define TISCI_DEV_MX_EFUSE_MCU_CHAIN_MCU_0 235
283 #define TISCI_DEV_DUMMY_IP_LPSC_WKUP2MCU_VD 236
284 #define TISCI_DEV_DUMMY_IP_LPSC_WKUP2MAIN_INFRA_VD 237
285 #define TISCI_DEV_DUMMY_IP_LPSC_DEBUG2DMSC_VD 238
286 #define TISCI_DEV_DUMMY_IP_LPSC_DMSC_VD 239
287 #define TISCI_DEV_DUMMY_IP_LPSC_MCU2MAIN_INFRA_VD 240
288 #define TISCI_DEV_DUMMY_IP_LPSC_MCU2MAIN_VD 241
289 #define TISCI_DEV_DUMMY_IP_LPSC_MCU2WKUP_VD 242
290 #define TISCI_DEV_DUMMY_IP_LPSC_MAIN2MCU_VD 243
291 #define TISCI_DEV_DUMMY_IP_LPSC_EMIF_DATA_VD 244
292 #define TISCI_DEV_MCU_ARMSS0_CPU1 245
293 #define TISCI_DEV_MCU_FSS0_FSAS_0 246
294 #define TISCI_DEV_MCU_FSS0_HYPERBUS0 247
295 #define TISCI_DEV_MCU_FSS0_OSPI_0 248
296 #define TISCI_DEV_MCU_FSS0_OSPI_1 249
297 
298 #endif /* SOC_TISCI_DEVICES_H */
299