Hi Dave, Here's the main bluetooth-next pull request for 5.3: - Added support for new devices from Qualcomm, Realtek and Broadcom and MediaTek - Various fixes to 6LoWPAN - Fix L2CAP PSM namespace separation for LE & BR/EDR - Fix behavior with Microsoft Surface Precision Mouse - Added support for LE Ping feature - Fix L2CAP Disconnect response handling if received in wrong state Please let me know if there are any issues pulling. Thanks. Johan --- The following changes since commit 23f30c41c732fe9800f4a2d545b37c9515d35ad6: Merge branch 'mlx5-TLS-TX-HW-offload-support' (2019-07-05 16:42:00 -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 9ce67c3235be71e8cf922a9b3d0b7359ed3f4ce5: Bluetooth: btusb: Add protocol support for MediaTek MT7663U USB devices (2019-07-06 21:44:25 +0200) ---------------------------------------------------------------- Balakrishna Godavarthi (1): Bluetooth: btqca: inject command complete event during fw download Dan Carpenter (1): Bluetooth: hidp: NUL terminate a string in the compat ioctl Fabian Schindlatz (2): Bluetooth: hci_ll: Refactor download_firmware Bluetooth: Cleanup formatting and coding style Greg Kroah-Hartman (1): 6lowpan: no need to check return value of debugfs_create functions Jian-Hong Pan (1): Bluetooth: btrtl: HCI reset on close for Realtek BT chip Josua Mayer (3): Bluetooth: 6lowpan: search for destination address in all peers Bluetooth: 6lowpan: check neighbour table for SLAAC Bluetooth: 6lowpan: always check destination address João Paulo Rechi Vita (2): Bluetooth: Add new 13d3:3501 QCA_ROME device Bluetooth: Add new 13d3:3491 QCA_ROME device Larry Finger (1): Bluetooth:: btrtl: Add support for RTL8723DU Luiz Augusto von Dentz (2): Bluetooth: Use controller sets when available Bluetooth: L2CAP: Check bearer type on __l2cap_global_chan_by_addr Matias Karhumaa (1): Bluetooth: Check state in l2cap_disconnect_rsp Matthias Kaehlcke (1): Bluetooth: hci_qca: wcn3990: Drop baudrate change vendor event Neil Armstrong (1): Bluetooth: btbcm: Add entry for BCM4359C0 UART bluetooth Peter Robinson (1): Bluetooth: btsdio: Do not bind to non-removable BCM4356 Philipp Puschmann (1): Bluetooth: hci_ll: set operational frequency earlier Rocky Liao (2): Bluetooth: hci_qca: Load customized NVM based on the device property dt-bindings: net: bluetooth: Add device property firmware-name for QCA6174 Sascha Hauer (3): Bluetooth: hci_ldisc: Add function to wait for characters to be sent Bluetooth: hci_mrvl: Wait for final ack before switching baudrate Bluetooth: hci_mrvl: Add serdev support Sean Wang (6): dt-bindings: net: bluetooth: add boot-gpios property to UART-based device dt-bindings: net: bluetooth: add clock property to UART-based device Bluetooth: btmtkuart: add an implementation for boot-gpios property Bluetooth: btmtkuart: add an implementation for clock osc property Bluetooth: btusb: Add protocol support for MediaTek MT7668U USB devices Bluetooth: btusb: Add protocol support for MediaTek MT7663U USB devices Spoorthi Ravishankar Koppad (1): Bluetooth: Add support for LE ping feature Szymon Janc (1): Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug Tomas Bortoli (1): Bluetooth: hci_bcsp: Fix memory leak in rx_skb csonsino (1): Bluetooth: validate BLE connection interval updates .../devicetree/bindings/net/marvell-bluetooth.txt | 25 + .../devicetree/bindings/net/mediatek-bluetooth.txt | 17 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 4 + drivers/bluetooth/Kconfig | 12 + drivers/bluetooth/bpa10x.c | 3 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/btmtkuart.c | 51 +- drivers/bluetooth/btqca.c | 47 +- drivers/bluetooth/btqca.h | 10 +- drivers/bluetooth/btrtl.c | 28 + drivers/bluetooth/btrtl.h | 6 + drivers/bluetooth/btsdio.c | 1 + drivers/bluetooth/btusb.c | 584 +++++++++++++++++++++ drivers/bluetooth/hci_bcsp.c | 5 + drivers/bluetooth/hci_ldisc.c | 8 + drivers/bluetooth/hci_ll.c | 109 ++-- drivers/bluetooth/hci_mrvl.c | 72 ++- drivers/bluetooth/hci_qca.c | 73 ++- drivers/bluetooth/hci_uart.h | 1 + include/net/bluetooth/hci.h | 20 + include/net/bluetooth/hci_core.h | 4 + net/6lowpan/6lowpan_i.h | 16 +- net/6lowpan/core.c | 8 +- net/6lowpan/debugfs.c | 97 +--- net/bluetooth/6lowpan.c | 41 +- net/bluetooth/hci_conn.c | 5 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_debugfs.c | 31 ++ net/bluetooth/hci_event.c | 77 +++ net/bluetooth/hci_request.c | 40 +- net/bluetooth/hci_request.h | 2 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/hidp/sock.c | 1 + net/bluetooth/l2cap_core.c | 29 +- net/bluetooth/smp.c | 13 + 35 files changed, 1266 insertions(+), 181 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.txt
Attachment:
signature.asc
Description: PGP signature