Skip to contentSkip to conversation

Bluetooth: btusb: Add option for Broadcom protocol support

PATCH In review Marcel Holtmann 1 participant 1 message Apr 6, 2015 Bluetooth drivers

lore
Share & tools
lore

Marcel Holtmann

author maintainer
#0 lore raw

PATCH v2 5/10 Bluetooth: btusb: Add option for Broadcom protocol support

With the generic Broadcom Bluetooth support module, it is possible to turn support for firmware and patchram download into an optional feature.

To keep backwards compatibility with previous kernel configurations, the new option defaults to enabled.

---
 drivers/bluetooth/Kconfig |  12 ++-
 drivers/bluetooth/btusb.c | 211 +---------------------------------------------
 2 files changed, 15 insertions(+), 208 deletions(-)
drivers/bluetooth/Kconfig +11 -1
index 0801649a3b41..ea76031eb93f 100644
@@ -9,7 +9,6 @@ config BT_BCM
 config BT_HCIBTUSB
 	tristate "HCI USB driver"
 	depends on USB
-	select BT_BCM
 	help
 	  Bluetooth HCI USB driver.
 	  This driver is required if you want to use Bluetooth devices with
@@ -18,6 +17,17 @@ config BT_HCIBTUSB
 	  Say Y here to compile support for Bluetooth USB devices into the
 	  kernel or say M to compile it as module (btusb).
 
+config BT_HCIBTUSB_BCM
+	bool "Broadcom protocol support"
+	depends on BT_HCIBTUSB
+	select BT_BCM
+	default y
+	help
+	  The Broadcom protocol support enables firmware and patchram
+	  download support for Broadcom Bluetooth controllers.
+
+	  Say Y here to compile support for Broadcom protocol.
+
 config BT_HCIBTSDIO
 	tristate "HCI SDIO driver"
 	depends on MMC
drivers/bluetooth/btusb.c +4 -207

237 lines not on this page · raw message

Signature · 1 line
2.1.0