1 /***************************************************************************//**
2 * \file cyhal_triggers_psoc6_01.c
3 *
4 * \brief
5 * PSoC6_01 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_PSOC6ABLE2
31 #include "triggers/cyhal_triggers_psoc6_01.h"
32 
33 const uint16_t cyhal_sources_per_mux[15] =
34 {
35     51, 51, 43, 43, 43, 43, 43, 43, 43, 33, 33, 97, 29, 34, 38,
36 };
37 
38 const bool cyhal_is_mux_1to1[15] =
39 {
40     false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
41 };
42 
43 const _cyhal_trigger_source_psoc6_01_t cyhal_mux0_sources[51] =
44 {
45     _CYHAL_TRIGGER_CPUSS_ZERO,
46     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
47     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
48     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
49     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
50     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
51     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
52     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
53     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
54     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
55     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
56     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
57     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
58     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
59     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
60     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
61     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
62     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
63     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
64     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
65     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
66     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
67     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
68     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
69     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
70     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT8,
71     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT9,
72     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT0,
73     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT1,
74     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT2,
75     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT3,
76     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT4,
77     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT5,
78     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT6,
79     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT7,
80     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT8,
81     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT9,
82     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT10,
83     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT11,
84     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT12,
85     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT13,
86     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT14,
87     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT15,
88     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT0,
89     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT1,
90     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT2,
91     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT3,
92     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT4,
93     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT5,
94     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT6,
95     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT7,
96 };
97 
98 const _cyhal_trigger_source_psoc6_01_t cyhal_mux1_sources[51] =
99 {
100     _CYHAL_TRIGGER_CPUSS_ZERO,
101     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
102     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
103     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
104     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
105     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
106     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
107     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
108     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
109     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
110     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
111     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
112     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
113     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
114     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
115     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
116     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
117     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
118     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
119     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
120     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
121     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
122     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
123     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
124     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
125     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT8,
126     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT9,
127     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT0,
128     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT1,
129     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT2,
130     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT3,
131     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT4,
132     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT5,
133     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT6,
134     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT7,
135     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT8,
136     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT9,
137     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT10,
138     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT11,
139     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT12,
140     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT13,
141     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT14,
142     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT15,
143     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT0,
144     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT1,
145     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT2,
146     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT3,
147     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT4,
148     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT5,
149     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT6,
150     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT7,
151 };
152 
153 const _cyhal_trigger_source_psoc6_01_t cyhal_mux2_sources[43] =
154 {
155     _CYHAL_TRIGGER_CPUSS_ZERO,
156     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
157     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
158     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
159     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
160     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
161     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
162     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
163     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
164     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
165     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
166     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
167     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
168     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
169     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
170     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
171     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
172     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
173     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
174     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
175     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
176     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
177     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
178     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
179     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
180     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
181     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
182     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
183     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
184     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
185     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
186     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
187     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
188     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
189     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
190     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
191     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
192     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
193     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
194     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
195     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
196     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
197     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
198 };
199 
200 const _cyhal_trigger_source_psoc6_01_t cyhal_mux3_sources[43] =
201 {
202     _CYHAL_TRIGGER_CPUSS_ZERO,
203     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
204     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
205     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
206     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
207     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
208     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
209     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
210     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
211     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
212     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
213     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
214     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
215     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
216     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
217     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
218     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
219     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
220     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
221     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
222     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
223     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
224     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
225     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
226     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
227     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
228     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
229     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
230     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
231     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
232     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
233     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
234     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
235     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
236     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
237     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
238     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
239     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
240     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
241     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
242     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
243     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
244     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
245 };
246 
247 const _cyhal_trigger_source_psoc6_01_t cyhal_mux4_sources[43] =
248 {
249     _CYHAL_TRIGGER_CPUSS_ZERO,
250     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
251     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
252     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
253     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
254     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
255     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
256     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
257     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
258     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
259     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
260     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
261     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
262     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
263     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
264     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
265     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
266     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
267     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
268     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
269     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
270     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
271     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
272     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
273     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
274     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
275     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
276     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
277     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
278     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
279     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
280     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
281     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
282     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
283     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
284     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
285     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
286     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
287     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
288     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
289     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
290     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
291     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
292 };
293 
294 const _cyhal_trigger_source_psoc6_01_t cyhal_mux5_sources[43] =
295 {
296     _CYHAL_TRIGGER_CPUSS_ZERO,
297     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
298     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
299     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
300     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
301     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
302     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
303     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
304     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
305     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
306     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
307     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
308     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
309     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
310     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
311     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
312     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
313     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
314     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
315     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
316     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
317     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
318     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
319     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
320     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
321     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
322     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
323     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
324     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
325     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
326     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
327     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
328     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
329     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
330     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
331     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
332     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
333     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
334     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
335     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
336     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
337     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
338     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
339 };
340 
341 const _cyhal_trigger_source_psoc6_01_t cyhal_mux6_sources[43] =
342 {
343     _CYHAL_TRIGGER_CPUSS_ZERO,
344     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
345     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
346     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
347     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
348     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
349     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
350     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
351     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
352     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
353     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
354     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
355     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
356     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
357     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
358     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
359     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
360     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
361     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
362     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
363     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
364     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
365     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
366     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
367     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
368     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
369     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
370     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
371     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
372     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
373     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
374     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
375     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
376     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
377     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
378     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
379     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
380     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
381     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
382     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
383     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
384     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
385     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
386 };
387 
388 const _cyhal_trigger_source_psoc6_01_t cyhal_mux7_sources[43] =
389 {
390     _CYHAL_TRIGGER_CPUSS_ZERO,
391     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
392     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
393     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
394     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
395     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
396     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
397     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
398     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
399     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
400     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
401     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
402     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
403     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
404     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
405     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
406     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
407     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
408     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
409     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
410     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
411     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
412     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
413     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
414     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
415     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
416     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
417     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
418     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
419     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
420     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
421     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
422     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
423     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
424     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
425     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
426     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
427     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
428     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
429     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
430     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
431     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
432     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
433 };
434 
435 const _cyhal_trigger_source_psoc6_01_t cyhal_mux8_sources[43] =
436 {
437     _CYHAL_TRIGGER_CPUSS_ZERO,
438     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT0,
439     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT1,
440     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT2,
441     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT3,
442     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT4,
443     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT5,
444     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT6,
445     _CYHAL_TRIGGER_TR_GROUP10_OUTPUT7,
446     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT0,
447     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT1,
448     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT2,
449     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT3,
450     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT4,
451     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT5,
452     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT6,
453     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT7,
454     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT8,
455     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT9,
456     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT10,
457     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT11,
458     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT12,
459     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT13,
460     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT14,
461     _CYHAL_TRIGGER_TR_GROUP11_OUTPUT15,
462     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT0,
463     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT1,
464     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT2,
465     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT3,
466     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT4,
467     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT5,
468     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT6,
469     _CYHAL_TRIGGER_TR_GROUP12_OUTPUT7,
470     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT16,
471     _CYHAL_TRIGGER_TR_GROUP13_OUTPUT17,
472     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT8,
473     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT9,
474     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT10,
475     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT11,
476     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT12,
477     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT13,
478     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT14,
479     _CYHAL_TRIGGER_TR_GROUP14_OUTPUT15,
480 };
481 
482 const _cyhal_trigger_source_psoc6_01_t cyhal_mux9_sources[33] =
483 {
484     _CYHAL_TRIGGER_CPUSS_ZERO,
485     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0,
486     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1,
487     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2,
488     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3,
489     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4,
490     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5,
491     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6,
492     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7,
493     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8,
494     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9,
495     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10,
496     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11,
497     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12,
498     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13,
499     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14,
500     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15,
501     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0,
502     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1,
503     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2,
504     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3,
505     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4,
506     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5,
507     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6,
508     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7,
509     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8,
510     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9,
511     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10,
512     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11,
513     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12,
514     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13,
515     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14,
516     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15,
517 };
518 
519 const _cyhal_trigger_source_psoc6_01_t cyhal_mux10_sources[33] =
520 {
521     _CYHAL_TRIGGER_CPUSS_ZERO,
522     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT0,
523     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT1,
524     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT2,
525     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT3,
526     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT4,
527     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT5,
528     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT6,
529     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT7,
530     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT8,
531     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT9,
532     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT10,
533     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT11,
534     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT12,
535     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT13,
536     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT14,
537     _CYHAL_TRIGGER_CPUSS_DW0_TR_OUT15,
538     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT0,
539     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT1,
540     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT2,
541     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT3,
542     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT4,
543     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT5,
544     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT6,
545     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT7,
546     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT8,
547     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT9,
548     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT10,
549     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT11,
550     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT12,
551     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT13,
552     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT14,
553     _CYHAL_TRIGGER_CPUSS_DW1_TR_OUT15,
554 };
555 
556 const _cyhal_trigger_source_psoc6_01_t cyhal_mux11_sources[97] =
557 {
558     _CYHAL_TRIGGER_CPUSS_ZERO,
559     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW0,
560     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW1,
561     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW2,
562     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW3,
563     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW4,
564     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW5,
565     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW6,
566     _CYHAL_TRIGGER_TCPWM0_TR_OVERFLOW7,
567     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH0,
568     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH1,
569     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH2,
570     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH3,
571     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH4,
572     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH5,
573     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH6,
574     _CYHAL_TRIGGER_TCPWM0_TR_COMPARE_MATCH7,
575     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW0,
576     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW1,
577     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW2,
578     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW3,
579     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW4,
580     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW5,
581     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW6,
582     _CYHAL_TRIGGER_TCPWM0_TR_UNDERFLOW7,
583     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW0,
584     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW1,
585     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW2,
586     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW3,
587     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW4,
588     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW5,
589     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW6,
590     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW7,
591     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW8,
592     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW9,
593     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW10,
594     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW11,
595     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW12,
596     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW13,
597     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW14,
598     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW15,
599     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW16,
600     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW17,
601     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW18,
602     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW19,
603     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW20,
604     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW21,
605     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW22,
606     _CYHAL_TRIGGER_TCPWM1_TR_OVERFLOW23,
607     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH0,
608     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH1,
609     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH2,
610     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH3,
611     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH4,
612     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH5,
613     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH6,
614     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH7,
615     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH8,
616     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH9,
617     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH10,
618     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH11,
619     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH12,
620     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH13,
621     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH14,
622     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH15,
623     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH16,
624     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH17,
625     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH18,
626     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH19,
627     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH20,
628     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH21,
629     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH22,
630     _CYHAL_TRIGGER_TCPWM1_TR_COMPARE_MATCH23,
631     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW0,
632     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW1,
633     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW2,
634     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW3,
635     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW4,
636     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW5,
637     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW6,
638     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW7,
639     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW8,
640     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW9,
641     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW10,
642     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW11,
643     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW12,
644     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW13,
645     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW14,
646     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW15,
647     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW16,
648     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW17,
649     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW18,
650     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW19,
651     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW20,
652     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW21,
653     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW22,
654     _CYHAL_TRIGGER_TCPWM1_TR_UNDERFLOW23,
655 };
656 
657 const _cyhal_trigger_source_psoc6_01_t cyhal_mux12_sources[29] =
658 {
659     _CYHAL_TRIGGER_CPUSS_ZERO,
660     _CYHAL_TRIGGER_PERI_TR_IO_INPUT0,
661     _CYHAL_TRIGGER_PERI_TR_IO_INPUT1,
662     _CYHAL_TRIGGER_PERI_TR_IO_INPUT2,
663     _CYHAL_TRIGGER_PERI_TR_IO_INPUT3,
664     _CYHAL_TRIGGER_PERI_TR_IO_INPUT4,
665     _CYHAL_TRIGGER_PERI_TR_IO_INPUT5,
666     _CYHAL_TRIGGER_PERI_TR_IO_INPUT6,
667     _CYHAL_TRIGGER_PERI_TR_IO_INPUT7,
668     _CYHAL_TRIGGER_PERI_TR_IO_INPUT8,
669     _CYHAL_TRIGGER_PERI_TR_IO_INPUT9,
670     _CYHAL_TRIGGER_PERI_TR_IO_INPUT10,
671     _CYHAL_TRIGGER_PERI_TR_IO_INPUT11,
672     _CYHAL_TRIGGER_PERI_TR_IO_INPUT12,
673     _CYHAL_TRIGGER_PERI_TR_IO_INPUT13,
674     _CYHAL_TRIGGER_PERI_TR_IO_INPUT14,
675     _CYHAL_TRIGGER_PERI_TR_IO_INPUT15,
676     _CYHAL_TRIGGER_PERI_TR_IO_INPUT16,
677     _CYHAL_TRIGGER_PERI_TR_IO_INPUT17,
678     _CYHAL_TRIGGER_PERI_TR_IO_INPUT18,
679     _CYHAL_TRIGGER_PERI_TR_IO_INPUT19,
680     _CYHAL_TRIGGER_PERI_TR_IO_INPUT20,
681     _CYHAL_TRIGGER_PERI_TR_IO_INPUT21,
682     _CYHAL_TRIGGER_PERI_TR_IO_INPUT22,
683     _CYHAL_TRIGGER_PERI_TR_IO_INPUT23,
684     _CYHAL_TRIGGER_PERI_TR_IO_INPUT24,
685     _CYHAL_TRIGGER_PERI_TR_IO_INPUT25,
686     _CYHAL_TRIGGER_PERI_TR_IO_INPUT26,
687     _CYHAL_TRIGGER_PERI_TR_IO_INPUT27,
688 };
689 
690 const _cyhal_trigger_source_psoc6_01_t cyhal_mux13_sources[34] =
691 {
692     _CYHAL_TRIGGER_CPUSS_ZERO,
693     _CYHAL_TRIGGER_SCB0_TR_TX_REQ,
694     _CYHAL_TRIGGER_SCB0_TR_RX_REQ,
695     _CYHAL_TRIGGER_SCB1_TR_TX_REQ,
696     _CYHAL_TRIGGER_SCB1_TR_RX_REQ,
697     _CYHAL_TRIGGER_SCB2_TR_TX_REQ,
698     _CYHAL_TRIGGER_SCB2_TR_RX_REQ,
699     _CYHAL_TRIGGER_SCB3_TR_TX_REQ,
700     _CYHAL_TRIGGER_SCB3_TR_RX_REQ,
701     _CYHAL_TRIGGER_SCB4_TR_TX_REQ,
702     _CYHAL_TRIGGER_SCB4_TR_RX_REQ,
703     _CYHAL_TRIGGER_SCB5_TR_TX_REQ,
704     _CYHAL_TRIGGER_SCB5_TR_RX_REQ,
705     _CYHAL_TRIGGER_SCB6_TR_TX_REQ,
706     _CYHAL_TRIGGER_SCB6_TR_RX_REQ,
707     _CYHAL_TRIGGER_SCB7_TR_TX_REQ,
708     _CYHAL_TRIGGER_SCB7_TR_RX_REQ,
709     _CYHAL_TRIGGER_SCB8_TR_TX_REQ,
710     _CYHAL_TRIGGER_SCB8_TR_RX_REQ,
711     _CYHAL_TRIGGER_AUDIOSS_TR_PDM_RX_REQ,
712     _CYHAL_TRIGGER_AUDIOSS_TR_I2S_TX_REQ,
713     _CYHAL_TRIGGER_AUDIOSS_TR_I2S_RX_REQ,
714     _CYHAL_TRIGGER_SMIF_TR_TX_REQ,
715     _CYHAL_TRIGGER_SMIF_TR_RX_REQ,
716     _CYHAL_TRIGGER_USB_DMA_REQ0,
717     _CYHAL_TRIGGER_USB_DMA_REQ1,
718     _CYHAL_TRIGGER_USB_DMA_REQ2,
719     _CYHAL_TRIGGER_USB_DMA_REQ3,
720     _CYHAL_TRIGGER_USB_DMA_REQ4,
721     _CYHAL_TRIGGER_USB_DMA_REQ5,
722     _CYHAL_TRIGGER_USB_DMA_REQ6,
723     _CYHAL_TRIGGER_USB_DMA_REQ7,
724     _CYHAL_TRIGGER_CSD_TR_ADC_DONE,
725     _CYHAL_TRIGGER_CSD_DSI_SENSE_OUT,
726 };
727 
728 const _cyhal_trigger_source_psoc6_01_t cyhal_mux14_sources[38] =
729 {
730     _CYHAL_TRIGGER_CPUSS_ZERO,
731     _CYHAL_TRIGGER_UDB_TR_UDB0,
732     _CYHAL_TRIGGER_UDB_TR_UDB1,
733     _CYHAL_TRIGGER_UDB_TR_UDB2,
734     _CYHAL_TRIGGER_UDB_TR_UDB3,
735     _CYHAL_TRIGGER_UDB_TR_UDB4,
736     _CYHAL_TRIGGER_UDB_TR_UDB5,
737     _CYHAL_TRIGGER_UDB_TR_UDB6,
738     _CYHAL_TRIGGER_UDB_TR_UDB7,
739     _CYHAL_TRIGGER_UDB_TR_UDB8,
740     _CYHAL_TRIGGER_UDB_TR_UDB9,
741     _CYHAL_TRIGGER_UDB_TR_UDB10,
742     _CYHAL_TRIGGER_UDB_TR_UDB11,
743     _CYHAL_TRIGGER_UDB_TR_UDB12,
744     _CYHAL_TRIGGER_UDB_TR_UDB13,
745     _CYHAL_TRIGGER_UDB_TR_UDB14,
746     _CYHAL_TRIGGER_UDB_TR_UDB15,
747     _CYHAL_TRIGGER_UDB_DSI_OUT_TR0,
748     _CYHAL_TRIGGER_UDB_DSI_OUT_TR1,
749     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT0,
750     _CYHAL_TRIGGER_CPUSS_CTI_TR_OUT1,
751     _CYHAL_TRIGGER_PASS_TR_SAR_OUT,
752     _CYHAL_TRIGGER_PASS_TR_CTDAC_EMPTY,
753     _CYHAL_TRIGGER_PASS_DSI_CTB_CMP0,
754     _CYHAL_TRIGGER_PASS_DSI_CTB_CMP1,
755     _CYHAL_TRIGGER_LPCOMP_DSI_COMP0,
756     _CYHAL_TRIGGER_LPCOMP_DSI_COMP1,
757     _CYHAL_TRIGGER_SCB0_TR_I2C_SCL_FILTERED,
758     _CYHAL_TRIGGER_SCB1_TR_I2C_SCL_FILTERED,
759     _CYHAL_TRIGGER_SCB2_TR_I2C_SCL_FILTERED,
760     _CYHAL_TRIGGER_SCB3_TR_I2C_SCL_FILTERED,
761     _CYHAL_TRIGGER_SCB4_TR_I2C_SCL_FILTERED,
762     _CYHAL_TRIGGER_SCB5_TR_I2C_SCL_FILTERED,
763     _CYHAL_TRIGGER_SCB6_TR_I2C_SCL_FILTERED,
764     _CYHAL_TRIGGER_SCB7_TR_I2C_SCL_FILTERED,
765     _CYHAL_TRIGGER_SCB8_TR_I2C_SCL_FILTERED,
766     _CYHAL_TRIGGER_CPUSS_TR_FAULT0,
767     _CYHAL_TRIGGER_CPUSS_TR_FAULT1,
768 };
769 
770 const _cyhal_trigger_source_psoc6_01_t* cyhal_mux_to_sources[15] =
771 {
772     cyhal_mux0_sources,
773     cyhal_mux1_sources,
774     cyhal_mux2_sources,
775     cyhal_mux3_sources,
776     cyhal_mux4_sources,
777     cyhal_mux5_sources,
778     cyhal_mux6_sources,
779     cyhal_mux7_sources,
780     cyhal_mux8_sources,
781     cyhal_mux9_sources,
782     cyhal_mux10_sources,
783     cyhal_mux11_sources,
784     cyhal_mux12_sources,
785     cyhal_mux13_sources,
786     cyhal_mux14_sources,
787 };
788 
789 const uint8_t cyhal_dest_to_mux[479] =
790 {
791     5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */
792     5, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */
793     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */
794     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */
795     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */
796     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */
797     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */
798     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */
799     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */
800     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */
801     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */
802     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */
803     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */
804     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */
805     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */
806     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */
807     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */
808     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */
809     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */
810     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */
811     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */
812     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */
813     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */
814     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */
815     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */
816     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */
817     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */
818     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */
819     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */
820     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */
821     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */
822     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */
823     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */
824     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */
825     6, /* CYHAL_TRIGGER_PASS_TR_SAR_IN */
826     8, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */
827     8, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */
828     4, /* CYHAL_TRIGGER_PROFILE_TR_START */
829     4, /* CYHAL_TRIGGER_PROFILE_TR_STOP */
830     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN0 */
831     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN1 */
832     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN2 */
833     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN3 */
834     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN4 */
835     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN5 */
836     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN6 */
837     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN7 */
838     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN8 */
839     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN9 */
840     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN10 */
841     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN11 */
842     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN12 */
843     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN13 */
844     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN0 */
845     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN1 */
846     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN2 */
847     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN3 */
848     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN4 */
849     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN5 */
850     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN6 */
851     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN7 */
852     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN8 */
853     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN9 */
854     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN10 */
855     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN11 */
856     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN12 */
857     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN13 */
858     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT1 */
859     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT2 */
860     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT3 */
861     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT4 */
862     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT5 */
863     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT6 */
864     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT7 */
865     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT8 */
866     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT9 */
867     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT10 */
868     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT11 */
869     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT12 */
870     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT13 */
871     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT14 */
872     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT15 */
873     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT16 */
874     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT17 */
875     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT18 */
876     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT19 */
877     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT20 */
878     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT21 */
879     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT22 */
880     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT23 */
881     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT24 */
882     12, /* CYHAL_TRIGGER_TR_GROUP0_INPUT25 */
883     12, /* CYHAL_TRIGGER_TR_GROUP0_INPUT26 */
884     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT27 */
885     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT28 */
886     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT29 */
887     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT30 */
888     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT31 */
889     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT32 */
890     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT33 */
891     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT34 */
892     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT35 */
893     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT36 */
894     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT37 */
895     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT38 */
896     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT39 */
897     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT40 */
898     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT41 */
899     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT42 */
900     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT43 */
901     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT44 */
902     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT45 */
903     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT46 */
904     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT47 */
905     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT48 */
906     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT49 */
907     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT50 */
908     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT1 */
909     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT2 */
910     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT3 */
911     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT4 */
912     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT5 */
913     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT6 */
914     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT7 */
915     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT8 */
916     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT9 */
917     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT10 */
918     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT11 */
919     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT12 */
920     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT13 */
921     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT14 */
922     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT15 */
923     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT16 */
924     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT17 */
925     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT18 */
926     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT19 */
927     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT20 */
928     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT21 */
929     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT22 */
930     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT23 */
931     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT24 */
932     12, /* CYHAL_TRIGGER_TR_GROUP1_INPUT25 */
933     12, /* CYHAL_TRIGGER_TR_GROUP1_INPUT26 */
934     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT27 */
935     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT28 */
936     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT29 */
937     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT30 */
938     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT31 */
939     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT32 */
940     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT33 */
941     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT34 */
942     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT35 */
943     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT36 */
944     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT37 */
945     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT38 */
946     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT39 */
947     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT40 */
948     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT41 */
949     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT42 */
950     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT43 */
951     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT44 */
952     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT45 */
953     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT46 */
954     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT47 */
955     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT48 */
956     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT49 */
957     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT50 */
958     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT1 */
959     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT2 */
960     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT3 */
961     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT4 */
962     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT5 */
963     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT6 */
964     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT7 */
965     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT8 */
966     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT9 */
967     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT10 */
968     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT11 */
969     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT12 */
970     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT13 */
971     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT14 */
972     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT15 */
973     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT16 */
974     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT17 */
975     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT18 */
976     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT19 */
977     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT20 */
978     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT21 */
979     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT22 */
980     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT23 */
981     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT24 */
982     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT25 */
983     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT26 */
984     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT27 */
985     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT28 */
986     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT29 */
987     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT30 */
988     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT31 */
989     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT32 */
990     13, /* CYHAL_TRIGGER_TR_GROUP2_INPUT33 */
991     13, /* CYHAL_TRIGGER_TR_GROUP2_INPUT34 */
992     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT35 */
993     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT36 */
994     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT37 */
995     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT38 */
996     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT39 */
997     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT40 */
998     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT41 */
999     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT42 */
1000     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT1 */
1001     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT2 */
1002     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT3 */
1003     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT4 */
1004     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT5 */
1005     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT6 */
1006     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT7 */
1007     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT8 */
1008     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT9 */
1009     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT10 */
1010     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT11 */
1011     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT12 */
1012     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT13 */
1013     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT14 */
1014     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT15 */
1015     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT16 */
1016     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT17 */
1017     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT18 */
1018     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT19 */
1019     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT20 */
1020     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT21 */
1021     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT22 */
1022     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT23 */
1023     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT24 */
1024     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT25 */
1025     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT26 */
1026     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT27 */
1027     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT28 */
1028     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT29 */
1029     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT30 */
1030     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT31 */
1031     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT32 */
1032     13, /* CYHAL_TRIGGER_TR_GROUP3_INPUT33 */
1033     13, /* CYHAL_TRIGGER_TR_GROUP3_INPUT34 */
1034     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT35 */
1035     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT36 */
1036     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT37 */
1037     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT38 */
1038     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT39 */
1039     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT40 */
1040     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT41 */
1041     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT42 */
1042     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT1 */
1043     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT2 */
1044     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT3 */
1045     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT4 */
1046     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT5 */
1047     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT6 */
1048     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT7 */
1049     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT8 */
1050     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT9 */
1051     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT10 */
1052     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT11 */
1053     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT12 */
1054     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT13 */
1055     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT14 */
1056     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT15 */
1057     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT16 */
1058     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT17 */
1059     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT18 */
1060     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT19 */
1061     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT20 */
1062     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT21 */
1063     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT22 */
1064     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT23 */
1065     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT24 */
1066     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT25 */
1067     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT26 */
1068     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT27 */
1069     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT28 */
1070     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT29 */
1071     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT30 */
1072     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT31 */
1073     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT32 */
1074     13, /* CYHAL_TRIGGER_TR_GROUP4_INPUT33 */
1075     13, /* CYHAL_TRIGGER_TR_GROUP4_INPUT34 */
1076     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT35 */
1077     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT36 */
1078     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT37 */
1079     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT38 */
1080     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT39 */
1081     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT40 */
1082     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT41 */
1083     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT42 */
1084     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT1 */
1085     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT2 */
1086     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT3 */
1087     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT4 */
1088     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT5 */
1089     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT6 */
1090     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT7 */
1091     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT8 */
1092     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT9 */
1093     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT10 */
1094     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT11 */
1095     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT12 */
1096     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT13 */
1097     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT14 */
1098     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT15 */
1099     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT16 */
1100     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT17 */
1101     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT18 */
1102     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT19 */
1103     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT20 */
1104     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT21 */
1105     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT22 */
1106     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT23 */
1107     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT24 */
1108     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT25 */
1109     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT26 */
1110     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT27 */
1111     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT28 */
1112     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT29 */
1113     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT30 */
1114     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT31 */
1115     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT32 */
1116     13, /* CYHAL_TRIGGER_TR_GROUP5_INPUT33 */
1117     13, /* CYHAL_TRIGGER_TR_GROUP5_INPUT34 */
1118     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT35 */
1119     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT36 */
1120     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT37 */
1121     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT38 */
1122     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT39 */
1123     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT40 */
1124     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT41 */
1125     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT42 */
1126     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT1 */
1127     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT2 */
1128     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT3 */
1129     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT4 */
1130     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT5 */
1131     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT6 */
1132     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT7 */
1133     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT8 */
1134     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT9 */
1135     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT10 */
1136     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT11 */
1137     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT12 */
1138     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT13 */
1139     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT14 */
1140     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT15 */
1141     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT16 */
1142     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT17 */
1143     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT18 */
1144     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT19 */
1145     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT20 */
1146     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT21 */
1147     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT22 */
1148     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT23 */
1149     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT24 */
1150     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT25 */
1151     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT26 */
1152     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT27 */
1153     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT28 */
1154     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT29 */
1155     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT30 */
1156     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT31 */
1157     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT32 */
1158     13, /* CYHAL_TRIGGER_TR_GROUP6_INPUT33 */
1159     13, /* CYHAL_TRIGGER_TR_GROUP6_INPUT34 */
1160     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT35 */
1161     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT36 */
1162     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT37 */
1163     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT38 */
1164     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT39 */
1165     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT40 */
1166     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT41 */
1167     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT42 */
1168     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT1 */
1169     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT2 */
1170     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT3 */
1171     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT4 */
1172     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT5 */
1173     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT6 */
1174     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT7 */
1175     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT8 */
1176     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT9 */
1177     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT10 */
1178     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT11 */
1179     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT12 */
1180     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT13 */
1181     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT14 */
1182     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT15 */
1183     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT16 */
1184     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT17 */
1185     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT18 */
1186     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT19 */
1187     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT20 */
1188     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT21 */
1189     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT22 */
1190     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT23 */
1191     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT24 */
1192     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT25 */
1193     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT26 */
1194     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT27 */
1195     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT28 */
1196     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT29 */
1197     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT30 */
1198     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT31 */
1199     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT32 */
1200     13, /* CYHAL_TRIGGER_TR_GROUP7_INPUT33 */
1201     13, /* CYHAL_TRIGGER_TR_GROUP7_INPUT34 */
1202     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT35 */
1203     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT36 */
1204     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT37 */
1205     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT38 */
1206     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT39 */
1207     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT40 */
1208     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT41 */
1209     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT42 */
1210     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT1 */
1211     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT2 */
1212     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT3 */
1213     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT4 */
1214     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT5 */
1215     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT6 */
1216     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT7 */
1217     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT8 */
1218     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT9 */
1219     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT10 */
1220     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT11 */
1221     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT12 */
1222     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT13 */
1223     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT14 */
1224     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT15 */
1225     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT16 */
1226     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT17 */
1227     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT18 */
1228     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT19 */
1229     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT20 */
1230     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT21 */
1231     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT22 */
1232     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT23 */
1233     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT24 */
1234     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT25 */
1235     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT26 */
1236     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT27 */
1237     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT28 */
1238     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT29 */
1239     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT30 */
1240     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT31 */
1241     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT32 */
1242     13, /* CYHAL_TRIGGER_TR_GROUP8_INPUT33 */
1243     13, /* CYHAL_TRIGGER_TR_GROUP8_INPUT34 */
1244     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT35 */
1245     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT36 */
1246     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT37 */
1247     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT38 */
1248     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT39 */
1249     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT40 */
1250     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT41 */
1251     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT42 */
1252     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK0 */
1253     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK1 */
1254     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK2 */
1255     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK3 */
1256     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK4 */
1257     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK5 */
1258     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK6 */
1259     10, /* CYHAL_TRIGGER_UDB_TR_DW_ACK7 */
1260     7, /* CYHAL_TRIGGER_UDB_TR_IN0 */
1261     7, /* CYHAL_TRIGGER_UDB_TR_IN1 */
1262     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */
1263     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */
1264     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */
1265     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */
1266     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */
1267     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */
1268     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */
1269     9, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */
1270 };
1271 
1272 const uint8_t cyhal_mux_dest_index[479] =
1273 {
1274     0, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN0 */
1275     1, /* CYHAL_TRIGGER_CPUSS_CTI_TR_IN1 */
1276     0, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN0 */
1277     1, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN1 */
1278     2, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN2 */
1279     3, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN3 */
1280     4, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN4 */
1281     5, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN5 */
1282     6, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN6 */
1283     7, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN7 */
1284     8, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN8 */
1285     9, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN9 */
1286     10, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN10 */
1287     11, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN11 */
1288     12, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN12 */
1289     13, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN13 */
1290     14, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN14 */
1291     15, /* CYHAL_TRIGGER_CPUSS_DW0_TR_IN15 */
1292     0, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN0 */
1293     1, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN1 */
1294     2, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN2 */
1295     3, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN3 */
1296     4, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN4 */
1297     5, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN5 */
1298     6, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN6 */
1299     7, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN7 */
1300     8, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN8 */
1301     9, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN9 */
1302     10, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN10 */
1303     11, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN11 */
1304     12, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN12 */
1305     13, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN13 */
1306     14, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN14 */
1307     15, /* CYHAL_TRIGGER_CPUSS_DW1_TR_IN15 */
1308     0, /* CYHAL_TRIGGER_PASS_TR_SAR_IN */
1309     0, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT0 */
1310     1, /* CYHAL_TRIGGER_PERI_TR_IO_OUTPUT1 */
1311     0, /* CYHAL_TRIGGER_PROFILE_TR_START */
1312     1, /* CYHAL_TRIGGER_PROFILE_TR_STOP */
1313     0, /* CYHAL_TRIGGER_TCPWM0_TR_IN0 */
1314     1, /* CYHAL_TRIGGER_TCPWM0_TR_IN1 */
1315     2, /* CYHAL_TRIGGER_TCPWM0_TR_IN2 */
1316     3, /* CYHAL_TRIGGER_TCPWM0_TR_IN3 */
1317     4, /* CYHAL_TRIGGER_TCPWM0_TR_IN4 */
1318     5, /* CYHAL_TRIGGER_TCPWM0_TR_IN5 */
1319     6, /* CYHAL_TRIGGER_TCPWM0_TR_IN6 */
1320     7, /* CYHAL_TRIGGER_TCPWM0_TR_IN7 */
1321     8, /* CYHAL_TRIGGER_TCPWM0_TR_IN8 */
1322     9, /* CYHAL_TRIGGER_TCPWM0_TR_IN9 */
1323     10, /* CYHAL_TRIGGER_TCPWM0_TR_IN10 */
1324     11, /* CYHAL_TRIGGER_TCPWM0_TR_IN11 */
1325     12, /* CYHAL_TRIGGER_TCPWM0_TR_IN12 */
1326     13, /* CYHAL_TRIGGER_TCPWM0_TR_IN13 */
1327     0, /* CYHAL_TRIGGER_TCPWM1_TR_IN0 */
1328     1, /* CYHAL_TRIGGER_TCPWM1_TR_IN1 */
1329     2, /* CYHAL_TRIGGER_TCPWM1_TR_IN2 */
1330     3, /* CYHAL_TRIGGER_TCPWM1_TR_IN3 */
1331     4, /* CYHAL_TRIGGER_TCPWM1_TR_IN4 */
1332     5, /* CYHAL_TRIGGER_TCPWM1_TR_IN5 */
1333     6, /* CYHAL_TRIGGER_TCPWM1_TR_IN6 */
1334     7, /* CYHAL_TRIGGER_TCPWM1_TR_IN7 */
1335     8, /* CYHAL_TRIGGER_TCPWM1_TR_IN8 */
1336     9, /* CYHAL_TRIGGER_TCPWM1_TR_IN9 */
1337     10, /* CYHAL_TRIGGER_TCPWM1_TR_IN10 */
1338     11, /* CYHAL_TRIGGER_TCPWM1_TR_IN11 */
1339     12, /* CYHAL_TRIGGER_TCPWM1_TR_IN12 */
1340     13, /* CYHAL_TRIGGER_TCPWM1_TR_IN13 */
1341     0, /* CYHAL_TRIGGER_TR_GROUP0_INPUT1 */
1342     1, /* CYHAL_TRIGGER_TR_GROUP0_INPUT2 */
1343     2, /* CYHAL_TRIGGER_TR_GROUP0_INPUT3 */
1344     3, /* CYHAL_TRIGGER_TR_GROUP0_INPUT4 */
1345     4, /* CYHAL_TRIGGER_TR_GROUP0_INPUT5 */
1346     5, /* CYHAL_TRIGGER_TR_GROUP0_INPUT6 */
1347     6, /* CYHAL_TRIGGER_TR_GROUP0_INPUT7 */
1348     7, /* CYHAL_TRIGGER_TR_GROUP0_INPUT8 */
1349     0, /* CYHAL_TRIGGER_TR_GROUP0_INPUT9 */
1350     1, /* CYHAL_TRIGGER_TR_GROUP0_INPUT10 */
1351     2, /* CYHAL_TRIGGER_TR_GROUP0_INPUT11 */
1352     3, /* CYHAL_TRIGGER_TR_GROUP0_INPUT12 */
1353     4, /* CYHAL_TRIGGER_TR_GROUP0_INPUT13 */
1354     5, /* CYHAL_TRIGGER_TR_GROUP0_INPUT14 */
1355     6, /* CYHAL_TRIGGER_TR_GROUP0_INPUT15 */
1356     7, /* CYHAL_TRIGGER_TR_GROUP0_INPUT16 */
1357     8, /* CYHAL_TRIGGER_TR_GROUP0_INPUT17 */
1358     9, /* CYHAL_TRIGGER_TR_GROUP0_INPUT18 */
1359     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT19 */
1360     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT20 */
1361     12, /* CYHAL_TRIGGER_TR_GROUP0_INPUT21 */
1362     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT22 */
1363     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT23 */
1364     15, /* CYHAL_TRIGGER_TR_GROUP0_INPUT24 */
1365     8, /* CYHAL_TRIGGER_TR_GROUP0_INPUT25 */
1366     9, /* CYHAL_TRIGGER_TR_GROUP0_INPUT26 */
1367     0, /* CYHAL_TRIGGER_TR_GROUP0_INPUT27 */
1368     1, /* CYHAL_TRIGGER_TR_GROUP0_INPUT28 */
1369     2, /* CYHAL_TRIGGER_TR_GROUP0_INPUT29 */
1370     3, /* CYHAL_TRIGGER_TR_GROUP0_INPUT30 */
1371     4, /* CYHAL_TRIGGER_TR_GROUP0_INPUT31 */
1372     5, /* CYHAL_TRIGGER_TR_GROUP0_INPUT32 */
1373     6, /* CYHAL_TRIGGER_TR_GROUP0_INPUT33 */
1374     7, /* CYHAL_TRIGGER_TR_GROUP0_INPUT34 */
1375     8, /* CYHAL_TRIGGER_TR_GROUP0_INPUT35 */
1376     9, /* CYHAL_TRIGGER_TR_GROUP0_INPUT36 */
1377     10, /* CYHAL_TRIGGER_TR_GROUP0_INPUT37 */
1378     11, /* CYHAL_TRIGGER_TR_GROUP0_INPUT38 */
1379     12, /* CYHAL_TRIGGER_TR_GROUP0_INPUT39 */
1380     13, /* CYHAL_TRIGGER_TR_GROUP0_INPUT40 */
1381     14, /* CYHAL_TRIGGER_TR_GROUP0_INPUT41 */
1382     15, /* CYHAL_TRIGGER_TR_GROUP0_INPUT42 */
1383     0, /* CYHAL_TRIGGER_TR_GROUP0_INPUT43 */
1384     1, /* CYHAL_TRIGGER_TR_GROUP0_INPUT44 */
1385     2, /* CYHAL_TRIGGER_TR_GROUP0_INPUT45 */
1386     3, /* CYHAL_TRIGGER_TR_GROUP0_INPUT46 */
1387     4, /* CYHAL_TRIGGER_TR_GROUP0_INPUT47 */
1388     5, /* CYHAL_TRIGGER_TR_GROUP0_INPUT48 */
1389     6, /* CYHAL_TRIGGER_TR_GROUP0_INPUT49 */
1390     7, /* CYHAL_TRIGGER_TR_GROUP0_INPUT50 */
1391     0, /* CYHAL_TRIGGER_TR_GROUP1_INPUT1 */
1392     1, /* CYHAL_TRIGGER_TR_GROUP1_INPUT2 */
1393     2, /* CYHAL_TRIGGER_TR_GROUP1_INPUT3 */
1394     3, /* CYHAL_TRIGGER_TR_GROUP1_INPUT4 */
1395     4, /* CYHAL_TRIGGER_TR_GROUP1_INPUT5 */
1396     5, /* CYHAL_TRIGGER_TR_GROUP1_INPUT6 */
1397     6, /* CYHAL_TRIGGER_TR_GROUP1_INPUT7 */
1398     7, /* CYHAL_TRIGGER_TR_GROUP1_INPUT8 */
1399     0, /* CYHAL_TRIGGER_TR_GROUP1_INPUT9 */
1400     1, /* CYHAL_TRIGGER_TR_GROUP1_INPUT10 */
1401     2, /* CYHAL_TRIGGER_TR_GROUP1_INPUT11 */
1402     3, /* CYHAL_TRIGGER_TR_GROUP1_INPUT12 */
1403     4, /* CYHAL_TRIGGER_TR_GROUP1_INPUT13 */
1404     5, /* CYHAL_TRIGGER_TR_GROUP1_INPUT14 */
1405     6, /* CYHAL_TRIGGER_TR_GROUP1_INPUT15 */
1406     7, /* CYHAL_TRIGGER_TR_GROUP1_INPUT16 */
1407     8, /* CYHAL_TRIGGER_TR_GROUP1_INPUT17 */
1408     9, /* CYHAL_TRIGGER_TR_GROUP1_INPUT18 */
1409     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT19 */
1410     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT20 */
1411     12, /* CYHAL_TRIGGER_TR_GROUP1_INPUT21 */
1412     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT22 */
1413     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT23 */
1414     15, /* CYHAL_TRIGGER_TR_GROUP1_INPUT24 */
1415     8, /* CYHAL_TRIGGER_TR_GROUP1_INPUT25 */
1416     9, /* CYHAL_TRIGGER_TR_GROUP1_INPUT26 */
1417     0, /* CYHAL_TRIGGER_TR_GROUP1_INPUT27 */
1418     1, /* CYHAL_TRIGGER_TR_GROUP1_INPUT28 */
1419     2, /* CYHAL_TRIGGER_TR_GROUP1_INPUT29 */
1420     3, /* CYHAL_TRIGGER_TR_GROUP1_INPUT30 */
1421     4, /* CYHAL_TRIGGER_TR_GROUP1_INPUT31 */
1422     5, /* CYHAL_TRIGGER_TR_GROUP1_INPUT32 */
1423     6, /* CYHAL_TRIGGER_TR_GROUP1_INPUT33 */
1424     7, /* CYHAL_TRIGGER_TR_GROUP1_INPUT34 */
1425     8, /* CYHAL_TRIGGER_TR_GROUP1_INPUT35 */
1426     9, /* CYHAL_TRIGGER_TR_GROUP1_INPUT36 */
1427     10, /* CYHAL_TRIGGER_TR_GROUP1_INPUT37 */
1428     11, /* CYHAL_TRIGGER_TR_GROUP1_INPUT38 */
1429     12, /* CYHAL_TRIGGER_TR_GROUP1_INPUT39 */
1430     13, /* CYHAL_TRIGGER_TR_GROUP1_INPUT40 */
1431     14, /* CYHAL_TRIGGER_TR_GROUP1_INPUT41 */
1432     15, /* CYHAL_TRIGGER_TR_GROUP1_INPUT42 */
1433     0, /* CYHAL_TRIGGER_TR_GROUP1_INPUT43 */
1434     1, /* CYHAL_TRIGGER_TR_GROUP1_INPUT44 */
1435     2, /* CYHAL_TRIGGER_TR_GROUP1_INPUT45 */
1436     3, /* CYHAL_TRIGGER_TR_GROUP1_INPUT46 */
1437     4, /* CYHAL_TRIGGER_TR_GROUP1_INPUT47 */
1438     5, /* CYHAL_TRIGGER_TR_GROUP1_INPUT48 */
1439     6, /* CYHAL_TRIGGER_TR_GROUP1_INPUT49 */
1440     7, /* CYHAL_TRIGGER_TR_GROUP1_INPUT50 */
1441     0, /* CYHAL_TRIGGER_TR_GROUP2_INPUT1 */
1442     1, /* CYHAL_TRIGGER_TR_GROUP2_INPUT2 */
1443     2, /* CYHAL_TRIGGER_TR_GROUP2_INPUT3 */
1444     3, /* CYHAL_TRIGGER_TR_GROUP2_INPUT4 */
1445     4, /* CYHAL_TRIGGER_TR_GROUP2_INPUT5 */
1446     5, /* CYHAL_TRIGGER_TR_GROUP2_INPUT6 */
1447     6, /* CYHAL_TRIGGER_TR_GROUP2_INPUT7 */
1448     7, /* CYHAL_TRIGGER_TR_GROUP2_INPUT8 */
1449     0, /* CYHAL_TRIGGER_TR_GROUP2_INPUT9 */
1450     1, /* CYHAL_TRIGGER_TR_GROUP2_INPUT10 */
1451     2, /* CYHAL_TRIGGER_TR_GROUP2_INPUT11 */
1452     3, /* CYHAL_TRIGGER_TR_GROUP2_INPUT12 */
1453     4, /* CYHAL_TRIGGER_TR_GROUP2_INPUT13 */
1454     5, /* CYHAL_TRIGGER_TR_GROUP2_INPUT14 */
1455     6, /* CYHAL_TRIGGER_TR_GROUP2_INPUT15 */
1456     7, /* CYHAL_TRIGGER_TR_GROUP2_INPUT16 */
1457     8, /* CYHAL_TRIGGER_TR_GROUP2_INPUT17 */
1458     9, /* CYHAL_TRIGGER_TR_GROUP2_INPUT18 */
1459     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT19 */
1460     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT20 */
1461     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT21 */
1462     13, /* CYHAL_TRIGGER_TR_GROUP2_INPUT22 */
1463     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT23 */
1464     15, /* CYHAL_TRIGGER_TR_GROUP2_INPUT24 */
1465     0, /* CYHAL_TRIGGER_TR_GROUP2_INPUT25 */
1466     1, /* CYHAL_TRIGGER_TR_GROUP2_INPUT26 */
1467     2, /* CYHAL_TRIGGER_TR_GROUP2_INPUT27 */
1468     3, /* CYHAL_TRIGGER_TR_GROUP2_INPUT28 */
1469     4, /* CYHAL_TRIGGER_TR_GROUP2_INPUT29 */
1470     5, /* CYHAL_TRIGGER_TR_GROUP2_INPUT30 */
1471     6, /* CYHAL_TRIGGER_TR_GROUP2_INPUT31 */
1472     7, /* CYHAL_TRIGGER_TR_GROUP2_INPUT32 */
1473     16, /* CYHAL_TRIGGER_TR_GROUP2_INPUT33 */
1474     17, /* CYHAL_TRIGGER_TR_GROUP2_INPUT34 */
1475     8, /* CYHAL_TRIGGER_TR_GROUP2_INPUT35 */
1476     9, /* CYHAL_TRIGGER_TR_GROUP2_INPUT36 */
1477     10, /* CYHAL_TRIGGER_TR_GROUP2_INPUT37 */
1478     11, /* CYHAL_TRIGGER_TR_GROUP2_INPUT38 */
1479     12, /* CYHAL_TRIGGER_TR_GROUP2_INPUT39 */
1480     13, /* CYHAL_TRIGGER_TR_GROUP2_INPUT40 */
1481     14, /* CYHAL_TRIGGER_TR_GROUP2_INPUT41 */
1482     15, /* CYHAL_TRIGGER_TR_GROUP2_INPUT42 */
1483     0, /* CYHAL_TRIGGER_TR_GROUP3_INPUT1 */
1484     1, /* CYHAL_TRIGGER_TR_GROUP3_INPUT2 */
1485     2, /* CYHAL_TRIGGER_TR_GROUP3_INPUT3 */
1486     3, /* CYHAL_TRIGGER_TR_GROUP3_INPUT4 */
1487     4, /* CYHAL_TRIGGER_TR_GROUP3_INPUT5 */
1488     5, /* CYHAL_TRIGGER_TR_GROUP3_INPUT6 */
1489     6, /* CYHAL_TRIGGER_TR_GROUP3_INPUT7 */
1490     7, /* CYHAL_TRIGGER_TR_GROUP3_INPUT8 */
1491     0, /* CYHAL_TRIGGER_TR_GROUP3_INPUT9 */
1492     1, /* CYHAL_TRIGGER_TR_GROUP3_INPUT10 */
1493     2, /* CYHAL_TRIGGER_TR_GROUP3_INPUT11 */
1494     3, /* CYHAL_TRIGGER_TR_GROUP3_INPUT12 */
1495     4, /* CYHAL_TRIGGER_TR_GROUP3_INPUT13 */
1496     5, /* CYHAL_TRIGGER_TR_GROUP3_INPUT14 */
1497     6, /* CYHAL_TRIGGER_TR_GROUP3_INPUT15 */
1498     7, /* CYHAL_TRIGGER_TR_GROUP3_INPUT16 */
1499     8, /* CYHAL_TRIGGER_TR_GROUP3_INPUT17 */
1500     9, /* CYHAL_TRIGGER_TR_GROUP3_INPUT18 */
1501     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT19 */
1502     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT20 */
1503     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT21 */
1504     13, /* CYHAL_TRIGGER_TR_GROUP3_INPUT22 */
1505     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT23 */
1506     15, /* CYHAL_TRIGGER_TR_GROUP3_INPUT24 */
1507     0, /* CYHAL_TRIGGER_TR_GROUP3_INPUT25 */
1508     1, /* CYHAL_TRIGGER_TR_GROUP3_INPUT26 */
1509     2, /* CYHAL_TRIGGER_TR_GROUP3_INPUT27 */
1510     3, /* CYHAL_TRIGGER_TR_GROUP3_INPUT28 */
1511     4, /* CYHAL_TRIGGER_TR_GROUP3_INPUT29 */
1512     5, /* CYHAL_TRIGGER_TR_GROUP3_INPUT30 */
1513     6, /* CYHAL_TRIGGER_TR_GROUP3_INPUT31 */
1514     7, /* CYHAL_TRIGGER_TR_GROUP3_INPUT32 */
1515     16, /* CYHAL_TRIGGER_TR_GROUP3_INPUT33 */
1516     17, /* CYHAL_TRIGGER_TR_GROUP3_INPUT34 */
1517     8, /* CYHAL_TRIGGER_TR_GROUP3_INPUT35 */
1518     9, /* CYHAL_TRIGGER_TR_GROUP3_INPUT36 */
1519     10, /* CYHAL_TRIGGER_TR_GROUP3_INPUT37 */
1520     11, /* CYHAL_TRIGGER_TR_GROUP3_INPUT38 */
1521     12, /* CYHAL_TRIGGER_TR_GROUP3_INPUT39 */
1522     13, /* CYHAL_TRIGGER_TR_GROUP3_INPUT40 */
1523     14, /* CYHAL_TRIGGER_TR_GROUP3_INPUT41 */
1524     15, /* CYHAL_TRIGGER_TR_GROUP3_INPUT42 */
1525     0, /* CYHAL_TRIGGER_TR_GROUP4_INPUT1 */
1526     1, /* CYHAL_TRIGGER_TR_GROUP4_INPUT2 */
1527     2, /* CYHAL_TRIGGER_TR_GROUP4_INPUT3 */
1528     3, /* CYHAL_TRIGGER_TR_GROUP4_INPUT4 */
1529     4, /* CYHAL_TRIGGER_TR_GROUP4_INPUT5 */
1530     5, /* CYHAL_TRIGGER_TR_GROUP4_INPUT6 */
1531     6, /* CYHAL_TRIGGER_TR_GROUP4_INPUT7 */
1532     7, /* CYHAL_TRIGGER_TR_GROUP4_INPUT8 */
1533     0, /* CYHAL_TRIGGER_TR_GROUP4_INPUT9 */
1534     1, /* CYHAL_TRIGGER_TR_GROUP4_INPUT10 */
1535     2, /* CYHAL_TRIGGER_TR_GROUP4_INPUT11 */
1536     3, /* CYHAL_TRIGGER_TR_GROUP4_INPUT12 */
1537     4, /* CYHAL_TRIGGER_TR_GROUP4_INPUT13 */
1538     5, /* CYHAL_TRIGGER_TR_GROUP4_INPUT14 */
1539     6, /* CYHAL_TRIGGER_TR_GROUP4_INPUT15 */
1540     7, /* CYHAL_TRIGGER_TR_GROUP4_INPUT16 */
1541     8, /* CYHAL_TRIGGER_TR_GROUP4_INPUT17 */
1542     9, /* CYHAL_TRIGGER_TR_GROUP4_INPUT18 */
1543     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT19 */
1544     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT20 */
1545     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT21 */
1546     13, /* CYHAL_TRIGGER_TR_GROUP4_INPUT22 */
1547     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT23 */
1548     15, /* CYHAL_TRIGGER_TR_GROUP4_INPUT24 */
1549     0, /* CYHAL_TRIGGER_TR_GROUP4_INPUT25 */
1550     1, /* CYHAL_TRIGGER_TR_GROUP4_INPUT26 */
1551     2, /* CYHAL_TRIGGER_TR_GROUP4_INPUT27 */
1552     3, /* CYHAL_TRIGGER_TR_GROUP4_INPUT28 */
1553     4, /* CYHAL_TRIGGER_TR_GROUP4_INPUT29 */
1554     5, /* CYHAL_TRIGGER_TR_GROUP4_INPUT30 */
1555     6, /* CYHAL_TRIGGER_TR_GROUP4_INPUT31 */
1556     7, /* CYHAL_TRIGGER_TR_GROUP4_INPUT32 */
1557     16, /* CYHAL_TRIGGER_TR_GROUP4_INPUT33 */
1558     17, /* CYHAL_TRIGGER_TR_GROUP4_INPUT34 */
1559     8, /* CYHAL_TRIGGER_TR_GROUP4_INPUT35 */
1560     9, /* CYHAL_TRIGGER_TR_GROUP4_INPUT36 */
1561     10, /* CYHAL_TRIGGER_TR_GROUP4_INPUT37 */
1562     11, /* CYHAL_TRIGGER_TR_GROUP4_INPUT38 */
1563     12, /* CYHAL_TRIGGER_TR_GROUP4_INPUT39 */
1564     13, /* CYHAL_TRIGGER_TR_GROUP4_INPUT40 */
1565     14, /* CYHAL_TRIGGER_TR_GROUP4_INPUT41 */
1566     15, /* CYHAL_TRIGGER_TR_GROUP4_INPUT42 */
1567     0, /* CYHAL_TRIGGER_TR_GROUP5_INPUT1 */
1568     1, /* CYHAL_TRIGGER_TR_GROUP5_INPUT2 */
1569     2, /* CYHAL_TRIGGER_TR_GROUP5_INPUT3 */
1570     3, /* CYHAL_TRIGGER_TR_GROUP5_INPUT4 */
1571     4, /* CYHAL_TRIGGER_TR_GROUP5_INPUT5 */
1572     5, /* CYHAL_TRIGGER_TR_GROUP5_INPUT6 */
1573     6, /* CYHAL_TRIGGER_TR_GROUP5_INPUT7 */
1574     7, /* CYHAL_TRIGGER_TR_GROUP5_INPUT8 */
1575     0, /* CYHAL_TRIGGER_TR_GROUP5_INPUT9 */
1576     1, /* CYHAL_TRIGGER_TR_GROUP5_INPUT10 */
1577     2, /* CYHAL_TRIGGER_TR_GROUP5_INPUT11 */
1578     3, /* CYHAL_TRIGGER_TR_GROUP5_INPUT12 */
1579     4, /* CYHAL_TRIGGER_TR_GROUP5_INPUT13 */
1580     5, /* CYHAL_TRIGGER_TR_GROUP5_INPUT14 */
1581     6, /* CYHAL_TRIGGER_TR_GROUP5_INPUT15 */
1582     7, /* CYHAL_TRIGGER_TR_GROUP5_INPUT16 */
1583     8, /* CYHAL_TRIGGER_TR_GROUP5_INPUT17 */
1584     9, /* CYHAL_TRIGGER_TR_GROUP5_INPUT18 */
1585     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT19 */
1586     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT20 */
1587     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT21 */
1588     13, /* CYHAL_TRIGGER_TR_GROUP5_INPUT22 */
1589     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT23 */
1590     15, /* CYHAL_TRIGGER_TR_GROUP5_INPUT24 */
1591     0, /* CYHAL_TRIGGER_TR_GROUP5_INPUT25 */
1592     1, /* CYHAL_TRIGGER_TR_GROUP5_INPUT26 */
1593     2, /* CYHAL_TRIGGER_TR_GROUP5_INPUT27 */
1594     3, /* CYHAL_TRIGGER_TR_GROUP5_INPUT28 */
1595     4, /* CYHAL_TRIGGER_TR_GROUP5_INPUT29 */
1596     5, /* CYHAL_TRIGGER_TR_GROUP5_INPUT30 */
1597     6, /* CYHAL_TRIGGER_TR_GROUP5_INPUT31 */
1598     7, /* CYHAL_TRIGGER_TR_GROUP5_INPUT32 */
1599     16, /* CYHAL_TRIGGER_TR_GROUP5_INPUT33 */
1600     17, /* CYHAL_TRIGGER_TR_GROUP5_INPUT34 */
1601     8, /* CYHAL_TRIGGER_TR_GROUP5_INPUT35 */
1602     9, /* CYHAL_TRIGGER_TR_GROUP5_INPUT36 */
1603     10, /* CYHAL_TRIGGER_TR_GROUP5_INPUT37 */
1604     11, /* CYHAL_TRIGGER_TR_GROUP5_INPUT38 */
1605     12, /* CYHAL_TRIGGER_TR_GROUP5_INPUT39 */
1606     13, /* CYHAL_TRIGGER_TR_GROUP5_INPUT40 */
1607     14, /* CYHAL_TRIGGER_TR_GROUP5_INPUT41 */
1608     15, /* CYHAL_TRIGGER_TR_GROUP5_INPUT42 */
1609     0, /* CYHAL_TRIGGER_TR_GROUP6_INPUT1 */
1610     1, /* CYHAL_TRIGGER_TR_GROUP6_INPUT2 */
1611     2, /* CYHAL_TRIGGER_TR_GROUP6_INPUT3 */
1612     3, /* CYHAL_TRIGGER_TR_GROUP6_INPUT4 */
1613     4, /* CYHAL_TRIGGER_TR_GROUP6_INPUT5 */
1614     5, /* CYHAL_TRIGGER_TR_GROUP6_INPUT6 */
1615     6, /* CYHAL_TRIGGER_TR_GROUP6_INPUT7 */
1616     7, /* CYHAL_TRIGGER_TR_GROUP6_INPUT8 */
1617     0, /* CYHAL_TRIGGER_TR_GROUP6_INPUT9 */
1618     1, /* CYHAL_TRIGGER_TR_GROUP6_INPUT10 */
1619     2, /* CYHAL_TRIGGER_TR_GROUP6_INPUT11 */
1620     3, /* CYHAL_TRIGGER_TR_GROUP6_INPUT12 */
1621     4, /* CYHAL_TRIGGER_TR_GROUP6_INPUT13 */
1622     5, /* CYHAL_TRIGGER_TR_GROUP6_INPUT14 */
1623     6, /* CYHAL_TRIGGER_TR_GROUP6_INPUT15 */
1624     7, /* CYHAL_TRIGGER_TR_GROUP6_INPUT16 */
1625     8, /* CYHAL_TRIGGER_TR_GROUP6_INPUT17 */
1626     9, /* CYHAL_TRIGGER_TR_GROUP6_INPUT18 */
1627     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT19 */
1628     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT20 */
1629     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT21 */
1630     13, /* CYHAL_TRIGGER_TR_GROUP6_INPUT22 */
1631     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT23 */
1632     15, /* CYHAL_TRIGGER_TR_GROUP6_INPUT24 */
1633     0, /* CYHAL_TRIGGER_TR_GROUP6_INPUT25 */
1634     1, /* CYHAL_TRIGGER_TR_GROUP6_INPUT26 */
1635     2, /* CYHAL_TRIGGER_TR_GROUP6_INPUT27 */
1636     3, /* CYHAL_TRIGGER_TR_GROUP6_INPUT28 */
1637     4, /* CYHAL_TRIGGER_TR_GROUP6_INPUT29 */
1638     5, /* CYHAL_TRIGGER_TR_GROUP6_INPUT30 */
1639     6, /* CYHAL_TRIGGER_TR_GROUP6_INPUT31 */
1640     7, /* CYHAL_TRIGGER_TR_GROUP6_INPUT32 */
1641     16, /* CYHAL_TRIGGER_TR_GROUP6_INPUT33 */
1642     17, /* CYHAL_TRIGGER_TR_GROUP6_INPUT34 */
1643     8, /* CYHAL_TRIGGER_TR_GROUP6_INPUT35 */
1644     9, /* CYHAL_TRIGGER_TR_GROUP6_INPUT36 */
1645     10, /* CYHAL_TRIGGER_TR_GROUP6_INPUT37 */
1646     11, /* CYHAL_TRIGGER_TR_GROUP6_INPUT38 */
1647     12, /* CYHAL_TRIGGER_TR_GROUP6_INPUT39 */
1648     13, /* CYHAL_TRIGGER_TR_GROUP6_INPUT40 */
1649     14, /* CYHAL_TRIGGER_TR_GROUP6_INPUT41 */
1650     15, /* CYHAL_TRIGGER_TR_GROUP6_INPUT42 */
1651     0, /* CYHAL_TRIGGER_TR_GROUP7_INPUT1 */
1652     1, /* CYHAL_TRIGGER_TR_GROUP7_INPUT2 */
1653     2, /* CYHAL_TRIGGER_TR_GROUP7_INPUT3 */
1654     3, /* CYHAL_TRIGGER_TR_GROUP7_INPUT4 */
1655     4, /* CYHAL_TRIGGER_TR_GROUP7_INPUT5 */
1656     5, /* CYHAL_TRIGGER_TR_GROUP7_INPUT6 */
1657     6, /* CYHAL_TRIGGER_TR_GROUP7_INPUT7 */
1658     7, /* CYHAL_TRIGGER_TR_GROUP7_INPUT8 */
1659     0, /* CYHAL_TRIGGER_TR_GROUP7_INPUT9 */
1660     1, /* CYHAL_TRIGGER_TR_GROUP7_INPUT10 */
1661     2, /* CYHAL_TRIGGER_TR_GROUP7_INPUT11 */
1662     3, /* CYHAL_TRIGGER_TR_GROUP7_INPUT12 */
1663     4, /* CYHAL_TRIGGER_TR_GROUP7_INPUT13 */
1664     5, /* CYHAL_TRIGGER_TR_GROUP7_INPUT14 */
1665     6, /* CYHAL_TRIGGER_TR_GROUP7_INPUT15 */
1666     7, /* CYHAL_TRIGGER_TR_GROUP7_INPUT16 */
1667     8, /* CYHAL_TRIGGER_TR_GROUP7_INPUT17 */
1668     9, /* CYHAL_TRIGGER_TR_GROUP7_INPUT18 */
1669     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT19 */
1670     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT20 */
1671     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT21 */
1672     13, /* CYHAL_TRIGGER_TR_GROUP7_INPUT22 */
1673     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT23 */
1674     15, /* CYHAL_TRIGGER_TR_GROUP7_INPUT24 */
1675     0, /* CYHAL_TRIGGER_TR_GROUP7_INPUT25 */
1676     1, /* CYHAL_TRIGGER_TR_GROUP7_INPUT26 */
1677     2, /* CYHAL_TRIGGER_TR_GROUP7_INPUT27 */
1678     3, /* CYHAL_TRIGGER_TR_GROUP7_INPUT28 */
1679     4, /* CYHAL_TRIGGER_TR_GROUP7_INPUT29 */
1680     5, /* CYHAL_TRIGGER_TR_GROUP7_INPUT30 */
1681     6, /* CYHAL_TRIGGER_TR_GROUP7_INPUT31 */
1682     7, /* CYHAL_TRIGGER_TR_GROUP7_INPUT32 */
1683     16, /* CYHAL_TRIGGER_TR_GROUP7_INPUT33 */
1684     17, /* CYHAL_TRIGGER_TR_GROUP7_INPUT34 */
1685     8, /* CYHAL_TRIGGER_TR_GROUP7_INPUT35 */
1686     9, /* CYHAL_TRIGGER_TR_GROUP7_INPUT36 */
1687     10, /* CYHAL_TRIGGER_TR_GROUP7_INPUT37 */
1688     11, /* CYHAL_TRIGGER_TR_GROUP7_INPUT38 */
1689     12, /* CYHAL_TRIGGER_TR_GROUP7_INPUT39 */
1690     13, /* CYHAL_TRIGGER_TR_GROUP7_INPUT40 */
1691     14, /* CYHAL_TRIGGER_TR_GROUP7_INPUT41 */
1692     15, /* CYHAL_TRIGGER_TR_GROUP7_INPUT42 */
1693     0, /* CYHAL_TRIGGER_TR_GROUP8_INPUT1 */
1694     1, /* CYHAL_TRIGGER_TR_GROUP8_INPUT2 */
1695     2, /* CYHAL_TRIGGER_TR_GROUP8_INPUT3 */
1696     3, /* CYHAL_TRIGGER_TR_GROUP8_INPUT4 */
1697     4, /* CYHAL_TRIGGER_TR_GROUP8_INPUT5 */
1698     5, /* CYHAL_TRIGGER_TR_GROUP8_INPUT6 */
1699     6, /* CYHAL_TRIGGER_TR_GROUP8_INPUT7 */
1700     7, /* CYHAL_TRIGGER_TR_GROUP8_INPUT8 */
1701     0, /* CYHAL_TRIGGER_TR_GROUP8_INPUT9 */
1702     1, /* CYHAL_TRIGGER_TR_GROUP8_INPUT10 */
1703     2, /* CYHAL_TRIGGER_TR_GROUP8_INPUT11 */
1704     3, /* CYHAL_TRIGGER_TR_GROUP8_INPUT12 */
1705     4, /* CYHAL_TRIGGER_TR_GROUP8_INPUT13 */
1706     5, /* CYHAL_TRIGGER_TR_GROUP8_INPUT14 */
1707     6, /* CYHAL_TRIGGER_TR_GROUP8_INPUT15 */
1708     7, /* CYHAL_TRIGGER_TR_GROUP8_INPUT16 */
1709     8, /* CYHAL_TRIGGER_TR_GROUP8_INPUT17 */
1710     9, /* CYHAL_TRIGGER_TR_GROUP8_INPUT18 */
1711     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT19 */
1712     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT20 */
1713     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT21 */
1714     13, /* CYHAL_TRIGGER_TR_GROUP8_INPUT22 */
1715     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT23 */
1716     15, /* CYHAL_TRIGGER_TR_GROUP8_INPUT24 */
1717     0, /* CYHAL_TRIGGER_TR_GROUP8_INPUT25 */
1718     1, /* CYHAL_TRIGGER_TR_GROUP8_INPUT26 */
1719     2, /* CYHAL_TRIGGER_TR_GROUP8_INPUT27 */
1720     3, /* CYHAL_TRIGGER_TR_GROUP8_INPUT28 */
1721     4, /* CYHAL_TRIGGER_TR_GROUP8_INPUT29 */
1722     5, /* CYHAL_TRIGGER_TR_GROUP8_INPUT30 */
1723     6, /* CYHAL_TRIGGER_TR_GROUP8_INPUT31 */
1724     7, /* CYHAL_TRIGGER_TR_GROUP8_INPUT32 */
1725     16, /* CYHAL_TRIGGER_TR_GROUP8_INPUT33 */
1726     17, /* CYHAL_TRIGGER_TR_GROUP8_INPUT34 */
1727     8, /* CYHAL_TRIGGER_TR_GROUP8_INPUT35 */
1728     9, /* CYHAL_TRIGGER_TR_GROUP8_INPUT36 */
1729     10, /* CYHAL_TRIGGER_TR_GROUP8_INPUT37 */
1730     11, /* CYHAL_TRIGGER_TR_GROUP8_INPUT38 */
1731     12, /* CYHAL_TRIGGER_TR_GROUP8_INPUT39 */
1732     13, /* CYHAL_TRIGGER_TR_GROUP8_INPUT40 */
1733     14, /* CYHAL_TRIGGER_TR_GROUP8_INPUT41 */
1734     15, /* CYHAL_TRIGGER_TR_GROUP8_INPUT42 */
1735     0, /* CYHAL_TRIGGER_UDB_TR_DW_ACK0 */
1736     1, /* CYHAL_TRIGGER_UDB_TR_DW_ACK1 */
1737     2, /* CYHAL_TRIGGER_UDB_TR_DW_ACK2 */
1738     3, /* CYHAL_TRIGGER_UDB_TR_DW_ACK3 */
1739     4, /* CYHAL_TRIGGER_UDB_TR_DW_ACK4 */
1740     5, /* CYHAL_TRIGGER_UDB_TR_DW_ACK5 */
1741     6, /* CYHAL_TRIGGER_UDB_TR_DW_ACK6 */
1742     7, /* CYHAL_TRIGGER_UDB_TR_DW_ACK7 */
1743     0, /* CYHAL_TRIGGER_UDB_TR_IN0 */
1744     1, /* CYHAL_TRIGGER_UDB_TR_IN1 */
1745     0, /* CYHAL_TRIGGER_USB_DMA_BURSTEND0 */
1746     1, /* CYHAL_TRIGGER_USB_DMA_BURSTEND1 */
1747     2, /* CYHAL_TRIGGER_USB_DMA_BURSTEND2 */
1748     3, /* CYHAL_TRIGGER_USB_DMA_BURSTEND3 */
1749     4, /* CYHAL_TRIGGER_USB_DMA_BURSTEND4 */
1750     5, /* CYHAL_TRIGGER_USB_DMA_BURSTEND5 */
1751     6, /* CYHAL_TRIGGER_USB_DMA_BURSTEND6 */
1752     7, /* CYHAL_TRIGGER_USB_DMA_BURSTEND7 */
1753 };
1754 
1755 #endif /* CY_DEVICE_PSOC6ABLE2 */
1756