Config.in.bluetooth 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. menu "Bluetooth"
  2. config ADK_KPACKAGE_KMOD_BT
  3. prompt "kmod-bluetooth.................... Bluetooth drivers and network stack"
  4. tristate
  5. default n
  6. help
  7. Bluetooth is low-cost, low-power, short-range wireless technology.
  8. It was designed as a replacement for cables and other short-range
  9. technologies like IrDA. Bluetooth operates in personal area range
  10. that typically extends up to 10 meters. More information about
  11. Bluetooth can be found at <http://www.bluetooth.com/>.
  12. Linux Bluetooth subsystem consist of several layers:
  13. Bluetooth Core (HCI device and connection manager, scheduler)
  14. HCI Device drivers (Interface to the hardware)
  15. SCO Module (SCO audio links)
  16. L2CAP Module (Logical Link Control and Adaptation Protocol)
  17. RFCOMM Module (RFCOMM Protocol)
  18. BNEP Module (Bluetooth Network Encapsulation Protocol)
  19. CMTP Module (CAPI Message Transport Protocol)
  20. HIDP Module (Human Interface Device Protocol)
  21. config ADK_KPACKAGE_KMOD_BT_L2CAP
  22. prompt "kmod-bluetooth-l2cap.............. L2CAP protocol support"
  23. tristate
  24. default n
  25. depends on ADK_KPACKAGE_KMOD_BT
  26. help
  27. L2CAP (Logical Link Control and Adaptation Protocol) provides
  28. connection oriented and connection-less data transport. L2CAP
  29. support is required for most Bluetooth applications.
  30. config ADK_KPACKAGE_KMOD_BT_SCO
  31. prompt "kmod-bluetooth-sco................ SCO links support"
  32. tristate
  33. default n
  34. depends on ADK_KPACKAGE_KMOD_BT
  35. help
  36. SCO link provides voice transport over Bluetooth. SCO support is
  37. required for voice applications like Headset and Audio.
  38. config ADK_KPACKAGE_KMOD_BT_RFCOMM
  39. prompt "kmod-bluetooth-rfcomm............. RFCOMM protocol support"
  40. tristate
  41. default n
  42. depends on ADK_KPACKAGE_KMOD_BT
  43. depends on ADK_KPACKAGE_KMOD_BT_L2CAP
  44. help
  45. RFCOMM provides connection oriented stream transport. RFCOMM
  46. support is required for Dialup Networking, OBEX and other Bluetooth
  47. applications.
  48. config ADK_KPACKAGE_KMOD_BT_BNEP
  49. prompt "kmod-bluetooth-bnep............... BNEP protocol support"
  50. tristate
  51. default n
  52. depends on ADK_KPACKAGE_KMOD_BT
  53. depends on ADK_KPACKAGE_KMOD_BT_L2CAP
  54. help
  55. BNEP (Bluetooth Network Encapsulation Protocol) is Ethernet
  56. emulation layer on top of Bluetooth. BNEP is required for
  57. Bluetooth PAN (Personal Area Network).
  58. config ADK_KPACKAGE_KMOD_BT_HIDP
  59. prompt "kmod-bluetooth-hidp............... HIDP protocol support"
  60. tristate
  61. default n
  62. select ADK_KERNEL_HID
  63. depends on ADK_KPACKAGE_KMOD_BT
  64. depends on ADK_KPACKAGE_KMOD_BT_L2CAP
  65. help
  66. HIDP (Human Interface Device Protocol) is a transport layer
  67. for HID reports. HIDP is required for the Bluetooth Human
  68. Interface Device Profile.
  69. config ADK_KPACKAGE_KMOD_BT_HCIBTUSB
  70. prompt "kmod-bluetooth-hci-usb............ HCI USB driver"
  71. tristate
  72. default n
  73. depends on ADK_KPACKAGE_KMOD_BT
  74. help
  75. Bluetooth HCI USB driver.
  76. This driver is required if you want to use Bluetooth devices with
  77. USB interface.
  78. config ADK_KPACKAGE_KMOD_BT_HCIUART
  79. prompt "kmod-bluetooth-hci-uart........... HCI UART driver"
  80. tristate
  81. default n
  82. depends on ADK_KPACKAGE_KMOD_BT
  83. help
  84. Bluetooth HCI UART driver.
  85. This driver is required if you want to use Bluetooth devices with
  86. serial port interface. You will also need this driver if you have
  87. UART based Bluetooth PCMCIA and CF devices like Xircom Credit Card
  88. adapter and BrainBoxes Bluetooth PC Card.
  89. config ADK_KPACKAGE_KMOD_BT_HCIBCM203X
  90. prompt "kmod-bluetooth-hci-bcm203x........ HCI BCM203x USB driver"
  91. tristate
  92. default n
  93. select ADK_KPACKAGE_KMOD_FW_LOADER
  94. select ADK_KPACKAGE_KMOD_BT_HCIBTUSB
  95. depends on ADK_KPACKAGE_KMOD_BT
  96. help
  97. Bluetooth HCI BCM203x USB driver.
  98. This driver provides the firmware loading mechanism for the Broadcom
  99. Blutonium based devices.
  100. config ADK_KPACKAGE_KMOD_BT_HCIBPA10X
  101. prompt "kmod-bluetooth-hci-bpa10x......... HCI BPA10x USB driver"
  102. tristate
  103. default n
  104. depends on ADK_KPACKAGE_KMOD_BT
  105. help
  106. Bluetooth HCI BPA10x USB driver.
  107. This driver provides support for the Digianswer BPA 100/105 Bluetooth
  108. sniffer devices.
  109. endmenu