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 <olso...@umich.edu>
---
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 <abbo...@mev.co.uk> || 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
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel