2 menu "Bluetooth device drivers"
6 tristate "HCI USB driver"
9 Bluetooth HCI USB driver.
10 This driver is required if you want to use Bluetooth devices with
13 Say Y here to compile support for Bluetooth USB devices into the
14 kernel or say M to compile it as module (hci_usb).
17 bool "SCO (voice) support"
20 This option enables the SCO support in the HCI USB driver. You need this
21 to transmit voice data with your Bluetooth USB device.
23 Say Y here to compile support for SCO over HCI USB.
26 tristate "HCI SDIO driver"
29 Bluetooth HCI SDIO driver.
30 This driver is required if you want to use Bluetooth device with
33 Say Y here to compile support for Bluetooth SDIO devices into the
34 kernel or say M to compile it as module (btsdio).
37 tristate "HCI UART driver"
39 Bluetooth HCI UART driver.
40 This driver is required if you want to use Bluetooth devices with
41 serial port interface. You will also need this driver if you have
42 UART based Bluetooth PCMCIA and CF devices like Xircom Credit Card
43 adapter and BrainBoxes Bluetooth PC Card.
45 Say Y here to compile support for Bluetooth UART devices into the
46 kernel or say M to compile it as module (hci_uart).
49 bool "UART (H4) protocol support"
52 UART (H4) is serial protocol for communication between Bluetooth
53 device and host. This protocol is required for most Bluetooth devices
54 with UART interface, including PCMCIA and CF cards.
56 Say Y here to compile support for HCI UART (H4) protocol.
58 config BT_HCIUART_BCSP
59 bool "BCSP protocol support"
62 BCSP (BlueCore Serial Protocol) is serial protocol for communication
63 between Bluetooth device and host. This protocol is required for non
64 USB Bluetooth devices based on CSR BlueCore chip, including PCMCIA and
67 Say Y here to compile support for HCI BCSP protocol.
70 bool "HCILL protocol support"
73 HCILL (HCI Low Level) is a serial protocol for communication
74 between Bluetooth device and host. This protocol is required for
75 serial Bluetooth devices that are based on Texas Instruments'
78 Say Y here to compile support for HCILL protocol.
81 tristate "HCI BCM203x USB driver"
85 Bluetooth HCI BCM203x USB driver.
86 This driver provides the firmware loading mechanism for the Broadcom
87 Blutonium based devices.
89 Say Y here to compile support for HCI BCM203x devices into the
90 kernel or say M to compile it as module (bcm203x).
93 tristate "HCI BPA10x USB driver"
96 Bluetooth HCI BPA10x USB driver.
97 This driver provides support for the Digianswer BPA 100/105 Bluetooth
100 Say Y here to compile support for HCI BPA10x devices into the
101 kernel or say M to compile it as module (bpa10x).
104 tristate "HCI BlueFRITZ! USB driver"
108 Bluetooth HCI BlueFRITZ! USB driver.
109 This driver provides support for Bluetooth USB devices with AVM
113 Say Y here to compile support for HCI BFUSB devices into the
114 kernel or say M to compile it as module (bfusb).
117 tristate "HCI DTL1 (PC Card) driver"
120 Bluetooth HCI DTL1 (PC Card) driver.
121 This driver provides support for Bluetooth PCMCIA devices with
122 Nokia DTL1 interface:
124 Socket Bluetooth CF Card
126 Say Y here to compile support for HCI DTL1 devices into the
127 kernel or say M to compile it as module (dtl1_cs).
130 tristate "HCI BT3C (PC Card) driver"
134 Bluetooth HCI BT3C (PC Card) driver.
135 This driver provides support for Bluetooth PCMCIA devices with
137 3Com Bluetooth Card (3CRWB6096)
140 Say Y here to compile support for HCI BT3C devices into the
141 kernel or say M to compile it as module (bt3c_cs).
143 config BT_HCIBLUECARD
144 tristate "HCI BlueCard (PC Card) driver"
147 Bluetooth HCI BlueCard (PC Card) driver.
148 This driver provides support for Bluetooth PCMCIA devices with
149 Anycom BlueCard interface:
150 Anycom Bluetooth PC Card
151 Anycom Bluetooth CF Card
153 Say Y here to compile support for HCI BlueCard devices into the
154 kernel or say M to compile it as module (bluecard_cs).
157 tristate "HCI UART (PC Card) device driver"
160 Bluetooth HCI UART (PC Card) driver.
161 This driver provides support for Bluetooth PCMCIA devices with
163 Xircom CreditCard Bluetooth Adapter
164 Xircom RealPort2 Bluetooth Adapter
167 Cyber-blue Compact Flash Card
169 Say Y here to compile support for HCI UART devices into the
170 kernel or say M to compile it as module (btuart_cs).
173 tristate "HCI VHCI (Virtual HCI device) driver"
175 Bluetooth Virtual HCI device driver.
176 This driver is required if you want to use HCI Emulation software.
178 Say Y here to compile support for virtual HCI devices into the
179 kernel or say M to compile it as module (hci_vhci).