Skip to content

Commit

Permalink
Bluetooth: add nokia driver
Browse files Browse the repository at this point in the history
This adds a driver for the Nokia H4+ protocol, which is used
at least on the Nokia N9, N900 & N950.

Signed-off-by: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
  • Loading branch information
sre authored and holtmann committed Apr 13, 2017
1 parent 1286be2 commit 7bb3186
Show file tree
Hide file tree
Showing 3 changed files with 834 additions and 0 deletions.
12 changes: 12 additions & 0 deletions drivers/bluetooth/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,18 @@ config BT_HCIUART_H4

Say Y here to compile support for HCI UART (H4) protocol.

config BT_HCIUART_NOKIA
tristate "UART Nokia H4+ protocol support"
depends on BT_HCIUART
depends on SERIAL_DEV_BUS
depends on PM
help
Nokia H4+ is serial protocol for communication between Bluetooth
device and host. This protocol is required for Bluetooth devices
with UART interface in Nokia devices.

Say Y here to compile support for Nokia's H4+ protocol.

config BT_HCIUART_BCSP
bool "BCSP protocol support"
depends on BT_HCIUART
Expand Down
2 changes: 2 additions & 0 deletions drivers/bluetooth/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ obj-$(CONFIG_BT_BCM) += btbcm.o
obj-$(CONFIG_BT_RTL) += btrtl.o
obj-$(CONFIG_BT_QCA) += btqca.o

obj-$(CONFIG_BT_HCIUART_NOKIA) += hci_nokia.o

btmrvl-y := btmrvl_main.o
btmrvl-$(CONFIG_DEBUG_FS) += btmrvl_debugfs.o

Expand Down

0 comments on commit 7bb3186

Please sign in to comment.