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