Skip to content

Commit 7bb3186

Browse files
sreholtmann
authored andcommitted
Bluetooth: add nokia driver
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 <[email protected]> Signed-off-by: Marcel Holtmann <[email protected]>
1 parent 1286be2 commit 7bb3186

File tree

3 files changed

+834
-0
lines changed

3 files changed

+834
-0
lines changed

drivers/bluetooth/Kconfig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,18 @@ config BT_HCIUART_H4
8686

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

89+
config BT_HCIUART_NOKIA
90+
tristate "UART Nokia H4+ protocol support"
91+
depends on BT_HCIUART
92+
depends on SERIAL_DEV_BUS
93+
depends on PM
94+
help
95+
Nokia H4+ is serial protocol for communication between Bluetooth
96+
device and host. This protocol is required for Bluetooth devices
97+
with UART interface in Nokia devices.
98+
99+
Say Y here to compile support for Nokia's H4+ protocol.
100+
89101
config BT_HCIUART_BCSP
90102
bool "BCSP protocol support"
91103
depends on BT_HCIUART

drivers/bluetooth/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ obj-$(CONFIG_BT_BCM) += btbcm.o
2525
obj-$(CONFIG_BT_RTL) += btrtl.o
2626
obj-$(CONFIG_BT_QCA) += btqca.o
2727

28+
obj-$(CONFIG_BT_HCIUART_NOKIA) += hci_nokia.o
29+
2830
btmrvl-y := btmrvl_main.o
2931
btmrvl-$(CONFIG_DEBUG_FS) += btmrvl_debugfs.o
3032

0 commit comments

Comments
 (0)