Bluetooth: hci_uart: Use generic functionality from Broadcom module
[deliverable/linux.git] / drivers / bluetooth / Kconfig
index 364f080768d02b2a13ea621da81f880685c39579..9f68e11c167149454dec683fd6d3bf49a12db976 100644 (file)
@@ -2,9 +2,13 @@
 menu "Bluetooth device drivers"
        depends on BT
 
+config BT_BCM
+       tristate
+
 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
@@ -62,6 +66,7 @@ config BT_HCIUART_BCSP
 config BT_HCIUART_ATH3K
        bool "Atheros AR300x serial support"
        depends on BT_HCIUART
+       select BT_HCIUART_H4
        help
          HCIATH3K (HCI Atheros AR300x) is a serial protocol for
          communication between host and Atheros AR300x Bluetooth devices.
@@ -94,6 +99,25 @@ config BT_HCIUART_3WIRE
 
          Say Y here to compile support for Three-wire UART protocol.
 
+config BT_HCIUART_INTEL
+       bool "Intel protocol support"
+       depends on BT_HCIUART
+       help
+         The Intel protocol support enables Bluetooth HCI over serial
+         port interface for Intel Bluetooth controllers.
+
+         Say Y here to compile support for Intel protocol.
+
+config BT_HCIUART_BCM
+       bool "Broadcom protocol support"
+       depends on BT_HCIUART
+       select BT_BCM
+       help
+         The Broadcom protocol support enables Bluetooth HCI over serial
+         port interface for Broadcom Bluetooth controllers.
+
+         Say Y here to compile support for Broadcom protocol.
+
 config BT_HCIBCM203X
        tristate "HCI BCM203x USB driver"
        depends on USB
This page took 0.027593 seconds and 5 git commands to generate.