1 /***************************************************************************//** 2 * \file cyhal_triggers_psoc6_04.c 3 * 4 * \brief 5 * PSoC6_04 family HAL triggers header 6 * 7 ******************************************************************************** 8 * \copyright 9 * (c) (2016-2023), 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 #include "cy_device_headers.h" 28 #include "cyhal_hw_types.h" 29 30 #ifdef CY_DEVICE_PSOC6A256K 31 #include "triggers/cyhal_triggers_psoc6_04.h" 32 33 const uint16_t cyhal_sources_per_mux[21] = 34 { 35 87, 87, 139, 139, 229, 256, 27, 3, 139, 127, 2, 51, 12, 14, 1, 7, 3, 8, 8, 1, 1, 36 }; 37 38 const bool cyhal_is_mux_1to1[21] = 39 { 40 false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, 41 }; 42 43 const _cyhal_trigger_source_psoc6_04_t cyhal_mux0_sources[87] = 44 { 45 _CYHAL_TRIGGER_CPUSS_ZERO, 46 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0, 47 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1, 48 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2, 49 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3, 50 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4, 51 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5, 52 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6, 53 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7, 54 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0, 55 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1, 56 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2, 57 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3, 58 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4, 59 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5, 60 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6, 61 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7, 62 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 63 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 64 _CYHAL_TRIGGER_CPUSS_ZERO, 65 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 66 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 67 _CYHAL_TRIGGER_CPUSS_ZERO, 68 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 69 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 70 _CYHAL_TRIGGER_CPUSS_ZERO, 71 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 72 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 73 _CYHAL_TRIGGER_CPUSS_ZERO, 74 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 75 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 76 _CYHAL_TRIGGER_CPUSS_ZERO, 77 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 78 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 79 _CYHAL_TRIGGER_CPUSS_ZERO, 80 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 81 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 82 _CYHAL_TRIGGER_CPUSS_ZERO, 83 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 84 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 85 _CYHAL_TRIGGER_CPUSS_ZERO, 86 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 87 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 88 _CYHAL_TRIGGER_CPUSS_ZERO, 89 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 90 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 91 _CYHAL_TRIGGER_CPUSS_ZERO, 92 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 93 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 94 _CYHAL_TRIGGER_CPUSS_ZERO, 95 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 96 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 97 _CYHAL_TRIGGER_CPUSS_ZERO, 98 _CYHAL_TRIGGER_CPUSS_ZERO, 99 _CYHAL_TRIGGER_CPUSS_ZERO, 100 _CYHAL_TRIGGER_CPUSS_ZERO, 101 _CYHAL_TRIGGER_CPUSS_ZERO, 102 _CYHAL_TRIGGER_CPUSS_ZERO, 103 _CYHAL_TRIGGER_CPUSS_ZERO, 104 _CYHAL_TRIGGER_CPUSS_ZERO, 105 _CYHAL_TRIGGER_CPUSS_ZERO, 106 _CYHAL_TRIGGER_CPUSS_ZERO, 107 _CYHAL_TRIGGER_CPUSS_ZERO, 108 _CYHAL_TRIGGER_CPUSS_ZERO, 109 _CYHAL_TRIGGER_CPUSS_ZERO, 110 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 111 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 112 _CYHAL_TRIGGER_CPUSS_ZERO, 113 _CYHAL_TRIGGER_CPUSS_ZERO, 114 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 115 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 116 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 117 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 118 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 119 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 120 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 121 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 122 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 123 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 124 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 125 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 126 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 127 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 128 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0, 129 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1, 130 _CYHAL_TRIGGER_CPUSS_TR_FAULT0, 131 _CYHAL_TRIGGER_CPUSS_TR_FAULT1, 132 }; 133 134 const _cyhal_trigger_source_psoc6_04_t cyhal_mux1_sources[87] = 135 { 136 _CYHAL_TRIGGER_CPUSS_ZERO, 137 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0, 138 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1, 139 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2, 140 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3, 141 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4, 142 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5, 143 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6, 144 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7, 145 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0, 146 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1, 147 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2, 148 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3, 149 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4, 150 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5, 151 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6, 152 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7, 153 _CYHAL_TRIGGER_CPUSS_ZERO, 154 _CYHAL_TRIGGER_CPUSS_ZERO, 155 _CYHAL_TRIGGER_CPUSS_ZERO, 156 _CYHAL_TRIGGER_CPUSS_ZERO, 157 _CYHAL_TRIGGER_CPUSS_ZERO, 158 _CYHAL_TRIGGER_CPUSS_ZERO, 159 _CYHAL_TRIGGER_CPUSS_ZERO, 160 _CYHAL_TRIGGER_CPUSS_ZERO, 161 _CYHAL_TRIGGER_CPUSS_ZERO, 162 _CYHAL_TRIGGER_CPUSS_ZERO, 163 _CYHAL_TRIGGER_CPUSS_ZERO, 164 _CYHAL_TRIGGER_CPUSS_ZERO, 165 _CYHAL_TRIGGER_CPUSS_ZERO, 166 _CYHAL_TRIGGER_CPUSS_ZERO, 167 _CYHAL_TRIGGER_CPUSS_ZERO, 168 _CYHAL_TRIGGER_CPUSS_ZERO, 169 _CYHAL_TRIGGER_CPUSS_ZERO, 170 _CYHAL_TRIGGER_CPUSS_ZERO, 171 _CYHAL_TRIGGER_CPUSS_ZERO, 172 _CYHAL_TRIGGER_CPUSS_ZERO, 173 _CYHAL_TRIGGER_CPUSS_ZERO, 174 _CYHAL_TRIGGER_CPUSS_ZERO, 175 _CYHAL_TRIGGER_CPUSS_ZERO, 176 _CYHAL_TRIGGER_CPUSS_ZERO, 177 _CYHAL_TRIGGER_CPUSS_ZERO, 178 _CYHAL_TRIGGER_CPUSS_ZERO, 179 _CYHAL_TRIGGER_CPUSS_ZERO, 180 _CYHAL_TRIGGER_CPUSS_ZERO, 181 _CYHAL_TRIGGER_CPUSS_ZERO, 182 _CYHAL_TRIGGER_CPUSS_ZERO, 183 _CYHAL_TRIGGER_CPUSS_ZERO, 184 _CYHAL_TRIGGER_CPUSS_ZERO, 185 _CYHAL_TRIGGER_CPUSS_ZERO, 186 _CYHAL_TRIGGER_CPUSS_ZERO, 187 _CYHAL_TRIGGER_CPUSS_ZERO, 188 _CYHAL_TRIGGER_CPUSS_ZERO, 189 _CYHAL_TRIGGER_CPUSS_ZERO, 190 _CYHAL_TRIGGER_CPUSS_ZERO, 191 _CYHAL_TRIGGER_CPUSS_ZERO, 192 _CYHAL_TRIGGER_CPUSS_ZERO, 193 _CYHAL_TRIGGER_CPUSS_ZERO, 194 _CYHAL_TRIGGER_CPUSS_ZERO, 195 _CYHAL_TRIGGER_CPUSS_ZERO, 196 _CYHAL_TRIGGER_CPUSS_ZERO, 197 _CYHAL_TRIGGER_CPUSS_ZERO, 198 _CYHAL_TRIGGER_CPUSS_ZERO, 199 _CYHAL_TRIGGER_CPUSS_ZERO, 200 _CYHAL_TRIGGER_CPUSS_ZERO, 201 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 202 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 203 _CYHAL_TRIGGER_CPUSS_ZERO, 204 _CYHAL_TRIGGER_CPUSS_ZERO, 205 _CYHAL_TRIGGER_CSD_TR_ADC_DONE, 206 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 207 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 208 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 209 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 210 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 211 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 212 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 213 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 214 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 215 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 216 _CYHAL_TRIGGER_CPUSS_ZERO, 217 _CYHAL_TRIGGER_CPUSS_ZERO, 218 _CYHAL_TRIGGER_CPUSS_ZERO, 219 _CYHAL_TRIGGER_CPUSS_ZERO, 220 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 221 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 222 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 223 }; 224 225 const _cyhal_trigger_source_psoc6_04_t cyhal_mux2_sources[139] = 226 { 227 _CYHAL_TRIGGER_CPUSS_ZERO, 228 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0, 229 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1, 230 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2, 231 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3, 232 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4, 233 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5, 234 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6, 235 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7, 236 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 237 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 238 _CYHAL_TRIGGER_CPUSS_ZERO, 239 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 240 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 241 _CYHAL_TRIGGER_CPUSS_ZERO, 242 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 243 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 244 _CYHAL_TRIGGER_CPUSS_ZERO, 245 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 246 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 247 _CYHAL_TRIGGER_CPUSS_ZERO, 248 _CYHAL_TRIGGER_CPUSS_ZERO, 249 _CYHAL_TRIGGER_CPUSS_ZERO, 250 _CYHAL_TRIGGER_CPUSS_ZERO, 251 _CYHAL_TRIGGER_CPUSS_ZERO, 252 _CYHAL_TRIGGER_CPUSS_ZERO, 253 _CYHAL_TRIGGER_CPUSS_ZERO, 254 _CYHAL_TRIGGER_CPUSS_ZERO, 255 _CYHAL_TRIGGER_CPUSS_ZERO, 256 _CYHAL_TRIGGER_CPUSS_ZERO, 257 _CYHAL_TRIGGER_CPUSS_ZERO, 258 _CYHAL_TRIGGER_CPUSS_ZERO, 259 _CYHAL_TRIGGER_CPUSS_ZERO, 260 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 261 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 262 _CYHAL_TRIGGER_CPUSS_ZERO, 263 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 264 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 265 _CYHAL_TRIGGER_CPUSS_ZERO, 266 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 267 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 268 _CYHAL_TRIGGER_CPUSS_ZERO, 269 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 270 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 271 _CYHAL_TRIGGER_CPUSS_ZERO, 272 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 273 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 274 _CYHAL_TRIGGER_CPUSS_ZERO, 275 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 276 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 277 _CYHAL_TRIGGER_CPUSS_ZERO, 278 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 279 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 280 _CYHAL_TRIGGER_CPUSS_ZERO, 281 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 282 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 283 _CYHAL_TRIGGER_CPUSS_ZERO, 284 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 285 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 286 _CYHAL_TRIGGER_CPUSS_ZERO, 287 _CYHAL_TRIGGER_CPUSS_ZERO, 288 _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED, 289 _CYHAL_TRIGGER_SCB0_TR_TX_REQ, 290 _CYHAL_TRIGGER_SCB0_TR_RX_REQ, 291 _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED, 292 _CYHAL_TRIGGER_SCB1_TR_TX_REQ, 293 _CYHAL_TRIGGER_SCB1_TR_RX_REQ, 294 _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED, 295 _CYHAL_TRIGGER_SCB2_TR_TX_REQ, 296 _CYHAL_TRIGGER_SCB2_TR_RX_REQ, 297 _CYHAL_TRIGGER_CPUSS_ZERO, 298 _CYHAL_TRIGGER_CPUSS_ZERO, 299 _CYHAL_TRIGGER_CPUSS_ZERO, 300 _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED, 301 _CYHAL_TRIGGER_SCB4_TR_TX_REQ, 302 _CYHAL_TRIGGER_SCB4_TR_RX_REQ, 303 _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED, 304 _CYHAL_TRIGGER_SCB5_TR_TX_REQ, 305 _CYHAL_TRIGGER_SCB5_TR_RX_REQ, 306 _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED, 307 _CYHAL_TRIGGER_SCB6_TR_TX_REQ, 308 _CYHAL_TRIGGER_SCB6_TR_RX_REQ, 309 _CYHAL_TRIGGER_CPUSS_ZERO, 310 _CYHAL_TRIGGER_CPUSS_ZERO, 311 _CYHAL_TRIGGER_CPUSS_ZERO, 312 _CYHAL_TRIGGER_CPUSS_ZERO, 313 _CYHAL_TRIGGER_CPUSS_ZERO, 314 _CYHAL_TRIGGER_CPUSS_ZERO, 315 _CYHAL_TRIGGER_CPUSS_ZERO, 316 _CYHAL_TRIGGER_CPUSS_ZERO, 317 _CYHAL_TRIGGER_CPUSS_ZERO, 318 _CYHAL_TRIGGER_CPUSS_ZERO, 319 _CYHAL_TRIGGER_CPUSS_ZERO, 320 _CYHAL_TRIGGER_CPUSS_ZERO, 321 _CYHAL_TRIGGER_CPUSS_ZERO, 322 _CYHAL_TRIGGER_CPUSS_ZERO, 323 _CYHAL_TRIGGER_CPUSS_ZERO, 324 _CYHAL_TRIGGER_CPUSS_ZERO, 325 _CYHAL_TRIGGER_CPUSS_ZERO, 326 _CYHAL_TRIGGER_CPUSS_ZERO, 327 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 328 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 329 _CYHAL_TRIGGER_USB_DMA_REQ0, 330 _CYHAL_TRIGGER_USB_DMA_REQ1, 331 _CYHAL_TRIGGER_USB_DMA_REQ2, 332 _CYHAL_TRIGGER_USB_DMA_REQ3, 333 _CYHAL_TRIGGER_USB_DMA_REQ4, 334 _CYHAL_TRIGGER_USB_DMA_REQ5, 335 _CYHAL_TRIGGER_USB_DMA_REQ6, 336 _CYHAL_TRIGGER_USB_DMA_REQ7, 337 _CYHAL_TRIGGER_CPUSS_ZERO, 338 _CYHAL_TRIGGER_CPUSS_ZERO, 339 _CYHAL_TRIGGER_CPUSS_ZERO, 340 _CYHAL_TRIGGER_CPUSS_ZERO, 341 _CYHAL_TRIGGER_CPUSS_ZERO, 342 _CYHAL_TRIGGER_PASS_TR_SAR_OUT0, 343 _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT, 344 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 345 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 346 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 347 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 348 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 349 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 350 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 351 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 352 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 353 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 354 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 355 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 356 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 357 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 358 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0, 359 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1, 360 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 361 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 362 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 363 _CYHAL_TRIGGER_PASS_TR_CTDAC_EMPTY, 364 _CYHAL_TRIGGER_PASS_DSI_CTB_CMP0, 365 _CYHAL_TRIGGER_PASS_TR_SAR_OUT1, 366 }; 367 368 const _cyhal_trigger_source_psoc6_04_t cyhal_mux3_sources[139] = 369 { 370 _CYHAL_TRIGGER_CPUSS_ZERO, 371 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0, 372 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1, 373 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2, 374 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3, 375 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4, 376 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5, 377 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6, 378 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7, 379 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 380 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 381 _CYHAL_TRIGGER_CPUSS_ZERO, 382 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 383 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 384 _CYHAL_TRIGGER_CPUSS_ZERO, 385 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 386 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 387 _CYHAL_TRIGGER_CPUSS_ZERO, 388 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 389 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 390 _CYHAL_TRIGGER_CPUSS_ZERO, 391 _CYHAL_TRIGGER_CPUSS_ZERO, 392 _CYHAL_TRIGGER_CPUSS_ZERO, 393 _CYHAL_TRIGGER_CPUSS_ZERO, 394 _CYHAL_TRIGGER_CPUSS_ZERO, 395 _CYHAL_TRIGGER_CPUSS_ZERO, 396 _CYHAL_TRIGGER_CPUSS_ZERO, 397 _CYHAL_TRIGGER_CPUSS_ZERO, 398 _CYHAL_TRIGGER_CPUSS_ZERO, 399 _CYHAL_TRIGGER_CPUSS_ZERO, 400 _CYHAL_TRIGGER_CPUSS_ZERO, 401 _CYHAL_TRIGGER_CPUSS_ZERO, 402 _CYHAL_TRIGGER_CPUSS_ZERO, 403 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 404 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 405 _CYHAL_TRIGGER_CPUSS_ZERO, 406 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 407 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 408 _CYHAL_TRIGGER_CPUSS_ZERO, 409 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 410 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 411 _CYHAL_TRIGGER_CPUSS_ZERO, 412 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 413 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 414 _CYHAL_TRIGGER_CPUSS_ZERO, 415 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 416 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 417 _CYHAL_TRIGGER_CPUSS_ZERO, 418 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 419 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 420 _CYHAL_TRIGGER_CPUSS_ZERO, 421 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 422 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 423 _CYHAL_TRIGGER_CPUSS_ZERO, 424 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 425 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 426 _CYHAL_TRIGGER_CPUSS_ZERO, 427 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 428 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 429 _CYHAL_TRIGGER_CPUSS_ZERO, 430 _CYHAL_TRIGGER_CPUSS_ZERO, 431 _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED, 432 _CYHAL_TRIGGER_SCB0_TR_TX_REQ, 433 _CYHAL_TRIGGER_SCB0_TR_RX_REQ, 434 _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED, 435 _CYHAL_TRIGGER_SCB1_TR_TX_REQ, 436 _CYHAL_TRIGGER_SCB1_TR_RX_REQ, 437 _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED, 438 _CYHAL_TRIGGER_SCB2_TR_TX_REQ, 439 _CYHAL_TRIGGER_SCB2_TR_RX_REQ, 440 _CYHAL_TRIGGER_CPUSS_ZERO, 441 _CYHAL_TRIGGER_CPUSS_ZERO, 442 _CYHAL_TRIGGER_CPUSS_ZERO, 443 _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED, 444 _CYHAL_TRIGGER_SCB4_TR_TX_REQ, 445 _CYHAL_TRIGGER_SCB4_TR_RX_REQ, 446 _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED, 447 _CYHAL_TRIGGER_SCB5_TR_TX_REQ, 448 _CYHAL_TRIGGER_SCB5_TR_RX_REQ, 449 _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED, 450 _CYHAL_TRIGGER_SCB6_TR_TX_REQ, 451 _CYHAL_TRIGGER_SCB6_TR_RX_REQ, 452 _CYHAL_TRIGGER_CPUSS_ZERO, 453 _CYHAL_TRIGGER_CPUSS_ZERO, 454 _CYHAL_TRIGGER_CPUSS_ZERO, 455 _CYHAL_TRIGGER_CPUSS_ZERO, 456 _CYHAL_TRIGGER_CPUSS_ZERO, 457 _CYHAL_TRIGGER_CPUSS_ZERO, 458 _CYHAL_TRIGGER_CPUSS_ZERO, 459 _CYHAL_TRIGGER_CPUSS_ZERO, 460 _CYHAL_TRIGGER_CPUSS_ZERO, 461 _CYHAL_TRIGGER_CPUSS_ZERO, 462 _CYHAL_TRIGGER_CPUSS_ZERO, 463 _CYHAL_TRIGGER_CPUSS_ZERO, 464 _CYHAL_TRIGGER_CPUSS_ZERO, 465 _CYHAL_TRIGGER_CPUSS_ZERO, 466 _CYHAL_TRIGGER_CPUSS_ZERO, 467 _CYHAL_TRIGGER_CPUSS_ZERO, 468 _CYHAL_TRIGGER_CPUSS_ZERO, 469 _CYHAL_TRIGGER_CPUSS_ZERO, 470 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 471 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 472 _CYHAL_TRIGGER_USB_DMA_REQ0, 473 _CYHAL_TRIGGER_USB_DMA_REQ1, 474 _CYHAL_TRIGGER_USB_DMA_REQ2, 475 _CYHAL_TRIGGER_USB_DMA_REQ3, 476 _CYHAL_TRIGGER_USB_DMA_REQ4, 477 _CYHAL_TRIGGER_USB_DMA_REQ5, 478 _CYHAL_TRIGGER_USB_DMA_REQ6, 479 _CYHAL_TRIGGER_USB_DMA_REQ7, 480 _CYHAL_TRIGGER_CPUSS_ZERO, 481 _CYHAL_TRIGGER_CPUSS_ZERO, 482 _CYHAL_TRIGGER_CPUSS_ZERO, 483 _CYHAL_TRIGGER_CPUSS_ZERO, 484 _CYHAL_TRIGGER_CPUSS_ZERO, 485 _CYHAL_TRIGGER_PASS_TR_SAR_OUT0, 486 _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT, 487 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 488 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 489 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 490 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 491 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 492 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 493 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 494 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 495 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 496 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 497 _CYHAL_TRIGGER_CPUSS_ZERO, 498 _CYHAL_TRIGGER_CPUSS_ZERO, 499 _CYHAL_TRIGGER_CPUSS_ZERO, 500 _CYHAL_TRIGGER_CPUSS_ZERO, 501 _CYHAL_TRIGGER_CPUSS_TR_FAULT0, 502 _CYHAL_TRIGGER_CPUSS_TR_FAULT1, 503 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 504 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 505 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 506 _CYHAL_TRIGGER_PASS_TR_CTDAC_EMPTY, 507 _CYHAL_TRIGGER_PASS_DSI_CTB_CMP1, 508 _CYHAL_TRIGGER_PASS_TR_SAR_OUT1, 509 }; 510 511 const _cyhal_trigger_source_psoc6_04_t cyhal_mux4_sources[229] = 512 { 513 _CYHAL_TRIGGER_CPUSS_ZERO, 514 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0, 515 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1, 516 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2, 517 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3, 518 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4, 519 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5, 520 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6, 521 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7, 522 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8, 523 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9, 524 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10, 525 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11, 526 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12, 527 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13, 528 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14, 529 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15, 530 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT16, 531 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT17, 532 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT18, 533 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT19, 534 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT20, 535 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT21, 536 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT22, 537 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT23, 538 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT24, 539 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT25, 540 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT26, 541 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT27, 542 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT28, 543 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0, 544 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1, 545 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2, 546 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3, 547 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4, 548 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5, 549 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6, 550 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7, 551 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8, 552 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9, 553 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10, 554 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11, 555 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12, 556 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13, 557 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14, 558 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15, 559 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT16, 560 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT17, 561 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT18, 562 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT19, 563 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT20, 564 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT21, 565 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT22, 566 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT23, 567 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT24, 568 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT25, 569 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT26, 570 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT27, 571 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT28, 572 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 573 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 574 _CYHAL_TRIGGER_CPUSS_ZERO, 575 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 576 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 577 _CYHAL_TRIGGER_CPUSS_ZERO, 578 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 579 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 580 _CYHAL_TRIGGER_CPUSS_ZERO, 581 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 582 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 583 _CYHAL_TRIGGER_CPUSS_ZERO, 584 _CYHAL_TRIGGER_CPUSS_ZERO, 585 _CYHAL_TRIGGER_CPUSS_ZERO, 586 _CYHAL_TRIGGER_CPUSS_ZERO, 587 _CYHAL_TRIGGER_CPUSS_ZERO, 588 _CYHAL_TRIGGER_CPUSS_ZERO, 589 _CYHAL_TRIGGER_CPUSS_ZERO, 590 _CYHAL_TRIGGER_CPUSS_ZERO, 591 _CYHAL_TRIGGER_CPUSS_ZERO, 592 _CYHAL_TRIGGER_CPUSS_ZERO, 593 _CYHAL_TRIGGER_CPUSS_ZERO, 594 _CYHAL_TRIGGER_CPUSS_ZERO, 595 _CYHAL_TRIGGER_CPUSS_ZERO, 596 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 597 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 598 _CYHAL_TRIGGER_CPUSS_ZERO, 599 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 600 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 601 _CYHAL_TRIGGER_CPUSS_ZERO, 602 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 603 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 604 _CYHAL_TRIGGER_CPUSS_ZERO, 605 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 606 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 607 _CYHAL_TRIGGER_CPUSS_ZERO, 608 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 609 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 610 _CYHAL_TRIGGER_CPUSS_ZERO, 611 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 612 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 613 _CYHAL_TRIGGER_CPUSS_ZERO, 614 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 615 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 616 _CYHAL_TRIGGER_CPUSS_ZERO, 617 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 618 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 619 _CYHAL_TRIGGER_CPUSS_ZERO, 620 _CYHAL_TRIGGER_CPUSS_ZERO, 621 _CYHAL_TRIGGER_CPUSS_ZERO, 622 _CYHAL_TRIGGER_CPUSS_ZERO, 623 _CYHAL_TRIGGER_CPUSS_ZERO, 624 _CYHAL_TRIGGER_CPUSS_ZERO, 625 _CYHAL_TRIGGER_CPUSS_ZERO, 626 _CYHAL_TRIGGER_CPUSS_ZERO, 627 _CYHAL_TRIGGER_CPUSS_ZERO, 628 _CYHAL_TRIGGER_CPUSS_ZERO, 629 _CYHAL_TRIGGER_CPUSS_ZERO, 630 _CYHAL_TRIGGER_CPUSS_ZERO, 631 _CYHAL_TRIGGER_CPUSS_ZERO, 632 _CYHAL_TRIGGER_CPUSS_ZERO, 633 _CYHAL_TRIGGER_CPUSS_ZERO, 634 _CYHAL_TRIGGER_CPUSS_ZERO, 635 _CYHAL_TRIGGER_CPUSS_ZERO, 636 _CYHAL_TRIGGER_CPUSS_ZERO, 637 _CYHAL_TRIGGER_CPUSS_ZERO, 638 _CYHAL_TRIGGER_CPUSS_ZERO, 639 _CYHAL_TRIGGER_CPUSS_ZERO, 640 _CYHAL_TRIGGER_CPUSS_ZERO, 641 _CYHAL_TRIGGER_CPUSS_ZERO, 642 _CYHAL_TRIGGER_CPUSS_ZERO, 643 _CYHAL_TRIGGER_CPUSS_ZERO, 644 _CYHAL_TRIGGER_CPUSS_ZERO, 645 _CYHAL_TRIGGER_CPUSS_ZERO, 646 _CYHAL_TRIGGER_CPUSS_ZERO, 647 _CYHAL_TRIGGER_CPUSS_ZERO, 648 _CYHAL_TRIGGER_CPUSS_ZERO, 649 _CYHAL_TRIGGER_CPUSS_ZERO, 650 _CYHAL_TRIGGER_CPUSS_ZERO, 651 _CYHAL_TRIGGER_CPUSS_ZERO, 652 _CYHAL_TRIGGER_CPUSS_ZERO, 653 _CYHAL_TRIGGER_CPUSS_ZERO, 654 _CYHAL_TRIGGER_CPUSS_ZERO, 655 _CYHAL_TRIGGER_CPUSS_ZERO, 656 _CYHAL_TRIGGER_CPUSS_ZERO, 657 _CYHAL_TRIGGER_CPUSS_ZERO, 658 _CYHAL_TRIGGER_CPUSS_ZERO, 659 _CYHAL_TRIGGER_CPUSS_ZERO, 660 _CYHAL_TRIGGER_CPUSS_ZERO, 661 _CYHAL_TRIGGER_CPUSS_ZERO, 662 _CYHAL_TRIGGER_CPUSS_ZERO, 663 _CYHAL_TRIGGER_CPUSS_ZERO, 664 _CYHAL_TRIGGER_CPUSS_ZERO, 665 _CYHAL_TRIGGER_CPUSS_ZERO, 666 _CYHAL_TRIGGER_CPUSS_ZERO, 667 _CYHAL_TRIGGER_CPUSS_ZERO, 668 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 669 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 670 _CYHAL_TRIGGER_CPUSS_ZERO, 671 _CYHAL_TRIGGER_CPUSS_ZERO, 672 _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED, 673 _CYHAL_TRIGGER_SCB0_TR_TX_REQ, 674 _CYHAL_TRIGGER_SCB0_TR_RX_REQ, 675 _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED, 676 _CYHAL_TRIGGER_SCB1_TR_TX_REQ, 677 _CYHAL_TRIGGER_SCB1_TR_RX_REQ, 678 _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED, 679 _CYHAL_TRIGGER_SCB2_TR_TX_REQ, 680 _CYHAL_TRIGGER_SCB2_TR_RX_REQ, 681 _CYHAL_TRIGGER_CPUSS_ZERO, 682 _CYHAL_TRIGGER_CPUSS_ZERO, 683 _CYHAL_TRIGGER_CPUSS_ZERO, 684 _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED, 685 _CYHAL_TRIGGER_SCB4_TR_TX_REQ, 686 _CYHAL_TRIGGER_SCB4_TR_RX_REQ, 687 _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED, 688 _CYHAL_TRIGGER_SCB5_TR_TX_REQ, 689 _CYHAL_TRIGGER_SCB5_TR_RX_REQ, 690 _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED, 691 _CYHAL_TRIGGER_SCB6_TR_TX_REQ, 692 _CYHAL_TRIGGER_SCB6_TR_RX_REQ, 693 _CYHAL_TRIGGER_CPUSS_ZERO, 694 _CYHAL_TRIGGER_CPUSS_ZERO, 695 _CYHAL_TRIGGER_CPUSS_ZERO, 696 _CYHAL_TRIGGER_CPUSS_ZERO, 697 _CYHAL_TRIGGER_CPUSS_ZERO, 698 _CYHAL_TRIGGER_CPUSS_ZERO, 699 _CYHAL_TRIGGER_CPUSS_ZERO, 700 _CYHAL_TRIGGER_CPUSS_ZERO, 701 _CYHAL_TRIGGER_CPUSS_ZERO, 702 _CYHAL_TRIGGER_CPUSS_ZERO, 703 _CYHAL_TRIGGER_CPUSS_ZERO, 704 _CYHAL_TRIGGER_CPUSS_ZERO, 705 _CYHAL_TRIGGER_CPUSS_ZERO, 706 _CYHAL_TRIGGER_CPUSS_ZERO, 707 _CYHAL_TRIGGER_CPUSS_ZERO, 708 _CYHAL_TRIGGER_CPUSS_ZERO, 709 _CYHAL_TRIGGER_CPUSS_ZERO, 710 _CYHAL_TRIGGER_CPUSS_ZERO, 711 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 712 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 713 _CYHAL_TRIGGER_USB_DMA_REQ0, 714 _CYHAL_TRIGGER_USB_DMA_REQ1, 715 _CYHAL_TRIGGER_USB_DMA_REQ2, 716 _CYHAL_TRIGGER_USB_DMA_REQ3, 717 _CYHAL_TRIGGER_USB_DMA_REQ4, 718 _CYHAL_TRIGGER_USB_DMA_REQ5, 719 _CYHAL_TRIGGER_USB_DMA_REQ6, 720 _CYHAL_TRIGGER_USB_DMA_REQ7, 721 _CYHAL_TRIGGER_CPUSS_ZERO, 722 _CYHAL_TRIGGER_CPUSS_ZERO, 723 _CYHAL_TRIGGER_CPUSS_ZERO, 724 _CYHAL_TRIGGER_CPUSS_ZERO, 725 _CYHAL_TRIGGER_CPUSS_ZERO, 726 _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT, 727 _CYHAL_TRIGGER_CSD_DSI_SAMPLE_OUT, 728 _CYHAL_TRIGGER_CSD_TR_ADC_DONE, 729 _CYHAL_TRIGGER_PASS_TR_SAR_OUT0, 730 _CYHAL_TRIGGER_CPUSS_TR_FAULT0, 731 _CYHAL_TRIGGER_CPUSS_TR_FAULT1, 732 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0, 733 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1, 734 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 735 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 736 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 737 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29, 738 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT30, 739 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT31, 740 _CYHAL_TRIGGER_PASS_TR_SAR_OUT1, 741 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT29, 742 }; 743 744 const _cyhal_trigger_source_psoc6_04_t cyhal_mux5_sources[256] = 745 { 746 _CYHAL_TRIGGER_CPUSS_ZERO, 747 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0, 748 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1, 749 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2, 750 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3, 751 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4, 752 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5, 753 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6, 754 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7, 755 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8, 756 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9, 757 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10, 758 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11, 759 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12, 760 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13, 761 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14, 762 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15, 763 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT16, 764 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT17, 765 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT18, 766 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT19, 767 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT20, 768 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT21, 769 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT22, 770 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT23, 771 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT24, 772 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT25, 773 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT26, 774 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT27, 775 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT28, 776 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0, 777 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1, 778 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2, 779 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3, 780 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4, 781 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5, 782 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6, 783 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7, 784 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8, 785 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9, 786 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10, 787 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11, 788 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12, 789 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13, 790 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14, 791 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15, 792 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT16, 793 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT17, 794 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT18, 795 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT19, 796 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT20, 797 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT21, 798 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT22, 799 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT23, 800 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT24, 801 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT25, 802 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT26, 803 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT27, 804 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT28, 805 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 806 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 807 _CYHAL_TRIGGER_CPUSS_ZERO, 808 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 809 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 810 _CYHAL_TRIGGER_CPUSS_ZERO, 811 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 812 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 813 _CYHAL_TRIGGER_CPUSS_ZERO, 814 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 815 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 816 _CYHAL_TRIGGER_CPUSS_ZERO, 817 _CYHAL_TRIGGER_CPUSS_ZERO, 818 _CYHAL_TRIGGER_CPUSS_ZERO, 819 _CYHAL_TRIGGER_CPUSS_ZERO, 820 _CYHAL_TRIGGER_CPUSS_ZERO, 821 _CYHAL_TRIGGER_CPUSS_ZERO, 822 _CYHAL_TRIGGER_CPUSS_ZERO, 823 _CYHAL_TRIGGER_CPUSS_ZERO, 824 _CYHAL_TRIGGER_CPUSS_ZERO, 825 _CYHAL_TRIGGER_CPUSS_ZERO, 826 _CYHAL_TRIGGER_CPUSS_ZERO, 827 _CYHAL_TRIGGER_CPUSS_ZERO, 828 _CYHAL_TRIGGER_CPUSS_ZERO, 829 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 830 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 831 _CYHAL_TRIGGER_CPUSS_ZERO, 832 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 833 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 834 _CYHAL_TRIGGER_CPUSS_ZERO, 835 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 836 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 837 _CYHAL_TRIGGER_CPUSS_ZERO, 838 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 839 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 840 _CYHAL_TRIGGER_CPUSS_ZERO, 841 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 842 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 843 _CYHAL_TRIGGER_CPUSS_ZERO, 844 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 845 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 846 _CYHAL_TRIGGER_CPUSS_ZERO, 847 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 848 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 849 _CYHAL_TRIGGER_CPUSS_ZERO, 850 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 851 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 852 _CYHAL_TRIGGER_CPUSS_ZERO, 853 _CYHAL_TRIGGER_CPUSS_ZERO, 854 _CYHAL_TRIGGER_CPUSS_ZERO, 855 _CYHAL_TRIGGER_CPUSS_ZERO, 856 _CYHAL_TRIGGER_CPUSS_ZERO, 857 _CYHAL_TRIGGER_CPUSS_ZERO, 858 _CYHAL_TRIGGER_CPUSS_ZERO, 859 _CYHAL_TRIGGER_CPUSS_ZERO, 860 _CYHAL_TRIGGER_CPUSS_ZERO, 861 _CYHAL_TRIGGER_CPUSS_ZERO, 862 _CYHAL_TRIGGER_CPUSS_ZERO, 863 _CYHAL_TRIGGER_CPUSS_ZERO, 864 _CYHAL_TRIGGER_CPUSS_ZERO, 865 _CYHAL_TRIGGER_CPUSS_ZERO, 866 _CYHAL_TRIGGER_CPUSS_ZERO, 867 _CYHAL_TRIGGER_CPUSS_ZERO, 868 _CYHAL_TRIGGER_CPUSS_ZERO, 869 _CYHAL_TRIGGER_CPUSS_ZERO, 870 _CYHAL_TRIGGER_CPUSS_ZERO, 871 _CYHAL_TRIGGER_CPUSS_ZERO, 872 _CYHAL_TRIGGER_CPUSS_ZERO, 873 _CYHAL_TRIGGER_CPUSS_ZERO, 874 _CYHAL_TRIGGER_CPUSS_ZERO, 875 _CYHAL_TRIGGER_CPUSS_ZERO, 876 _CYHAL_TRIGGER_CPUSS_ZERO, 877 _CYHAL_TRIGGER_CPUSS_ZERO, 878 _CYHAL_TRIGGER_CPUSS_ZERO, 879 _CYHAL_TRIGGER_CPUSS_ZERO, 880 _CYHAL_TRIGGER_CPUSS_ZERO, 881 _CYHAL_TRIGGER_CPUSS_ZERO, 882 _CYHAL_TRIGGER_CPUSS_ZERO, 883 _CYHAL_TRIGGER_CPUSS_ZERO, 884 _CYHAL_TRIGGER_CPUSS_ZERO, 885 _CYHAL_TRIGGER_CPUSS_ZERO, 886 _CYHAL_TRIGGER_CPUSS_ZERO, 887 _CYHAL_TRIGGER_CPUSS_ZERO, 888 _CYHAL_TRIGGER_CPUSS_ZERO, 889 _CYHAL_TRIGGER_CPUSS_ZERO, 890 _CYHAL_TRIGGER_CPUSS_ZERO, 891 _CYHAL_TRIGGER_CPUSS_ZERO, 892 _CYHAL_TRIGGER_CPUSS_ZERO, 893 _CYHAL_TRIGGER_CPUSS_ZERO, 894 _CYHAL_TRIGGER_CPUSS_ZERO, 895 _CYHAL_TRIGGER_CPUSS_ZERO, 896 _CYHAL_TRIGGER_CPUSS_ZERO, 897 _CYHAL_TRIGGER_CPUSS_ZERO, 898 _CYHAL_TRIGGER_CPUSS_ZERO, 899 _CYHAL_TRIGGER_CPUSS_ZERO, 900 _CYHAL_TRIGGER_CPUSS_ZERO, 901 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0, 902 _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1, 903 _CYHAL_TRIGGER_CPUSS_ZERO, 904 _CYHAL_TRIGGER_CPUSS_ZERO, 905 _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED, 906 _CYHAL_TRIGGER_SCB0_TR_TX_REQ, 907 _CYHAL_TRIGGER_SCB0_TR_RX_REQ, 908 _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED, 909 _CYHAL_TRIGGER_SCB1_TR_TX_REQ, 910 _CYHAL_TRIGGER_SCB1_TR_RX_REQ, 911 _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED, 912 _CYHAL_TRIGGER_SCB2_TR_TX_REQ, 913 _CYHAL_TRIGGER_SCB2_TR_RX_REQ, 914 _CYHAL_TRIGGER_CPUSS_ZERO, 915 _CYHAL_TRIGGER_CPUSS_ZERO, 916 _CYHAL_TRIGGER_CPUSS_ZERO, 917 _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED, 918 _CYHAL_TRIGGER_SCB4_TR_TX_REQ, 919 _CYHAL_TRIGGER_SCB4_TR_RX_REQ, 920 _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED, 921 _CYHAL_TRIGGER_SCB5_TR_TX_REQ, 922 _CYHAL_TRIGGER_SCB5_TR_RX_REQ, 923 _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED, 924 _CYHAL_TRIGGER_SCB6_TR_TX_REQ, 925 _CYHAL_TRIGGER_SCB6_TR_RX_REQ, 926 _CYHAL_TRIGGER_CPUSS_ZERO, 927 _CYHAL_TRIGGER_CPUSS_ZERO, 928 _CYHAL_TRIGGER_CPUSS_ZERO, 929 _CYHAL_TRIGGER_CPUSS_ZERO, 930 _CYHAL_TRIGGER_CPUSS_ZERO, 931 _CYHAL_TRIGGER_CPUSS_ZERO, 932 _CYHAL_TRIGGER_CPUSS_ZERO, 933 _CYHAL_TRIGGER_CPUSS_ZERO, 934 _CYHAL_TRIGGER_CPUSS_ZERO, 935 _CYHAL_TRIGGER_CPUSS_ZERO, 936 _CYHAL_TRIGGER_CPUSS_ZERO, 937 _CYHAL_TRIGGER_CPUSS_ZERO, 938 _CYHAL_TRIGGER_CPUSS_ZERO, 939 _CYHAL_TRIGGER_CPUSS_ZERO, 940 _CYHAL_TRIGGER_CPUSS_ZERO, 941 _CYHAL_TRIGGER_CPUSS_ZERO, 942 _CYHAL_TRIGGER_CPUSS_ZERO, 943 _CYHAL_TRIGGER_CPUSS_ZERO, 944 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 945 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 946 _CYHAL_TRIGGER_USB_DMA_REQ0, 947 _CYHAL_TRIGGER_USB_DMA_REQ1, 948 _CYHAL_TRIGGER_USB_DMA_REQ2, 949 _CYHAL_TRIGGER_USB_DMA_REQ3, 950 _CYHAL_TRIGGER_USB_DMA_REQ4, 951 _CYHAL_TRIGGER_USB_DMA_REQ5, 952 _CYHAL_TRIGGER_USB_DMA_REQ6, 953 _CYHAL_TRIGGER_USB_DMA_REQ7, 954 _CYHAL_TRIGGER_CPUSS_ZERO, 955 _CYHAL_TRIGGER_CPUSS_ZERO, 956 _CYHAL_TRIGGER_CPUSS_ZERO, 957 _CYHAL_TRIGGER_CPUSS_ZERO, 958 _CYHAL_TRIGGER_CPUSS_ZERO, 959 _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT, 960 _CYHAL_TRIGGER_CSD_DSI_SAMPLE_OUT, 961 _CYHAL_TRIGGER_CSD_TR_ADC_DONE, 962 _CYHAL_TRIGGER_PASS_TR_SAR_OUT0, 963 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 964 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 965 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 966 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 967 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 968 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 969 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 970 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 971 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 972 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 973 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 974 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 975 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 976 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 977 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 978 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 979 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 980 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 981 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 982 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 983 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 984 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 985 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 986 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 987 _CYHAL_TRIGGER_CPUSS_ZERO, 988 _CYHAL_TRIGGER_CPUSS_ZERO, 989 _CYHAL_TRIGGER_CPUSS_ZERO, 990 _CYHAL_TRIGGER_CPUSS_ZERO, 991 _CYHAL_TRIGGER_CPUSS_TR_FAULT0, 992 _CYHAL_TRIGGER_CPUSS_TR_FAULT1, 993 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0, 994 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1, 995 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 996 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 997 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 998 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29, 999 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT30, 1000 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT31, 1001 _CYHAL_TRIGGER_PASS_TR_SAR_OUT1, 1002 }; 1003 1004 const _cyhal_trigger_source_psoc6_04_t cyhal_mux6_sources[27] = 1005 { 1006 _CYHAL_TRIGGER_CPUSS_ZERO, 1007 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 1008 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 1009 _CYHAL_TRIGGER_CPUSS_ZERO, 1010 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 1011 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 1012 _CYHAL_TRIGGER_CPUSS_ZERO, 1013 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 1014 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 1015 _CYHAL_TRIGGER_CPUSS_ZERO, 1016 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 1017 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 1018 _CYHAL_TRIGGER_CPUSS_ZERO, 1019 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 1020 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 1021 _CYHAL_TRIGGER_CPUSS_ZERO, 1022 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 1023 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 1024 _CYHAL_TRIGGER_CPUSS_ZERO, 1025 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 1026 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 1027 _CYHAL_TRIGGER_CPUSS_ZERO, 1028 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 1029 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 1030 _CYHAL_TRIGGER_CPUSS_ZERO, 1031 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 1032 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 1033 }; 1034 1035 const _cyhal_trigger_source_psoc6_04_t cyhal_mux7_sources[3] = 1036 { 1037 _CYHAL_TRIGGER_CPUSS_ZERO, 1038 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0, 1039 _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1, 1040 }; 1041 1042 const _cyhal_trigger_source_psoc6_04_t cyhal_mux8_sources[139] = 1043 { 1044 _CYHAL_TRIGGER_CPUSS_ZERO, 1045 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 1046 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 1047 _CYHAL_TRIGGER_CPUSS_ZERO, 1048 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 1049 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 1050 _CYHAL_TRIGGER_CPUSS_ZERO, 1051 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 1052 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 1053 _CYHAL_TRIGGER_CPUSS_ZERO, 1054 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 1055 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 1056 _CYHAL_TRIGGER_CPUSS_ZERO, 1057 _CYHAL_TRIGGER_CPUSS_ZERO, 1058 _CYHAL_TRIGGER_CPUSS_ZERO, 1059 _CYHAL_TRIGGER_CPUSS_ZERO, 1060 _CYHAL_TRIGGER_CPUSS_ZERO, 1061 _CYHAL_TRIGGER_CPUSS_ZERO, 1062 _CYHAL_TRIGGER_CPUSS_ZERO, 1063 _CYHAL_TRIGGER_CPUSS_ZERO, 1064 _CYHAL_TRIGGER_CPUSS_ZERO, 1065 _CYHAL_TRIGGER_CPUSS_ZERO, 1066 _CYHAL_TRIGGER_CPUSS_ZERO, 1067 _CYHAL_TRIGGER_CPUSS_ZERO, 1068 _CYHAL_TRIGGER_CPUSS_ZERO, 1069 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 1070 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 1071 _CYHAL_TRIGGER_CPUSS_ZERO, 1072 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 1073 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 1074 _CYHAL_TRIGGER_CPUSS_ZERO, 1075 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 1076 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 1077 _CYHAL_TRIGGER_CPUSS_ZERO, 1078 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 1079 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 1080 _CYHAL_TRIGGER_CPUSS_ZERO, 1081 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 1082 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 1083 _CYHAL_TRIGGER_CPUSS_ZERO, 1084 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 1085 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 1086 _CYHAL_TRIGGER_CPUSS_ZERO, 1087 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 1088 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 1089 _CYHAL_TRIGGER_CPUSS_ZERO, 1090 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 1091 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 1092 _CYHAL_TRIGGER_CPUSS_ZERO, 1093 _CYHAL_TRIGGER_CPUSS_ZERO, 1094 _CYHAL_TRIGGER_CPUSS_ZERO, 1095 _CYHAL_TRIGGER_CPUSS_ZERO, 1096 _CYHAL_TRIGGER_CPUSS_ZERO, 1097 _CYHAL_TRIGGER_CPUSS_ZERO, 1098 _CYHAL_TRIGGER_CPUSS_ZERO, 1099 _CYHAL_TRIGGER_CPUSS_ZERO, 1100 _CYHAL_TRIGGER_CPUSS_ZERO, 1101 _CYHAL_TRIGGER_CPUSS_ZERO, 1102 _CYHAL_TRIGGER_CPUSS_ZERO, 1103 _CYHAL_TRIGGER_CPUSS_ZERO, 1104 _CYHAL_TRIGGER_CPUSS_ZERO, 1105 _CYHAL_TRIGGER_CPUSS_ZERO, 1106 _CYHAL_TRIGGER_CPUSS_ZERO, 1107 _CYHAL_TRIGGER_CPUSS_ZERO, 1108 _CYHAL_TRIGGER_CPUSS_ZERO, 1109 _CYHAL_TRIGGER_CPUSS_ZERO, 1110 _CYHAL_TRIGGER_CPUSS_ZERO, 1111 _CYHAL_TRIGGER_CPUSS_ZERO, 1112 _CYHAL_TRIGGER_CPUSS_ZERO, 1113 _CYHAL_TRIGGER_CPUSS_ZERO, 1114 _CYHAL_TRIGGER_CPUSS_ZERO, 1115 _CYHAL_TRIGGER_CPUSS_ZERO, 1116 _CYHAL_TRIGGER_CPUSS_ZERO, 1117 _CYHAL_TRIGGER_CPUSS_ZERO, 1118 _CYHAL_TRIGGER_CPUSS_ZERO, 1119 _CYHAL_TRIGGER_CPUSS_ZERO, 1120 _CYHAL_TRIGGER_CPUSS_ZERO, 1121 _CYHAL_TRIGGER_CPUSS_ZERO, 1122 _CYHAL_TRIGGER_CPUSS_ZERO, 1123 _CYHAL_TRIGGER_CPUSS_ZERO, 1124 _CYHAL_TRIGGER_CPUSS_ZERO, 1125 _CYHAL_TRIGGER_CPUSS_ZERO, 1126 _CYHAL_TRIGGER_CPUSS_ZERO, 1127 _CYHAL_TRIGGER_CPUSS_ZERO, 1128 _CYHAL_TRIGGER_CPUSS_ZERO, 1129 _CYHAL_TRIGGER_CPUSS_ZERO, 1130 _CYHAL_TRIGGER_CPUSS_ZERO, 1131 _CYHAL_TRIGGER_CPUSS_ZERO, 1132 _CYHAL_TRIGGER_CPUSS_ZERO, 1133 _CYHAL_TRIGGER_CPUSS_ZERO, 1134 _CYHAL_TRIGGER_CPUSS_ZERO, 1135 _CYHAL_TRIGGER_CPUSS_ZERO, 1136 _CYHAL_TRIGGER_CPUSS_ZERO, 1137 _CYHAL_TRIGGER_CPUSS_ZERO, 1138 _CYHAL_TRIGGER_CPUSS_ZERO, 1139 _CYHAL_TRIGGER_CPUSS_ZERO, 1140 _CYHAL_TRIGGER_CPUSS_ZERO, 1141 _CYHAL_TRIGGER_CPUSS_ZERO, 1142 _CYHAL_TRIGGER_CPUSS_ZERO, 1143 _CYHAL_TRIGGER_CPUSS_ZERO, 1144 _CYHAL_TRIGGER_CPUSS_ZERO, 1145 _CYHAL_TRIGGER_CPUSS_ZERO, 1146 _CYHAL_TRIGGER_CPUSS_ZERO, 1147 _CYHAL_TRIGGER_CPUSS_ZERO, 1148 _CYHAL_TRIGGER_CPUSS_ZERO, 1149 _CYHAL_TRIGGER_CPUSS_ZERO, 1150 _CYHAL_TRIGGER_CPUSS_ZERO, 1151 _CYHAL_TRIGGER_CPUSS_ZERO, 1152 _CYHAL_TRIGGER_CPUSS_ZERO, 1153 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 1154 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 1155 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 1156 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 1157 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 1158 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 1159 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 1160 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 1161 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 1162 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 1163 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 1164 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 1165 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 1166 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 1167 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 1168 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 1169 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 1170 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 1171 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 1172 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 1173 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 1174 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 1175 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 1176 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 1177 _CYHAL_TRIGGER_CPUSS_ZERO, 1178 _CYHAL_TRIGGER_CPUSS_ZERO, 1179 _CYHAL_TRIGGER_CPUSS_ZERO, 1180 _CYHAL_TRIGGER_CPUSS_ZERO, 1181 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 1182 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 1183 }; 1184 1185 const _cyhal_trigger_source_psoc6_04_t cyhal_mux9_sources[127] = 1186 { 1187 _CYHAL_TRIGGER_CPUSS_ZERO, 1188 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 1189 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 1190 _CYHAL_TRIGGER_CPUSS_ZERO, 1191 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 1192 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 1193 _CYHAL_TRIGGER_CPUSS_ZERO, 1194 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 1195 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 1196 _CYHAL_TRIGGER_CPUSS_ZERO, 1197 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 1198 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 1199 _CYHAL_TRIGGER_CPUSS_ZERO, 1200 _CYHAL_TRIGGER_CPUSS_ZERO, 1201 _CYHAL_TRIGGER_CPUSS_ZERO, 1202 _CYHAL_TRIGGER_CPUSS_ZERO, 1203 _CYHAL_TRIGGER_CPUSS_ZERO, 1204 _CYHAL_TRIGGER_CPUSS_ZERO, 1205 _CYHAL_TRIGGER_CPUSS_ZERO, 1206 _CYHAL_TRIGGER_CPUSS_ZERO, 1207 _CYHAL_TRIGGER_CPUSS_ZERO, 1208 _CYHAL_TRIGGER_CPUSS_ZERO, 1209 _CYHAL_TRIGGER_CPUSS_ZERO, 1210 _CYHAL_TRIGGER_CPUSS_ZERO, 1211 _CYHAL_TRIGGER_CPUSS_ZERO, 1212 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 1213 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 1214 _CYHAL_TRIGGER_CPUSS_ZERO, 1215 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 1216 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 1217 _CYHAL_TRIGGER_CPUSS_ZERO, 1218 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 1219 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 1220 _CYHAL_TRIGGER_CPUSS_ZERO, 1221 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 1222 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 1223 _CYHAL_TRIGGER_CPUSS_ZERO, 1224 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 1225 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 1226 _CYHAL_TRIGGER_CPUSS_ZERO, 1227 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 1228 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 1229 _CYHAL_TRIGGER_CPUSS_ZERO, 1230 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 1231 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 1232 _CYHAL_TRIGGER_CPUSS_ZERO, 1233 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 1234 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 1235 _CYHAL_TRIGGER_CPUSS_ZERO, 1236 _CYHAL_TRIGGER_CPUSS_ZERO, 1237 _CYHAL_TRIGGER_CPUSS_ZERO, 1238 _CYHAL_TRIGGER_CPUSS_ZERO, 1239 _CYHAL_TRIGGER_CPUSS_ZERO, 1240 _CYHAL_TRIGGER_CPUSS_ZERO, 1241 _CYHAL_TRIGGER_CPUSS_ZERO, 1242 _CYHAL_TRIGGER_CPUSS_ZERO, 1243 _CYHAL_TRIGGER_CPUSS_ZERO, 1244 _CYHAL_TRIGGER_CPUSS_ZERO, 1245 _CYHAL_TRIGGER_CPUSS_ZERO, 1246 _CYHAL_TRIGGER_CPUSS_ZERO, 1247 _CYHAL_TRIGGER_CPUSS_ZERO, 1248 _CYHAL_TRIGGER_CPUSS_ZERO, 1249 _CYHAL_TRIGGER_CPUSS_ZERO, 1250 _CYHAL_TRIGGER_CPUSS_ZERO, 1251 _CYHAL_TRIGGER_CPUSS_ZERO, 1252 _CYHAL_TRIGGER_CPUSS_ZERO, 1253 _CYHAL_TRIGGER_CPUSS_ZERO, 1254 _CYHAL_TRIGGER_CPUSS_ZERO, 1255 _CYHAL_TRIGGER_CPUSS_ZERO, 1256 _CYHAL_TRIGGER_CPUSS_ZERO, 1257 _CYHAL_TRIGGER_CPUSS_ZERO, 1258 _CYHAL_TRIGGER_CPUSS_ZERO, 1259 _CYHAL_TRIGGER_CPUSS_ZERO, 1260 _CYHAL_TRIGGER_CPUSS_ZERO, 1261 _CYHAL_TRIGGER_CPUSS_ZERO, 1262 _CYHAL_TRIGGER_CPUSS_ZERO, 1263 _CYHAL_TRIGGER_CPUSS_ZERO, 1264 _CYHAL_TRIGGER_CPUSS_ZERO, 1265 _CYHAL_TRIGGER_CPUSS_ZERO, 1266 _CYHAL_TRIGGER_CPUSS_ZERO, 1267 _CYHAL_TRIGGER_CPUSS_ZERO, 1268 _CYHAL_TRIGGER_CPUSS_ZERO, 1269 _CYHAL_TRIGGER_CPUSS_ZERO, 1270 _CYHAL_TRIGGER_CPUSS_ZERO, 1271 _CYHAL_TRIGGER_CPUSS_ZERO, 1272 _CYHAL_TRIGGER_CPUSS_ZERO, 1273 _CYHAL_TRIGGER_CPUSS_ZERO, 1274 _CYHAL_TRIGGER_CPUSS_ZERO, 1275 _CYHAL_TRIGGER_CPUSS_ZERO, 1276 _CYHAL_TRIGGER_CPUSS_ZERO, 1277 _CYHAL_TRIGGER_CPUSS_ZERO, 1278 _CYHAL_TRIGGER_CPUSS_ZERO, 1279 _CYHAL_TRIGGER_CPUSS_ZERO, 1280 _CYHAL_TRIGGER_CPUSS_ZERO, 1281 _CYHAL_TRIGGER_CPUSS_ZERO, 1282 _CYHAL_TRIGGER_CPUSS_ZERO, 1283 _CYHAL_TRIGGER_CPUSS_ZERO, 1284 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 1285 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 1286 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 1287 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 1288 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 1289 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 1290 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 1291 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 1292 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 1293 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 1294 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 1295 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 1296 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 1297 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 1298 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 1299 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 1300 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 1301 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 1302 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 1303 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 1304 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 1305 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 1306 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 1307 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 1308 _CYHAL_TRIGGER_CPUSS_ZERO, 1309 _CYHAL_TRIGGER_CPUSS_ZERO, 1310 _CYHAL_TRIGGER_CPUSS_ZERO, 1311 _CYHAL_TRIGGER_CPUSS_ZERO, 1312 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 1313 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 1314 }; 1315 1316 const _cyhal_trigger_source_psoc6_04_t cyhal_mux10_sources[2] = 1317 { 1318 _CYHAL_TRIGGER_CPUSS_ZERO, 1319 _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0, 1320 }; 1321 1322 const _cyhal_trigger_source_psoc6_04_t cyhal_mux11_sources[51] = 1323 { 1324 _CYHAL_TRIGGER_CPUSS_ZERO, 1325 _CYHAL_TRIGGER_TCPWM0_TR_OUT00, 1326 _CYHAL_TRIGGER_TCPWM0_TR_OUT10, 1327 _CYHAL_TRIGGER_TCPWM0_TR_OUT01, 1328 _CYHAL_TRIGGER_TCPWM0_TR_OUT11, 1329 _CYHAL_TRIGGER_TCPWM0_TR_OUT02, 1330 _CYHAL_TRIGGER_TCPWM0_TR_OUT12, 1331 _CYHAL_TRIGGER_TCPWM0_TR_OUT03, 1332 _CYHAL_TRIGGER_TCPWM0_TR_OUT13, 1333 _CYHAL_TRIGGER_TCPWM0_TR_OUT0256, 1334 _CYHAL_TRIGGER_TCPWM0_TR_OUT1256, 1335 _CYHAL_TRIGGER_TCPWM0_TR_OUT0257, 1336 _CYHAL_TRIGGER_TCPWM0_TR_OUT1257, 1337 _CYHAL_TRIGGER_TCPWM0_TR_OUT0258, 1338 _CYHAL_TRIGGER_TCPWM0_TR_OUT1258, 1339 _CYHAL_TRIGGER_TCPWM0_TR_OUT0259, 1340 _CYHAL_TRIGGER_TCPWM0_TR_OUT1259, 1341 _CYHAL_TRIGGER_TCPWM0_TR_OUT0260, 1342 _CYHAL_TRIGGER_TCPWM0_TR_OUT1260, 1343 _CYHAL_TRIGGER_TCPWM0_TR_OUT0261, 1344 _CYHAL_TRIGGER_TCPWM0_TR_OUT1261, 1345 _CYHAL_TRIGGER_TCPWM0_TR_OUT0262, 1346 _CYHAL_TRIGGER_TCPWM0_TR_OUT1262, 1347 _CYHAL_TRIGGER_TCPWM0_TR_OUT0263, 1348 _CYHAL_TRIGGER_TCPWM0_TR_OUT1263, 1349 _CYHAL_TRIGGER_PERI_TR_IO_INPUT0, 1350 _CYHAL_TRIGGER_PERI_TR_IO_INPUT1, 1351 _CYHAL_TRIGGER_PERI_TR_IO_INPUT2, 1352 _CYHAL_TRIGGER_PERI_TR_IO_INPUT3, 1353 _CYHAL_TRIGGER_PERI_TR_IO_INPUT4, 1354 _CYHAL_TRIGGER_PERI_TR_IO_INPUT5, 1355 _CYHAL_TRIGGER_PERI_TR_IO_INPUT6, 1356 _CYHAL_TRIGGER_PERI_TR_IO_INPUT7, 1357 _CYHAL_TRIGGER_PERI_TR_IO_INPUT8, 1358 _CYHAL_TRIGGER_PERI_TR_IO_INPUT9, 1359 _CYHAL_TRIGGER_PERI_TR_IO_INPUT10, 1360 _CYHAL_TRIGGER_PERI_TR_IO_INPUT11, 1361 _CYHAL_TRIGGER_PERI_TR_IO_INPUT12, 1362 _CYHAL_TRIGGER_PERI_TR_IO_INPUT13, 1363 _CYHAL_TRIGGER_PERI_TR_IO_INPUT14, 1364 _CYHAL_TRIGGER_PERI_TR_IO_INPUT15, 1365 _CYHAL_TRIGGER_PERI_TR_IO_INPUT16, 1366 _CYHAL_TRIGGER_PERI_TR_IO_INPUT17, 1367 _CYHAL_TRIGGER_PERI_TR_IO_INPUT18, 1368 _CYHAL_TRIGGER_PERI_TR_IO_INPUT19, 1369 _CYHAL_TRIGGER_PERI_TR_IO_INPUT20, 1370 _CYHAL_TRIGGER_PERI_TR_IO_INPUT21, 1371 _CYHAL_TRIGGER_PERI_TR_IO_INPUT22, 1372 _CYHAL_TRIGGER_PERI_TR_IO_INPUT23, 1373 _CYHAL_TRIGGER_LPCOMP_DSI_COMP0, 1374 _CYHAL_TRIGGER_LPCOMP_DSI_COMP1, 1375 }; 1376 1377 const _cyhal_trigger_source_psoc6_04_t cyhal_mux12_sources[12] = 1378 { 1379 _CYHAL_TRIGGER_SCB0_TR_TX_REQ, 1380 _CYHAL_TRIGGER_SCB0_TR_RX_REQ, 1381 _CYHAL_TRIGGER_SCB1_TR_TX_REQ, 1382 _CYHAL_TRIGGER_SCB1_TR_RX_REQ, 1383 _CYHAL_TRIGGER_SCB2_TR_TX_REQ, 1384 _CYHAL_TRIGGER_SCB2_TR_RX_REQ, 1385 _CYHAL_TRIGGER_CPUSS_ZERO, 1386 _CYHAL_TRIGGER_CPUSS_ZERO, 1387 _CYHAL_TRIGGER_SCB4_TR_TX_REQ, 1388 _CYHAL_TRIGGER_SCB4_TR_RX_REQ, 1389 _CYHAL_TRIGGER_SCB5_TR_TX_REQ, 1390 _CYHAL_TRIGGER_SCB5_TR_RX_REQ, 1391 }; 1392 1393 const _cyhal_trigger_source_psoc6_04_t cyhal_mux13_sources[14] = 1394 { 1395 _CYHAL_TRIGGER_SCB6_TR_TX_REQ, 1396 _CYHAL_TRIGGER_SCB6_TR_RX_REQ, 1397 _CYHAL_TRIGGER_CPUSS_ZERO, 1398 _CYHAL_TRIGGER_CPUSS_ZERO, 1399 _CYHAL_TRIGGER_CPUSS_ZERO, 1400 _CYHAL_TRIGGER_CPUSS_ZERO, 1401 _CYHAL_TRIGGER_CPUSS_ZERO, 1402 _CYHAL_TRIGGER_CPUSS_ZERO, 1403 _CYHAL_TRIGGER_CPUSS_ZERO, 1404 _CYHAL_TRIGGER_CPUSS_ZERO, 1405 _CYHAL_TRIGGER_CPUSS_ZERO, 1406 _CYHAL_TRIGGER_CPUSS_ZERO, 1407 _CYHAL_TRIGGER_CPUSS_ZERO, 1408 _CYHAL_TRIGGER_CPUSS_ZERO, 1409 }; 1410 1411 const _cyhal_trigger_source_psoc6_04_t cyhal_mux14_sources[1] = 1412 { 1413 _CYHAL_TRIGGER_PASS_TR_SAR_OUT0, 1414 }; 1415 1416 const _cyhal_trigger_source_psoc6_04_t cyhal_mux15_sources[7] = 1417 { 1418 _CYHAL_TRIGGER_SMIF_TR_TX_REQ, 1419 _CYHAL_TRIGGER_SMIF_TR_RX_REQ, 1420 _CYHAL_TRIGGER_CPUSS_ZERO, 1421 _CYHAL_TRIGGER_CPUSS_ZERO, 1422 _CYHAL_TRIGGER_CPUSS_ZERO, 1423 _CYHAL_TRIGGER_CPUSS_ZERO, 1424 _CYHAL_TRIGGER_CPUSS_ZERO, 1425 }; 1426 1427 const _cyhal_trigger_source_psoc6_04_t cyhal_mux16_sources[3] = 1428 { 1429 _CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_REQ0, 1430 _CYHAL_TRIGGER_CANFD0_TR_FIFO00, 1431 _CYHAL_TRIGGER_CANFD0_TR_FIFO10, 1432 }; 1433 1434 const _cyhal_trigger_source_psoc6_04_t cyhal_mux17_sources[8] = 1435 { 1436 _CYHAL_TRIGGER_USB_DMA_REQ0, 1437 _CYHAL_TRIGGER_USB_DMA_REQ1, 1438 _CYHAL_TRIGGER_USB_DMA_REQ2, 1439 _CYHAL_TRIGGER_USB_DMA_REQ3, 1440 _CYHAL_TRIGGER_USB_DMA_REQ4, 1441 _CYHAL_TRIGGER_USB_DMA_REQ5, 1442 _CYHAL_TRIGGER_USB_DMA_REQ6, 1443 _CYHAL_TRIGGER_USB_DMA_REQ7, 1444 }; 1445 1446 const _cyhal_trigger_source_psoc6_04_t cyhal_mux18_sources[8] = 1447 { 1448 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8, 1449 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9, 1450 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10, 1451 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11, 1452 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12, 1453 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13, 1454 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14, 1455 _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15, 1456 }; 1457 1458 const _cyhal_trigger_source_psoc6_04_t cyhal_mux19_sources[1] = 1459 { 1460 _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29, 1461 }; 1462 1463 const _cyhal_trigger_source_psoc6_04_t cyhal_mux20_sources[1] = 1464 { 1465 _CYHAL_TRIGGER_PASS_TR_SAR_OUT1, 1466 }; 1467 1468 const _cyhal_trigger_source_psoc6_04_t* cyhal_mux_to_sources[21] = 1469 { 1470 cyhal_mux0_sources, 1471 cyhal_mux1_sources, 1472 cyhal_mux2_sources, 1473 cyhal_mux3_sources, 1474 cyhal_mux4_sources, 1475 cyhal_mux5_sources, 1476 cyhal_mux6_sources, 1477 cyhal_mux7_sources, 1478 cyhal_mux8_sources, 1479 cyhal_mux9_sources, 1480 cyhal_mux10_sources, 1481 cyhal_mux11_sources, 1482 cyhal_mux12_sources, 1483 cyhal_mux13_sources, 1484 cyhal_mux14_sources, 1485 cyhal_mux15_sources, 1486 cyhal_mux16_sources, 1487 cyhal_mux17_sources, 1488 cyhal_mux18_sources, 1489 cyhal_mux19_sources, 1490 cyhal_mux20_sources, 1491 }; 1492 1493 const uint8_t cyhal_dest_to_mux[112] = 1494 { 1495 135, /* CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_ACK0 */ 1496 10, /* CYHAL_TRIGGER_CANFD0_TR_EVT_SWT_IN0 */ 1497 5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */ 1498 5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */ 1499 6, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN0 */ 1500 6, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN1 */ 1501 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */ 1502 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */ 1503 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */ 1504 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */ 1505 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */ 1506 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */ 1507 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */ 1508 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */ 1509 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */ 1510 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */ 1511 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */ 1512 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */ 1513 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */ 1514 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */ 1515 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */ 1516 133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */ 1517 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN16 */ 1518 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN17 */ 1519 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN18 */ 1520 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN19 */ 1521 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN20 */ 1522 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN21 */ 1523 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN22 */ 1524 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN23 */ 1525 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN24 */ 1526 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN25 */ 1527 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN26 */ 1528 128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN27 */ 1529 130, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN28 */ 1530 136, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN29 */ 1531 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */ 1532 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */ 1533 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */ 1534 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */ 1535 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */ 1536 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */ 1537 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */ 1538 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */ 1539 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */ 1540 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */ 1541 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */ 1542 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */ 1543 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */ 1544 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */ 1545 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */ 1546 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */ 1547 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN16 */ 1548 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN17 */ 1549 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN18 */ 1550 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN19 */ 1551 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN20 */ 1552 129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN21 */ 1553 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN22 */ 1554 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN23 */ 1555 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN24 */ 1556 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN25 */ 1557 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN26 */ 1558 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN27 */ 1559 131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN28 */ 1560 132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN29 */ 1561 132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN30 */ 1562 132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN31 */ 1563 8, /* CYHAL_TRIGGER_CSD_DSI_START */ 1564 11, /* CYHAL_TRIGGER_PASS_DSI_CTDAC_STROBE */ 1565 9, /* CYHAL_TRIGGER_PASS_TR_SAR_IN0 */ 1566 9, /* CYHAL_TRIGGER_PASS_TR_SAR_IN1 */ 1567 7, /* CYHAL_TRIGGER_PERI_TR_DBG_FREEZE */ 1568 4, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */ 1569 4, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */ 1570 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN0 */ 1571 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN1 */ 1572 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN2 */ 1573 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN3 */ 1574 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN4 */ 1575 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN5 */ 1576 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN6 */ 1577 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN7 */ 1578 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN8 */ 1579 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN9 */ 1580 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN10 */ 1581 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN11 */ 1582 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN12 */ 1583 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN13 */ 1584 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN14 */ 1585 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN15 */ 1586 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN16 */ 1587 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN17 */ 1588 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN18 */ 1589 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN19 */ 1590 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN20 */ 1591 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN21 */ 1592 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN22 */ 1593 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN23 */ 1594 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN24 */ 1595 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN25 */ 1596 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN26 */ 1597 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN27 */ 1598 7, /* CYHAL_TRIGGER_TCPWM0_TR_DEBUG_FREEZE */ 1599 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */ 1600 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */ 1601 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */ 1602 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */ 1603 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */ 1604 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */ 1605 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */ 1606 134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */ 1607 }; 1608 1609 const uint8_t cyhal_mux_dest_index[112] = 1610 { 1611 0, /* CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_ACK0 */ 1612 0, /* CYHAL_TRIGGER_CANFD0_TR_EVT_SWT_IN0 */ 1613 0, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */ 1614 1, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */ 1615 0, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN0 */ 1616 1, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN1 */ 1617 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */ 1618 1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */ 1619 2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */ 1620 3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */ 1621 4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */ 1622 5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */ 1623 6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */ 1624 7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */ 1625 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */ 1626 1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */ 1627 2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */ 1628 3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */ 1629 4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */ 1630 5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */ 1631 6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */ 1632 7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */ 1633 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN16 */ 1634 1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN17 */ 1635 2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN18 */ 1636 3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN19 */ 1637 4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN20 */ 1638 5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN21 */ 1639 6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN22 */ 1640 7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN23 */ 1641 8, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN24 */ 1642 9, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN25 */ 1643 10, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN26 */ 1644 11, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN27 */ 1645 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN28 */ 1646 0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN29 */ 1647 0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */ 1648 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */ 1649 2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */ 1650 3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */ 1651 4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */ 1652 5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */ 1653 6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */ 1654 7, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */ 1655 0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */ 1656 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */ 1657 2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */ 1658 3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */ 1659 4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */ 1660 5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */ 1661 6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */ 1662 7, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */ 1663 8, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN16 */ 1664 9, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN17 */ 1665 10, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN18 */ 1666 11, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN19 */ 1667 12, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN20 */ 1668 13, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN21 */ 1669 0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN22 */ 1670 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN23 */ 1671 2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN24 */ 1672 3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN25 */ 1673 4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN26 */ 1674 5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN27 */ 1675 6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN28 */ 1676 0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN29 */ 1677 1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN30 */ 1678 2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN31 */ 1679 0, /* CYHAL_TRIGGER_CSD_DSI_START */ 1680 0, /* CYHAL_TRIGGER_PASS_DSI_CTDAC_STROBE */ 1681 0, /* CYHAL_TRIGGER_PASS_TR_SAR_IN0 */ 1682 1, /* CYHAL_TRIGGER_PASS_TR_SAR_IN1 */ 1683 0, /* CYHAL_TRIGGER_PERI_TR_DBG_FREEZE */ 1684 0, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */ 1685 1, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */ 1686 0, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN0 */ 1687 1, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN1 */ 1688 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN2 */ 1689 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN3 */ 1690 4, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN4 */ 1691 5, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN5 */ 1692 6, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN6 */ 1693 7, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN7 */ 1694 8, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN8 */ 1695 9, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN9 */ 1696 10, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN10 */ 1697 11, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN11 */ 1698 12, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN12 */ 1699 13, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN13 */ 1700 0, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN14 */ 1701 1, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN15 */ 1702 2, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN16 */ 1703 3, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN17 */ 1704 4, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN18 */ 1705 5, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN19 */ 1706 6, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN20 */ 1707 7, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN21 */ 1708 8, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN22 */ 1709 9, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN23 */ 1710 10, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN24 */ 1711 11, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN25 */ 1712 12, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN26 */ 1713 13, /* CYHAL_TRIGGER_TCPWM0_TR_ALL_CNT_IN27 */ 1714 1, /* CYHAL_TRIGGER_TCPWM0_TR_DEBUG_FREEZE */ 1715 0, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */ 1716 1, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */ 1717 2, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */ 1718 3, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */ 1719 4, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */ 1720 5, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */ 1721 6, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */ 1722 7, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */ 1723 }; 1724 1725 #endif /* CY_DEVICE_PSOC6A256K */ 1726