]> git.baikalelectronics.ru Git - kernel.git/commitdiff
staging: comedi: ni_pcimio: add routes for NI PCIe-6251 and PCIe-6259
authorIan Abbott <abbotti@mev.co.uk>
Fri, 7 Feb 2020 15:14:00 +0000 (15:14 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 10 Feb 2020 18:25:06 +0000 (10:25 -0800)
We do not currently provide routing information for NI PCIe-6251 and
PCI-6259 boards, but they are functionally identical to the PCI-6251 and
PCI-6259 boards and can share their routing information.  (This has been
confirmed for the PCIe-6251 by Éric Piel, using the "NI MAX" software
for Windows.  It is hoped that it applies to PCIe-6259, but has not yet
been checked due to lack of hardware.)  Initialize the `alt_route_name`
member of the board information for PCIe-6251 and PCIe-6259 to allow
them to make use of the routing information provided for PCI-6251 and
PCI-6259 respectively.

Cc: Éric Piel <piel@delmic.com>
Cc: Spencer E. Olson <olsonse@umich.edu>
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Link: https://lore.kernel.org/r/20200207151400.272678-5-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/ni_pcimio.c

index 14b26fffe0492ad3b4d5e380e9dbe0c3523f5ea0..7c82d5f9778f6150b41e2412048111b0d7d616b3 100644 (file)
@@ -888,6 +888,7 @@ static const struct ni_board_struct ni_boards[] = {
        },
        [BOARD_PCIE6251] = {
                .name           = "pcie-6251",
+               .alt_route_name = "pci-6251",
                .n_adchan       = 16,
                .ai_maxdata     = 0xffff,
                .ai_fifo_depth  = 4095,
@@ -976,6 +977,7 @@ static const struct ni_board_struct ni_boards[] = {
        },
        [BOARD_PCIE6259] = {
                .name           = "pcie-6259",
+               .alt_route_name = "pci-6259",
                .n_adchan       = 32,
                .ai_maxdata     = 0xffff,
                .ai_fifo_depth  = 4095,