xref: /openbmc/linux/drivers/usb/serial/Kconfig (revision 7b6d864b)
1#
2# USB Serial device configuration
3#
4
5menuconfig USB_SERIAL
6	tristate "USB Serial Converter support"
7	depends on TTY
8	---help---
9	  Say Y here if you have a USB device that provides normal serial
10	  ports, or acts like a serial device, and you want to connect it to
11	  your USB bus.
12
13	  Please read <file:Documentation/usb/usb-serial.txt> for more
14	  information on the specifics of the different devices that are
15	  supported, and on how to use them.
16
17	  To compile this driver as a module, choose M here: the
18	  module will be called usbserial.
19
20if USB_SERIAL
21
22config USB_SERIAL_CONSOLE
23	bool "USB Serial Console device support"
24	depends on USB_SERIAL=y
25	---help---
26	  If you say Y here, it will be possible to use a USB to serial
27	  converter port as the system console (the system console is the
28	  device which receives all kernel messages and warnings and which
29	  allows logins in single user mode). This could be useful if some
30	  terminal or printer is connected to that serial port.
31
32	  Even if you say Y here, the currently visible virtual console
33	  (/dev/tty0) will still be used as the system console by default, but
34	  you can alter that using a kernel command line option such as
35	  "console=ttyUSB0". (Try "man bootparam" or see the documentation of
36	  your boot loader (lilo or loadlin) about how to pass options to the
37	  kernel at boot time.)
38
39	  If you don't have a VGA card installed and you say Y here, the
40	  kernel will automatically use the first USB to serial converter
41	  port, /dev/ttyUSB0, as system console.
42
43	  If unsure, say N.
44
45config USB_SERIAL_GENERIC
46	bool "USB Generic Serial Driver"
47	help
48	  Say Y here if you want to use the generic USB serial driver.  Please
49	  read <file:Documentation/usb/usb-serial.txt> for more information on
50	  using this driver.  It is recommended that the "USB Serial converter
51	  support" be compiled as a module for this driver to be used
52	  properly.
53
54config USB_SERIAL_AIRCABLE
55	tristate "USB AIRcable Bluetooth Dongle Driver"
56	help
57	    Say Y here if you want to use USB AIRcable Bluetooth Dongle.
58
59	    To compile this driver as a module, choose M here: the module
60	    will be called aircable.
61
62config USB_SERIAL_ARK3116
63	tristate "USB ARK Micro 3116 USB Serial Driver"
64	help
65	  Say Y here if you want to use a ARK Micro 3116 USB to Serial
66	  device.
67
68	  To compile this driver as a module, choose M here: the
69	  module will be called ark3116
70
71config USB_SERIAL_BELKIN
72	tristate "USB Belkin and Peracom Single Port Serial Driver"
73	help
74	  Say Y here if you want to use a Belkin USB Serial single port
75	  adaptor (F5U103 is one of the model numbers) or the Peracom single
76	  port USB to serial adapter.
77
78	  To compile this driver as a module, choose M here: the
79	  module will be called belkin_sa.
80
81config USB_SERIAL_CH341
82	tristate "USB Winchiphead CH341 Single Port Serial Driver"
83	help
84	  Say Y here if you want to use a Winchiphead CH341 single port
85	  USB to serial adapter.
86
87	  To compile this driver as a module, choose M here: the
88	  module will be called ch341.
89
90config USB_SERIAL_WHITEHEAT
91	tristate "USB ConnectTech WhiteHEAT Serial Driver"
92	select USB_EZUSB_FX2
93	help
94	  Say Y here if you want to use a ConnectTech WhiteHEAT 4 port
95	  USB to serial converter device.
96
97	  To compile this driver as a module, choose M here: the
98	  module will be called whiteheat.
99
100config USB_SERIAL_DIGI_ACCELEPORT
101	tristate "USB Digi International AccelePort USB Serial Driver"
102	---help---
103	  Say Y here if you want to use Digi AccelePort USB 2 or 4 devices,
104	  2 port (plus parallel port) and 4 port USB serial converters.  The
105	  parallel port on the USB 2 appears as a third serial port on Linux.
106	  The Digi Acceleport USB 8 is not yet supported by this driver.
107
108	  This driver works under SMP with the usb-uhci driver.  It does not
109	  work under SMP with the uhci driver.
110
111	  To compile this driver as a module, choose M here: the
112	  module will be called digi_acceleport.
113
114config USB_SERIAL_CP210X
115	tristate "USB CP210x family of UART Bridge Controllers"
116	help
117	  Say Y here if you want to use a CP2101/CP2102/CP2103 based USB
118	  to RS232 converters.
119
120	  To compile this driver as a module, choose M here: the
121	  module will be called cp210x.
122
123config USB_SERIAL_CYPRESS_M8
124	tristate "USB Cypress M8 USB Serial Driver"
125	help
126	  Say Y here if you want to use a device that contains the Cypress
127	  USB to Serial microcontroller, such as the DeLorme Earthmate GPS.
128
129		Attempted SMP support... send bug reports!
130
131	  Supported microcontrollers in the CY4601 family are:
132		CY7C63741 CY7C63742 CY7C63743 CY7C64013
133
134	  To compile this driver as a module, choose M here: the
135	  module will be called cypress_m8.
136
137config USB_SERIAL_EMPEG
138	tristate "USB Empeg empeg-car Mark I/II Driver"
139	help
140	  Say Y here if you want to connect to your Empeg empeg-car Mark I/II
141	  mp3 player via USB.  The driver uses a single ttyUSB{0,1,2,...}
142	  device node.  See <file:Documentation/usb/usb-serial.txt> for more
143	  tidbits of information.
144
145	  To compile this driver as a module, choose M here: the
146	  module will be called empeg.
147
148config USB_SERIAL_FTDI_SIO
149	tristate "USB FTDI Single Port Serial Driver"
150	---help---
151	  Say Y here if you want to use a FTDI SIO single port USB to serial
152	  converter device. The implementation I have is called the USC-1000.
153	  This driver has also be tested with the 245 and 232 devices.
154
155	  See <http://ftdi-usb-sio.sourceforge.net/> for more
156	  information on this driver and the device.
157
158	  To compile this driver as a module, choose M here: the
159	  module will be called ftdi_sio.
160
161config USB_SERIAL_FUNSOFT
162	tristate "USB Fundamental Software Dongle Driver"
163	---help---
164	  Say Y here if you want to use the Fundamental Software dongle.
165
166	  To compile this driver as a module, choose M here: the
167	  module will be called funsoft.
168
169config USB_SERIAL_VISOR
170	tristate "USB Handspring Visor / Palm m50x / Sony Clie Driver"
171	help
172	  Say Y here if you want to connect to your HandSpring Visor, Palm
173	  m500 or m505 through its USB docking station. See
174	  <http://usbvisor.sourceforge.net/index.php3> for more information on using this
175	  driver.
176
177	  To compile this driver as a module, choose M here: the
178	  module will be called visor.
179
180config USB_SERIAL_IPAQ
181	tristate "USB PocketPC PDA Driver"
182	help
183	  Say Y here if you want to connect to your Compaq iPAQ, HP Jornada
184	  or any other PDA running Windows CE 3.0 or PocketPC 2002
185	  using a USB cradle/cable. For information on using the driver,
186	  read <file:Documentation/usb/usb-serial.txt>.
187
188	  To compile this driver as a module, choose M here: the
189	  module will be called ipaq.
190
191config USB_SERIAL_IR
192	tristate "USB IR Dongle Serial Driver"
193	help
194	  Say Y here if you want to enable simple serial support for USB IrDA
195	  devices.  This is useful if you do not want to use the full IrDA
196	  stack.
197
198	  To compile this driver as a module, choose M here: the
199	  module will be called ir-usb.
200
201config USB_SERIAL_EDGEPORT
202	tristate "USB Inside Out Edgeport Serial Driver"
203	---help---
204	  Say Y here if you want to use any of the following devices from
205	  Inside Out Networks (Digi):
206	  Edgeport/4
207	  Rapidport/4
208	  Edgeport/4t
209	  Edgeport/2
210	  Edgeport/4i
211	  Edgeport/2i
212	  Edgeport/421
213	  Edgeport/21
214	  Edgeport/8
215	  Edgeport/8 Dual
216	  Edgeport/2D8
217	  Edgeport/4D8
218	  Edgeport/8i
219	  Edgeport/2 DIN
220	  Edgeport/4 DIN
221	  Edgeport/16 Dual
222
223	  To compile this driver as a module, choose M here: the
224	  module will be called io_edgeport.
225
226config USB_SERIAL_EDGEPORT_TI
227	tristate "USB Inside Out Edgeport Serial Driver (TI devices)"
228	help
229	  Say Y here if you want to use any of the devices from Inside Out
230	  Networks (Digi) that are not supported by the io_edgeport driver.
231	  This includes the Edgeport/1 device.
232
233	  To compile this driver as a module, choose M here: the
234	  module will be called io_ti.
235
236config USB_SERIAL_F81232
237	tristate "USB Fintek F81232 Single Port Serial Driver"
238	help
239	  Say Y here if you want to use the Fintek F81232 single
240	  port usb to serial adapter.
241
242	  To compile this driver as a module, choose M here: the
243	  module will be called f81232.
244
245config USB_SERIAL_GARMIN
246       tristate "USB Garmin GPS driver"
247       help
248         Say Y here if you want to connect to your Garmin GPS.
249         Should work with most Garmin GPS devices which have a native USB port.
250
251         See <http://sourceforge.net/projects/garmin-gps> for the latest
252         version of the driver.
253
254         To compile this driver as a module, choose M here: the
255         module will be called garmin_gps.
256
257config USB_SERIAL_IPW
258        tristate "USB IPWireless (3G UMTS TDD) Driver"
259	select USB_SERIAL_WWAN
260	help
261	  Say Y here if you want to use a IPWireless USB modem such as
262	  the ones supplied by Axity3G/Sentech South Africa.
263
264	  To compile this driver as a module, choose M here: the
265	  module will be called ipw.
266
267config USB_SERIAL_IUU
268	tristate "USB Infinity USB Unlimited Phoenix Driver"
269	help
270	  Say Y here if you want to use a IUU in phoenix mode and get
271	  an extra ttyUSBx device. More information available on
272	  http://eczema.ecze.com/iuu_phoenix.html
273
274	  To compile this driver as a module, choose M here: the
275	  module will be called iuu_phoenix.o
276
277config USB_SERIAL_KEYSPAN_PDA
278	tristate "USB Keyspan PDA Single Port Serial Driver"
279	select USB_EZUSB_FX2
280	help
281	  Say Y here if you want to use a Keyspan PDA single port USB to
282	  serial converter device.  This driver makes use of firmware
283	  developed from scratch by Brian Warner.
284
285	  To compile this driver as a module, choose M here: the
286	  module will be called keyspan_pda.
287
288config USB_SERIAL_KEYSPAN
289	tristate "USB Keyspan USA-xxx Serial Driver"
290	select USB_EZUSB_FX2
291	---help---
292	  Say Y here if you want to use Keyspan USB to serial converter
293	  devices.  This driver makes use of Keyspan's official firmware
294	  and was developed with their support.  You must also include
295	  firmware to support your particular device(s).
296
297	  See <http://blemings.org/hugh/keyspan.html> for more information.
298
299	  To compile this driver as a module, choose M here: the
300	  module will be called keyspan.
301
302config USB_SERIAL_KEYSPAN_MPR
303	bool "USB Keyspan MPR Firmware"
304	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
305	help
306	  Say Y here to include firmware for the Keyspan MPR converter.
307
308config USB_SERIAL_KEYSPAN_USA28
309	bool "USB Keyspan USA-28 Firmware"
310	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
311	help
312	  Say Y here to include firmware for the USA-28 converter.
313
314config USB_SERIAL_KEYSPAN_USA28X
315	bool "USB Keyspan USA-28X Firmware"
316	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
317	help
318	  Say Y here to include firmware for the USA-28X converter.
319	  Be sure you have a USA-28X, there are also 28XA and 28XB
320	  models, the label underneath has the actual part number.
321
322config USB_SERIAL_KEYSPAN_USA28XA
323	bool "USB Keyspan USA-28XA Firmware"
324	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
325	help
326	  Say Y here to include firmware for the USA-28XA converter.
327	  Be sure you have a USA-28XA, there are also 28X and 28XB
328	  models, the label underneath has the actual part number.
329
330config USB_SERIAL_KEYSPAN_USA28XB
331	bool "USB Keyspan USA-28XB Firmware"
332	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
333	help
334	  Say Y here to include firmware for the USA-28XB converter.
335	  Be sure you have a USA-28XB, there are also 28X and 28XA
336	  models, the label underneath has the actual part number.
337
338config USB_SERIAL_KEYSPAN_USA19
339	bool "USB Keyspan USA-19 Firmware"
340	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
341	help
342	  Say Y here to include firmware for the USA-19 converter.
343
344config USB_SERIAL_KEYSPAN_USA18X
345	bool "USB Keyspan USA-18X Firmware"
346	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
347	help
348	  Say Y here to include firmware for the USA-18X converter.
349
350config USB_SERIAL_KEYSPAN_USA19W
351	bool "USB Keyspan USA-19W Firmware"
352	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
353	help
354	  Say Y here to include firmware for the USA-19W converter.
355
356config USB_SERIAL_KEYSPAN_USA19QW
357	bool "USB Keyspan USA-19QW Firmware"
358	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
359	help
360	  Say Y here to include firmware for the USA-19QW converter.
361
362config USB_SERIAL_KEYSPAN_USA19QI
363	bool "USB Keyspan USA-19QI Firmware"
364	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
365	help
366	  Say Y here to include firmware for the USA-19QI converter.
367
368config USB_SERIAL_KEYSPAN_USA49W
369	bool "USB Keyspan USA-49W Firmware"
370	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
371	help
372	  Say Y here to include firmware for the USA-49W converter.
373
374config USB_SERIAL_KEYSPAN_USA49WLC
375	bool "USB Keyspan USA-49WLC Firmware"
376	depends on USB_SERIAL_KEYSPAN && FIRMWARE_IN_KERNEL
377	help
378	  Say Y here to include firmware for the USA-49WLC converter.
379
380config USB_SERIAL_KLSI
381	tristate "USB KL5KUSB105 (Palmconnect) Driver"
382	---help---
383	  Say Y here if you want to use a KL5KUSB105 - based single port
384	  serial adapter. The most widely known -- and currently the only
385	  tested -- device in this category is the PalmConnect USB Serial
386	  adapter sold by Palm Inc. for use with their Palm III and Palm V
387	  series PDAs.
388
389	  Please read <file:Documentation/usb/usb-serial.txt> for more
390	  information.
391
392	  To compile this driver as a module, choose M here: the
393	  module will be called kl5kusb105.
394
395config USB_SERIAL_KOBIL_SCT
396        tristate "USB KOBIL chipcard reader"
397        ---help---
398          Say Y here if you want to use one of the following KOBIL USB chipcard
399          readers:
400
401            - USB TWIN
402            - KAAN Standard Plus
403            - KAAN SIM
404            - SecOVID Reader Plus
405            - B1 Professional
406            - KAAN Professional
407
408          Note that you need a current CT-API.
409          To compile this driver as a module, choose M here: the
410	  module will be called kobil_sct.
411
412config USB_SERIAL_MCT_U232
413	tristate "USB MCT Single Port Serial Driver"
414	---help---
415	  Say Y here if you want to use a USB Serial single port adapter from
416	  Magic Control Technology Corp. (U232 is one of the model numbers).
417
418	  This driver also works with Sitecom U232-P25 and D-Link DU-H3SP USB
419	  BAY, Belkin F5U109, and Belkin F5U409 devices.
420
421	  To compile this driver as a module, choose M here: the
422	  module will be called mct_u232.
423
424config USB_SERIAL_METRO
425	tristate "USB Metrologic Instruments USB-POS Barcode Scanner Driver"
426	---help---
427	  Say Y here if you want to use a USB POS Metrologic barcode scanner.
428
429	  To compile this driver as a module, choose M here: the
430	  module will be called metro-usb.
431
432config USB_SERIAL_MOS7720
433	tristate "USB Moschip 7720 Serial Driver"
434	---help---
435	  Say Y here if you want to use USB Serial single and double
436	  port adapters from Moschip Semiconductor Tech.
437
438	  To compile this driver as a module, choose M here: the
439	  module will be called mos7720.
440
441config USB_SERIAL_MOS7715_PARPORT
442	bool "Support for parallel port on the Moschip 7715"
443	depends on USB_SERIAL_MOS7720
444	depends on PARPORT=y || PARPORT=USB_SERIAL_MOS7720
445	select PARPORT_NOT_PC
446	---help---
447	Say Y if you have a Moschip 7715 device and would like to use
448	the parallel port it provides.  The port will register with
449	the parport subsystem as a low-level driver.
450
451config USB_SERIAL_MOS7840
452	tristate "USB Moschip 7840/7820 USB Serial Driver"
453	---help---
454	  Say Y here if you want to use a MCS7840 Quad-Serial or MCS7820
455	  Dual-Serial port device from MosChip Semiconductor.
456
457	  The MCS7840 and MCS7820 have been developed to connect a wide range
458	  of standard serial devices to a USB host.  The MCS7840 has a USB
459	  device controller connected to four (4) individual UARTs while the
460	  MCS7820 controller connects to two (2) individual UARTs.
461
462	  To compile this driver as a module, choose M here: the
463	  module will be called mos7840.  If unsure, choose N.
464
465config USB_SERIAL_MOTOROLA
466	tristate "USB Motorola Phone modem driver"
467	---help---
468	  Say Y here if you want to use a Motorola phone with a USB
469	  connector as a modem link.
470
471	  To compile this driver as a module, choose M here: the
472	  module will be called moto_modem.  If unsure, choose N.
473
474config USB_SERIAL_NAVMAN
475	tristate "USB Navman GPS device"
476	help
477	  To compile this driver as a module, choose M here: the
478	  module will be called navman.
479
480config USB_SERIAL_PL2303
481	tristate "USB Prolific 2303 Single Port Serial Driver"
482	help
483	  Say Y here if you want to use the PL2303 USB Serial single port
484	  adapter from Prolific.
485
486	  To compile this driver as a module, choose M here: the
487	  module will be called pl2303.
488
489config USB_SERIAL_OTI6858
490	tristate "USB Ours Technology Inc. OTi-6858 USB To RS232 Bridge Controller"
491	help
492	  Say Y here if you want to use the OTi-6858 single port USB to serial
493          converter device.
494
495	  To compile this driver as a module, choose M here: the
496	  module will be called oti6858.
497
498config USB_SERIAL_QCAUX
499	tristate "USB Qualcomm Auxiliary Serial Port Driver"
500	help
501	  Say Y here if you want to use the auxiliary serial ports provided
502	  by many modems based on Qualcomm chipsets.  These ports often use
503	  a proprietary protocol called DM and cannot be used for AT- or
504	  PPP-based communication.
505
506	  To compile this driver as a module, choose M here: the
507	  module will be called qcaux.  If unsure, choose N.
508
509config USB_SERIAL_QUALCOMM
510	tristate "USB Qualcomm Serial modem"
511	select USB_SERIAL_WWAN
512	help
513	  Say Y here if you have a Qualcomm USB modem device.  These are
514	  usually wireless cellular modems.
515
516	  To compile this driver as a module, choose M here: the
517	  module will be called qcserial.
518
519config USB_SERIAL_SPCP8X5
520	tristate "USB SPCP8x5 USB To Serial Driver"
521	help
522	  Say Y here if you want to use the spcp8x5 converter chip.  This is
523	  commonly found in some Z-Wave USB devices.
524
525	  To compile this driver as a module, choose M here: the
526	  module will be called spcp8x5.
527
528config USB_SERIAL_HP4X
529        tristate "USB HP4x Calculators support"
530        help
531          Say Y here if you want to use an Hewlett-Packard 4x Calculator.
532
533          To compile this driver as a module, choose M here: the
534          module will be called hp4x.
535
536config USB_SERIAL_SAFE
537	tristate "USB Safe Serial (Encapsulated) Driver"
538
539config USB_SERIAL_SAFE_PADDED
540	bool "USB Secure Encapsulated Driver - Padded"
541	depends on USB_SERIAL_SAFE
542
543config USB_SERIAL_SIEMENS_MPI
544	tristate "USB Siemens MPI driver"
545	help
546	  Say M here if you want to use a Siemens USB/MPI adapter.
547
548	  To compile this driver as a module, choose M here: the
549	  module will be called siemens_mpi.
550
551config USB_SERIAL_SIERRAWIRELESS
552	tristate "USB Sierra Wireless Driver"
553	help
554	  Say M here if you want to use Sierra Wireless devices.
555
556	  Many devices have a feature known as TRU-Install. For those devices
557	  to work properly, the USB Storage Sierra feature must be enabled.
558
559	  To compile this driver as a module, choose M here: the
560	  module will be called sierra.
561
562config USB_SERIAL_SYMBOL
563	tristate "USB Symbol Barcode driver (serial mode)"
564	help
565	  Say Y here if you want to use a Symbol USB Barcode device
566	  in serial emulation mode.
567
568	  To compile this driver as a module, choose M here: the
569	  module will be called symbolserial.
570
571config USB_SERIAL_TI
572	tristate "USB TI 3410/5052 Serial Driver"
573	help
574	  Say Y here if you want to use the TI USB 3410 or 5052
575	  serial devices.
576
577	  To compile this driver as a module, choose M here: the
578	  module will be called ti_usb_3410_5052.
579
580config USB_SERIAL_CYBERJACK
581	tristate "USB REINER SCT cyberJack pinpad/e-com chipcard reader"
582	---help---
583	  Say Y here if you want to use a cyberJack pinpad/e-com USB chipcard
584	  reader. This is an interface to ISO 7816 compatible contact-based
585	  chipcards, e.g. GSM SIMs.
586
587	  To compile this driver as a module, choose M here: the
588	  module will be called cyberjack.
589
590	  If unsure, say N.
591
592config USB_SERIAL_XIRCOM
593	tristate "USB Xircom / Entregra Single Port Serial Driver"
594	select USB_EZUSB_FX2
595	help
596	  Say Y here if you want to use a Xircom or Entregra single port USB to
597	  serial converter device.  This driver makes use of firmware
598	  developed from scratch by Brian Warner.
599
600	  To compile this driver as a module, choose M here: the
601	  module will be called keyspan_pda.
602
603config USB_SERIAL_WWAN
604	tristate
605
606config USB_SERIAL_OPTION
607	tristate "USB driver for GSM and CDMA modems"
608	select USB_SERIAL_WWAN
609	help
610	  Say Y here if you have a GSM or CDMA modem that's connected to USB.
611
612	  This driver also supports several PCMCIA cards which have a
613	  built-in OHCI-USB adapter and an internally-connected GSM modem.
614	  The USB bus on these cards is not accessible externally.
615
616	  Supported devices include (some of?) those made by:
617	  Option, Huawei, Audiovox, Novatel Wireless, or Anydata.
618
619	  To compile this driver as a module, choose M here: the
620	  module will be called option.
621
622	  If this driver doesn't recognize your device,
623	  it might be accessible via the FTDI_SIO driver.
624
625config USB_SERIAL_OMNINET
626	tristate "USB ZyXEL omni.net LCD Plus Driver"
627	help
628	  Say Y here if you want to use a ZyXEL omni.net LCD ISDN TA.
629
630	  To compile this driver as a module, choose M here: the
631	  module will be called omninet.
632
633config USB_SERIAL_OPTICON
634	tristate "USB Opticon Barcode driver (serial mode)"
635	help
636	  Say Y here if you want to use a Opticon USB Barcode device
637	  in serial emulation mode.
638
639	  To compile this driver as a module, choose M here: the
640	  module will be called opticon.
641
642config USB_SERIAL_VIVOPAY_SERIAL
643        tristate "USB ViVOpay serial interface driver"
644        help
645          Say Y here if you want to use a ViVOtech ViVOpay USB device.
646
647          To compile this driver as a module, choose M here: the
648          module will be called vivopay-serial.
649
650config USB_SERIAL_XSENS_MT
651	tristate "Xsens motion tracker serial interface driver"
652	help
653	  Say Y here if you want to use Xsens motion trackers.
654
655	  This driver supports the new generation of motion trackers
656	  by Xsens. Older devices can be accessed using the FTDI_SIO
657	  driver.
658
659	  To compile this driver as a module, choose M here: the
660	  module will be called xsens_mt.
661
662config USB_SERIAL_ZIO
663	tristate "ZIO Motherboard USB serial interface driver"
664	help
665	  Say Y here if you want to use ZIO Motherboard.
666
667	  To compile this driver as a module, choose M here: the
668	  module will be called zio.
669
670config USB_SERIAL_WISHBONE
671	tristate "USB-Wishbone adapter interface driver"
672	help
673	  Say Y here if you want to use a USB attached Wishbone bus.
674
675	  Wishbone is an open hardware SoC bus commonly used in FPGA
676	  designs. Bus access can be serialized using the Etherbone
677	  protocol <http://www.ohwr.org/projects/etherbone-core>.
678
679	  This driver is intended to be used with devices which attach
680	  their internal Wishbone bus to a USB serial interface using
681	  the Etherbone protocol. A userspace library is required to
682	  speak the protocol made available by this driver as ttyUSBx.
683
684	  To compile this driver as a module, choose M here: the
685	  module will be called wishbone-serial.
686
687config USB_SERIAL_ZTE
688	tristate "ZTE USB serial driver"
689	help
690	  Say Y here if you want to use a ZTE USB to serial device.
691
692	  To compile this driver as a module, choose M here: the
693	  module will be called zte.
694
695config USB_SERIAL_SSU100
696	tristate "USB Quatech SSU-100 Single Port Serial Driver"
697	help
698	  Say Y here if you want to use the Quatech SSU-100 single
699	  port usb to serial adapter.
700
701	  To compile this driver as a module, choose M here: the
702	  module will be called ssu100.
703
704config USB_SERIAL_QT2
705	tristate "USB Quatech Serial Driver for USB 2 devices"
706	help
707	  Say Y here if you want to use the Quatech USB 2
708	  serial adapters.
709
710	  To compile this driver as a module, choose M here: the
711	  module will be called quatech-serial.
712
713config USB_SERIAL_FLASHLOADER
714	tristate "Infineon Modem Flashloader USB interface driver"
715	help
716	  Say Y here if you want to download Infineon Modem
717	  via USB Flashloader serial driver.
718
719	  To compile this driver as a module, choose M here: the
720	  module will be called flashloader.
721
722
723config USB_SERIAL_DEBUG
724	tristate "USB Debugging Device"
725	help
726	  Say Y here if you have a USB debugging device used to receive
727	  debugging data from another machine.  The most common of these
728	  devices is the NetChip TurboCONNECT device.
729
730	  To compile this driver as a module, choose M here: the
731	  module will be called usb-debug.
732
733endif # USB_SERIAL
734