2019-07-07 08:09:20

by Johan Hedberg

[permalink] [raw]
Subject: pull request: bluetooth-next 2019-07-07

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


Attachments:
(No filename) (5.93 kB)
signature.asc (849.00 B)
Download all attachments

2019-07-07 22:41:26

by David Miller

[permalink] [raw]
Subject: Re: pull request: bluetooth-next 2019-07-07

From: Johan Hedberg <[email protected]>
Date: Sun, 7 Jul 2019 11:07:49 +0300

> 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.

Pulled, thanks.