hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/staging/comedi/Kconfig
....@@ -1,6 +1,7 @@
1
+# SPDX-License-Identifier: GPL-2.0
12 config COMEDI
23 tristate "Data acquisition support (comedi)"
3
- ---help---
4
+ help
45 Enable support for a wide range of data acquisition devices
56 for Linux.
67
....@@ -8,14 +9,14 @@
89
910 config COMEDI_DEBUG
1011 bool "Comedi debugging"
11
- ---help---
12
+ help
1213 This is an option for use by developers; most people should
1314 say N here. This enables comedi core and driver debugging.
1415
1516 config COMEDI_DEFAULT_BUF_SIZE_KB
1617 int "Comedi default initial asynchronous buffer size in KiB"
1718 default "2048"
18
- ---help---
19
+ help
1920 This is the default asynchronous buffer size which is used for
2021 commands running in the background in kernel space. This
2122 defaults to 2048 KiB of memory so that a 16 channel card
....@@ -24,7 +25,7 @@
2425 config COMEDI_DEFAULT_BUF_MAXSIZE_KB
2526 int "Comedi default maximum asynchronous buffer size in KiB"
2627 default "20480"
27
- ---help---
28
+ help
2829 This is the default maximum asynchronous buffer size which can
2930 be requested by a userspace program without root privileges.
3031 This is set to 20480 KiB so that a fast I/O card with 16
....@@ -32,7 +33,7 @@
3233
3334 menuconfig COMEDI_MISC_DRIVERS
3435 bool "Comedi misc drivers"
35
- ---help---
36
+ help
3637 Enable comedi misc drivers to be built
3738
3839 Note that the answer to this question won't directly affect the
....@@ -44,7 +45,7 @@
4445 config COMEDI_BOND
4546 tristate "Comedi device bonding support"
4647 select COMEDI_KCOMEDILIB
47
- ---help---
48
+ help
4849 Enable support for a driver to 'bond' (merge) multiple subdevices
4950 from multiple devices together as one.
5051
....@@ -55,7 +56,7 @@
5556
5657 config COMEDI_TEST
5758 tristate "Fake waveform generator support"
58
- ---help---
59
+ help
5960 Enable support for the fake waveform generator.
6061 This driver is mainly for testing purposes, but can also be used to
6162 generate sample waveforms on systems that don't have data acquisition
....@@ -66,7 +67,7 @@
6667
6768 config COMEDI_PARPORT
6869 tristate "Parallel port support"
69
- ---help---
70
+ help
7071 Enable support for the standard parallel port.
7172 A cheap and easy way to get a few more digital I/O lines. Steal
7273 additional parallel ports from old computers or your neighbors'
....@@ -78,7 +79,7 @@
7879 config COMEDI_SSV_DNP
7980 tristate "SSV Embedded Systems DIL/Net-PC support"
8081 depends on X86_32 || COMPILE_TEST
81
- ---help---
82
+ help
8283 Enable support for SSV Embedded Systems DIL/Net-PC
8384
8485 To compile this driver as a module, choose M here: the module will be
....@@ -88,7 +89,7 @@
8889
8990 menuconfig COMEDI_ISA_DRIVERS
9091 bool "Comedi ISA and PC/104 drivers"
91
- ---help---
92
+ help
9293 Enable comedi ISA and PC/104 drivers to be built
9394
9495 Note that the answer to this question won't directly affect the
....@@ -100,7 +101,7 @@
100101 config COMEDI_PCL711
101102 tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"
102103 select COMEDI_8254
103
- ---help---
104
+ help
104105 Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112
105106
106107 To compile this driver as a module, choose M here: the module will be
....@@ -109,7 +110,7 @@
109110 config COMEDI_PCL724
110111 tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"
111112 select COMEDI_8255
112
- ---help---
113
+ help
113114 Enable support for ISA and PC/104 based 8255 digital i/o boards. This
114115 driver provides a legacy comedi driver wrapper for the generic 8255
115116 support driver.
....@@ -129,7 +130,7 @@
129130
130131 config COMEDI_PCL726
131132 tristate "Advantech PCL-726 and compatible ISA card support"
132
- ---help---
133
+ help
133134 Enable support for Advantech PCL-726 and compatible ISA cards.
134135
135136 To compile this driver as a module, choose M here: the module will be
....@@ -137,7 +138,7 @@
137138
138139 config COMEDI_PCL730
139140 tristate "Simple Digital I/O board support (8-bit ports)"
140
- ---help---
141
+ help
141142 Enable support for various simple ISA or PC/104 Digital I/O boards.
142143 These boards all use 8-bit I/O ports.
143144
....@@ -162,7 +163,7 @@
162163 tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"
163164 select COMEDI_ISADMA if ISA_DMA_API
164165 select COMEDI_8254
165
- ---help---
166
+ help
166167 Enable support for Advantech PCL-812/PG, PCL-813/B, ADLink
167168 ACL-8112DG/HG/PG, ACL-8113, ACL-8216, ICP DAS A-821PGH/PGL/PGL-NDA,
168169 A-822PGH/PGL, A-823PGH/PGL, A-826PG and ICP DAS ISO-813 ISA cards
....@@ -174,7 +175,7 @@
174175 tristate "Advantech PCL-814 and PCL-816 ISA card support"
175176 select COMEDI_ISADMA if ISA_DMA_API
176177 select COMEDI_8254
177
- ---help---
178
+ help
178179 Enable support for Advantech PCL-814 and PCL-816 ISA cards
179180
180181 To compile this driver as a module, choose M here: the module will be
....@@ -184,7 +185,7 @@
184185 tristate "Advantech PCL-718 and PCL-818 ISA card support"
185186 select COMEDI_ISADMA if ISA_DMA_API
186187 select COMEDI_8254
187
- ---help---
188
+ help
188189 Enable support for Advantech PCL-818 ISA cards
189190 PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718
190191
....@@ -194,7 +195,7 @@
194195 config COMEDI_PCM3724
195196 tristate "Advantech PCM-3724 PC/104 card support"
196197 select COMEDI_8255
197
- ---help---
198
+ help
198199 Enable support for Advantech PCM-3724 PC/104 cards.
199200
200201 To compile this driver as a module, choose M here: the module will be
....@@ -203,7 +204,7 @@
203204 config COMEDI_AMPLC_DIO200_ISA
204205 tristate "Amplicon PC212E/PC214E/PC215E/PC218E/PC272E"
205206 select COMEDI_AMPLC_DIO200
206
- ---help---
207
+ help
207208 Enable support for Amplicon PC212E, PC214E, PC215E, PC218E and
208209 PC272E ISA DIO boards
209210
....@@ -213,7 +214,7 @@
213214 config COMEDI_AMPLC_PC236_ISA
214215 tristate "Amplicon PC36AT DIO board support"
215216 select COMEDI_AMPLC_PC236
216
- ---help---
217
+ help
217218 Enable support for Amplicon PC36AT ISA DIO board.
218219
219220 To compile this driver as a module, choose M here: the module will be
....@@ -221,7 +222,7 @@
221222
222223 config COMEDI_AMPLC_PC263_ISA
223224 tristate "Amplicon PC263 relay board support"
224
- ---help---
225
+ help
225226 Enable support for Amplicon PC263 ISA relay board. This board has
226227 16 reed relay output channels.
227228
....@@ -230,7 +231,7 @@
230231
231232 config COMEDI_RTI800
232233 tristate "Analog Devices RTI-800/815 ISA card support"
233
- ---help---
234
+ help
234235 Enable support for Analog Devices RTI-800/815 ISA cards
235236
236237 To compile this driver as a module, choose M here: the module will be
....@@ -238,7 +239,7 @@
238239
239240 config COMEDI_RTI802
240241 tristate "Analog Devices RTI-802 ISA card support"
241
- ---help---
242
+ help
242243 Enable support for Analog Devices RTI-802 ISA cards
243244
244245 To compile this driver as a module, choose M here: the module will be
....@@ -246,7 +247,7 @@
246247
247248 config COMEDI_DAC02
248249 tristate "Keithley Metrabyte DAC02 compatible ISA card support"
249
- ---help---
250
+ help
250251 Enable support for Keithley Metrabyte DAC02 compatible ISA cards.
251252
252253 To compile this driver as a module, choose M here: the module will be
....@@ -256,7 +257,7 @@
256257 tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"
257258 select COMEDI_8254
258259 select COMEDI_8255
259
- ---help---
260
+ help
260261 Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.
261262
262263 To compile this driver as a module, choose M here: the module will be
....@@ -265,7 +266,7 @@
265266 config COMEDI_DAS08_ISA
266267 tristate "DAS-08 compatible ISA and PC/104 card support"
267268 select COMEDI_DAS08
268
- ---help---
269
+ help
269270 Enable support for Keithley Metrabyte/ComputerBoards DAS08
270271 and compatible ISA and PC/104 cards:
271272 Keithley Metrabyte/ComputerBoards DAS08, DAS08-PGM, DAS08-PGH,
....@@ -280,7 +281,7 @@
280281 select COMEDI_ISADMA if ISA_DMA_API
281282 select COMEDI_8254
282283 select COMEDI_8255
283
- ---help---
284
+ help
284285 Enable support for Keithley Metrabyte/ComputerBoards DAS16
285286 and compatible ISA and PC/104 cards:
286287 Keithley Metrabyte DAS-16, DAS-16G, DAS-16F, DAS-1201, DAS-1202,
....@@ -296,7 +297,7 @@
296297 config COMEDI_DAS800
297298 tristate "DAS800 and compatible ISA card support"
298299 select COMEDI_8254
299
- ---help---
300
+ help
300301 Enable support for Keithley Metrabyte DAS800 and compatible ISA cards
301302 Keithley Metrabyte DAS-800, DAS-801, DAS-802
302303 Measurement Computing CIO-DAS800, CIO-DAS801, CIO-DAS802 and
....@@ -309,7 +310,7 @@
309310 tristate "DAS1800 and compatible ISA card support"
310311 select COMEDI_ISADMA if ISA_DMA_API
311312 select COMEDI_8254
312
- ---help---
313
+ help
313314 Enable support for DAS1800 and compatible ISA cards
314315 Keithley Metrabyte DAS-1701ST, DAS-1701ST-DA, DAS-1701/AO,
315316 DAS-1702ST, DAS-1702ST-DA, DAS-1702HR, DAS-1702HR-DA, DAS-1702/AO,
....@@ -323,7 +324,7 @@
323324 config COMEDI_DAS6402
324325 tristate "DAS6402 and compatible ISA card support"
325326 select COMEDI_8254
326
- ---help---
327
+ help
327328 Enable support for DAS6402 and compatible ISA cards
328329 Computerboards, Keithley Metrabyte DAS6402 and compatibles
329330
....@@ -332,7 +333,7 @@
332333
333334 config COMEDI_DT2801
334335 tristate "Data Translation DT2801 ISA card support"
335
- ---help---
336
+ help
336337 Enable support for Data Translation DT2801 ISA cards
337338
338339 To compile this driver as a module, choose M here: the module will be
....@@ -340,7 +341,7 @@
340341
341342 config COMEDI_DT2811
342343 tristate "Data Translation DT2811 ISA card support"
343
- ---help---
344
+ help
344345 Enable support for Data Translation DT2811 ISA cards
345346
346347 To compile this driver as a module, choose M here: the module will be
....@@ -348,7 +349,7 @@
348349
349350 config COMEDI_DT2814
350351 tristate "Data Translation DT2814 ISA card support"
351
- ---help---
352
+ help
352353 Enable support for Data Translation DT2814 ISA cards
353354
354355 To compile this driver as a module, choose M here: the module will be
....@@ -356,7 +357,7 @@
356357
357358 config COMEDI_DT2815
358359 tristate "Data Translation DT2815 ISA card support"
359
- ---help---
360
+ help
360361 Enable support for Data Translation DT2815 ISA cards
361362
362363 To compile this driver as a module, choose M here: the module will be
....@@ -364,7 +365,7 @@
364365
365366 config COMEDI_DT2817
366367 tristate "Data Translation DT2817 ISA card support"
367
- ---help---
368
+ help
368369 Enable support for Data Translation DT2817 ISA cards
369370
370371 To compile this driver as a module, choose M here: the module will be
....@@ -373,7 +374,7 @@
373374 config COMEDI_DT282X
374375 tristate "Data Translation DT2821 series and DT-EZ ISA card support"
375376 select COMEDI_ISADMA if ISA_DMA_API
376
- ---help---
377
+ help
377378 Enable support for Data Translation DT2821 series including DT-EZ
378379 DT2821, DT2821-F-16SE, DT2821-F-8DI, DT2821-G-16SE, DT2821-G-8DI,
379380 DT2823 (dt2823), DT2824-PGH, DT2824-PGL, DT2825, DT2827, DT2828,
....@@ -385,7 +386,7 @@
385386 config COMEDI_DMM32AT
386387 tristate "Diamond Systems MM-32-AT PC/104 board support"
387388 select COMEDI_8255
388
- ---help---
389
+ help
389390 Enable support for Diamond Systems MM-32-AT PC/104 boards
390391
391392 To compile this driver as a module, choose M here: the module will be
....@@ -393,7 +394,7 @@
393394
394395 config COMEDI_FL512
395396 tristate "FL512 ISA card support"
396
- ---help---
397
+ help
397398 Enable support for FL512 ISA card
398399
399400 To compile this driver as a module, choose M here: the module will be
....@@ -403,7 +404,7 @@
403404 tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"
404405 select COMEDI_8254
405406 select COMEDI_8255
406
- ---help---
407
+ help
407408 Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board
408409
409410 To compile this driver as a module, choose M here: the module will be
....@@ -411,7 +412,7 @@
411412
412413 config COMEDI_AIO_IIRO_16
413414 tristate "I/O Products PC/104 IIRO16 Board support"
414
- ---help---
415
+ help
415416 Enable support for I/O Products PC/104 IIRO16 Relay And Isolated
416417 Input Board
417418
....@@ -421,7 +422,7 @@
421422 config COMEDI_II_PCI20KC
422423 tristate "Intelligent Instruments PCI-20001C carrier support"
423424 depends on HAS_IOMEM
424
- ---help---
425
+ help
425426 Enable support for Intelligent Instruments PCI-20001C carrier
426427 PCI-20001, PCI-20006 and PCI-20341
427428
....@@ -430,7 +431,7 @@
430431
431432 config COMEDI_C6XDIGIO
432433 tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"
433
- ---help---
434
+ help
434435 Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter
435436 card
436437
....@@ -439,7 +440,7 @@
439440
440441 config COMEDI_MPC624
441442 tristate "Micro/sys MPC-624 PC/104 board support"
442
- ---help---
443
+ help
443444 Enable support for Micro/sys MPC-624 PC/104 board
444445
445446 To compile this driver as a module, choose M here: the module will be
....@@ -447,7 +448,7 @@
447448
448449 config COMEDI_ADQ12B
449450 tristate "MicroAxial ADQ12-B data acquisition and control card support"
450
- ---help---
451
+ help
451452 Enable MicroAxial ADQ12-B daq and control card support.
452453
453454 To compile this driver as a module, choose M here: the module will be
....@@ -457,7 +458,7 @@
457458 tristate "NI AT-A2150 ISA card support"
458459 select COMEDI_ISADMA if ISA_DMA_API
459460 select COMEDI_8254
460
- ---help---
461
+ help
461462 Enable support for National Instruments AT-A2150 cards
462463
463464 To compile this driver as a module, choose M here: the module will be
....@@ -466,7 +467,7 @@
466467 config COMEDI_NI_AT_AO
467468 tristate "NI AT-AO-6/10 EISA card support"
468469 select COMEDI_8254
469
- ---help---
470
+ help
470471 Enable support for National Instruments AT-AO-6/10 cards
471472
472473 To compile this driver as a module, choose M here: the module will be
....@@ -476,7 +477,7 @@
476477 tristate "NI AT-MIO E series ISA-PNP card support"
477478 select COMEDI_8255
478479 select COMEDI_NI_TIO
479
- ---help---
480
+ help
480481 Enable support for National Instruments AT-MIO E series cards
481482 National Instruments AT-MIO-16E-1 (ni_atmio),
482483 AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3,
....@@ -488,7 +489,7 @@
488489 config COMEDI_NI_ATMIO16D
489490 tristate "NI AT-MIO-16/AT-MIO-16D series ISA card support"
490491 select COMEDI_8255
491
- ---help---
492
+ help
492493 Enable support for National Instruments AT-MIO-16/AT-MIO-16D cards.
493494
494495 To compile this driver as a module, choose M here: the module will be
....@@ -497,7 +498,7 @@
497498 config COMEDI_NI_LABPC_ISA
498499 tristate "NI Lab-PC and compatibles ISA support"
499500 select COMEDI_NI_LABPC
500
- ---help---
501
+ help
501502 Enable support for National Instruments Lab-PC and compatibles
502503 Lab-PC-1200, Lab-PC-1200AI, Lab-PC+.
503504 Kernel-level ISA plug-and-play support for the lab-pc-1200 boards has
....@@ -508,7 +509,7 @@
508509
509510 config COMEDI_PCMAD
510511 tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"
511
- ---help---
512
+ help
512513 Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.
513514
514515 To compile this driver as a module, choose M here: the module will be
....@@ -516,7 +517,7 @@
516517
517518 config COMEDI_PCMDA12
518519 tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"
519
- ---help---
520
+ help
520521 Enable support for Winsystems PCM-D/A-12 8-channel AO PC/104 boards.
521522 Note that the board is not ISA-PNP capable and thus needs the I/O
522523 port comedi_config parameter.
....@@ -526,7 +527,7 @@
526527
527528 config COMEDI_PCMMIO
528529 tristate "Winsystems PCM-MIO PC/104 board support"
529
- ---help---
530
+ help
530531 Enable support for Winsystems PCM-MIO multifunction PC/104 boards.
531532
532533 To compile this driver as a module, choose M here: the module will be
....@@ -534,7 +535,7 @@
534535
535536 config COMEDI_PCMUIO
536537 tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"
537
- ---help---
538
+ help
538539 Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.
539540
540541 To compile this driver as a module, choose M here: the module will be
....@@ -542,7 +543,7 @@
542543
543544 config COMEDI_MULTIQ3
544545 tristate "Quanser Consulting MultiQ-3 ISA card support"
545
- ---help---
546
+ help
546547 Enable support for Quanser Consulting MultiQ-3 ISA cards
547548
548549 To compile this driver as a module, choose M here: the module will be
....@@ -550,7 +551,7 @@
550551
551552 config COMEDI_S526
552553 tristate "Sensoray s526 support"
553
- ---help---
554
+ help
554555 Enable support for Sensoray s526
555556
556557 To compile this driver as a module, choose M here: the module will be
....@@ -561,7 +562,7 @@
561562 menuconfig COMEDI_PCI_DRIVERS
562563 tristate "Comedi PCI drivers"
563564 depends on PCI
564
- ---help---
565
+ help
565566 Enable support for comedi PCI drivers.
566567
567568 To compile this support as a module, choose M here: the module will
....@@ -572,7 +573,7 @@
572573 config COMEDI_8255_PCI
573574 tristate "Generic PCI based 8255 digital i/o board support"
574575 select COMEDI_8255
575
- ---help---
576
+ help
576577 Enable support for PCI based 8255 digital i/o boards. This driver
577578 provides a PCI wrapper around the generic 8255 driver.
578579
....@@ -588,14 +589,14 @@
588589
589590 config COMEDI_ADDI_WATCHDOG
590591 tristate
591
- ---help---
592
+ help
592593 Provides support for the watchdog subdevice found on many ADDI-DATA
593594 boards. This module will be automatically selected when needed. The
594595 module will be called addi_watchdog.
595596
596597 config COMEDI_ADDI_APCI_1032
597598 tristate "ADDI-DATA APCI_1032 support"
598
- ---help---
599
+ help
599600 Enable support for ADDI-DATA APCI_1032 cards
600601
601602 To compile this driver as a module, choose M here: the module will be
....@@ -603,7 +604,7 @@
603604
604605 config COMEDI_ADDI_APCI_1500
605606 tristate "ADDI-DATA APCI_1500 support"
606
- ---help---
607
+ help
607608 Enable support for ADDI-DATA APCI_1500 cards
608609
609610 To compile this driver as a module, choose M here: the module will be
....@@ -612,7 +613,7 @@
612613 config COMEDI_ADDI_APCI_1516
613614 tristate "ADDI-DATA APCI-1016/1516/2016 support"
614615 select COMEDI_ADDI_WATCHDOG
615
- ---help---
616
+ help
616617 Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.
617618 These are 16 channel, optically isolated, digital I/O boards. The 1516
618619 and 2016 boards also have a watchdog for resetting the outputs to "0".
....@@ -623,7 +624,7 @@
623624 config COMEDI_ADDI_APCI_1564
624625 tristate "ADDI-DATA APCI_1564 support"
625626 select COMEDI_ADDI_WATCHDOG
626
- ---help---
627
+ help
627628 Enable support for ADDI-DATA APCI_1564 cards
628629
629630 To compile this driver as a module, choose M here: the module will be
....@@ -631,7 +632,7 @@
631632
632633 config COMEDI_ADDI_APCI_16XX
633634 tristate "ADDI-DATA APCI_16xx support"
634
- ---help---
635
+ help
635636 Enable support for ADDI-DATA APCI_16xx cards
636637
637638 To compile this driver as a module, choose M here: the module will be
....@@ -640,7 +641,7 @@
640641 config COMEDI_ADDI_APCI_2032
641642 tristate "ADDI-DATA APCI_2032 support"
642643 select COMEDI_ADDI_WATCHDOG
643
- ---help---
644
+ help
644645 Enable support for ADDI-DATA APCI_2032 cards
645646
646647 To compile this driver as a module, choose M here: the module will be
....@@ -649,7 +650,7 @@
649650 config COMEDI_ADDI_APCI_2200
650651 tristate "ADDI-DATA APCI_2200 support"
651652 select COMEDI_ADDI_WATCHDOG
652
- ---help---
653
+ help
653654 Enable support for ADDI-DATA APCI_2200 cards
654655
655656 To compile this driver as a module, choose M here: the module will be
....@@ -658,7 +659,7 @@
658659 config COMEDI_ADDI_APCI_3120
659660 tristate "ADDI-DATA APCI_3120/3001 support"
660661 depends on HAS_DMA
661
- ---help---
662
+ help
662663 Enable support for ADDI-DATA APCI_3120/3001 cards
663664
664665 To compile this driver as a module, choose M here: the module will be
....@@ -666,7 +667,7 @@
666667
667668 config COMEDI_ADDI_APCI_3501
668669 tristate "ADDI-DATA APCI_3501 support"
669
- ---help---
670
+ help
670671 Enable support for ADDI-DATA APCI_3501 cards
671672
672673 To compile this driver as a module, choose M here: the module will be
....@@ -674,7 +675,7 @@
674675
675676 config COMEDI_ADDI_APCI_3XXX
676677 tristate "ADDI-DATA APCI_3xxx support"
677
- ---help---
678
+ help
678679 Enable support for ADDI-DATA APCI_3xxx cards
679680
680681 To compile this driver as a module, choose M here: the module will be
....@@ -682,7 +683,7 @@
682683
683684 config COMEDI_ADL_PCI6208
684685 tristate "ADLink PCI-6208A support"
685
- ---help---
686
+ help
686687 Enable support for ADLink PCI-6208A cards
687688
688689 To compile this driver as a module, choose M here: the module will be
....@@ -690,7 +691,7 @@
690691
691692 config COMEDI_ADL_PCI7X3X
692693 tristate "ADLink PCI-723X/743X isolated digital i/o board support"
693
- ---help---
694
+ help
694695 Enable support for ADlink PCI-723X/743X isolated digital i/o boards.
695696 Supported boards include the 32-channel PCI-7230 (16 in/16 out),
696697 PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel
....@@ -701,7 +702,7 @@
701702
702703 config COMEDI_ADL_PCI8164
703704 tristate "ADLink PCI-8164 4 Axes Motion Control board support"
704
- ---help---
705
+ help
705706 Enable support for ADlink PCI-8164 4 Axes Motion Control board
706707
707708 To compile this driver as a module, choose M here: the module will be
....@@ -710,7 +711,7 @@
710711 config COMEDI_ADL_PCI9111
711712 tristate "ADLink PCI-9111HR support"
712713 select COMEDI_8254
713
- ---help---
714
+ help
714715 Enable support for ADlink PCI9111 cards
715716
716717 To compile this driver as a module, choose M here: the module will be
....@@ -720,7 +721,7 @@
720721 tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
721722 depends on HAS_DMA
722723 select COMEDI_8254
723
- ---help---
724
+ help
724725 Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
725726
726727 To compile this driver as a module, choose M here: the module will be
....@@ -729,7 +730,7 @@
729730 config COMEDI_ADV_PCI1710
730731 tristate "Advantech PCI-171x and PCI-1731 support"
731732 select COMEDI_8254
732
- ---help---
733
+ help
733734 Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
734735 PCI-1713 and PCI-1731
735736
....@@ -738,7 +739,7 @@
738739
739740 config COMEDI_ADV_PCI1720
740741 tristate "Advantech PCI-1720 support"
741
- ---help---
742
+ help
742743 Enable support for Advantech PCI-1720 Analog Output board.
743744
744745 To compile this driver as a module, choose M here: the module will be
....@@ -746,7 +747,7 @@
746747
747748 config COMEDI_ADV_PCI1723
748749 tristate "Advantech PCI-1723 support"
749
- ---help---
750
+ help
750751 Enable support for Advantech PCI-1723 cards
751752
752753 To compile this driver as a module, choose M here: the module will be
....@@ -754,7 +755,7 @@
754755
755756 config COMEDI_ADV_PCI1724
756757 tristate "Advantech PCI-1724U support"
757
- ---help---
758
+ help
758759 Enable support for Advantech PCI-1724U cards. These are 32-channel
759760 analog output cards with voltage and current loop output ranges and
760761 14-bit resolution.
....@@ -764,7 +765,7 @@
764765
765766 config COMEDI_ADV_PCI1760
766767 tristate "Advantech PCI-1760 support"
767
- ---help---
768
+ help
768769 Enable support for Advantech PCI-1760 board.
769770
770771 To compile this driver as a module, choose M here: the module will be
....@@ -774,7 +775,7 @@
774775 tristate "Advantech PCI DIO card support"
775776 select COMEDI_8254
776777 select COMEDI_8255
777
- ---help---
778
+ help
778779 Enable support for Advantech PCI DIO cards
779780 PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,
780781 PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,
....@@ -786,7 +787,7 @@
786787 config COMEDI_AMPLC_DIO200_PCI
787788 tristate "Amplicon PCI215/PCI272/PCIe215/PCIe236/PCIe296 DIO support"
788789 select COMEDI_AMPLC_DIO200
789
- ---help---
790
+ help
790791 Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236
791792 and PCIe296 DIO boards.
792793
....@@ -796,7 +797,7 @@
796797 config COMEDI_AMPLC_PC236_PCI
797798 tristate "Amplicon PCI236 DIO board support"
798799 select COMEDI_AMPLC_PC236
799
- ---help---
800
+ help
800801 Enable support for Amplicon PCI236 DIO board.
801802
802803 To compile this driver as a module, choose M here: the module will be
....@@ -804,7 +805,7 @@
804805
805806 config COMEDI_AMPLC_PC263_PCI
806807 tristate "Amplicon PCI263 relay board support"
807
- ---help---
808
+ help
808809 Enable support for Amplicon PCI263 relay board. This is a PCI board
809810 with 16 reed relay output channels.
810811
....@@ -814,7 +815,7 @@
814815 config COMEDI_AMPLC_PCI224
815816 tristate "Amplicon PCI224 and PCI234 support"
816817 select COMEDI_8254
817
- ---help---
818
+ help
818819 Enable support for Amplicon PCI224 and PCI234 AO boards
819820
820821 To compile this driver as a module, choose M here: the module will be
....@@ -824,7 +825,7 @@
824825 tristate "Amplicon PCI230 and PCI260 support"
825826 select COMEDI_8254
826827 select COMEDI_8255
827
- ---help---
828
+ help
828829 Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
829830 boards
830831
....@@ -833,7 +834,7 @@
833834
834835 config COMEDI_CONTEC_PCI_DIO
835836 tristate "Contec PIO1616L digital I/O board support"
836
- ---help---
837
+ help
837838 Enable support for the Contec PIO1616L digital I/O board
838839
839840 To compile this driver as a module, choose M here: the module will be
....@@ -842,7 +843,7 @@
842843 config COMEDI_DAS08_PCI
843844 tristate "DAS-08 PCI support"
844845 select COMEDI_DAS08
845
- ---help---
846
+ help
846847 Enable support for PCI DAS-08 cards.
847848
848849 To compile this driver as a module, choose M here: the module will be
....@@ -850,7 +851,7 @@
850851
851852 config COMEDI_DT3000
852853 tristate "Data Translation DT3000 series support"
853
- ---help---
854
+ help
854855 Enable support for Data Translation DT3000 series
855856 DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
856857 DT3004-200
....@@ -860,7 +861,7 @@
860861
861862 config COMEDI_DYNA_PCI10XX
862863 tristate "Dynalog PCI DAQ series support"
863
- ---help---
864
+ help
864865 Enable support for Dynalog PCI DAQ series
865866 PCI-1050
866867
....@@ -869,7 +870,7 @@
869870
870871 config COMEDI_GSC_HPDI
871872 tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"
872
- ---help---
873
+ help
873874 Enable support for General Standards Corporation high speed parallel
874875 digital interface rs485 boards PCI-HPDI32 and PMC-HPDI32.
875876 Only receive mode works, transmit not supported.
....@@ -879,13 +880,13 @@
879880
880881 config COMEDI_MF6X4
881882 tristate "Humusoft MF634 and MF624 DAQ Card support"
882
- ---help---
883
+ help
883884 This driver supports both Humusoft MF634 and MF624 Data acquisition
884885 cards. The legacy Humusoft MF614 card is not supported.
885886
886887 config COMEDI_ICP_MULTI
887888 tristate "Inova ICP_MULTI support"
888
- ---help---
889
+ help
889890 Enable support for Inova ICP_MULTI card
890891
891892 To compile this driver as a module, choose M here: the module will be
....@@ -894,7 +895,7 @@
894895 config COMEDI_DAQBOARD2000
895896 tristate "IOtech DAQboard/2000 support"
896897 select COMEDI_8255
897
- ---help---
898
+ help
898899 Enable support for the IOtech DAQboard/2000
899900
900901 To compile this driver as a module, choose M here: the module will be
....@@ -902,7 +903,7 @@
902903
903904 config COMEDI_JR3_PCI
904905 tristate "JR3/PCI force sensor board support"
905
- ---help---
906
+ help
906907 Enable support for JR3/PCI force sensor boards
907908
908909 To compile this driver as a module, choose M here: the module will be
....@@ -910,7 +911,7 @@
910911
911912 config COMEDI_KE_COUNTER
912913 tristate "Kolter-Electronic PCI Counter 1 card support"
913
- ---help---
914
+ help
914915 Enable support for Kolter-Electronic PCI Counter 1 cards
915916
916917 To compile this driver as a module, choose M here: the module will be
....@@ -919,7 +920,7 @@
919920 config COMEDI_CB_PCIDAS64
920921 tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
921922 select COMEDI_8255
922
- ---help---
923
+ help
923924 Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
924925 60xx, and 4020 series with the PLX 9080 PCI controller
925926
....@@ -930,7 +931,7 @@
930931 tristate "MeasurementComputing PCI-DAS support"
931932 select COMEDI_8254
932933 select COMEDI_8255
933
- ---help---
934
+ help
934935 Enable support for ComputerBoards/MeasurementComputing PCI-DAS with
935936 AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,
936937 PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
....@@ -942,7 +943,7 @@
942943 config COMEDI_CB_PCIDDA
943944 tristate "MeasurementComputing PCI-DDA series support"
944945 select COMEDI_8255
945
- ---help---
946
+ help
946947 Enable support for ComputerBoards/MeasurementComputing PCI-DDA
947948 series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
948949 PCI-DDA04/16 and PCI-DDA02/16
....@@ -954,7 +955,7 @@
954955 tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"
955956 select COMEDI_8254
956957 select COMEDI_8255
957
- ---help---
958
+ help
958959 Enable support for ComputerBoards/MeasurementComputing PCI Migration
959960 series PCIM-DAS1602/16 and PCIe-DAS1602/16.
960961
....@@ -964,7 +965,7 @@
964965 config COMEDI_CB_PCIMDDA
965966 tristate "MeasurementComputing PCIM-DDA06-16 support"
966967 select COMEDI_8255
967
- ---help---
968
+ help
968969 Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
969970
970971 To compile this driver as a module, choose M here: the module will be
....@@ -973,7 +974,7 @@
973974 config COMEDI_ME4000
974975 tristate "Meilhaus ME-4000 support"
975976 select COMEDI_8254
976
- ---help---
977
+ help
977978 Enable support for Meilhaus PCI data acquisition cards
978979 ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
979980
....@@ -982,7 +983,7 @@
982983
983984 config COMEDI_ME_DAQ
984985 tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"
985
- ---help---
986
+ help
986987 Enable support for Meilhaus PCI data acquisition cards
987988 ME-2000i, ME-2600i and ME-3000vm1
988989
....@@ -991,7 +992,7 @@
991992
992993 config COMEDI_NI_6527
993994 tristate "NI 6527 support"
994
- ---help---
995
+ help
995996 Enable support for the National Instruments 6527 PCI card
996997
997998 To compile this driver as a module, choose M here: the module will be
....@@ -999,7 +1000,7 @@
9991000
10001001 config COMEDI_NI_65XX
10011002 tristate "NI 65xx static dio PCI card support"
1002
- ---help---
1003
+ help
10031004 Enable support for National Instruments 65xx static dio boards.
10041005 Supported devices: National Instruments PCI-6509 (ni_65xx),
10051006 PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6512, PXI-6512, PCI-6513,
....@@ -1013,7 +1014,7 @@
10131014 tristate "NI 660x counter/timer PCI card support"
10141015 depends on HAS_DMA
10151016 select COMEDI_NI_TIOCMD
1016
- ---help---
1017
+ help
10171018 Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,
10181019 PXI-6602, PXI-6608, PCI-6624, and PXI-6624.
10191020
....@@ -1022,7 +1023,7 @@
10221023
10231024 config COMEDI_NI_670X
10241025 tristate "NI 670x PCI card support"
1025
- ---help---
1026
+ help
10261027 Enable support for National Instruments PCI-6703 and PCI-6704
10271028
10281029 To compile this driver as a module, choose M here: the module will be
....@@ -1031,7 +1032,7 @@
10311032 config COMEDI_NI_LABPC_PCI
10321033 tristate "NI Lab-PC PCI-1200 support"
10331034 select COMEDI_NI_LABPC
1034
- ---help---
1035
+ help
10351036 Enable support for National Instruments Lab-PC PCI-1200.
10361037
10371038 To compile this driver as a module, choose M here: the module will be
....@@ -1042,7 +1043,7 @@
10421043 depends on HAS_DMA
10431044 select COMEDI_MITE
10441045 select COMEDI_8255
1045
- ---help---
1046
+ help
10461047 Enable support for National Instruments PCI-DIO-32HS, PXI-6533,
10471048 PCI-6533 and PCI-6534
10481049
....@@ -1054,7 +1055,7 @@
10541055 depends on HAS_DMA
10551056 select COMEDI_NI_TIOCMD
10561057 select COMEDI_8255
1057
- ---help---
1058
+ help
10581059 Enable support for National Instruments PCI-MIO-E series and M series
10591060 (all boards): PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1,
10601061 PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,
....@@ -1074,7 +1075,7 @@
10741075 config COMEDI_RTD520
10751076 tristate "Real Time Devices PCI4520/DM7520 support"
10761077 select COMEDI_8254
1077
- ---help---
1078
+ help
10781079 Enable support for Real Time Devices PCI4520/DM7520
10791080
10801081 To compile this driver as a module, choose M here: the module will be
....@@ -1082,7 +1083,7 @@
10821083
10831084 config COMEDI_S626
10841085 tristate "Sensoray 626 support"
1085
- ---help---
1086
+ help
10861087 Enable support for Sensoray 626
10871088
10881089 To compile this driver as a module, choose M here: the module will be
....@@ -1103,7 +1104,7 @@
11031104 menuconfig COMEDI_PCMCIA_DRIVERS
11041105 tristate "Comedi PCMCIA drivers"
11051106 depends on PCMCIA
1106
- ---help---
1107
+ help
11071108 Enable support for comedi PCMCIA drivers.
11081109
11091110 To compile this support as a module, choose M here: the module will
....@@ -1114,7 +1115,7 @@
11141115 config COMEDI_CB_DAS16_CS
11151116 tristate "CB DAS16 series PCMCIA support"
11161117 select COMEDI_8254
1117
- ---help---
1118
+ help
11181119 Enable support for the ComputerBoards/MeasurementComputing PCMCIA
11191120 cards DAS16/16, PCM-DAS16D/12 and PCM-DAS16s/16
11201121
....@@ -1124,7 +1125,7 @@
11241125 config COMEDI_DAS08_CS
11251126 tristate "CB DAS08 PCMCIA support"
11261127 select COMEDI_DAS08
1127
- ---help---
1128
+ help
11281129 Enable support for the ComputerBoards/MeasurementComputing DAS-08
11291130 PCMCIA card
11301131
....@@ -1133,7 +1134,7 @@
11331134
11341135 config COMEDI_NI_DAQ_700_CS
11351136 tristate "NI DAQCard-700 PCMCIA support"
1136
- ---help---
1137
+ help
11371138 Enable support for the National Instruments PCMCIA DAQCard-700 DIO
11381139
11391140 To compile this driver as a module, choose M here: the module will be
....@@ -1142,7 +1143,7 @@
11421143 config COMEDI_NI_DAQ_DIO24_CS
11431144 tristate "NI DAQ-Card DIO-24 PCMCIA support"
11441145 select COMEDI_8255
1145
- ---help---
1146
+ help
11461147 Enable support for the National Instruments PCMCIA DAQ-Card DIO-24
11471148
11481149 To compile this driver as a module, choose M here: the module will be
....@@ -1151,7 +1152,7 @@
11511152 config COMEDI_NI_LABPC_CS
11521153 tristate "NI DAQCard-1200 PCMCIA support"
11531154 select COMEDI_NI_LABPC
1154
- ---help---
1155
+ help
11551156 Enable support for the National Instruments PCMCIA DAQCard-1200
11561157
11571158 To compile this driver as a module, choose M here: the module will be
....@@ -1161,7 +1162,7 @@
11611162 tristate "NI DAQCard E series PCMCIA support"
11621163 select COMEDI_NI_TIO
11631164 select COMEDI_8255
1164
- ---help---
1165
+ help
11651166 Enable support for the National Instruments PCMCIA DAQCard E series
11661167 DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E
11671168 and DAQCard-6036E
....@@ -1171,7 +1172,7 @@
11711172
11721173 config COMEDI_QUATECH_DAQP_CS
11731174 tristate "Quatech DAQP PCMCIA data capture card support"
1174
- ---help---
1175
+ help
11751176 Enable support for the Quatech DAQP PCMCIA data capture cards
11761177 DAQP-208 and DAQP-308
11771178
....@@ -1183,7 +1184,7 @@
11831184 menuconfig COMEDI_USB_DRIVERS
11841185 tristate "Comedi USB drivers"
11851186 depends on USB
1186
- ---help---
1187
+ help
11871188 Enable support for comedi USB drivers.
11881189
11891190 To compile this support as a module, choose M here: the module will
....@@ -1193,7 +1194,7 @@
11931194
11941195 config COMEDI_DT9812
11951196 tristate "DataTranslation DT9812 USB module support"
1196
- ---help---
1197
+ help
11971198 Enable support for the Data Translation DT9812 USB module
11981199
11991200 To compile this driver as a module, choose M here: the module will be
....@@ -1201,7 +1202,7 @@
12011202
12021203 config COMEDI_NI_USB6501
12031204 tristate "NI USB-6501 support"
1204
- ---help---
1205
+ help
12051206 Enable support for the National Instruments USB-6501 module.
12061207
12071208 The NI USB-6501 is a Full-Speed USB 2.0 (12 Mbit/s) device that
....@@ -1212,7 +1213,7 @@
12121213
12131214 config COMEDI_USBDUX
12141215 tristate "ITL USB-DUX-D support"
1215
- ---help---
1216
+ help
12161217 Enable support for the Incite Technology Ltd USB-DUX-D Board
12171218
12181219 To compile this driver as a module, choose M here: the module will be
....@@ -1220,7 +1221,7 @@
12201221
12211222 config COMEDI_USBDUXFAST
12221223 tristate "ITL USB-DUXfast support"
1223
- ---help---
1224
+ help
12241225 Enable support for the Incite Technology Ltd USB-DUXfast Board
12251226
12261227 To compile this driver as a module, choose M here: the module will be
....@@ -1228,7 +1229,7 @@
12281229
12291230 config COMEDI_USBDUXSIGMA
12301231 tristate "ITL USB-DUXsigma support"
1231
- ---help---
1232
+ help
12321233 Enable support for the Incite Technology Ltd USB-DUXsigma Board
12331234
12341235 To compile this driver as a module, choose M here: the module will be
....@@ -1236,7 +1237,7 @@
12361237
12371238 config COMEDI_VMK80XX
12381239 tristate "Velleman VM110/VM140 USB Board support"
1239
- ---help---
1240
+ help
12401241 Build the Velleman USB Board Low-Level Driver supporting the
12411242 K8055/K8061 aka VM110/VM140 devices
12421243
....@@ -1254,7 +1255,7 @@
12541255 config COMEDI_8255_SA
12551256 tristate "Standalone 8255 support"
12561257 select COMEDI_8255
1257
- ---help---
1258
+ help
12581259 Enable support for 8255 digital I/O as a standalone driver.
12591260
12601261 You should enable compilation this driver if you plan to use a board
....@@ -1271,7 +1272,7 @@
12711272
12721273 config COMEDI_KCOMEDILIB
12731274 tristate "Comedi kcomedilib"
1274
- ---help---
1275
+ help
12751276 Build the kcomedilib.
12761277
12771278 This is a kernel module used to open and manipulate Comedi devices
....@@ -1313,5 +1314,9 @@
13131314
13141315 config COMEDI_NI_TIO
13151316 tristate
1317
+ select COMEDI_NI_ROUTING
1318
+
1319
+config COMEDI_NI_ROUTING
1320
+ tristate
13161321
13171322 endif # COMEDI