1*8ffdff6aSGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0+
2*8ffdff6aSGreg Kroah-Hartman /*
3*8ffdff6aSGreg Kroah-Hartman  *  comedi/drivers/ni_routing/ni_device_routes/pxie-6535.c
4*8ffdff6aSGreg Kroah-Hartman  *  List of valid routes for specific NI boards.
5*8ffdff6aSGreg Kroah-Hartman  *
6*8ffdff6aSGreg Kroah-Hartman  *  COMEDI - Linux Control and Measurement Device Interface
7*8ffdff6aSGreg Kroah-Hartman  *  Copyright (C) 2016 Spencer E. Olson <olsonse@umich.edu>
8*8ffdff6aSGreg Kroah-Hartman  *
9*8ffdff6aSGreg Kroah-Hartman  *  This program is free software; you can redistribute it and/or modify
10*8ffdff6aSGreg Kroah-Hartman  *  it under the terms of the GNU General Public License as published by
11*8ffdff6aSGreg Kroah-Hartman  *  the Free Software Foundation; either version 2 of the License, or
12*8ffdff6aSGreg Kroah-Hartman  *  (at your option) any later version.
13*8ffdff6aSGreg Kroah-Hartman  *
14*8ffdff6aSGreg Kroah-Hartman  *  This program is distributed in the hope that it will be useful,
15*8ffdff6aSGreg Kroah-Hartman  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
16*8ffdff6aSGreg Kroah-Hartman  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17*8ffdff6aSGreg Kroah-Hartman  *  GNU General Public License for more details.
18*8ffdff6aSGreg Kroah-Hartman  */
19*8ffdff6aSGreg Kroah-Hartman 
20*8ffdff6aSGreg Kroah-Hartman /*
21*8ffdff6aSGreg Kroah-Hartman  * The contents of this file are generated using the tools in
22*8ffdff6aSGreg Kroah-Hartman  * comedi/drivers/ni_routing/tools
23*8ffdff6aSGreg Kroah-Hartman  *
24*8ffdff6aSGreg Kroah-Hartman  * Please use those tools to help maintain the contents of this file.
25*8ffdff6aSGreg Kroah-Hartman  */
26*8ffdff6aSGreg Kroah-Hartman 
27*8ffdff6aSGreg Kroah-Hartman #include "../ni_device_routes.h"
28*8ffdff6aSGreg Kroah-Hartman #include "all.h"
29*8ffdff6aSGreg Kroah-Hartman 
30*8ffdff6aSGreg Kroah-Hartman struct ni_device_routes ni_pxie_6535_device_routes = {
31*8ffdff6aSGreg Kroah-Hartman 	.device = "pxie-6535",
32*8ffdff6aSGreg Kroah-Hartman 	.routes = (struct ni_route_set[]){
33*8ffdff6aSGreg Kroah-Hartman 		{
34*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(0),
35*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
36*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
37*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
38*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
39*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
40*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
41*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
42*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
43*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
44*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
45*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
46*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
47*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
48*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
49*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
50*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
51*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
52*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
53*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
54*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
55*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
56*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
57*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
58*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
59*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
60*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
61*8ffdff6aSGreg Kroah-Hartman 			}
62*8ffdff6aSGreg Kroah-Hartman 		},
63*8ffdff6aSGreg Kroah-Hartman 		{
64*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(1),
65*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
66*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
67*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
68*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
69*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
70*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
71*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
72*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
73*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
74*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
75*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
76*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
77*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
78*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
79*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
80*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
81*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
82*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
83*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
84*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
85*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
86*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
87*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
88*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
89*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
90*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
91*8ffdff6aSGreg Kroah-Hartman 			}
92*8ffdff6aSGreg Kroah-Hartman 		},
93*8ffdff6aSGreg Kroah-Hartman 		{
94*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(2),
95*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
96*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
97*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
98*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
99*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
100*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
101*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
102*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
103*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
104*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
105*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
106*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
107*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
108*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
109*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
110*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
111*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
112*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
113*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
114*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
115*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
116*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
117*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
118*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
119*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
120*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
121*8ffdff6aSGreg Kroah-Hartman 			}
122*8ffdff6aSGreg Kroah-Hartman 		},
123*8ffdff6aSGreg Kroah-Hartman 		{
124*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(3),
125*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
126*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
127*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
128*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
129*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
130*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
131*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
132*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
133*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
134*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
135*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
136*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
137*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
138*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
139*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
140*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
141*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
142*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
143*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
144*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
145*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
146*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
147*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
148*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
149*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
150*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
151*8ffdff6aSGreg Kroah-Hartman 			}
152*8ffdff6aSGreg Kroah-Hartman 		},
153*8ffdff6aSGreg Kroah-Hartman 		{
154*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(4),
155*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
156*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
157*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
158*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
159*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
160*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
161*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
162*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
163*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
164*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
165*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
166*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
167*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
168*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(7),
169*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
170*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
171*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
172*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
173*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
174*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
175*8ffdff6aSGreg Kroah-Hartman 				NI_DO_SampleClock,
176*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
177*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
178*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
179*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
180*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
181*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
182*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
183*8ffdff6aSGreg Kroah-Hartman 			}
184*8ffdff6aSGreg Kroah-Hartman 		},
185*8ffdff6aSGreg Kroah-Hartman 		{
186*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_PFI(5),
187*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
188*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
189*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
190*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
191*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
192*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
193*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
194*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
195*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
196*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
197*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
198*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
199*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
200*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(7),
201*8ffdff6aSGreg Kroah-Hartman 				NI_DI_SampleClock,
202*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
203*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
204*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
205*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
206*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
207*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
208*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
209*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
210*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
211*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
212*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
213*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
214*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
215*8ffdff6aSGreg Kroah-Hartman 			}
216*8ffdff6aSGreg Kroah-Hartman 		},
217*8ffdff6aSGreg Kroah-Hartman 		{
218*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(0),
219*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
220*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
221*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
222*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
223*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
224*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
225*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
226*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
227*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
228*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
229*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
230*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
231*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
232*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
233*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
234*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
235*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
236*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
237*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
238*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
239*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
240*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
241*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
242*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
243*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
244*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
245*8ffdff6aSGreg Kroah-Hartman 			}
246*8ffdff6aSGreg Kroah-Hartman 		},
247*8ffdff6aSGreg Kroah-Hartman 		{
248*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(1),
249*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
250*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
251*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
252*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
253*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
254*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
255*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
256*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
257*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
258*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
259*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
260*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
261*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
262*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
263*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
264*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
265*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
266*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
267*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
268*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
269*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
270*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
271*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
272*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
273*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
274*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
275*8ffdff6aSGreg Kroah-Hartman 			}
276*8ffdff6aSGreg Kroah-Hartman 		},
277*8ffdff6aSGreg Kroah-Hartman 		{
278*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(2),
279*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
280*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
281*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
282*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
283*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
284*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
285*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
286*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
287*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
288*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
289*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
290*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
291*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
292*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
293*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
294*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
295*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
296*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
297*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
298*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
299*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
300*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
301*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
302*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
303*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
304*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
305*8ffdff6aSGreg Kroah-Hartman 			}
306*8ffdff6aSGreg Kroah-Hartman 		},
307*8ffdff6aSGreg Kroah-Hartman 		{
308*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(3),
309*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
310*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
311*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
312*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
313*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
314*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
315*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
316*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
317*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
318*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
319*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
320*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
321*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
322*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
323*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
324*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
325*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
326*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
327*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
328*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
329*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
330*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
331*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
332*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
333*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
334*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
335*8ffdff6aSGreg Kroah-Hartman 			}
336*8ffdff6aSGreg Kroah-Hartman 		},
337*8ffdff6aSGreg Kroah-Hartman 		{
338*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(4),
339*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
340*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
341*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
342*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
343*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
344*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
345*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
346*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
347*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
348*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
349*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
350*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
351*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
352*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
353*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
354*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
355*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
356*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
357*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
358*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
359*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
360*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
361*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
362*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
363*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
364*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
365*8ffdff6aSGreg Kroah-Hartman 			}
366*8ffdff6aSGreg Kroah-Hartman 		},
367*8ffdff6aSGreg Kroah-Hartman 		{
368*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(5),
369*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
370*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
371*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
372*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
373*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
374*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
375*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
376*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
377*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
378*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
379*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
380*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
381*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
382*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
383*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
384*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
385*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
386*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
387*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
388*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
389*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
390*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
391*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
392*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
393*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
394*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
395*8ffdff6aSGreg Kroah-Hartman 			}
396*8ffdff6aSGreg Kroah-Hartman 		},
397*8ffdff6aSGreg Kroah-Hartman 		{
398*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(6),
399*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
400*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
401*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
402*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
403*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
404*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
405*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
406*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
407*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
408*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
409*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
410*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
411*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
412*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
413*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
414*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
415*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
416*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
417*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
418*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
419*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
420*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
421*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
422*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
423*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
424*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
425*8ffdff6aSGreg Kroah-Hartman 			}
426*8ffdff6aSGreg Kroah-Hartman 		},
427*8ffdff6aSGreg Kroah-Hartman 		{
428*8ffdff6aSGreg Kroah-Hartman 			.dest = TRIGGER_LINE(7),
429*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
430*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
431*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
432*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
433*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
434*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
435*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
436*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
437*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
438*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
439*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
440*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
441*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
442*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
443*8ffdff6aSGreg Kroah-Hartman 				NI_DI_StartTrigger,
444*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReferenceTrigger,
445*8ffdff6aSGreg Kroah-Hartman 				NI_DI_InputBufferFull,
446*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForStartEvent,
447*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventBurst,
448*8ffdff6aSGreg Kroah-Hartman 				NI_DI_ReadyForTransferEventPipelined,
449*8ffdff6aSGreg Kroah-Hartman 				NI_DO_SampleClock,
450*8ffdff6aSGreg Kroah-Hartman 				NI_DO_StartTrigger,
451*8ffdff6aSGreg Kroah-Hartman 				NI_DO_OutputBufferFull,
452*8ffdff6aSGreg Kroah-Hartman 				NI_DO_DataActiveEvent,
453*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForStartEvent,
454*8ffdff6aSGreg Kroah-Hartman 				NI_DO_ReadyForTransferEvent,
455*8ffdff6aSGreg Kroah-Hartman 				NI_ChangeDetectionEvent,
456*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
457*8ffdff6aSGreg Kroah-Hartman 			}
458*8ffdff6aSGreg Kroah-Hartman 		},
459*8ffdff6aSGreg Kroah-Hartman 		{
460*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DI_SampleClock,
461*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
462*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
463*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(7),
464*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
465*8ffdff6aSGreg Kroah-Hartman 			}
466*8ffdff6aSGreg Kroah-Hartman 		},
467*8ffdff6aSGreg Kroah-Hartman 		{
468*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DI_StartTrigger,
469*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
470*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
471*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
472*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
473*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
474*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
475*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
476*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
477*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
478*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
479*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
480*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
481*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
482*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
483*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
484*8ffdff6aSGreg Kroah-Hartman 			}
485*8ffdff6aSGreg Kroah-Hartman 		},
486*8ffdff6aSGreg Kroah-Hartman 		{
487*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DI_ReferenceTrigger,
488*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
489*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
490*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
491*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
492*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
493*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
494*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
495*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
496*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
497*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
498*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
499*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
500*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
501*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
502*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
503*8ffdff6aSGreg Kroah-Hartman 			}
504*8ffdff6aSGreg Kroah-Hartman 		},
505*8ffdff6aSGreg Kroah-Hartman 		{
506*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DI_PauseTrigger,
507*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
508*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
509*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
510*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
511*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
512*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
513*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
514*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
515*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
516*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
517*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
518*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
519*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
520*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
521*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
522*8ffdff6aSGreg Kroah-Hartman 			}
523*8ffdff6aSGreg Kroah-Hartman 		},
524*8ffdff6aSGreg Kroah-Hartman 		{
525*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DO_SampleClock,
526*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
527*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
528*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(7),
529*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
530*8ffdff6aSGreg Kroah-Hartman 			}
531*8ffdff6aSGreg Kroah-Hartman 		},
532*8ffdff6aSGreg Kroah-Hartman 		{
533*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DO_StartTrigger,
534*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
535*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
536*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
537*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
538*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
539*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
540*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
541*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
542*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
543*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
544*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
545*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
546*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
547*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
548*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
549*8ffdff6aSGreg Kroah-Hartman 			}
550*8ffdff6aSGreg Kroah-Hartman 		},
551*8ffdff6aSGreg Kroah-Hartman 		{
552*8ffdff6aSGreg Kroah-Hartman 			.dest = NI_DO_PauseTrigger,
553*8ffdff6aSGreg Kroah-Hartman 			.src = (int[]){
554*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(0),
555*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(1),
556*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(2),
557*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(3),
558*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(4),
559*8ffdff6aSGreg Kroah-Hartman 				NI_PFI(5),
560*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(0),
561*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(1),
562*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(2),
563*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(3),
564*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(4),
565*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(5),
566*8ffdff6aSGreg Kroah-Hartman 				TRIGGER_LINE(6),
567*8ffdff6aSGreg Kroah-Hartman 				0, /* Termination */
568*8ffdff6aSGreg Kroah-Hartman 			}
569*8ffdff6aSGreg Kroah-Hartman 		},
570*8ffdff6aSGreg Kroah-Hartman 		{ /* Termination of list */
571*8ffdff6aSGreg Kroah-Hartman 			.dest = 0,
572*8ffdff6aSGreg Kroah-Hartman 		},
573*8ffdff6aSGreg Kroah-Hartman 	},
574*8ffdff6aSGreg Kroah-Hartman };
575