Bluetooth: btqca: Introduce generic QCA ROME support
Subsystems (2)
PATCH v5 1/2 Bluetooth: btqca: Introduce generic QCA ROME support
This is for supporting BT for QCA ROME with vendor specific HCI commands and initialization on the chip. This will have USB/UART implementation both, but for now, adding UART vendor specific commands to patch downloading and set Bluetooth device address using vendor specific command.
--- drivers/bluetooth/Kconfig | 4 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btqca.c | 392 +++++++++++++++++++++++++++++++++++++++++++++ drivers/bluetooth/btqca.h | 135 ++++++++++++++++ 4 files changed, 532 insertions(+) create mode 100644 drivers/bluetooth/btqca.c create mode 100644 drivers/bluetooth/btqca.h
drivers/bluetooth/Kconfig +4 -0
@@ -13,6 +13,10 @@ config BT_RTL tristate select FW_LOADER +config BT_QCA + tristate + select FW_LOADER + config BT_HCIBTUSB tristate "HCI USB driver" depends on USB
drivers/bluetooth/Makefile +1 -0
@@ -22,6 +22,7 @@ obj-$(CONFIG_BT_MRVL_SDIO) += btmrvl_sdio.o obj-$(CONFIG_BT_WILINK) += btwilink.o obj-$(CONFIG_BT_BCM) += btbcm.o obj-$(CONFIG_BT_RTL) += btrtl.o +obj-$(CONFIG_BT_QCA) += btqca.o btmrvl-y := btmrvl_main.o btmrvl-$(CONFIG_DEBUG_FS) += btmrvl_debugfs.o
drivers/bluetooth/btqca.c new file +392 -0
392 lines not on this page · raw message
drivers/bluetooth/btqca.h new file +135 -0
135 lines not on this page · raw message
Signature · 1 line
2.0.5
Marcel Holtmann
maintainerHi Ben,
Quoted 7 lines
This is for supporting BT for QCA ROME with vendor specific HCI commands and initialization on the chip. This will have USB/UART implementation both, but for now, adding UART vendor specific commands to patch downloading and set Bluetooth device address using vendor specific command.
Signed-off-by Ben Young Tae Kim <[email protected]>
Quoted 8 lines
---
drivers/bluetooth/Kconfig | 4 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btqca.c | 392 +++++++++++++++++++++++++++++++++++++++++++++ drivers/bluetooth/btqca.h | 135 ++++++++++++++++ 4 files changed, 532 insertions(+)create mode 100644
drivers/bluetooth/btqca.c
create mode 100644drivers/bluetooth/btqca.h
patch has been applied to bluetooth-next tree.
Regards
Marcel