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