On 19/09/18 17:38, Spencer E. Olson wrote:
Adds interface and associated unittests for accessing/looking-up/validating the new ni routing table information. Signed-off-by: Spencer E. Olson <olsonse@xxxxxxxxx> --- drivers/staging/comedi/Kconfig | 4 + drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/ni_routes.c | 523 +++++++++++++++ drivers/staging/comedi/drivers/ni_routes.h | 320 +++++++++ drivers/staging/comedi/drivers/ni_stc.h | 4 + drivers/staging/comedi/drivers/tests/Makefile | 3 +- .../comedi/drivers/tests/ni_routes_test.c | 614 ++++++++++++++++++ 7 files changed, 1468 insertions(+), 1 deletion(-) create mode 100644 drivers/staging/comedi/drivers/ni_routes.c create mode 100644 drivers/staging/comedi/drivers/ni_routes.h create mode 100644 drivers/staging/comedi/drivers/tests/ni_routes_test.c diff --git a/drivers/staging/comedi/Kconfig b/drivers/staging/comedi/Kconfig index 583bce9bb18e..901503c3b279 100644 --- a/drivers/staging/comedi/Kconfig +++ b/drivers/staging/comedi/Kconfig @@ -1097,6 +1097,7 @@ config COMEDI_NI_TIOCMD depends on HAS_DMA select COMEDI_NI_TIO select COMEDI_MITE + select COMEDI_NI_ROUTES
This 'select COMEDI_NI_ROUTES' may be in the wrong place. If you disable the COMEDI_NI_PCIMIO and COMEDI_NI_660X options, but enable the COMEDI_NI_ATMIO option (in the COMEDI_ISA_DRIVERS menu) and/or the COMEDI_NI_MIO_CS option (in the COMEDI_PCMCIA_DRIVERS menu) then the build breaks for the "ni_atmio" and/or "ni_mio_cs" modules.
-- -=( Ian Abbott <abbotti@xxxxxxxxx> || Web: www.mev.co.uk )=- -=( MEV Ltd. is a company registered in England & Wales. )=- -=( Registered number: 02862268. Registered address: )=- -=( 15 West Park Road, Bramhall, STOCKPORT, SK7 3JZ, UK. )=- _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel