Hi Dave, Here's the main bluetooth-next pull request for the 5.2 kernel. - Added support for Mediatek SDIO controllers - Added support for Broadcom BCM2076B1 UART controller - Added support for Marvel SD8987 chipset - Fix buffer overflow bug in hidp protocol - Various other smaller fixes & improvements Please let me know if there are any issues pulling. Thanks. Johan --- The following changes since commit 7e6e185c74dd8a8dc539300c079adc6bc27045d6: net: systemport: Remove need for DMA descriptor (2019-04-22 22:20:15 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git for-upstream for you to fetch changes up to d5bb334a8e171b262e48f378bd2096c0ea458265: Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (2019-04-25 06:18:07 -0700) ---------------------------------------------------------------- Balakrishna Godavarthi (2): Bluetooth: hci_qca: Give enough time to ROME controller to bootup. Bluetooth: hci_core: Don't stop BT if the BD address missing in dts Chen-Yu Tsai (1): Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs Colin Ian King (1): Bluetooth: hci_h5: fix spelling mistake "sliped" -> "slipped" Dan Carpenter (1): 6lowpan: Off by one handling ->nexthdr Ferry Toth (1): Bluetooth: btbcm: Add default address for BCM43341B Fugang Duan (1): Bluetooth: Add return check for L2CAP security level set Gustavo A. R. Silva (1): Bluetooth: Use struct_size() helper Jaganath Kanakkassery (1): Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt Luiz Augusto von Dentz (1): Bluetooth: Fix not initializing L2CAP tx_credits Marcel Holtmann (1): Bluetooth: Align minimum encryption key size for LE and BR/EDR connections Matthias Kaehlcke (3): Bluetooth: hci_qca: Add helper function to get the chip family Bluetooth: btqca: Fix misspelling of 'baudrate' Bluetooth: hci_qca: Fix crash with non-serdev devices Sean Wang (11): mmc: add SDIO identifiers for MediaTek Bluetooth devices Bluetooth: mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices mmc: sdio: Add helper macro for sdio_driver boilerplate Bluetooth: mediatek: Use module_sdio_driver helper Bluetooth: btsdio: Use module_sdio_driver helper Bluetooth: btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet Bluetooth: mediatek: Fixed incorrect type in assignment Bluetooth: btmtksdio: Drop newline with bt_dev logging macros Bluetooth: btmtksdio: Add a bit definition for CHLPCR Bluetooth: btmtksdio: Fix hdev->stat.byte_rx accumulation Bluetooth: btmtksdio: Add runtime PM support to SDIO based Bluetooth Stephan Gerhold (1): Bluetooth: btbcm: Add entry for BCM2076B1 UART Bluetooth Tamás Szűcs (1): Bluetooth: btmrvl: add support for SD8987 chipset Young Xiao (1): Bluetooth: hidp: fix buffer overflow drivers/bluetooth/Kconfig | 15 +- drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btbcm.c | 5 +- drivers/bluetooth/btmrvl_sdio.c | 36 ++ drivers/bluetooth/btmtksdio.c | 1101 ++++++++++++++++++++++++++++++++++++++ drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btqca.h | 2 +- drivers/bluetooth/btsdio.c | 15 +- drivers/bluetooth/hci_bcm.c | 20 +- drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_qca.c | 50 +- include/linux/mmc/sdio_func.h | 12 + include/linux/mmc/sdio_ids.h | 2 + include/net/bluetooth/hci_core.h | 3 + net/6lowpan/nhc.c | 2 +- net/bluetooth/hci_conn.c | 8 + net/bluetooth/hci_core.c | 2 - net/bluetooth/hci_event.c | 2 +- net/bluetooth/hidp/sock.c | 1 + net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/l2cap_sock.c | 7 +- net/bluetooth/mgmt.c | 11 +- 22 files changed, 1246 insertions(+), 62 deletions(-) create mode 100644 drivers/bluetooth/btmtksdio.c
Attachment:
signature.asc
Description: PGP signature