brintos

brintos / linux-shallow public Read only

0
0
Text · 41.6 KiB · 93c68a4 Raw
1397 lines · plain
1# SPDX-License-Identifier: GPL-2.02menuconfig COMEDI3	tristate "Data acquisition support (comedi)"4	help5	  Enable support for a wide range of data acquisition devices6	  for Linux.7 8if COMEDI9 10config COMEDI_DEBUG11	bool "Comedi debugging"12	help13	  This is an option for use by developers; most people should14	  say N here. This enables comedi core and driver debugging.15 16config COMEDI_DEFAULT_BUF_SIZE_KB17	int "Comedi default initial asynchronous buffer size in KiB"18	default "2048"19	help20	  This is the default asynchronous buffer size which is used for21	  commands running in the background in kernel space.  This22	  defaults to 2048 KiB of memory so that a 16 channel card23	  running at 10 kHz has of 2-4 seconds of buffer.24 25config COMEDI_DEFAULT_BUF_MAXSIZE_KB26	int "Comedi default maximum asynchronous buffer size in KiB"27	default "20480"28	help29	  This is the default maximum asynchronous buffer size which can30	  be requested by a userspace program without root privileges.31	  This is set to 20480 KiB so that a fast I/O card with 1632	  channels running at 100 kHz has 2-4 seconds of buffer.33 34menuconfig COMEDI_MISC_DRIVERS35	bool "Comedi misc drivers"36	help37	  Enable comedi misc drivers to be built38 39	  Note that the answer to this question won't directly affect the40	  kernel: saying N will just cause the configurator to skip all41	  the questions about misc non-hardware comedi drivers.42 43if COMEDI_MISC_DRIVERS44 45config COMEDI_BOND46	tristate "Comedi device bonding support"47	select COMEDI_KCOMEDILIB48	help49	  Enable support for a driver to 'bond' (merge) multiple subdevices50	  from multiple devices together as one.51 52	  Currently, it only handles digital I/O subdevices.53 54	  To compile this driver as a module, choose M here: the module will be55	  called comedi_bond.56 57config COMEDI_TEST58	tristate "Fake waveform generator support"59	help60	  Enable support for the fake waveform generator.61	  This driver is mainly for testing purposes, but can also be used to62	  generate sample waveforms on systems that don't have data acquisition63	  hardware.64 65	  To compile this driver as a module, choose M here: the module will be66	  called comedi_test.67 68config COMEDI_PARPORT69	tristate "Parallel port support"70	depends on HAS_IOPORT71	help72	  Enable support for the standard parallel port.73	  A cheap and easy way to get a few more digital I/O lines. Steal74	  additional parallel ports from old computers or your neighbors'75	  computers.76 77	  To compile this driver as a module, choose M here: the module will be78	  called comedi_parport.79 80config COMEDI_SSV_DNP81	tristate "SSV Embedded Systems DIL/Net-PC support"82	depends on X86_32 || COMPILE_TEST83	depends on HAS_IOPORT84	help85	  Enable support for SSV Embedded Systems DIL/Net-PC86 87	  To compile this driver as a module, choose M here: the module will be88	  called ssv_dnp.89 90endif # COMEDI_MISC_DRIVERS91 92menuconfig COMEDI_ISA_DRIVERS93	bool "Comedi ISA and PC/104 drivers"94	depends on ISA || ISA_BUS || PC10495	depends on HAS_IOPORT96	help97	  Enable comedi ISA and PC/104 drivers to be built98 99	  Note that the answer to this question won't directly affect the100	  kernel: saying N will just cause the configurator to skip all101	  the questions about ISA and PC/104 comedi drivers.102 103if COMEDI_ISA_DRIVERS104 105config COMEDI_PCL711106	tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"107	select COMEDI_8254108	help109	  Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112110 111	  To compile this driver as a module, choose M here: the module will be112	  called pcl711.113 114config COMEDI_PCL724115	tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"116	select COMEDI_8255117	help118	  Enable support for ISA and PC/104 based 8255 digital i/o boards. This119	  driver provides a legacy comedi driver wrapper for the generic 8255120	  support driver.121 122	  Supported boards include:123	    Advantech PCL-724            24 channels124	    Advantech PCL-722            144 (or 96) channels125	    Advantech PCL-731            48 channels126	    ADlink ACL-7122              144 (or 96) channels127	    ADlink ACL-7124              24 channels128	    ADlink PET-48DIO             48 channels129	    WinSystems PCM-IO48          48 channels (PC/104)130	    Diamond Systems ONYX-MM-DIO  48 channels (PC/104)131 132	  To compile this driver as a module, choose M here: the module will be133	  called pcl724.134 135config COMEDI_PCL726136	tristate "Advantech PCL-726 and compatible ISA card support"137	help138	  Enable support for Advantech PCL-726 and compatible ISA cards.139 140	  To compile this driver as a module, choose M here: the module will be141	  called pcl726.142 143config COMEDI_PCL730144	tristate "Simple Digital I/O board support (8-bit ports)"145	help146	  Enable support for various simple ISA or PC/104 Digital I/O boards.147	  These boards all use 8-bit I/O ports.148 149	  Advantech PCL-730             iso - 16 in/16 out  ttl - 16 in/16 out150	  ICP ISO-730                   iso - 16 in/16 out  ttl - 16 in/16 out151	  ADlink ACL-7130               iso - 16 in/16 out  ttl - 16 in/16 out152	  Advantech PCM-3730            iso - 8 in/8 out    ttl - 16 in/16 out153	  Advantech PCL-725             iso - 8 in/8 out154	  ICP P8R8-DIO                  iso - 8 in/8 out155	  ADlink ACL-7225b              iso - 16 in/16 out156	  ICP P16R16-DIO                iso - 16 in/16 out157	  Advantech PCL-733             iso - 32 in158	  Advantech PCL-734             iso - 32 out159	  Diamond Systems OPMM-1616-XT  iso - 16 in/16 out160	  Diamond Systems PEARL-MM-P    iso - 16 out161	  Diamond Systems IR104-PBF     iso - 20 in/20 out162 163	  To compile this driver as a module, choose M here: the module will be164	  called pcl730.165 166config COMEDI_PCL812167	tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"168	select COMEDI_ISADMA if ISA_DMA_API169	select COMEDI_8254170	help171	  Enable support for Advantech PCL-812/PG, PCL-813/B, ADLink172	  ACL-8112DG/HG/PG, ACL-8113, ACL-8216, ICP DAS A-821PGH/PGL/PGL-NDA,173	  A-822PGH/PGL, A-823PGH/PGL, A-826PG and ICP DAS ISO-813 ISA cards174 175	  To compile this driver as a module, choose M here: the module will be176	  called pcl812.177 178config COMEDI_PCL816179	tristate "Advantech PCL-814 and PCL-816 ISA card support"180	select COMEDI_ISADMA if ISA_DMA_API181	select COMEDI_8254182	help183	  Enable support for Advantech PCL-814 and PCL-816 ISA cards184 185	  To compile this driver as a module, choose M here: the module will be186	  called pcl816.187 188config COMEDI_PCL818189	tristate "Advantech PCL-718 and PCL-818 ISA card support"190	select COMEDI_ISADMA if ISA_DMA_API191	select COMEDI_8254192	help193	  Enable support for Advantech PCL-818 ISA cards194	  PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718195 196	  To compile this driver as a module, choose M here: the module will be197	  called pcl818.198 199config COMEDI_PCM3724200	tristate "Advantech PCM-3724 PC/104 card support"201	select COMEDI_8255202	help203	  Enable support for Advantech PCM-3724 PC/104 cards.204 205	  To compile this driver as a module, choose M here: the module will be206	  called pcm3724.207 208config COMEDI_AMPLC_DIO200_ISA209	tristate "Amplicon PC212E/PC214E/PC215E/PC218E/PC272E"210	select COMEDI_AMPLC_DIO200211	help212	  Enable support for Amplicon PC212E, PC214E, PC215E, PC218E and213	  PC272E ISA DIO boards214 215	  To compile this driver as a module, choose M here: the module will be216	  called amplc_dio200.217 218config COMEDI_AMPLC_PC236_ISA219	tristate "Amplicon PC36AT DIO board support"220	select COMEDI_AMPLC_PC236221	help222	  Enable support for Amplicon PC36AT ISA DIO board.223 224	  To compile this driver as a module, choose M here: the module will be225	  called amplc_pc236.226 227config COMEDI_AMPLC_PC263_ISA228	tristate "Amplicon PC263 relay board support"229	help230	  Enable support for Amplicon PC263 ISA relay board.  This board has231	  16 reed relay output channels.232 233	  To compile this driver as a module, choose M here: the module will be234	  called amplc_pc263.235 236config COMEDI_RTI800237	tristate "Analog Devices RTI-800/815 ISA card support"238	help239	  Enable support for Analog Devices RTI-800/815 ISA cards240 241	  To compile this driver as a module, choose M here: the module will be242	  called rti800.243 244config COMEDI_RTI802245	tristate "Analog Devices RTI-802 ISA card support"246	help247	  Enable support for Analog Devices RTI-802 ISA cards248 249	  To compile this driver as a module, choose M here: the module will be250	  called rti802.251 252config COMEDI_DAC02253	tristate "Keithley Metrabyte DAC02 compatible ISA card support"254	help255	  Enable support for Keithley Metrabyte DAC02 compatible ISA cards.256 257	  To compile this driver as a module, choose M here: the module will be258	  called dac02.259 260config COMEDI_DAS16M1261	tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"262	select COMEDI_8254263	select COMEDI_8255264	help265	  Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.266 267	  To compile this driver as a module, choose M here: the module will be268	  called das16m1.269 270config COMEDI_DAS08_ISA271	tristate "DAS-08 compatible ISA and PC/104 card support"272	select COMEDI_DAS08273	help274	  Enable support for Keithley Metrabyte/ComputerBoards DAS08275	  and compatible ISA and PC/104 cards:276	  Keithley Metrabyte/ComputerBoards DAS08, DAS08-PGM, DAS08-PGH,277	  DAS08-PGL, DAS08-AOH, DAS08-AOL, DAS08-AOM, DAS08/JR-AO,278	  DAS08/JR-16-AO, PC104-DAS08, DAS08/JR/16.279 280	  To compile this driver as a module, choose M here: the module will be281	  called das08_isa.282 283config COMEDI_DAS16284	tristate "DAS-16 compatible ISA and PC/104 card support"285	select COMEDI_ISADMA if ISA_DMA_API286	select COMEDI_8254287	select COMEDI_8255288	help289	  Enable support for Keithley Metrabyte/ComputerBoards DAS16290	  and compatible ISA and PC/104 cards:291	  Keithley Metrabyte DAS-16, DAS-16G, DAS-16F, DAS-1201, DAS-1202,292	  DAS-1401, DAS-1402, DAS-1601, DAS-1602 and293	  ComputerBoards/MeasurementComputing PC104-DAS16/JR/,294	  PC104-DAS16JR/16, CIO-DAS16JR/16, CIO-DAS16/JR, CIO-DAS1401/12,295	  CIO-DAS1402/12, CIO-DAS1402/16, CIO-DAS1601/12, CIO-DAS1602/12,296	  CIO-DAS1602/16, CIO-DAS16/330297 298	  To compile this driver as a module, choose M here: the module will be299	  called das16.300 301config COMEDI_DAS800302	tristate "DAS800 and compatible ISA card support"303	select COMEDI_8254304	help305	  Enable support for Keithley Metrabyte DAS800 and compatible ISA cards306	  Keithley Metrabyte DAS-800, DAS-801, DAS-802307	  Measurement Computing CIO-DAS800, CIO-DAS801, CIO-DAS802 and308	  CIO-DAS802/16309 310	  To compile this driver as a module, choose M here: the module will be311	  called das800.312 313config COMEDI_DAS1800314	tristate "DAS1800 and compatible ISA card support"315	select COMEDI_ISADMA if ISA_DMA_API316	select COMEDI_8254317	help318	  Enable support for DAS1800 and compatible ISA cards319	  Keithley Metrabyte DAS-1701ST, DAS-1701ST-DA, DAS-1701/AO,320	  DAS-1702ST, DAS-1702ST-DA, DAS-1702HR, DAS-1702HR-DA, DAS-1702/AO,321	  DAS-1801ST, DAS-1801ST-DA, DAS-1801HC, DAS-1801AO, DAS-1802ST,322	  DAS-1802ST-DA, DAS-1802HR, DAS-1802HR-DA, DAS-1802HC and323	  DAS-1802AO324 325	  To compile this driver as a module, choose M here: the module will be326	  called das1800.327 328config COMEDI_DAS6402329	tristate "DAS6402 and compatible ISA card support"330	select COMEDI_8254331	help332	  Enable support for DAS6402 and compatible ISA cards333	  Computerboards, Keithley Metrabyte DAS6402 and compatibles334 335	  To compile this driver as a module, choose M here: the module will be336	  called das6402.337 338config COMEDI_DT2801339	tristate "Data Translation DT2801 ISA card support"340	help341	  Enable support for Data Translation DT2801 ISA cards342 343	  To compile this driver as a module, choose M here: the module will be344	  called dt2801.345 346config COMEDI_DT2811347	tristate "Data Translation DT2811 ISA card support"348	help349	  Enable support for Data Translation DT2811 ISA cards350 351	  To compile this driver as a module, choose M here: the module will be352	  called dt2811.353 354config COMEDI_DT2814355	tristate "Data Translation DT2814 ISA card support"356	help357	  Enable support for Data Translation DT2814 ISA cards358 359	  To compile this driver as a module, choose M here: the module will be360	  called dt2814.361 362config COMEDI_DT2815363	tristate "Data Translation DT2815 ISA card support"364	help365	  Enable support for Data Translation DT2815 ISA cards366 367	  To compile this driver as a module, choose M here: the module will be368	  called dt2815.369 370config COMEDI_DT2817371	tristate "Data Translation DT2817 ISA card support"372	help373	  Enable support for Data Translation DT2817 ISA cards374 375	  To compile this driver as a module, choose M here: the module will be376	  called dt2817.377 378config COMEDI_DT282X379	tristate "Data Translation DT2821 series and DT-EZ ISA card support"380	select COMEDI_ISADMA if ISA_DMA_API381	help382	  Enable support for Data Translation DT2821 series including DT-EZ383	  DT2821, DT2821-F-16SE, DT2821-F-8DI, DT2821-G-16SE, DT2821-G-8DI,384	  DT2823 (dt2823), DT2824-PGH, DT2824-PGL, DT2825, DT2827, DT2828,385	  DT21-EZ, DT23-EZ, DT24-EZ and DT24-EZ-PGL386 387	  To compile this driver as a module, choose M here: the module will be388	  called dt282x.389 390config COMEDI_DMM32AT391	tristate "Diamond Systems MM-32-AT PC/104 board support"392	select COMEDI_8255393	help394	  Enable support for Diamond Systems MM-32-AT PC/104 boards395 396	  To compile this driver as a module, choose M here: the module will be397	  called dmm32at.398 399config COMEDI_FL512400	tristate "FL512 ISA card support"401	help402	  Enable support for FL512 ISA card403 404	  To compile this driver as a module, choose M here: the module will be405	  called fl512.406 407config COMEDI_AIO_AIO12_8408	tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"409	select COMEDI_8254410	select COMEDI_8255411	help412	  Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board413 414	  To compile this driver as a module, choose M here: the module will be415	  called aio_aio12_8.416 417config COMEDI_AIO_IIRO_16418	tristate "I/O Products PC/104 IIRO16 Board support"419	help420	  Enable support for I/O Products PC/104 IIRO16 Relay And Isolated421	  Input Board422 423	  To compile this driver as a module, choose M here: the module will be424	  called aio_iiro_16.425 426config COMEDI_II_PCI20KC427	tristate "Intelligent Instruments PCI-20001C carrier support"428	depends on HAS_IOMEM429	help430	  Enable support for Intelligent Instruments PCI-20001C carrier431	  PCI-20001, PCI-20006 and PCI-20341432 433	  To compile this driver as a module, choose M here: the module will be434	  called ii_pci20kc.435 436config COMEDI_C6XDIGIO437	tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"438	help439	  Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter440	  card441 442	  To compile this driver as a module, choose M here: the module will be443	  called c6xdigio.444 445config COMEDI_MPC624446	tristate "Micro/sys MPC-624 PC/104 board support"447	help448	  Enable support for Micro/sys MPC-624 PC/104 board449 450	  To compile this driver as a module, choose M here: the module will be451	  called mpc624.452 453config COMEDI_ADQ12B454	tristate "MicroAxial ADQ12-B data acquisition and control card support"455	help456	  Enable MicroAxial ADQ12-B daq and control card support.457 458	  To compile this driver as a module, choose M here: the module will be459	  called adq12b.460 461config COMEDI_NI_AT_A2150462	tristate "NI AT-A2150 ISA card support"463	select COMEDI_ISADMA if ISA_DMA_API464	select COMEDI_8254465	help466	  Enable support for National Instruments AT-A2150 cards467 468	  To compile this driver as a module, choose M here: the module will be469	  called ni_at_a2150.470 471config COMEDI_NI_AT_AO472	tristate "NI AT-AO-6/10 EISA card support"473	select COMEDI_8254474	help475	  Enable support for National Instruments AT-AO-6/10 cards476 477	  To compile this driver as a module, choose M here: the module will be478	  called ni_at_ao.479 480config COMEDI_NI_ATMIO481	tristate "NI AT-MIO E series ISA-PNP card support"482	select COMEDI_8255483	select COMEDI_NI_TIO484	help485	  Enable support for National Instruments AT-MIO E series cards486	  National Instruments AT-MIO-16E-1 (ni_atmio),487	  AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3,488	  AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10489 490	  To compile this driver as a module, choose M here: the module will be491	  called ni_atmio.492 493config COMEDI_NI_ATMIO16D494	tristate "NI AT-MIO-16/AT-MIO-16D series ISA card support"495	select COMEDI_8255496	help497	  Enable support for National Instruments AT-MIO-16/AT-MIO-16D cards.498 499	  To compile this driver as a module, choose M here: the module will be500	  called ni_atmio16d.501 502config COMEDI_NI_LABPC_ISA503	tristate "NI Lab-PC and compatibles ISA support"504	select COMEDI_NI_LABPC505	help506	  Enable support for National Instruments Lab-PC and compatibles507	  Lab-PC-1200, Lab-PC-1200AI, Lab-PC+.508	  Kernel-level ISA plug-and-play support for the lab-pc-1200 boards has509	  not yet been added to the driver.510 511	  To compile this driver as a module, choose M here: the module will be512	  called ni_labpc.513 514config COMEDI_PCMAD515	tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"516	help517	  Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.518 519	  To compile this driver as a module, choose M here: the module will be520	  called pcmad.521 522config COMEDI_PCMDA12523	tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"524	help525	  Enable support for Winsystems PCM-D/A-12 8-channel AO PC/104 boards.526	  Note that the board is not ISA-PNP capable and thus needs the I/O527	  port comedi_config parameter.528 529	  To compile this driver as a module, choose M here: the module will be530	  called pcmda12.531 532config COMEDI_PCMMIO533	tristate "Winsystems PCM-MIO PC/104 board support"534	help535	  Enable support for Winsystems PCM-MIO multifunction PC/104 boards.536 537	  To compile this driver as a module, choose M here: the module will be538	  called pcmmio.539 540config COMEDI_PCMUIO541	tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"542	help543	  Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.544 545	  To compile this driver as a module, choose M here: the module will be546	  called pcmuio.547 548config COMEDI_MULTIQ3549	tristate "Quanser Consulting MultiQ-3 ISA card support"550	help551	  Enable support for Quanser Consulting MultiQ-3 ISA cards552 553	  To compile this driver as a module, choose M here: the module will be554	  called multiq3.555 556config COMEDI_S526557	tristate "Sensoray s526 support"558	help559	  Enable support for Sensoray s526560 561	  To compile this driver as a module, choose M here: the module will be562	  called s526.563 564endif # COMEDI_ISA_DRIVERS565 566menuconfig COMEDI_PCI_DRIVERS567	tristate "Comedi PCI drivers"568	depends on PCI569	help570	  Enable support for comedi PCI drivers.571 572	  To compile this support as a module, choose M here: the module will573	  be called comedi_pci.574 575if COMEDI_PCI_DRIVERS576 577config COMEDI_8255_PCI578	tristate "Generic PCI based 8255 digital i/o board support"579	select COMEDI_8255580	help581	  Enable support for PCI based 8255 digital i/o boards. This driver582	  provides a PCI wrapper around the generic 8255 driver.583 584	  Supported boards:585	    ADlink - PCI-7224, PCI-7248, and PCI-7296586	    Measurement Computing - PCI-DIO24, PCI-DIO24H, PCI-DIO48H and587	                            PCI-DIO96H588	    National Instruments - PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503,589	                           PCI-6503B, PCI-6503X, and PXI-6503590 591	  To compile this driver as a module, choose M here: the module will592	  be called 8255_pci.593 594config COMEDI_ADDI_WATCHDOG595	tristate596	depends on HAS_IOPORT597	help598	  Provides support for the watchdog subdevice found on many ADDI-DATA599	  boards. This module will be automatically selected when needed. The600	  module will be called addi_watchdog.601 602config COMEDI_ADDI_APCI_1032603	tristate "ADDI-DATA APCI_1032 support"604	depends on HAS_IOPORT605	help606	  Enable support for ADDI-DATA APCI_1032 cards607 608	  To compile this driver as a module, choose M here: the module will be609	  called addi_apci_1032.610 611config COMEDI_ADDI_APCI_1500612	tristate "ADDI-DATA APCI_1500 support"613	depends on HAS_IOPORT614	help615	  Enable support for ADDI-DATA APCI_1500 cards616 617	  To compile this driver as a module, choose M here: the module will be618	  called addi_apci_1500.619 620config COMEDI_ADDI_APCI_1516621	tristate "ADDI-DATA APCI-1016/1516/2016 support"622	depends on HAS_IOPORT623	select COMEDI_ADDI_WATCHDOG624	help625	  Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.626	  These are 16 channel, optically isolated, digital I/O boards. The 1516627	  and 2016 boards also have a watchdog for resetting the outputs to "0".628 629	  To compile this driver as a module, choose M here: the module will be630	  called addi_apci_1516.631 632config COMEDI_ADDI_APCI_1564633	tristate "ADDI-DATA APCI_1564 support"634	depends on HAS_IOPORT635	select COMEDI_ADDI_WATCHDOG636	help637	  Enable support for ADDI-DATA APCI_1564 cards638 639	  To compile this driver as a module, choose M here: the module will be640	  called addi_apci_1564.641 642config COMEDI_ADDI_APCI_16XX643	tristate "ADDI-DATA APCI_16xx support"644	depends on HAS_IOPORT645	help646	  Enable support for ADDI-DATA APCI_16xx cards647 648	  To compile this driver as a module, choose M here: the module will be649	  called addi_apci_16xx.650 651config COMEDI_ADDI_APCI_2032652	tristate "ADDI-DATA APCI_2032 support"653	depends on HAS_IOPORT654	select COMEDI_ADDI_WATCHDOG655	help656	  Enable support for ADDI-DATA APCI_2032 cards657 658	  To compile this driver as a module, choose M here: the module will be659	  called addi_apci_2032.660 661config COMEDI_ADDI_APCI_2200662	tristate "ADDI-DATA APCI_2200 support"663	depends on HAS_IOPORT664	select COMEDI_ADDI_WATCHDOG665	help666	  Enable support for ADDI-DATA APCI_2200 cards667 668	  To compile this driver as a module, choose M here: the module will be669	  called addi_apci_2200.670 671config COMEDI_ADDI_APCI_3120672	tristate "ADDI-DATA APCI_3120/3001 support"673	depends on HAS_IOPORT674	depends on HAS_DMA675	help676	  Enable support for ADDI-DATA APCI_3120/3001 cards677 678	  To compile this driver as a module, choose M here: the module will be679	  called addi_apci_3120.680 681config COMEDI_ADDI_APCI_3501682	tristate "ADDI-DATA APCI_3501 support"683	depends on HAS_IOPORT684	help685	  Enable support for ADDI-DATA APCI_3501 cards686 687	  To compile this driver as a module, choose M here: the module will be688	  called addi_apci_3501.689 690config COMEDI_ADDI_APCI_3XXX691	tristate "ADDI-DATA APCI_3xxx support"692	depends on HAS_IOPORT693	help694	  Enable support for ADDI-DATA APCI_3xxx cards695 696	  To compile this driver as a module, choose M here: the module will be697	  called addi_apci_3xxx.698 699config COMEDI_ADL_PCI6208700	tristate "ADLink PCI-6208A support"701	depends on HAS_IOPORT702	help703	  Enable support for ADLink PCI-6208A cards704 705	  To compile this driver as a module, choose M here: the module will be706	  called adl_pci6208.707 708config COMEDI_ADL_PCI7X3X709	tristate "ADLink PCI-723X/743X isolated digital i/o board support"710	depends on HAS_IOPORT711	help712	  Enable support for ADlink PCI-723X/743X isolated digital i/o boards.713	  Supported boards include the 32-channel PCI-7230 (16 in/16 out),714	  PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel715	  PCI-7432 (32 in/32 out), PCI-7433 (64 in), and PCI-7434 (64 out).716 717	  To compile this driver as a module, choose M here: the module will be718	  called adl_pci7x3x.719 720config COMEDI_ADL_PCI8164721	tristate "ADLink PCI-8164 4 Axes Motion Control board support"722	depends on HAS_IOPORT723	help724	  Enable support for ADlink PCI-8164 4 Axes Motion Control board725 726	  To compile this driver as a module, choose M here: the module will be727	  called adl_pci8164.728 729config COMEDI_ADL_PCI9111730	tristate "ADLink PCI-9111HR support"731	depends on HAS_IOPORT732	select COMEDI_8254733	help734	  Enable support for ADlink PCI9111 cards735 736	  To compile this driver as a module, choose M here: the module will be737	  called adl_pci9111.738 739config COMEDI_ADL_PCI9118740	tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"741	depends on HAS_IOPORT742	depends on HAS_DMA743	select COMEDI_8254744	help745	  Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards746 747	  To compile this driver as a module, choose M here: the module will be748	  called adl_pci9118.749 750config COMEDI_ADV_PCI1710751	tristate "Advantech PCI-171x and PCI-1731 support"752	depends on HAS_IOPORT753	select COMEDI_8254754	help755	  Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,756	  PCI-1713 and PCI-1731757 758	  To compile this driver as a module, choose M here: the module will be759	  called adv_pci1710.760 761config COMEDI_ADV_PCI1720762	tristate "Advantech PCI-1720 support"763	depends on HAS_IOPORT764	help765	  Enable support for Advantech PCI-1720 Analog Output board.766 767	  To compile this driver as a module, choose M here: the module will be768	  called adv_pci1720.769 770config COMEDI_ADV_PCI1723771	tristate "Advantech PCI-1723 support"772	depends on HAS_IOPORT773	help774	  Enable support for Advantech PCI-1723 cards775 776	  To compile this driver as a module, choose M here: the module will be777	  called adv_pci1723.778 779config COMEDI_ADV_PCI1724780	tristate "Advantech PCI-1724U support"781	depends on HAS_IOPORT782	help783	  Enable support for Advantech PCI-1724U cards.  These are 32-channel784	  analog output cards with voltage and current loop output ranges and785	  14-bit resolution.786 787	  To compile this driver as a module, choose M here: the module will be788	  called adv_pci1724.789 790config COMEDI_ADV_PCI1760791	tristate "Advantech PCI-1760 support"792	depends on HAS_IOPORT793	help794	  Enable support for Advantech PCI-1760 board.795 796	  To compile this driver as a module, choose M here: the module will be797	  called adv_pci1760.798 799config COMEDI_ADV_PCI_DIO800	tristate "Advantech PCI DIO card support"801	depends on HAS_IOPORT802	select COMEDI_8254803	select COMEDI_8255804	help805	  Enable support for Advantech PCI DIO cards806	  PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,807	  PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,808	  PCI-1761 and PCI-1762809 810	  To compile this driver as a module, choose M here: the module will be811	  called adv_pci_dio.812 813config COMEDI_AMPLC_DIO200_PCI814	tristate "Amplicon PCI215/PCI272/PCIe215/PCIe236/PCIe296 DIO support"815	select COMEDI_AMPLC_DIO200816	help817	  Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236818	  and PCIe296 DIO boards.819 820	  To compile this driver as a module, choose M here: the module will be821	  called amplc_dio200_pci.822 823config COMEDI_AMPLC_PC236_PCI824	tristate "Amplicon PCI236 DIO board support"825	depends on HAS_IOPORT826	select COMEDI_AMPLC_PC236827	help828	  Enable support for Amplicon PCI236 DIO board.829 830	  To compile this driver as a module, choose M here: the module will be831	  called amplc_pci236.832 833config COMEDI_AMPLC_PC263_PCI834	tristate "Amplicon PCI263 relay board support"835	depends on HAS_IOPORT836	help837	  Enable support for Amplicon PCI263 relay board.  This is a PCI board838	  with 16 reed relay output channels.839 840	  To compile this driver as a module, choose M here: the module will be841	  called amplc_pci263.842 843config COMEDI_AMPLC_PCI224844	tristate "Amplicon PCI224 and PCI234 support"845	depends on HAS_IOPORT846	select COMEDI_8254847	help848	  Enable support for Amplicon PCI224 and PCI234 AO boards849 850	  To compile this driver as a module, choose M here: the module will be851	  called amplc_pci224.852 853config COMEDI_AMPLC_PCI230854	tristate "Amplicon PCI230 and PCI260 support"855	depends on HAS_IOPORT856	select COMEDI_8254857	select COMEDI_8255858	help859	  Enable support for Amplicon PCI230 and PCI260 Multifunction I/O860	  boards861 862	  To compile this driver as a module, choose M here: the module will be863	  called amplc_pci230.864 865config COMEDI_CONTEC_PCI_DIO866	tristate "Contec PIO1616L digital I/O board support"867	depends on HAS_IOPORT868	help869	  Enable support for the Contec PIO1616L digital I/O board870 871	  To compile this driver as a module, choose M here: the module will be872	  called contec_pci_dio.873 874config COMEDI_DAS08_PCI875	tristate "DAS-08 PCI support"876	depends on HAS_IOPORT877	select COMEDI_DAS08878	help879	  Enable support for PCI DAS-08 cards.880 881	  To compile this driver as a module, choose M here: the module will be882	  called das08_pci.883 884config COMEDI_DT3000885	tristate "Data Translation DT3000 series support"886	help887	  Enable support for Data Translation DT3000 series888	  DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and889	  DT3004-200890 891	  To compile this driver as a module, choose M here: the module will be892	  called dt3000.893 894config COMEDI_DYNA_PCI10XX895	tristate "Dynalog PCI DAQ series support"896	depends on HAS_IOPORT897	help898	  Enable support for Dynalog PCI DAQ series899	  PCI-1050900 901	  To compile this driver as a module, choose M here: the module will be902	  called dyna_pci10xx.903 904config COMEDI_GSC_HPDI905	tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"906	help907	  Enable support for General Standards Corporation high speed parallel908	  digital interface rs485 boards PCI-HPDI32 and PMC-HPDI32.909	  Only receive mode works, transmit not supported.910 911	  To compile this driver as a module, choose M here: the module will be912	  called gsc_hpdi.913 914config COMEDI_MF6X4915	tristate "Humusoft MF634 and MF624 DAQ Card support"916	help917	  This driver supports both Humusoft MF634 and MF624 Data acquisition918	  cards. The legacy Humusoft MF614 card is not supported.919 920config COMEDI_ICP_MULTI921	tristate "Inova ICP_MULTI support"922	help923	  Enable support for Inova ICP_MULTI card924 925	  To compile this driver as a module, choose M here: the module will be926	  called icp_multi.927 928config COMEDI_DAQBOARD2000929	tristate "IOtech DAQboard/2000 support"930	select COMEDI_8255931	help932	  Enable support for the IOtech DAQboard/2000933 934	  To compile this driver as a module, choose M here: the module will be935	  called daqboard2000.936 937config COMEDI_JR3_PCI938	tristate "JR3/PCI force sensor board support"939	help940	  Enable support for JR3/PCI force sensor boards941 942	  To compile this driver as a module, choose M here: the module will be943	  called jr3_pci.944 945config COMEDI_KE_COUNTER946	tristate "Kolter-Electronic PCI Counter 1 card support"947	depends on HAS_IOPORT948	help949	  Enable support for Kolter-Electronic PCI Counter 1 cards950 951	  To compile this driver as a module, choose M here: the module will be952	  called ke_counter.953 954config COMEDI_CB_PCIDAS64955	tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"956	select COMEDI_8255957	help958	  Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,959	  60xx, and 4020 series with the PLX 9080 PCI controller960 961	  To compile this driver as a module, choose M here: the module will be962	  called cb_pcidas64.963 964config COMEDI_CB_PCIDAS965	tristate "MeasurementComputing PCI-DAS support"966	depends on HAS_IOPORT967	select COMEDI_8254968	select COMEDI_8255969	help970	  Enable support for ComputerBoards/MeasurementComputing PCI-DAS with971	  AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,972	  PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001973	  and PCI_DAS1002.974 975	  To compile this driver as a module, choose M here: the module will be976	  called cb_pcidas.977 978config COMEDI_CB_PCIDDA979	tristate "MeasurementComputing PCI-DDA series support"980	depends on HAS_IOPORT981	select COMEDI_8255982	help983	  Enable support for ComputerBoards/MeasurementComputing PCI-DDA984	  series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,985	  PCI-DDA04/16 and PCI-DDA02/16986 987	  To compile this driver as a module, choose M here: the module will be988	  called cb_pcidda.989 990config COMEDI_CB_PCIMDAS991	tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"992	depends on HAS_IOPORT993	select COMEDI_8254994	select COMEDI_8255995	help996	  Enable support for ComputerBoards/MeasurementComputing PCI Migration997	  series PCIM-DAS1602/16 and PCIe-DAS1602/16.998 999	  To compile this driver as a module, choose M here: the module will be1000	  called cb_pcimdas.1001 1002config COMEDI_CB_PCIMDDA1003	tristate "MeasurementComputing PCIM-DDA06-16 support"1004	depends on HAS_IOPORT1005	select COMEDI_82551006	help1007	  Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-161008 1009	  To compile this driver as a module, choose M here: the module will be1010	  called cb_pcimdda.1011 1012config COMEDI_ME40001013	tristate "Meilhaus ME-4000 support"1014	depends on HAS_IOPORT1015	select COMEDI_82541016	help1017	  Enable support for Meilhaus PCI data acquisition cards1018	  ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is1019 1020	  To compile this driver as a module, choose M here: the module will be1021	  called me4000.1022 1023config COMEDI_ME_DAQ1024	tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"1025	help1026	  Enable support for Meilhaus PCI data acquisition cards1027	  ME-2000i, ME-2600i and ME-3000vm11028 1029	  To compile this driver as a module, choose M here: the module will be1030	  called me_daq.1031 1032config COMEDI_NI_65271033	tristate "NI 6527 support"1034	help1035	  Enable support for the National Instruments 6527 PCI card1036 1037	  To compile this driver as a module, choose M here: the module will be1038	  called ni_6527.1039 1040config COMEDI_NI_65XX1041	tristate "NI 65xx static dio PCI card support"1042	help1043	  Enable support for National Instruments 65xx static dio boards.1044	  Supported devices: National Instruments PCI-6509 (ni_65xx),1045	  PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6512, PXI-6512, PCI-6513,1046	  PXI-6513, PCI-6514, PXI-6514, PCI-6515, PXI-6515, PCI-6516, PCI-6517,1047	  PCI-6518, PCI-6519, PCI-6520, PCI-6521, PXI-6521, PCI-6528, PXI-65281048 1049	  To compile this driver as a module, choose M here: the module will be1050	  called ni_65xx.1051 1052config COMEDI_NI_660X1053	tristate "NI 660x counter/timer PCI card support"1054	depends on HAS_DMA1055	select COMEDI_NI_TIOCMD1056	help1057	  Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,1058	  PXI-6602, PXI-6608, PCI-6624, and PXI-6624.1059 1060	  To compile this driver as a module, choose M here: the module will be1061	  called ni_660x.1062 1063config COMEDI_NI_670X1064	tristate "NI 670x PCI card support"1065	help1066	  Enable support for National Instruments PCI-6703 and PCI-67041067 1068	  To compile this driver as a module, choose M here: the module will be1069	  called ni_670x.1070 1071config COMEDI_NI_LABPC_PCI1072	tristate "NI Lab-PC PCI-1200 support"1073	select COMEDI_NI_LABPC1074	help1075	  Enable support for National Instruments Lab-PC PCI-1200.1076 1077	  To compile this driver as a module, choose M here: the module will be1078	  called ni_labpc_pci.1079 1080config COMEDI_NI_PCIDIO1081	tristate "NI PCI-DIO32HS, PCI-6533, PCI-6534 support"1082	depends on HAS_DMA1083	select COMEDI_MITE1084	help1085	  Enable support for National Instruments PCI-DIO-32HS, PXI-6533,1086	  PCI-6533 and PCI-65341087 1088	  To compile this driver as a module, choose M here: the module will be1089	  called ni_pcidio.1090 1091config COMEDI_NI_PCIMIO1092	tristate "NI PCI-MIO-E series and M series support"1093	depends on HAS_DMA1094	select COMEDI_NI_TIOCMD1095	select COMEDI_82551096	help1097	  Enable support for National Instruments PCI-MIO-E series and M series1098	  (all boards): PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1,1099	  PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,1100	  PCI-6032E, PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E,1101	  PXI-6025E, PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111,1102	  PCI-6220, PXI-6220, PCI-6221, PXI-6221, PCI-6224, PXI-6224, PCI-6225,1103	  PXI-6225, PCI-6229, PXI-6229, PCI-6250, PXI-6250, PCI-6251, PXI-6251,1104	  PCIe-6251, PXIe-6251, PCI-6254, PXI-6254, PCI-6259, PXI-6259,1105	  PCIe-6259, PXIe-6259, PCI-6280, PXI-6280, PCI-6281, PXI-6281,1106	  PCI-6284, PXI-6284, PCI-6289, PXI-6289, PCI-6711, PXI-6711,1107	  PCI-6713, PXI-6713, PXI-6071E, PCI-6070E, PXI-6070E, PXI-6052E,1108	  PCI-6036E, PCI-6731, PCI-6733, PXI-6733, PCI-6143, PXI-61431109 1110	  To compile this driver as a module, choose M here: the module will be1111	  called ni_pcimio.1112 1113config COMEDI_RTD5201114	tristate "Real Time Devices PCI4520/DM7520 support"1115	select COMEDI_82541116	help1117	  Enable support for Real Time Devices PCI4520/DM75201118 1119	  To compile this driver as a module, choose M here: the module will be1120	  called rtd520.1121 1122config COMEDI_S6261123	tristate "Sensoray 626 support"1124	help1125	  Enable support for Sensoray 6261126 1127	  To compile this driver as a module, choose M here: the module will be1128	  called s626.1129 1130config COMEDI_MITE1131	depends on HAS_DMA1132	tristate1133 1134config COMEDI_NI_TIOCMD1135	tristate1136	depends on HAS_DMA1137	select COMEDI_NI_TIO1138	select COMEDI_MITE1139 1140endif # COMEDI_PCI_DRIVERS1141 1142menuconfig COMEDI_PCMCIA_DRIVERS1143	tristate "Comedi PCMCIA drivers"1144	depends on PCMCIA && HAS_IOPORT1145	help1146	  Enable support for comedi PCMCIA drivers.1147 1148	  To compile this support as a module, choose M here: the module will1149	  be called comedi_pcmcia.1150 1151if COMEDI_PCMCIA_DRIVERS1152 1153config COMEDI_CB_DAS16_CS1154	tristate "CB DAS16 series PCMCIA support"1155	select COMEDI_82541156	help1157	  Enable support for the ComputerBoards/MeasurementComputing PCMCIA1158	  cards DAS16/16, PCM-DAS16D/12 and PCM-DAS16s/161159 1160	  To compile this driver as a module, choose M here: the module will be1161	  called cb_das16_cs.1162 1163config COMEDI_DAS08_CS1164	tristate "CB DAS08 PCMCIA support"1165	select COMEDI_DAS081166	help1167	  Enable support for the ComputerBoards/MeasurementComputing DAS-081168	  PCMCIA card1169 1170	  To compile this driver as a module, choose M here: the module will be1171	  called das08_cs.1172 1173config COMEDI_NI_DAQ_700_CS1174	tristate "NI DAQCard-700 PCMCIA support"1175	help1176	  Enable support for the National Instruments PCMCIA DAQCard-700 DIO1177 1178	  To compile this driver as a module, choose M here: the module will be1179	  called ni_daq_700.1180 1181config COMEDI_NI_DAQ_DIO24_CS1182	tristate "NI DAQ-Card DIO-24 PCMCIA support"1183	select COMEDI_82551184	help1185	  Enable support for the National Instruments PCMCIA DAQ-Card DIO-241186 1187	  To compile this driver as a module, choose M here: the module will be1188	  called ni_daq_dio24.1189 1190config COMEDI_NI_LABPC_CS1191	tristate "NI DAQCard-1200 PCMCIA support"1192	select COMEDI_NI_LABPC1193	help1194	  Enable support for the National Instruments PCMCIA DAQCard-12001195 1196	  To compile this driver as a module, choose M here: the module will be1197	  called ni_labpc_cs.1198 1199config COMEDI_NI_MIO_CS1200	tristate "NI DAQCard E series PCMCIA support"1201	select COMEDI_NI_TIO1202	select COMEDI_82551203	help1204	  Enable support for the National Instruments PCMCIA DAQCard E series1205	  DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E1206	  and DAQCard-6036E1207 1208	  To compile this driver as a module, choose M here: the module will be1209	  called ni_mio_cs.1210 1211config COMEDI_QUATECH_DAQP_CS1212	tristate "Quatech DAQP PCMCIA data capture card support"1213	help1214	  Enable support for the Quatech DAQP PCMCIA data capture cards1215	  DAQP-208 and DAQP-3081216 1217	  To compile this driver as a module, choose M here: the module will be1218	  called quatech_daqp_cs.1219 1220endif # COMEDI_PCMCIA_DRIVERS1221 1222menuconfig COMEDI_USB_DRIVERS1223	tristate "Comedi USB drivers"1224	depends on USB1225	help1226	  Enable support for comedi USB drivers.1227 1228	  To compile this support as a module, choose M here: the module will1229	  be called comedi_usb.1230 1231if COMEDI_USB_DRIVERS1232 1233config COMEDI_DT98121234	tristate "DataTranslation DT9812 USB module support"1235	help1236	  Enable support for the Data Translation DT9812 USB module1237 1238	  To compile this driver as a module, choose M here: the module will be1239	  called dt9812.1240 1241config COMEDI_NI_USB65011242	tristate "NI USB-6501 support"1243	help1244	  Enable support for the National Instruments USB-6501 module.1245 1246	  The NI USB-6501 is a Full-Speed USB 2.0 (12 Mbit/s) device that1247	  provides 24 digital I/O lines channels and one 32-bit counter.1248 1249	  To compile this driver as a module, choose M here: the module will be1250	  called ni_usb6501.1251 1252config COMEDI_USBDUX1253	tristate "ITL USB-DUX-D support"1254	help1255	  Enable support for the Incite Technology Ltd USB-DUX-D Board1256 1257	  To compile this driver as a module, choose M here: the module will be1258	  called usbdux.1259 1260config COMEDI_USBDUXFAST1261	tristate "ITL USB-DUXfast support"1262	help1263	  Enable support for the Incite Technology Ltd USB-DUXfast Board1264 1265	  To compile this driver as a module, choose M here: the module will be1266	  called usbduxfast.1267 1268config COMEDI_USBDUXSIGMA1269	tristate "ITL USB-DUXsigma support"1270	help1271	  Enable support for the Incite Technology Ltd USB-DUXsigma Board1272 1273	  To compile this driver as a module, choose M here: the module will be1274	  called usbduxsigma.1275 1276config COMEDI_VMK80XX1277	tristate "Velleman VM110/VM140 USB Board support"1278	help1279	  Build the Velleman USB Board Low-Level Driver supporting the1280	  K8055/K8061 aka VM110/VM140 devices1281 1282	  To compile this driver as a module, choose M here: the module will be1283	  called vmk80xx.1284 1285endif # COMEDI_USB_DRIVERS1286 1287config COMEDI_82541288	tristate1289 1290config COMEDI_82551291	tristate1292 1293config COMEDI_8255_SA1294	tristate "Standalone 8255 support"1295	depends on HAS_IOPORT1296	select COMEDI_82551297	help1298	  Enable support for 8255 digital I/O as a standalone driver.1299 1300	  You should enable compilation this driver if you plan to use a board1301	  that has an 8255 chip at a known I/O base address and there are no1302	  other Comedi drivers for the board.1303 1304	  Note that Comedi drivers for most multi-function boards incorporating1305	  an 8255 chip use the 'comedi_8255' module.  Most PCI-based 82551306	  boards use the 8255_pci driver as a wrapper around the 'comedi_8255'1307	  module.1308 1309	  To compile this driver as a module, choose M here: the module will be1310	  called 8255.1311 1312config COMEDI_KCOMEDILIB1313	tristate "Comedi kcomedilib"1314	help1315	  Build the kcomedilib.1316 1317	  This is a kernel module used to open and manipulate Comedi devices1318	  from within kernel code.  It is currently only used by the1319	  comedi_bond driver, and its functionality has been stripped down to1320	  the needs of that driver, so is currently not very useful for1321	  anything else.1322 1323	  To compile kcomedilib as a module, choose M here: the module will be1324	  called kcomedilib.1325 1326config COMEDI_AMPLC_DIO2001327	select COMEDI_82541328	tristate1329 1330config COMEDI_AMPLC_PC2361331	tristate1332	depends on HAS_IOPORT1333	select COMEDI_82551334 1335config COMEDI_DAS081336	tristate1337	depends on HAS_IOPORT1338	select COMEDI_82541339	select COMEDI_82551340 1341config COMEDI_ISADMA1342	tristate1343 1344config COMEDI_NI_LABPC1345	tristate1346	select COMEDI_82541347	select COMEDI_82551348 1349config COMEDI_NI_LABPC_ISADMA1350	tristate1351	default COMEDI_NI_LABPC1352	depends on COMEDI_NI_LABPC_ISA != n1353	depends on ISA_DMA_API1354	select COMEDI_ISADMA1355 1356config COMEDI_NI_TIO1357	tristate1358	select COMEDI_NI_ROUTING1359 1360config COMEDI_NI_ROUTING1361	tristate1362 1363config COMEDI_TESTS1364	tristate "Comedi unit tests"1365	help1366	  Enable comedi unit-test modules to be built.1367 1368	  Note that the answer to this question won't directly affect the1369	  kernel: saying N will just cause the configurator to skip all1370	  the questions about comedi unit-test modules.1371 1372if COMEDI_TESTS1373 1374config COMEDI_TESTS_EXAMPLE1375	tristate "Comedi example unit-test module"1376	help1377	  Enable support for an example unit-test module.  This is just a1378	  silly example to be used as a basis for writing other unit-test1379	  modules.1380 1381	  To compile this as a module, choose M here: the module will be called1382	  comedi_example_test.1383 1384config COMEDI_TESTS_NI_ROUTES1385	tristate "NI routing unit-test module"1386	select COMEDI_NI_ROUTING1387	help1388	  Enable support for a unit-test module to test the signal routing1389	  code used by comedi drivers for various National Instruments cards.1390 1391	  To compile this as a module, choose M here: the module will be called1392	  ni_routes_test.1393 1394endif # COMEDI_TESTS1395 1396endif # COMEDI1397