Kconfig 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. #
  2. # USB Class driver configuration
  3. #
  4. comment "USB Device Class drivers"
  5. depends on USB
  6. config USB_AUDIO
  7. tristate "USB Audio support"
  8. depends on USB && SOUND
  9. help
  10. Say Y here if you want to connect USB audio equipment such as
  11. speakers to your computer's USB port. You only need this if you use
  12. the OSS sound driver; ALSA has its own option for usb audio support.
  13. To compile this driver as a module, choose M here: the
  14. module will be called audio.
  15. comment "USB Bluetooth TTY can only be used with disabled Bluetooth subsystem"
  16. depends on USB && BT
  17. config USB_BLUETOOTH_TTY
  18. tristate "USB Bluetooth TTY support"
  19. depends on USB && BT=n
  20. ---help---
  21. This driver implements a nonstandard tty interface to a Bluetooth
  22. device that can be used only by specialized Bluetooth HCI software.
  23. Say Y here if you want to use OpenBT Bluetooth stack (available
  24. at <http://developer.axis.com/software>), or other TTY based
  25. Bluetooth stacks, and want to connect a USB Bluetooth device
  26. to your computer's USB port.
  27. Do *not* enable this driver if you want to use generic Linux
  28. Bluetooth support.
  29. If in doubt, say N here.
  30. To compile this driver as a module, choose M here: the
  31. module will be called bluetty.
  32. config USB_MIDI
  33. tristate "USB MIDI support"
  34. depends on USB && SOUND
  35. ---help---
  36. Say Y here if you want to connect a USB MIDI device to your
  37. computer's USB port. This driver is for devices that comply with
  38. 'Universal Serial Bus Device Class Definition for MIDI Device'.
  39. The following devices are known to work:
  40. * Steinberg USB2MIDI
  41. * Roland MPU64
  42. * Roland PC-300
  43. * Roland SC8850
  44. * Roland UM-1
  45. * Roland UM-2
  46. * Roland UA-100
  47. * Yamaha MU1000
  48. To compile this driver as a module, choose M here: the
  49. module will be called usb-midi.
  50. config USB_ACM
  51. tristate "USB Modem (CDC ACM) support"
  52. depends on USB
  53. ---help---
  54. This driver supports USB modems and ISDN adapters which support the
  55. Communication Device Class Abstract Control Model interface.
  56. Please read <file:Documentation/usb/acm.txt> for details.
  57. If your modem only reports "Cls=ff(vend.)" in the descriptors in
  58. /proc/bus/usb/devices, then your modem will not work with this
  59. driver.
  60. To compile this driver as a module, choose M here: the
  61. module will be called cdc-acm.
  62. config USB_PRINTER
  63. tristate "USB Printer support"
  64. depends on USB
  65. help
  66. Say Y here if you want to connect a USB printer to your computer's
  67. USB port.
  68. To compile this driver as a module, choose M here: the
  69. module will be called usblp.