mbox series

pull request: bluetooth-next 2022-05-23

Message ID 20220523204151.3327345-1-luiz.dentz@gmail.com
State New
Headers show
Series pull request: bluetooth-next 2022-05-23 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2022-05-23

Message

Luiz Augusto von Dentz May 23, 2022, 8:41 p.m. UTC
The following changes since commit 49bb39bddad214304bb523258f02f57cd25ed88b:

  selftests: fib_nexthops: Make the test more robust (2022-05-13 11:59:32 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2022-05-23

for you to fetch changes up to edcb185fa9c4f8fa1301f032fb503d2597a92b1e:

  Bluetooth: hci_sync: use hci_skb_event() helper (2022-05-23 17:21:59 +0200)

----------------------------------------------------------------
bluetooth-next pull request for net-next:

 - Add support for Realtek 8761BUV
 - Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk
 - Add support for RTL8852C
 - Add a new PID/VID 0489/e0c8 for MT7921
 - Add support for Qualcomm WCN785x

----------------------------------------------------------------
Ahmad Fatoum (1):
      Bluetooth: hci_sync: use hci_skb_event() helper

Brian Gix (1):
      Bluetooth: Keep MGMT pending queue ordered FIFO

Ismael Luceno (1):
      Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices

Linus Walleij (1):
      Bluetooth: btbcm: Support per-board firmware variants

Luiz Augusto von Dentz (6):
      Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk
      Bluetooth: Print broken quirks
      Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA
      Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP
      Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan
      Bluetooth: eir: Add helpers for managing service data

Max Chou (1):
      Bluetooth: btrtl: Add support for RTL8852C

Niels Dossche (3):
      Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring
      Bluetooth: use hdev lock for accept_list and reject_list in conn req
      Bluetooth: protect le accept and resolv lists with hdev->lock

Rikard Falkeborn (1):
      Bluetooth: btintel: Constify static struct regmap_bus

Sean Wang (5):
      Bluetooth: mt7921s: Fix the incorrect pointer check
      Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921
      Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
      Bluetooth: btmtksdio: fix possible FW initialization failure
      Bluetooth: btmtksdio: fix the reset takes too long

Steven Rostedt (1):
      Bluetooth: hci_qca: Use del_timer_sync() before freeing

Tim Harvey (1):
      Bluetooth: btbcm: Add entry for BCM4373A0 UART Bluetooth

Vasyl Vavrychuk (1):
      Bluetooth: core: Fix missing power_on work cancel on HCI close

Ying Hsu (1):
      Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout

Zijun Hu (2):
      Bluetooth: btusb: add support for Qualcomm WCN785x
      Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA

 drivers/bluetooth/btbcm.c        | 53 ++++++++++++++++++++++-
 drivers/bluetooth/btintel.c      |  2 +-
 drivers/bluetooth/btmtksdio.c    | 26 +++++++-----
 drivers/bluetooth/btrtl.c        | 13 ++++++
 drivers/bluetooth/btusb.c        | 23 +++++++++-
 drivers/bluetooth/hci_qca.c      |  4 +-
 include/net/bluetooth/hci.h      | 10 +++++
 include/net/bluetooth/hci_core.h |  8 +++-
 net/bluetooth/eir.c              | 31 ++++++++++++++
 net/bluetooth/eir.h              |  4 ++
 net/bluetooth/hci_conn.c         |  2 +-
 net/bluetooth/hci_core.c         |  2 -
 net/bluetooth/hci_event.c        | 27 +++++++++---
 net/bluetooth/hci_request.c      |  4 +-
 net/bluetooth/hci_sync.c         | 90 +++++++++++++++++++++++++++++++++-------
 net/bluetooth/mgmt.c             | 18 ++++++++
 net/bluetooth/mgmt_util.c        |  2 +-
 net/bluetooth/sco.c              | 23 ++++++----
 18 files changed, 289 insertions(+), 53 deletions(-)