1# 2# USB Miscellaneous driver configuration 3# 4comment "USB Miscellaneous drivers" 5 depends on USB 6 7config USB_EMI62 8 tristate "EMI 6|2m USB Audio interface support" 9 depends on USB 10 ---help--- 11 This driver loads firmware to Emagic EMI 6|2m low latency USB 12 Audio and Midi interface. 13 14 After firmware load the device is handled with standard linux 15 USB Audio driver. 16 17 This code is also available as a module ( = code which can be 18 inserted in and removed from the running kernel whenever you want). 19 The module will be called audio. If you want to compile it as a 20 module, say M here and read <file:Documentation/kbuild/modules.txt>. 21 22config USB_EMI26 23 tristate "EMI 2|6 USB Audio interface support" 24 depends on USB 25 ---help--- 26 This driver loads firmware to Emagic EMI 2|6 low latency USB 27 Audio interface. 28 29 After firmware load the device is handled with standard linux 30 USB Audio driver. 31 32 To compile this driver as a module, choose M here: the 33 module will be called emi26. 34 35config USB_ADUTUX 36 tristate "ADU devices from Ontrak Control Systems" 37 depends on USB 38 help 39 Say Y if you want to use an ADU device from Ontrak Control 40 Systems. 41 42 To compile this driver as a module, choose M here. The module 43 will be called adutux. 44 45config USB_SEVSEG 46 tristate "USB 7-Segment LED Display" 47 depends on USB 48 help 49 Say Y here if you have a USB 7-Segment Display by Delcom 50 51 To compile this driver as a module, choose M here: the 52 module will be called usbsevseg. 53 54config USB_RIO500 55 tristate "USB Diamond Rio500 support" 56 depends on USB 57 help 58 Say Y here if you want to connect a USB Rio500 mp3 player to your 59 computer's USB port. Please read <file:Documentation/usb/rio.txt> 60 for more information. 61 62 To compile this driver as a module, choose M here: the 63 module will be called rio500. 64 65config USB_LEGOTOWER 66 tristate "USB Lego Infrared Tower support" 67 depends on USB 68 help 69 Say Y here if you want to connect a USB Lego Infrared Tower to your 70 computer's USB port. 71 72 This code is also available as a module ( = code which can be 73 inserted in and removed from the running kernel whenever you want). 74 The module will be called legousbtower. If you want to compile it as 75 a module, say M here and read 76 <file:Documentation/kbuild/modules.txt>. 77 78config USB_LCD 79 tristate "USB LCD driver support" 80 depends on USB 81 help 82 Say Y here if you want to connect an USBLCD to your computer's 83 USB port. The USBLCD is a small USB interface board for 84 alphanumeric LCD modules. See <http://www.usblcd.de/> for more 85 information. 86 87 To compile this driver as a module, choose M here: the 88 module will be called usblcd. 89 90config USB_BERRY_CHARGE 91 tristate "USB BlackBerry recharge support" 92 depends on USB 93 help 94 Say Y here if you want to connect a BlackBerry device to your 95 computer's USB port and have it automatically switch to "recharge" 96 mode. 97 98 To compile this driver as a module, choose M here: the 99 module will be called berry_charge. 100 101config USB_LED 102 tristate "USB LED driver support" 103 depends on USB 104 help 105 Say Y here if you want to connect an USBLED device to your 106 computer's USB port. 107 108 To compile this driver as a module, choose M here: the 109 module will be called usbled. 110 111config USB_CYPRESS_CY7C63 112 tristate "Cypress CY7C63xxx USB driver support" 113 depends on USB 114 help 115 Say Y here if you want to connect a Cypress CY7C63xxx 116 micro controller to your computer's USB port. Currently this 117 driver supports the pre-programmed devices (incl. firmware) 118 by AK Modul-Bus Computer GmbH. 119 120 Please see: http://www.ak-modul-bus.de/stat/mikrocontroller.html 121 122 To compile this driver as a module, choose M here: the 123 module will be called cypress_cy7c63. 124 125config USB_CYTHERM 126 tristate "Cypress USB thermometer driver support" 127 depends on USB 128 help 129 Say Y here if you want to connect a Cypress USB thermometer 130 device to your computer's USB port. This device is also known 131 as the Cypress USB Starter kit or demo board. The Elektor 132 magazine published a modified version of this device in issue 133 #291. 134 135 To compile this driver as a module, choose M here: the 136 module will be called cytherm. 137 138config USB_IDMOUSE 139 tristate "Siemens ID USB Mouse Fingerprint sensor support" 140 depends on USB 141 help 142 Say Y here if you want to use the fingerprint sensor on 143 the Siemens ID Mouse. There is also a Siemens ID Mouse 144 _Professional_, which has not been tested with this driver, 145 but uses the same sensor and may therefore work. 146 147 This driver creates an entry "/dev/idmouseX" or "/dev/usb/idmouseX", 148 which can be used by, e.g.,"cat /dev/idmouse0 > fingerprint.pnm". 149 150 See also <http://www.fs.tum.de/~echtler/idmouse/>. 151 152config USB_FTDI_ELAN 153 tristate "Elan PCMCIA CardBus Adapter USB Client" 154 depends on USB 155 default M 156 help 157 ELAN's Uxxx series of adapters are USB to PCMCIA CardBus adapters. 158 Currently only the U132 adapter is available. 159 160 The U132 is specifically designed for CardBus PC cards that contain 161 an OHCI host controller. Typical PC cards are the Orange Mobile 3G 162 Option GlobeTrotter Fusion card. The U132 adapter will *NOT* work 163 with PC cards that do not contain an OHCI controller. To use a U132 164 adapter you will need this "ftdi-elan" module as well as the "u132-hcd" 165 module which is a USB host controller driver that talks to the OHCI 166 controller within CardBus card that are inserted in the U132 adapter. 167 168 This driver has been tested with a CardBus OHCI USB adapter, and 169 worked with a USB PEN Drive inserted into the first USB port of 170 the PCCARD. A rather pointless thing to do, but useful for testing. 171 172 See also the USB_U132_HCD entry "Elan U132 Adapter Host Controller" 173 174 It is safe to say M here. 175 176config USB_APPLEDISPLAY 177 tristate "Apple Cinema Display support" 178 depends on USB 179 select BACKLIGHT_LCD_SUPPORT 180 select BACKLIGHT_CLASS_DEVICE 181 help 182 Say Y here if you want to control the backlight of Apple Cinema 183 Displays over USB. This driver provides a sysfs interface. 184 185source "drivers/usb/misc/sisusbvga/Kconfig" 186 187config USB_LD 188 tristate "USB LD driver" 189 depends on USB 190 help 191 This driver is for generic USB devices that use interrupt transfers, 192 like LD Didactic's USB devices. 193 194 To compile this driver as a module, choose M here: the 195 module will be called ldusb. 196 197config USB_TRANCEVIBRATOR 198 tristate "PlayStation 2 Trance Vibrator driver support" 199 depends on USB 200 help 201 Say Y here if you want to connect a PlayStation 2 Trance Vibrator 202 device to your computer's USB port. 203 204 To compile this driver as a module, choose M here: the 205 module will be called trancevibrator. 206 207config USB_IOWARRIOR 208 tristate "IO Warrior driver support" 209 depends on USB 210 help 211 Say Y here if you want to support the IO Warrior devices from Code 212 Mercenaries. This includes support for the following devices: 213 IO Warrior 40 214 IO Warrior 24 215 IO Warrior 56 216 IO Warrior 24 Power Vampire 217 218 To compile this driver as a module, choose M here: the 219 module will be called iowarrior. 220 221config USB_TEST 222 tristate "USB testing driver" 223 depends on USB 224 help 225 This driver is for testing host controller software. It is used 226 with specialized device firmware for regression and stress testing, 227 to help prevent problems from cropping up with "real" drivers. 228 229 See <http://www.linux-usb.org/usbtest/> for more information, 230 including sample test device firmware and "how to use it". 231 232config USB_ISIGHTFW 233 tristate "iSight firmware loading support" 234 depends on USB 235 select FW_LOADER 236 help 237 This driver loads firmware for USB Apple iSight cameras, allowing 238 them to be driven by the USB video class driver available at 239 http://linux-uvc.berlios.de 240 241 The firmware for this driver must be extracted from the MacOS 242 driver beforehand. Tools for doing so are available at 243 http://bersace03.free.fr 244 245config USB_VST 246 tristate "USB VST driver" 247 depends on USB 248 help 249 This driver is intended for Vernier Software Technologies 250 bulk usb devices such as their Ocean-Optics spectrometers or 251 Labquest. 252 It is a bulk channel driver with configurable read and write 253 timeouts. 254 255 To compile this driver as a module, choose M here: the 256 module will be called vstusb. 257 258 259