Commit 26a99c06 authored by Ian Abbott's avatar Ian Abbott Committed by Greg Kroah-Hartman

staging: comedi: ni_pcimio: add routes for NI PCIe-6251 and PCIe-6259

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: default avatarIan Abbott <abbotti@mev.co.uk>
Link: https://lore.kernel.org/r/20200207151400.272678-5-abbotti@mev.co.ukSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 9bfd8bc5
...@@ -888,6 +888,7 @@ static const struct ni_board_struct ni_boards[] = { ...@@ -888,6 +888,7 @@ static const struct ni_board_struct ni_boards[] = {
}, },
[BOARD_PCIE6251] = { [BOARD_PCIE6251] = {
.name = "pcie-6251", .name = "pcie-6251",
.alt_route_name = "pci-6251",
.n_adchan = 16, .n_adchan = 16,
.ai_maxdata = 0xffff, .ai_maxdata = 0xffff,
.ai_fifo_depth = 4095, .ai_fifo_depth = 4095,
...@@ -976,6 +977,7 @@ static const struct ni_board_struct ni_boards[] = { ...@@ -976,6 +977,7 @@ static const struct ni_board_struct ni_boards[] = {
}, },
[BOARD_PCIE6259] = { [BOARD_PCIE6259] = {
.name = "pcie-6259", .name = "pcie-6259",
.alt_route_name = "pci-6259",
.n_adchan = 32, .n_adchan = 32,
.ai_maxdata = 0xffff, .ai_maxdata = 0xffff,
.ai_fifo_depth = 4095, .ai_fifo_depth = 4095,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment