Skip to content

Commit 5e23b92

Browse files
holtmannDavid S. Miller
authored andcommitted
[Bluetooth] Add generic driver for Bluetooth USB devices
This patch adds a new generic driver for Bluetooth USB devices. This driver is still experimental at this point, but it is cleaner and easier to maintain than the current Bluetooth USB driver. It is a much better starting point for power management improvements. Signed-off-by: Marcel Holtmann <[email protected]>
1 parent ddbaf13 commit 5e23b92

File tree

3 files changed

+578
-0
lines changed

3 files changed

+578
-0
lines changed

drivers/bluetooth/Kconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,19 @@ config BT_HCIUSB_SCO
2222

2323
Say Y here to compile support for SCO over HCI USB.
2424

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+
2538
config BT_HCIBTSDIO
2639
tristate "HCI SDIO driver"
2740
depends on MMC

drivers/bluetooth/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ obj-$(CONFIG_BT_HCIBT3C) += bt3c_cs.o
1313
obj-$(CONFIG_BT_HCIBLUECARD) += bluecard_cs.o
1414
obj-$(CONFIG_BT_HCIBTUART) += btuart_cs.o
1515

16+
obj-$(CONFIG_BT_HCIBTUSB) += btusb.o
1617
obj-$(CONFIG_BT_HCIBTSDIO) += btsdio.o
1718

1819
hci_uart-y := hci_ldisc.o

0 commit comments

Comments
 (0)