1 |
62 |
marcus.erl |
|
2 |
|
|
menu "Bluetooth device drivers"
|
3 |
|
|
depends on BT
|
4 |
|
|
|
5 |
|
|
config BT_HCIUSB
|
6 |
|
|
tristate "HCI USB driver"
|
7 |
|
|
depends on USB
|
8 |
|
|
help
|
9 |
|
|
Bluetooth HCI USB driver.
|
10 |
|
|
This driver is required if you want to use Bluetooth devices with
|
11 |
|
|
USB interface.
|
12 |
|
|
|
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).
|
15 |
|
|
|
16 |
|
|
config BT_HCIUSB_SCO
|
17 |
|
|
bool "SCO (voice) support"
|
18 |
|
|
depends on BT_HCIUSB
|
19 |
|
|
help
|
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.
|
22 |
|
|
|
23 |
|
|
Say Y here to compile support for SCO over HCI USB.
|
24 |
|
|
|
25 |
|
|
config BT_HCIBTUSB
|
26 |
|
|
tristate "HCI USB driver (alternate version)"
|
27 |
|
|
depends on USB && EXPERIMENTAL && BT_HCIUSB=n
|
28 |
|
|
help
|
29 |
|
|
Bluetooth HCI USB driver.
|
30 |
|
|
This driver is required if you want to use Bluetooth devices with
|
31 |
|
|
USB interface.
|
32 |
|
|
|
33 |
|
|
This driver is still experimental and has no SCO support.
|
34 |
|
|
|
35 |
|
|
Say Y here to compile support for Bluetooth USB devices into the
|
36 |
|
|
kernel or say M to compile it as module (btusb).
|
37 |
|
|
|
38 |
|
|
config BT_HCIBTSDIO
|
39 |
|
|
tristate "HCI SDIO driver"
|
40 |
|
|
depends on MMC
|
41 |
|
|
help
|
42 |
|
|
Bluetooth HCI SDIO driver.
|
43 |
|
|
This driver is required if you want to use Bluetooth device with
|
44 |
|
|
SDIO interface.
|
45 |
|
|
|
46 |
|
|
Say Y here to compile support for Bluetooth SDIO devices into the
|
47 |
|
|
kernel or say M to compile it as module (btsdio).
|
48 |
|
|
|
49 |
|
|
config BT_HCIUART
|
50 |
|
|
tristate "HCI UART driver"
|
51 |
|
|
help
|
52 |
|
|
Bluetooth HCI UART driver.
|
53 |
|
|
This driver is required if you want to use Bluetooth devices with
|
54 |
|
|
serial port interface. You will also need this driver if you have
|
55 |
|
|
UART based Bluetooth PCMCIA and CF devices like Xircom Credit Card
|
56 |
|
|
adapter and BrainBoxes Bluetooth PC Card.
|
57 |
|
|
|
58 |
|
|
Say Y here to compile support for Bluetooth UART devices into the
|
59 |
|
|
kernel or say M to compile it as module (hci_uart).
|
60 |
|
|
|
61 |
|
|
config BT_HCIUART_H4
|
62 |
|
|
bool "UART (H4) protocol support"
|
63 |
|
|
depends on BT_HCIUART
|
64 |
|
|
help
|
65 |
|
|
UART (H4) is serial protocol for communication between Bluetooth
|
66 |
|
|
device and host. This protocol is required for most Bluetooth devices
|
67 |
|
|
with UART interface, including PCMCIA and CF cards.
|
68 |
|
|
|
69 |
|
|
Say Y here to compile support for HCI UART (H4) protocol.
|
70 |
|
|
|
71 |
|
|
config BT_HCIUART_BCSP
|
72 |
|
|
bool "BCSP protocol support"
|
73 |
|
|
depends on BT_HCIUART
|
74 |
|
|
help
|
75 |
|
|
BCSP (BlueCore Serial Protocol) is serial protocol for communication
|
76 |
|
|
between Bluetooth device and host. This protocol is required for non
|
77 |
|
|
USB Bluetooth devices based on CSR BlueCore chip, including PCMCIA and
|
78 |
|
|
CF cards.
|
79 |
|
|
|
80 |
|
|
Say Y here to compile support for HCI BCSP protocol.
|
81 |
|
|
|
82 |
|
|
config BT_HCIUART_LL
|
83 |
|
|
bool "HCILL protocol support"
|
84 |
|
|
depends on BT_HCIUART
|
85 |
|
|
help
|
86 |
|
|
HCILL (HCI Low Level) is a serial protocol for communication
|
87 |
|
|
between Bluetooth device and host. This protocol is required for
|
88 |
|
|
serial Bluetooth devices that are based on Texas Instruments'
|
89 |
|
|
BRF chips.
|
90 |
|
|
|
91 |
|
|
Say Y here to compile support for HCILL protocol.
|
92 |
|
|
|
93 |
|
|
config BT_HCIBCM203X
|
94 |
|
|
tristate "HCI BCM203x USB driver"
|
95 |
|
|
depends on USB
|
96 |
|
|
select FW_LOADER
|
97 |
|
|
help
|
98 |
|
|
Bluetooth HCI BCM203x USB driver.
|
99 |
|
|
This driver provides the firmware loading mechanism for the Broadcom
|
100 |
|
|
Blutonium based devices.
|
101 |
|
|
|
102 |
|
|
Say Y here to compile support for HCI BCM203x devices into the
|
103 |
|
|
kernel or say M to compile it as module (bcm203x).
|
104 |
|
|
|
105 |
|
|
config BT_HCIBPA10X
|
106 |
|
|
tristate "HCI BPA10x USB driver"
|
107 |
|
|
depends on USB
|
108 |
|
|
help
|
109 |
|
|
Bluetooth HCI BPA10x USB driver.
|
110 |
|
|
This driver provides support for the Digianswer BPA 100/105 Bluetooth
|
111 |
|
|
sniffer devices.
|
112 |
|
|
|
113 |
|
|
Say Y here to compile support for HCI BPA10x devices into the
|
114 |
|
|
kernel or say M to compile it as module (bpa10x).
|
115 |
|
|
|
116 |
|
|
config BT_HCIBFUSB
|
117 |
|
|
tristate "HCI BlueFRITZ! USB driver"
|
118 |
|
|
depends on USB
|
119 |
|
|
select FW_LOADER
|
120 |
|
|
help
|
121 |
|
|
Bluetooth HCI BlueFRITZ! USB driver.
|
122 |
|
|
This driver provides support for Bluetooth USB devices with AVM
|
123 |
|
|
interface:
|
124 |
|
|
AVM BlueFRITZ! USB
|
125 |
|
|
|
126 |
|
|
Say Y here to compile support for HCI BFUSB devices into the
|
127 |
|
|
kernel or say M to compile it as module (bfusb).
|
128 |
|
|
|
129 |
|
|
config BT_HCIDTL1
|
130 |
|
|
tristate "HCI DTL1 (PC Card) driver"
|
131 |
|
|
depends on PCMCIA
|
132 |
|
|
help
|
133 |
|
|
Bluetooth HCI DTL1 (PC Card) driver.
|
134 |
|
|
This driver provides support for Bluetooth PCMCIA devices with
|
135 |
|
|
Nokia DTL1 interface:
|
136 |
|
|
Nokia Bluetooth Card
|
137 |
|
|
Socket Bluetooth CF Card
|
138 |
|
|
|
139 |
|
|
Say Y here to compile support for HCI DTL1 devices into the
|
140 |
|
|
kernel or say M to compile it as module (dtl1_cs).
|
141 |
|
|
|
142 |
|
|
config BT_HCIBT3C
|
143 |
|
|
tristate "HCI BT3C (PC Card) driver"
|
144 |
|
|
depends on PCMCIA
|
145 |
|
|
select FW_LOADER
|
146 |
|
|
help
|
147 |
|
|
Bluetooth HCI BT3C (PC Card) driver.
|
148 |
|
|
This driver provides support for Bluetooth PCMCIA devices with
|
149 |
|
|
3Com BT3C interface:
|
150 |
|
|
3Com Bluetooth Card (3CRWB6096)
|
151 |
|
|
HP Bluetooth Card
|
152 |
|
|
|
153 |
|
|
Say Y here to compile support for HCI BT3C devices into the
|
154 |
|
|
kernel or say M to compile it as module (bt3c_cs).
|
155 |
|
|
|
156 |
|
|
config BT_HCIBLUECARD
|
157 |
|
|
tristate "HCI BlueCard (PC Card) driver"
|
158 |
|
|
depends on PCMCIA
|
159 |
|
|
help
|
160 |
|
|
Bluetooth HCI BlueCard (PC Card) driver.
|
161 |
|
|
This driver provides support for Bluetooth PCMCIA devices with
|
162 |
|
|
Anycom BlueCard interface:
|
163 |
|
|
Anycom Bluetooth PC Card
|
164 |
|
|
Anycom Bluetooth CF Card
|
165 |
|
|
|
166 |
|
|
Say Y here to compile support for HCI BlueCard devices into the
|
167 |
|
|
kernel or say M to compile it as module (bluecard_cs).
|
168 |
|
|
|
169 |
|
|
config BT_HCIBTUART
|
170 |
|
|
tristate "HCI UART (PC Card) device driver"
|
171 |
|
|
depends on PCMCIA
|
172 |
|
|
help
|
173 |
|
|
Bluetooth HCI UART (PC Card) driver.
|
174 |
|
|
This driver provides support for Bluetooth PCMCIA devices with
|
175 |
|
|
an UART interface:
|
176 |
|
|
Xircom CreditCard Bluetooth Adapter
|
177 |
|
|
Xircom RealPort2 Bluetooth Adapter
|
178 |
|
|
Sphinx PICO Card
|
179 |
|
|
H-Soft blue+Card
|
180 |
|
|
Cyber-blue Compact Flash Card
|
181 |
|
|
|
182 |
|
|
Say Y here to compile support for HCI UART devices into the
|
183 |
|
|
kernel or say M to compile it as module (btuart_cs).
|
184 |
|
|
|
185 |
|
|
config BT_HCIVHCI
|
186 |
|
|
tristate "HCI VHCI (Virtual HCI device) driver"
|
187 |
|
|
help
|
188 |
|
|
Bluetooth Virtual HCI device driver.
|
189 |
|
|
This driver is required if you want to use HCI Emulation software.
|
190 |
|
|
|
191 |
|
|
Say Y here to compile support for virtual HCI devices into the
|
192 |
|
|
kernel or say M to compile it as module (hci_vhci).
|
193 |
|
|
|
194 |
|
|
endmenu
|
195 |
|
|
|