1*8ffdff6aSGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0+ 2*8ffdff6aSGreg Kroah-Hartman /* 3*8ffdff6aSGreg Kroah-Hartman * comedi/drivers/ni_routing/ni_route_values.c 4*8ffdff6aSGreg Kroah-Hartman * Route information for 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 * This file includes the tables that are a list of all the values of various 22*8ffdff6aSGreg Kroah-Hartman * signals routes available on NI hardware. In many cases, one does not 23*8ffdff6aSGreg Kroah-Hartman * explicitly make these routes, rather one might indicate that something is 24*8ffdff6aSGreg Kroah-Hartman * used as the source of one particular trigger or another (using 25*8ffdff6aSGreg Kroah-Hartman * *_src=TRIG_EXT). 26*8ffdff6aSGreg Kroah-Hartman * 27*8ffdff6aSGreg Kroah-Hartman * The contents of this file are generated using the tools in 28*8ffdff6aSGreg Kroah-Hartman * comedi/drivers/ni_routing/tools 29*8ffdff6aSGreg Kroah-Hartman * 30*8ffdff6aSGreg Kroah-Hartman * Please use those tools to help maintain the contents of this file. 31*8ffdff6aSGreg Kroah-Hartman */ 32*8ffdff6aSGreg Kroah-Hartman 33*8ffdff6aSGreg Kroah-Hartman #include "ni_route_values.h" 34*8ffdff6aSGreg Kroah-Hartman #include "ni_route_values/all.h" 35*8ffdff6aSGreg Kroah-Hartman 36*8ffdff6aSGreg Kroah-Hartman const struct family_route_values *const ni_all_route_values[] = { 37*8ffdff6aSGreg Kroah-Hartman &ni_660x_route_values, 38*8ffdff6aSGreg Kroah-Hartman &ni_eseries_route_values, 39*8ffdff6aSGreg Kroah-Hartman &ni_mseries_route_values, 40*8ffdff6aSGreg Kroah-Hartman NULL, 41*8ffdff6aSGreg Kroah-Hartman }; 42