1 /***************************************************************************//**
2 * \file cyhal_triggers_psoc6_03.c
3 *
4 * \brief
5 * PSoC6_03 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_PSOC6A512K
31 #include "triggers/cyhal_triggers_psoc6_03.h"
32 
33 const uint16_t cyhal_sources_per_mux[19] =
34 {
35     87, 87, 136, 136, 227, 255, 27, 3, 139, 127, 2, 12, 14, 1, 7, 3, 8, 8, 1,
36 };
37 
38 const bool cyhal_is_mux_1to1[19] =
39 {
40     false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true,
41 };
42 
43 const _cyhal_trigger_source_psoc6_03_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_OVERFLOW0,
63     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
64     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
65     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
66     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
67     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
68     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
69     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
70     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
71     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
72     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
73     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
74     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW0,
75     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
76     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
77     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
78     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
79     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
80     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
81     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
82     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
83     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
84     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
85     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
86     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
87     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
88     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
89     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
90     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
91     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
92     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
93     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
94     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
95     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
96     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
97     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
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_03_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_PERI_TR_IO_INPUT24,
217     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
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_03_t cyhal_mux2_sources[136] =
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_OVERFLOW0,
237     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
238     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
239     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
240     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
241     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
242     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
243     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
244     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
245     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
246     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
247     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
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_TCPWM1_TR_OVERFLOW0,
261     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
262     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
263     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
264     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
265     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
266     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
267     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
268     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
269     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
270     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
271     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
272     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
273     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
274     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
275     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
276     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
277     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
278     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
279     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
280     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
281     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
282     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
283     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
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_SCB3_TR_I2C_SCL_FILTERED,
298     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
299     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
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_OUT,
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 };
364 
365 const _cyhal_trigger_source_psoc6_03_t cyhal_mux3_sources[136] =
366 {
367     _CYHAL_TRIGGER_CPUSS_ZERO,
368     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0,
369     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1,
370     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2,
371     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3,
372     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4,
373     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5,
374     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6,
375     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7,
376     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
377     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
378     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
379     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
380     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
381     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
382     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
383     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
384     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
385     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
386     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
387     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
388     _CYHAL_TRIGGER_CPUSS_ZERO,
389     _CYHAL_TRIGGER_CPUSS_ZERO,
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_TCPWM1_TR_OVERFLOW0,
401     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
402     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
403     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
404     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
405     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
406     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
407     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
408     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
409     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
410     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
411     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
412     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
413     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
414     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
415     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
416     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
417     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
418     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
419     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
420     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
421     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
422     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
423     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
424     _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT0,
425     _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1,
426     _CYHAL_TRIGGER_CPUSS_ZERO,
427     _CYHAL_TRIGGER_CPUSS_ZERO,
428     _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED,
429     _CYHAL_TRIGGER_SCB0_TR_TX_REQ,
430     _CYHAL_TRIGGER_SCB0_TR_RX_REQ,
431     _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED,
432     _CYHAL_TRIGGER_SCB1_TR_TX_REQ,
433     _CYHAL_TRIGGER_SCB1_TR_RX_REQ,
434     _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED,
435     _CYHAL_TRIGGER_SCB2_TR_TX_REQ,
436     _CYHAL_TRIGGER_SCB2_TR_RX_REQ,
437     _CYHAL_TRIGGER_SCB3_TR_I2C_SCL_FILTERED,
438     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
439     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
440     _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED,
441     _CYHAL_TRIGGER_SCB4_TR_TX_REQ,
442     _CYHAL_TRIGGER_SCB4_TR_RX_REQ,
443     _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED,
444     _CYHAL_TRIGGER_SCB5_TR_TX_REQ,
445     _CYHAL_TRIGGER_SCB5_TR_RX_REQ,
446     _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED,
447     _CYHAL_TRIGGER_SCB6_TR_TX_REQ,
448     _CYHAL_TRIGGER_SCB6_TR_RX_REQ,
449     _CYHAL_TRIGGER_CPUSS_ZERO,
450     _CYHAL_TRIGGER_CPUSS_ZERO,
451     _CYHAL_TRIGGER_CPUSS_ZERO,
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_SMIF_TR_TX_REQ,
468     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
469     _CYHAL_TRIGGER_USB_DMA_REQ0,
470     _CYHAL_TRIGGER_USB_DMA_REQ1,
471     _CYHAL_TRIGGER_USB_DMA_REQ2,
472     _CYHAL_TRIGGER_USB_DMA_REQ3,
473     _CYHAL_TRIGGER_USB_DMA_REQ4,
474     _CYHAL_TRIGGER_USB_DMA_REQ5,
475     _CYHAL_TRIGGER_USB_DMA_REQ6,
476     _CYHAL_TRIGGER_USB_DMA_REQ7,
477     _CYHAL_TRIGGER_CPUSS_ZERO,
478     _CYHAL_TRIGGER_CPUSS_ZERO,
479     _CYHAL_TRIGGER_CPUSS_ZERO,
480     _CYHAL_TRIGGER_CPUSS_ZERO,
481     _CYHAL_TRIGGER_CPUSS_ZERO,
482     _CYHAL_TRIGGER_PASS_TR_SAR_OUT,
483     _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT,
484     _CYHAL_TRIGGER_PERI_TR_IO_INPUT14,
485     _CYHAL_TRIGGER_PERI_TR_IO_INPUT15,
486     _CYHAL_TRIGGER_PERI_TR_IO_INPUT16,
487     _CYHAL_TRIGGER_PERI_TR_IO_INPUT17,
488     _CYHAL_TRIGGER_PERI_TR_IO_INPUT18,
489     _CYHAL_TRIGGER_PERI_TR_IO_INPUT19,
490     _CYHAL_TRIGGER_PERI_TR_IO_INPUT20,
491     _CYHAL_TRIGGER_PERI_TR_IO_INPUT21,
492     _CYHAL_TRIGGER_PERI_TR_IO_INPUT22,
493     _CYHAL_TRIGGER_PERI_TR_IO_INPUT23,
494     _CYHAL_TRIGGER_PERI_TR_IO_INPUT24,
495     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
496     _CYHAL_TRIGGER_CPUSS_ZERO,
497     _CYHAL_TRIGGER_CPUSS_ZERO,
498     _CYHAL_TRIGGER_CPUSS_TR_FAULT0,
499     _CYHAL_TRIGGER_CPUSS_TR_FAULT1,
500     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
501     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
502     _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0,
503 };
504 
505 const _cyhal_trigger_source_psoc6_03_t cyhal_mux4_sources[227] =
506 {
507     _CYHAL_TRIGGER_CPUSS_ZERO,
508     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0,
509     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1,
510     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2,
511     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3,
512     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4,
513     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5,
514     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6,
515     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7,
516     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8,
517     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9,
518     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10,
519     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11,
520     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12,
521     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13,
522     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14,
523     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15,
524     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT16,
525     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT17,
526     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT18,
527     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT19,
528     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT20,
529     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT21,
530     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT22,
531     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT23,
532     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT24,
533     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT25,
534     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT26,
535     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT27,
536     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT28,
537     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0,
538     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1,
539     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2,
540     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3,
541     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4,
542     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5,
543     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6,
544     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7,
545     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8,
546     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9,
547     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10,
548     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11,
549     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12,
550     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13,
551     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14,
552     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15,
553     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT16,
554     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT17,
555     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT18,
556     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT19,
557     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT20,
558     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT21,
559     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT22,
560     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT23,
561     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT24,
562     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT25,
563     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT26,
564     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT27,
565     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT28,
566     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
567     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
568     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
569     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
570     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
571     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
572     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
573     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
574     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
575     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
576     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
577     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
578     _CYHAL_TRIGGER_CPUSS_ZERO,
579     _CYHAL_TRIGGER_CPUSS_ZERO,
580     _CYHAL_TRIGGER_CPUSS_ZERO,
581     _CYHAL_TRIGGER_CPUSS_ZERO,
582     _CYHAL_TRIGGER_CPUSS_ZERO,
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_TCPWM1_TR_OVERFLOW0,
591     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
592     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
593     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
594     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
595     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
596     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
597     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
598     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
599     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
600     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
601     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
602     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
603     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
604     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
605     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
606     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
607     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
608     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
609     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
610     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
611     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
612     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
613     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
614     _CYHAL_TRIGGER_CPUSS_ZERO,
615     _CYHAL_TRIGGER_CPUSS_ZERO,
616     _CYHAL_TRIGGER_CPUSS_ZERO,
617     _CYHAL_TRIGGER_CPUSS_ZERO,
618     _CYHAL_TRIGGER_CPUSS_ZERO,
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_DMAC_TR_OUT0,
663     _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1,
664     _CYHAL_TRIGGER_CPUSS_ZERO,
665     _CYHAL_TRIGGER_CPUSS_ZERO,
666     _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED,
667     _CYHAL_TRIGGER_SCB0_TR_TX_REQ,
668     _CYHAL_TRIGGER_SCB0_TR_RX_REQ,
669     _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED,
670     _CYHAL_TRIGGER_SCB1_TR_TX_REQ,
671     _CYHAL_TRIGGER_SCB1_TR_RX_REQ,
672     _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED,
673     _CYHAL_TRIGGER_SCB2_TR_TX_REQ,
674     _CYHAL_TRIGGER_SCB2_TR_RX_REQ,
675     _CYHAL_TRIGGER_SCB3_TR_I2C_SCL_FILTERED,
676     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
677     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
678     _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED,
679     _CYHAL_TRIGGER_SCB4_TR_TX_REQ,
680     _CYHAL_TRIGGER_SCB4_TR_RX_REQ,
681     _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED,
682     _CYHAL_TRIGGER_SCB5_TR_TX_REQ,
683     _CYHAL_TRIGGER_SCB5_TR_RX_REQ,
684     _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED,
685     _CYHAL_TRIGGER_SCB6_TR_TX_REQ,
686     _CYHAL_TRIGGER_SCB6_TR_RX_REQ,
687     _CYHAL_TRIGGER_CPUSS_ZERO,
688     _CYHAL_TRIGGER_CPUSS_ZERO,
689     _CYHAL_TRIGGER_CPUSS_ZERO,
690     _CYHAL_TRIGGER_CPUSS_ZERO,
691     _CYHAL_TRIGGER_CPUSS_ZERO,
692     _CYHAL_TRIGGER_CPUSS_ZERO,
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_SMIF_TR_TX_REQ,
706     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
707     _CYHAL_TRIGGER_USB_DMA_REQ0,
708     _CYHAL_TRIGGER_USB_DMA_REQ1,
709     _CYHAL_TRIGGER_USB_DMA_REQ2,
710     _CYHAL_TRIGGER_USB_DMA_REQ3,
711     _CYHAL_TRIGGER_USB_DMA_REQ4,
712     _CYHAL_TRIGGER_USB_DMA_REQ5,
713     _CYHAL_TRIGGER_USB_DMA_REQ6,
714     _CYHAL_TRIGGER_USB_DMA_REQ7,
715     _CYHAL_TRIGGER_CPUSS_ZERO,
716     _CYHAL_TRIGGER_CPUSS_ZERO,
717     _CYHAL_TRIGGER_CPUSS_ZERO,
718     _CYHAL_TRIGGER_CPUSS_ZERO,
719     _CYHAL_TRIGGER_CPUSS_ZERO,
720     _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT,
721     _CYHAL_TRIGGER_CSD_DSI_SAMPLE_OUT,
722     _CYHAL_TRIGGER_CSD_TR_ADC_DONE,
723     _CYHAL_TRIGGER_PASS_TR_SAR_OUT,
724     _CYHAL_TRIGGER_CPUSS_TR_FAULT0,
725     _CYHAL_TRIGGER_CPUSS_TR_FAULT1,
726     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0,
727     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1,
728     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
729     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
730     _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0,
731     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29,
732     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT30,
733     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT31,
734 };
735 
736 const _cyhal_trigger_source_psoc6_03_t cyhal_mux5_sources[255] =
737 {
738     _CYHAL_TRIGGER_CPUSS_ZERO,
739     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0,
740     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1,
741     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2,
742     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3,
743     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4,
744     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5,
745     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6,
746     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7,
747     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8,
748     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9,
749     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10,
750     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11,
751     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12,
752     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13,
753     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14,
754     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15,
755     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT16,
756     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT17,
757     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT18,
758     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT19,
759     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT20,
760     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT21,
761     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT22,
762     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT23,
763     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT24,
764     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT25,
765     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT26,
766     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT27,
767     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT28,
768     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0,
769     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1,
770     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2,
771     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3,
772     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4,
773     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5,
774     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6,
775     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7,
776     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8,
777     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9,
778     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10,
779     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11,
780     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12,
781     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13,
782     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14,
783     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15,
784     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT16,
785     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT17,
786     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT18,
787     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT19,
788     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT20,
789     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT21,
790     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT22,
791     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT23,
792     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT24,
793     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT25,
794     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT26,
795     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT27,
796     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT28,
797     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
798     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
799     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
800     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
801     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
802     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
803     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
804     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
805     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
806     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
807     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
808     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
809     _CYHAL_TRIGGER_CPUSS_ZERO,
810     _CYHAL_TRIGGER_CPUSS_ZERO,
811     _CYHAL_TRIGGER_CPUSS_ZERO,
812     _CYHAL_TRIGGER_CPUSS_ZERO,
813     _CYHAL_TRIGGER_CPUSS_ZERO,
814     _CYHAL_TRIGGER_CPUSS_ZERO,
815     _CYHAL_TRIGGER_CPUSS_ZERO,
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_TCPWM1_TR_OVERFLOW0,
822     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
823     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
824     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
825     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
826     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
827     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
828     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
829     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
830     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
831     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
832     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
833     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
834     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
835     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
836     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
837     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
838     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
839     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
840     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
841     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
842     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
843     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
844     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
845     _CYHAL_TRIGGER_CPUSS_ZERO,
846     _CYHAL_TRIGGER_CPUSS_ZERO,
847     _CYHAL_TRIGGER_CPUSS_ZERO,
848     _CYHAL_TRIGGER_CPUSS_ZERO,
849     _CYHAL_TRIGGER_CPUSS_ZERO,
850     _CYHAL_TRIGGER_CPUSS_ZERO,
851     _CYHAL_TRIGGER_CPUSS_ZERO,
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_DMAC_TR_OUT0,
894     _CYHAL_TRIGGER_CPUSS_DMAC_TR_OUT1,
895     _CYHAL_TRIGGER_CPUSS_ZERO,
896     _CYHAL_TRIGGER_CPUSS_ZERO,
897     _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED,
898     _CYHAL_TRIGGER_SCB0_TR_TX_REQ,
899     _CYHAL_TRIGGER_SCB0_TR_RX_REQ,
900     _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED,
901     _CYHAL_TRIGGER_SCB1_TR_TX_REQ,
902     _CYHAL_TRIGGER_SCB1_TR_RX_REQ,
903     _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED,
904     _CYHAL_TRIGGER_SCB2_TR_TX_REQ,
905     _CYHAL_TRIGGER_SCB2_TR_RX_REQ,
906     _CYHAL_TRIGGER_SCB3_TR_I2C_SCL_FILTERED,
907     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
908     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
909     _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED,
910     _CYHAL_TRIGGER_SCB4_TR_TX_REQ,
911     _CYHAL_TRIGGER_SCB4_TR_RX_REQ,
912     _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED,
913     _CYHAL_TRIGGER_SCB5_TR_TX_REQ,
914     _CYHAL_TRIGGER_SCB5_TR_RX_REQ,
915     _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED,
916     _CYHAL_TRIGGER_SCB6_TR_TX_REQ,
917     _CYHAL_TRIGGER_SCB6_TR_RX_REQ,
918     _CYHAL_TRIGGER_CPUSS_ZERO,
919     _CYHAL_TRIGGER_CPUSS_ZERO,
920     _CYHAL_TRIGGER_CPUSS_ZERO,
921     _CYHAL_TRIGGER_CPUSS_ZERO,
922     _CYHAL_TRIGGER_CPUSS_ZERO,
923     _CYHAL_TRIGGER_CPUSS_ZERO,
924     _CYHAL_TRIGGER_CPUSS_ZERO,
925     _CYHAL_TRIGGER_CPUSS_ZERO,
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_SMIF_TR_TX_REQ,
937     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
938     _CYHAL_TRIGGER_USB_DMA_REQ0,
939     _CYHAL_TRIGGER_USB_DMA_REQ1,
940     _CYHAL_TRIGGER_USB_DMA_REQ2,
941     _CYHAL_TRIGGER_USB_DMA_REQ3,
942     _CYHAL_TRIGGER_USB_DMA_REQ4,
943     _CYHAL_TRIGGER_USB_DMA_REQ5,
944     _CYHAL_TRIGGER_USB_DMA_REQ6,
945     _CYHAL_TRIGGER_USB_DMA_REQ7,
946     _CYHAL_TRIGGER_CPUSS_ZERO,
947     _CYHAL_TRIGGER_CPUSS_ZERO,
948     _CYHAL_TRIGGER_CPUSS_ZERO,
949     _CYHAL_TRIGGER_CPUSS_ZERO,
950     _CYHAL_TRIGGER_CPUSS_ZERO,
951     _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT,
952     _CYHAL_TRIGGER_CSD_DSI_SAMPLE_OUT,
953     _CYHAL_TRIGGER_CSD_TR_ADC_DONE,
954     _CYHAL_TRIGGER_PASS_TR_SAR_OUT,
955     _CYHAL_TRIGGER_PERI_TR_IO_INPUT0,
956     _CYHAL_TRIGGER_PERI_TR_IO_INPUT1,
957     _CYHAL_TRIGGER_PERI_TR_IO_INPUT2,
958     _CYHAL_TRIGGER_PERI_TR_IO_INPUT3,
959     _CYHAL_TRIGGER_PERI_TR_IO_INPUT4,
960     _CYHAL_TRIGGER_PERI_TR_IO_INPUT5,
961     _CYHAL_TRIGGER_PERI_TR_IO_INPUT6,
962     _CYHAL_TRIGGER_PERI_TR_IO_INPUT7,
963     _CYHAL_TRIGGER_PERI_TR_IO_INPUT8,
964     _CYHAL_TRIGGER_PERI_TR_IO_INPUT9,
965     _CYHAL_TRIGGER_PERI_TR_IO_INPUT10,
966     _CYHAL_TRIGGER_PERI_TR_IO_INPUT11,
967     _CYHAL_TRIGGER_PERI_TR_IO_INPUT12,
968     _CYHAL_TRIGGER_PERI_TR_IO_INPUT13,
969     _CYHAL_TRIGGER_PERI_TR_IO_INPUT14,
970     _CYHAL_TRIGGER_PERI_TR_IO_INPUT15,
971     _CYHAL_TRIGGER_PERI_TR_IO_INPUT16,
972     _CYHAL_TRIGGER_PERI_TR_IO_INPUT17,
973     _CYHAL_TRIGGER_PERI_TR_IO_INPUT18,
974     _CYHAL_TRIGGER_PERI_TR_IO_INPUT19,
975     _CYHAL_TRIGGER_PERI_TR_IO_INPUT20,
976     _CYHAL_TRIGGER_PERI_TR_IO_INPUT21,
977     _CYHAL_TRIGGER_PERI_TR_IO_INPUT22,
978     _CYHAL_TRIGGER_PERI_TR_IO_INPUT23,
979     _CYHAL_TRIGGER_PERI_TR_IO_INPUT24,
980     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
981     _CYHAL_TRIGGER_CPUSS_ZERO,
982     _CYHAL_TRIGGER_CPUSS_ZERO,
983     _CYHAL_TRIGGER_CPUSS_TR_FAULT0,
984     _CYHAL_TRIGGER_CPUSS_TR_FAULT1,
985     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0,
986     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1,
987     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
988     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
989     _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0,
990     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29,
991     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT30,
992     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT31,
993 };
994 
995 const _cyhal_trigger_source_psoc6_03_t cyhal_mux6_sources[27] =
996 {
997     _CYHAL_TRIGGER_CPUSS_ZERO,
998     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW0,
999     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
1000     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
1001     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
1002     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
1003     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
1004     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
1005     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
1006     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
1007     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
1008     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
1009     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
1010     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
1011     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
1012     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
1013     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
1014     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
1015     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
1016     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
1017     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
1018     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
1019     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
1020     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
1021     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
1022     _CYHAL_TRIGGER_SMIF_TR_TX_REQ,
1023     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
1024 };
1025 
1026 const _cyhal_trigger_source_psoc6_03_t cyhal_mux7_sources[3] =
1027 {
1028     _CYHAL_TRIGGER_CPUSS_ZERO,
1029     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0,
1030     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1,
1031 };
1032 
1033 const _cyhal_trigger_source_psoc6_03_t cyhal_mux8_sources[139] =
1034 {
1035     _CYHAL_TRIGGER_CPUSS_ZERO,
1036     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
1037     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
1038     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
1039     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
1040     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
1041     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
1042     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
1043     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
1044     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
1045     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
1046     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
1047     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
1048     _CYHAL_TRIGGER_CPUSS_ZERO,
1049     _CYHAL_TRIGGER_CPUSS_ZERO,
1050     _CYHAL_TRIGGER_CPUSS_ZERO,
1051     _CYHAL_TRIGGER_CPUSS_ZERO,
1052     _CYHAL_TRIGGER_CPUSS_ZERO,
1053     _CYHAL_TRIGGER_CPUSS_ZERO,
1054     _CYHAL_TRIGGER_CPUSS_ZERO,
1055     _CYHAL_TRIGGER_CPUSS_ZERO,
1056     _CYHAL_TRIGGER_CPUSS_ZERO,
1057     _CYHAL_TRIGGER_CPUSS_ZERO,
1058     _CYHAL_TRIGGER_CPUSS_ZERO,
1059     _CYHAL_TRIGGER_CPUSS_ZERO,
1060     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW0,
1061     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
1062     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
1063     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
1064     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
1065     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
1066     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
1067     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
1068     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
1069     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
1070     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
1071     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
1072     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
1073     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
1074     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
1075     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
1076     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
1077     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
1078     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
1079     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
1080     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
1081     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
1082     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
1083     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
1084     _CYHAL_TRIGGER_CPUSS_ZERO,
1085     _CYHAL_TRIGGER_CPUSS_ZERO,
1086     _CYHAL_TRIGGER_CPUSS_ZERO,
1087     _CYHAL_TRIGGER_CPUSS_ZERO,
1088     _CYHAL_TRIGGER_CPUSS_ZERO,
1089     _CYHAL_TRIGGER_CPUSS_ZERO,
1090     _CYHAL_TRIGGER_CPUSS_ZERO,
1091     _CYHAL_TRIGGER_CPUSS_ZERO,
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_PERI_TR_IO_INPUT0,
1145     _CYHAL_TRIGGER_PERI_TR_IO_INPUT1,
1146     _CYHAL_TRIGGER_PERI_TR_IO_INPUT2,
1147     _CYHAL_TRIGGER_PERI_TR_IO_INPUT3,
1148     _CYHAL_TRIGGER_PERI_TR_IO_INPUT4,
1149     _CYHAL_TRIGGER_PERI_TR_IO_INPUT5,
1150     _CYHAL_TRIGGER_PERI_TR_IO_INPUT6,
1151     _CYHAL_TRIGGER_PERI_TR_IO_INPUT7,
1152     _CYHAL_TRIGGER_PERI_TR_IO_INPUT8,
1153     _CYHAL_TRIGGER_PERI_TR_IO_INPUT9,
1154     _CYHAL_TRIGGER_PERI_TR_IO_INPUT10,
1155     _CYHAL_TRIGGER_PERI_TR_IO_INPUT11,
1156     _CYHAL_TRIGGER_PERI_TR_IO_INPUT12,
1157     _CYHAL_TRIGGER_PERI_TR_IO_INPUT13,
1158     _CYHAL_TRIGGER_PERI_TR_IO_INPUT14,
1159     _CYHAL_TRIGGER_PERI_TR_IO_INPUT15,
1160     _CYHAL_TRIGGER_PERI_TR_IO_INPUT16,
1161     _CYHAL_TRIGGER_PERI_TR_IO_INPUT17,
1162     _CYHAL_TRIGGER_PERI_TR_IO_INPUT18,
1163     _CYHAL_TRIGGER_PERI_TR_IO_INPUT19,
1164     _CYHAL_TRIGGER_PERI_TR_IO_INPUT20,
1165     _CYHAL_TRIGGER_PERI_TR_IO_INPUT21,
1166     _CYHAL_TRIGGER_PERI_TR_IO_INPUT22,
1167     _CYHAL_TRIGGER_PERI_TR_IO_INPUT23,
1168     _CYHAL_TRIGGER_PERI_TR_IO_INPUT24,
1169     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
1170     _CYHAL_TRIGGER_CPUSS_ZERO,
1171     _CYHAL_TRIGGER_CPUSS_ZERO,
1172     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
1173     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
1174 };
1175 
1176 const _cyhal_trigger_source_psoc6_03_t cyhal_mux9_sources[127] =
1177 {
1178     _CYHAL_TRIGGER_CPUSS_ZERO,
1179     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
1180     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
1181     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
1182     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
1183     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
1184     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
1185     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
1186     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
1187     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
1188     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
1189     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
1190     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
1191     _CYHAL_TRIGGER_CPUSS_ZERO,
1192     _CYHAL_TRIGGER_CPUSS_ZERO,
1193     _CYHAL_TRIGGER_CPUSS_ZERO,
1194     _CYHAL_TRIGGER_CPUSS_ZERO,
1195     _CYHAL_TRIGGER_CPUSS_ZERO,
1196     _CYHAL_TRIGGER_CPUSS_ZERO,
1197     _CYHAL_TRIGGER_CPUSS_ZERO,
1198     _CYHAL_TRIGGER_CPUSS_ZERO,
1199     _CYHAL_TRIGGER_CPUSS_ZERO,
1200     _CYHAL_TRIGGER_CPUSS_ZERO,
1201     _CYHAL_TRIGGER_CPUSS_ZERO,
1202     _CYHAL_TRIGGER_CPUSS_ZERO,
1203     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW0,
1204     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
1205     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
1206     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
1207     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
1208     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
1209     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
1210     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
1211     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
1212     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
1213     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
1214     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
1215     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
1216     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
1217     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
1218     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
1219     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
1220     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
1221     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
1222     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
1223     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
1224     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
1225     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
1226     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
1227     _CYHAL_TRIGGER_CPUSS_ZERO,
1228     _CYHAL_TRIGGER_CPUSS_ZERO,
1229     _CYHAL_TRIGGER_CPUSS_ZERO,
1230     _CYHAL_TRIGGER_CPUSS_ZERO,
1231     _CYHAL_TRIGGER_CPUSS_ZERO,
1232     _CYHAL_TRIGGER_CPUSS_ZERO,
1233     _CYHAL_TRIGGER_CPUSS_ZERO,
1234     _CYHAL_TRIGGER_CPUSS_ZERO,
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_PERI_TR_IO_INPUT0,
1276     _CYHAL_TRIGGER_PERI_TR_IO_INPUT1,
1277     _CYHAL_TRIGGER_PERI_TR_IO_INPUT2,
1278     _CYHAL_TRIGGER_PERI_TR_IO_INPUT3,
1279     _CYHAL_TRIGGER_PERI_TR_IO_INPUT4,
1280     _CYHAL_TRIGGER_PERI_TR_IO_INPUT5,
1281     _CYHAL_TRIGGER_PERI_TR_IO_INPUT6,
1282     _CYHAL_TRIGGER_PERI_TR_IO_INPUT7,
1283     _CYHAL_TRIGGER_PERI_TR_IO_INPUT8,
1284     _CYHAL_TRIGGER_PERI_TR_IO_INPUT9,
1285     _CYHAL_TRIGGER_PERI_TR_IO_INPUT10,
1286     _CYHAL_TRIGGER_PERI_TR_IO_INPUT11,
1287     _CYHAL_TRIGGER_PERI_TR_IO_INPUT12,
1288     _CYHAL_TRIGGER_PERI_TR_IO_INPUT13,
1289     _CYHAL_TRIGGER_PERI_TR_IO_INPUT14,
1290     _CYHAL_TRIGGER_PERI_TR_IO_INPUT15,
1291     _CYHAL_TRIGGER_PERI_TR_IO_INPUT16,
1292     _CYHAL_TRIGGER_PERI_TR_IO_INPUT17,
1293     _CYHAL_TRIGGER_PERI_TR_IO_INPUT18,
1294     _CYHAL_TRIGGER_PERI_TR_IO_INPUT19,
1295     _CYHAL_TRIGGER_PERI_TR_IO_INPUT20,
1296     _CYHAL_TRIGGER_PERI_TR_IO_INPUT21,
1297     _CYHAL_TRIGGER_PERI_TR_IO_INPUT22,
1298     _CYHAL_TRIGGER_PERI_TR_IO_INPUT23,
1299     _CYHAL_TRIGGER_PERI_TR_IO_INPUT24,
1300     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
1301     _CYHAL_TRIGGER_CPUSS_ZERO,
1302     _CYHAL_TRIGGER_CPUSS_ZERO,
1303     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
1304     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
1305 };
1306 
1307 const _cyhal_trigger_source_psoc6_03_t cyhal_mux10_sources[2] =
1308 {
1309     _CYHAL_TRIGGER_CPUSS_ZERO,
1310     _CYHAL_TRIGGER_CANFD0_TR_TMP_RTP_OUT0,
1311 };
1312 
1313 const _cyhal_trigger_source_psoc6_03_t cyhal_mux11_sources[12] =
1314 {
1315     _CYHAL_TRIGGER_SCB0_TR_TX_REQ,
1316     _CYHAL_TRIGGER_SCB0_TR_RX_REQ,
1317     _CYHAL_TRIGGER_SCB1_TR_TX_REQ,
1318     _CYHAL_TRIGGER_SCB1_TR_RX_REQ,
1319     _CYHAL_TRIGGER_SCB2_TR_TX_REQ,
1320     _CYHAL_TRIGGER_SCB2_TR_RX_REQ,
1321     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
1322     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
1323     _CYHAL_TRIGGER_SCB4_TR_TX_REQ,
1324     _CYHAL_TRIGGER_SCB4_TR_RX_REQ,
1325     _CYHAL_TRIGGER_SCB5_TR_TX_REQ,
1326     _CYHAL_TRIGGER_SCB5_TR_RX_REQ,
1327 };
1328 
1329 const _cyhal_trigger_source_psoc6_03_t cyhal_mux12_sources[14] =
1330 {
1331     _CYHAL_TRIGGER_SCB6_TR_TX_REQ,
1332     _CYHAL_TRIGGER_SCB6_TR_RX_REQ,
1333     _CYHAL_TRIGGER_CPUSS_ZERO,
1334     _CYHAL_TRIGGER_CPUSS_ZERO,
1335     _CYHAL_TRIGGER_CPUSS_ZERO,
1336     _CYHAL_TRIGGER_CPUSS_ZERO,
1337     _CYHAL_TRIGGER_CPUSS_ZERO,
1338     _CYHAL_TRIGGER_CPUSS_ZERO,
1339     _CYHAL_TRIGGER_CPUSS_ZERO,
1340     _CYHAL_TRIGGER_CPUSS_ZERO,
1341     _CYHAL_TRIGGER_CPUSS_ZERO,
1342     _CYHAL_TRIGGER_CPUSS_ZERO,
1343     _CYHAL_TRIGGER_CPUSS_ZERO,
1344     _CYHAL_TRIGGER_CPUSS_ZERO,
1345 };
1346 
1347 const _cyhal_trigger_source_psoc6_03_t cyhal_mux13_sources[1] =
1348 {
1349     _CYHAL_TRIGGER_PASS_TR_SAR_OUT,
1350 };
1351 
1352 const _cyhal_trigger_source_psoc6_03_t cyhal_mux14_sources[7] =
1353 {
1354     _CYHAL_TRIGGER_SMIF_TR_TX_REQ,
1355     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
1356     _CYHAL_TRIGGER_CPUSS_ZERO,
1357     _CYHAL_TRIGGER_CPUSS_ZERO,
1358     _CYHAL_TRIGGER_CPUSS_ZERO,
1359     _CYHAL_TRIGGER_CPUSS_ZERO,
1360     _CYHAL_TRIGGER_CPUSS_ZERO,
1361 };
1362 
1363 const _cyhal_trigger_source_psoc6_03_t cyhal_mux15_sources[3] =
1364 {
1365     _CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_REQ0,
1366     _CYHAL_TRIGGER_CANFD0_TR_FIFO00,
1367     _CYHAL_TRIGGER_CANFD0_TR_FIFO10,
1368 };
1369 
1370 const _cyhal_trigger_source_psoc6_03_t cyhal_mux16_sources[8] =
1371 {
1372     _CYHAL_TRIGGER_USB_DMA_REQ0,
1373     _CYHAL_TRIGGER_USB_DMA_REQ1,
1374     _CYHAL_TRIGGER_USB_DMA_REQ2,
1375     _CYHAL_TRIGGER_USB_DMA_REQ3,
1376     _CYHAL_TRIGGER_USB_DMA_REQ4,
1377     _CYHAL_TRIGGER_USB_DMA_REQ5,
1378     _CYHAL_TRIGGER_USB_DMA_REQ6,
1379     _CYHAL_TRIGGER_USB_DMA_REQ7,
1380 };
1381 
1382 const _cyhal_trigger_source_psoc6_03_t cyhal_mux17_sources[8] =
1383 {
1384     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8,
1385     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9,
1386     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10,
1387     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11,
1388     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12,
1389     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13,
1390     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14,
1391     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15,
1392 };
1393 
1394 const _cyhal_trigger_source_psoc6_03_t cyhal_mux18_sources[1] =
1395 {
1396     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT29,
1397 };
1398 
1399 const _cyhal_trigger_source_psoc6_03_t* cyhal_mux_to_sources[19] =
1400 {
1401     cyhal_mux0_sources,
1402     cyhal_mux1_sources,
1403     cyhal_mux2_sources,
1404     cyhal_mux3_sources,
1405     cyhal_mux4_sources,
1406     cyhal_mux5_sources,
1407     cyhal_mux6_sources,
1408     cyhal_mux7_sources,
1409     cyhal_mux8_sources,
1410     cyhal_mux9_sources,
1411     cyhal_mux10_sources,
1412     cyhal_mux11_sources,
1413     cyhal_mux12_sources,
1414     cyhal_mux13_sources,
1415     cyhal_mux14_sources,
1416     cyhal_mux15_sources,
1417     cyhal_mux16_sources,
1418     cyhal_mux17_sources,
1419     cyhal_mux18_sources,
1420 };
1421 
1422 const uint8_t cyhal_dest_to_mux[108] =
1423 {
1424     135, /* CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_ACK0 */
1425     10, /* CYHAL_TRIGGER_CANFD0_TR_EVT_SWT_IN0 */
1426     5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */
1427     5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */
1428     6, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN0 */
1429     6, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN1 */
1430     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */
1431     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */
1432     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */
1433     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */
1434     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */
1435     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */
1436     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */
1437     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */
1438     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */
1439     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */
1440     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */
1441     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */
1442     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */
1443     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */
1444     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */
1445     133, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */
1446     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN16 */
1447     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN17 */
1448     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN18 */
1449     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN19 */
1450     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN20 */
1451     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN21 */
1452     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN22 */
1453     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN23 */
1454     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN24 */
1455     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN25 */
1456     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN26 */
1457     128, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN27 */
1458     130, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN28 */
1459     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */
1460     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */
1461     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */
1462     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */
1463     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */
1464     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */
1465     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */
1466     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */
1467     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */
1468     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */
1469     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */
1470     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */
1471     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */
1472     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */
1473     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */
1474     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */
1475     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN16 */
1476     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN17 */
1477     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN18 */
1478     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN19 */
1479     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN20 */
1480     129, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN21 */
1481     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN22 */
1482     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN23 */
1483     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN24 */
1484     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN25 */
1485     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN26 */
1486     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN27 */
1487     131, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN28 */
1488     132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN29 */
1489     132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN30 */
1490     132, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN31 */
1491     8, /* CYHAL_TRIGGER_CSD_DSI_START */
1492     9, /* CYHAL_TRIGGER_PASS_TR_SAR_IN */
1493     7, /* CYHAL_TRIGGER_PERI_TR_DBG_FREEZE */
1494     4, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */
1495     4, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */
1496     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN0 */
1497     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN1 */
1498     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN2 */
1499     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN3 */
1500     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN4 */
1501     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN5 */
1502     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN6 */
1503     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN7 */
1504     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN8 */
1505     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN9 */
1506     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN10 */
1507     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN11 */
1508     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN12 */
1509     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN13 */
1510     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN0 */
1511     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN1 */
1512     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN2 */
1513     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN3 */
1514     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN4 */
1515     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN5 */
1516     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN6 */
1517     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN7 */
1518     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN8 */
1519     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN9 */
1520     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN10 */
1521     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN11 */
1522     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN12 */
1523     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN13 */
1524     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */
1525     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */
1526     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */
1527     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */
1528     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */
1529     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */
1530     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */
1531     134, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */
1532 };
1533 
1534 const uint8_t cyhal_mux_dest_index[108] =
1535 {
1536     0, /* CYHAL_TRIGGER_CANFD0_TR_DBG_DMA_ACK0 */
1537     0, /* CYHAL_TRIGGER_CANFD0_TR_EVT_SWT_IN0 */
1538     0, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */
1539     1, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */
1540     0, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN0 */
1541     1, /* CYHAL_TRIGGER_CPUSS_DMAC_TR_IN1 */
1542     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */
1543     1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */
1544     2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */
1545     3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */
1546     4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */
1547     5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */
1548     6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */
1549     7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */
1550     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */
1551     1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */
1552     2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */
1553     3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */
1554     4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */
1555     5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */
1556     6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */
1557     7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */
1558     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN16 */
1559     1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN17 */
1560     2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN18 */
1561     3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN19 */
1562     4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN20 */
1563     5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN21 */
1564     6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN22 */
1565     7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN23 */
1566     8, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN24 */
1567     9, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN25 */
1568     10, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN26 */
1569     11, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN27 */
1570     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN28 */
1571     0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */
1572     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */
1573     2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */
1574     3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */
1575     4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */
1576     5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */
1577     6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */
1578     7, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */
1579     0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */
1580     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */
1581     2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */
1582     3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */
1583     4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */
1584     5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */
1585     6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */
1586     7, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */
1587     8, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN16 */
1588     9, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN17 */
1589     10, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN18 */
1590     11, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN19 */
1591     12, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN20 */
1592     13, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN21 */
1593     0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN22 */
1594     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN23 */
1595     2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN24 */
1596     3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN25 */
1597     4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN26 */
1598     5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN27 */
1599     6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN28 */
1600     0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN29 */
1601     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN30 */
1602     2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN31 */
1603     0, /* CYHAL_TRIGGER_CSD_DSI_START */
1604     0, /* CYHAL_TRIGGER_PASS_TR_SAR_IN */
1605     0, /* CYHAL_TRIGGER_PERI_TR_DBG_FREEZE */
1606     0, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */
1607     1, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */
1608     0, /* CYHAL_TRIGGER_TCPWM0_TR_IN0 */
1609     1, /* CYHAL_TRIGGER_TCPWM0_TR_IN1 */
1610     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN2 */
1611     3, /* CYHAL_TRIGGER_TCPWM0_TR_IN3 */
1612     4, /* CYHAL_TRIGGER_TCPWM0_TR_IN4 */
1613     5, /* CYHAL_TRIGGER_TCPWM0_TR_IN5 */
1614     6, /* CYHAL_TRIGGER_TCPWM0_TR_IN6 */
1615     7, /* CYHAL_TRIGGER_TCPWM0_TR_IN7 */
1616     8, /* CYHAL_TRIGGER_TCPWM0_TR_IN8 */
1617     9, /* CYHAL_TRIGGER_TCPWM0_TR_IN9 */
1618     10, /* CYHAL_TRIGGER_TCPWM0_TR_IN10 */
1619     11, /* CYHAL_TRIGGER_TCPWM0_TR_IN11 */
1620     12, /* CYHAL_TRIGGER_TCPWM0_TR_IN12 */
1621     13, /* CYHAL_TRIGGER_TCPWM0_TR_IN13 */
1622     0, /* CYHAL_TRIGGER_TCPWM1_TR_IN0 */
1623     1, /* CYHAL_TRIGGER_TCPWM1_TR_IN1 */
1624     2, /* CYHAL_TRIGGER_TCPWM1_TR_IN2 */
1625     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN3 */
1626     4, /* CYHAL_TRIGGER_TCPWM1_TR_IN4 */
1627     5, /* CYHAL_TRIGGER_TCPWM1_TR_IN5 */
1628     6, /* CYHAL_TRIGGER_TCPWM1_TR_IN6 */
1629     7, /* CYHAL_TRIGGER_TCPWM1_TR_IN7 */
1630     8, /* CYHAL_TRIGGER_TCPWM1_TR_IN8 */
1631     9, /* CYHAL_TRIGGER_TCPWM1_TR_IN9 */
1632     10, /* CYHAL_TRIGGER_TCPWM1_TR_IN10 */
1633     11, /* CYHAL_TRIGGER_TCPWM1_TR_IN11 */
1634     12, /* CYHAL_TRIGGER_TCPWM1_TR_IN12 */
1635     13, /* CYHAL_TRIGGER_TCPWM1_TR_IN13 */
1636     0, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */
1637     1, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */
1638     2, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */
1639     3, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */
1640     4, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */
1641     5, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */
1642     6, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */
1643     7, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */
1644 };
1645 
1646 #endif /* CY_DEVICE_PSOC6A512K */
1647