[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250723190233.166823-1-luiz.dentz@gmail.com>
Date: Wed, 23 Jul 2025 15:02:32 -0400
From: Luiz Augusto von Dentz <luiz.dentz@...il.com>
To: davem@...emloft.net,
kuba@...nel.org
Cc: linux-bluetooth@...r.kernel.org,
netdev@...r.kernel.org
Subject: [GIT PULL] bluetooth-next 2025-07-23
The following changes since commit 56613001dfc9b2e35e2d6ba857cbc2eb0bac4272:
Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux (2025-07-22 18:37:23 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2025-07-23
for you to fetch changes up to a7bcffc673de219af2698fbb90627016233de67b:
Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections (2025-07-23 10:35:14 -0400)
----------------------------------------------------------------
bluetooth-next pull request for net-next:
core:
- hci_sync: fix double free in 'hci_discovery_filter_clear()'
- hci_event: Mask data status from LE ext adv reports
- hci_devcd_dump: fix out-of-bounds via dev_coredumpv
- ISO: add socket option to report packet seqnum via CMSG
- hci_event: Add support for handling LE BIG Sync Lost event
- ISO: Support SCM_TIMESTAMPING for ISO TS
- hci_core: Add PA_LINK to distinguish BIG sync and PA sync connections
- hci_sock: Reset cookie to zero in hci_sock_free_cookie()
drivers:
- btusb: Add new VID/PID 0489/e14e for MT7925
- btusb: Add a new VID/PID 2c7c/7009 for MT7925
- btusb: Add RTL8852BE device 0x13d3:0x3618
- btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601)
- btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
- btusb: QCA: Support downloading custom-made firmwares
- btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855
- nxp: add support for supply and reset
- btnxpuart: Add support for 4M baudrate
- btnxpuart: Correct the Independent Reset handling after FW dump
- btnxpuart: Add uevents for FW dump and FW download complete
- btintel: Define a macro for Intel Reset vendor command
- btintel_pcie: Support Function level reset
- btintel_pcie: Add support for device 0x4d76
- btintel_pcie: Make driver wait for alive interrupt
- btintel_pcie: Fix Alive Context State Handling
- hci_qca: Enable ISO data packet RX
----------------------------------------------------------------
Arseniy Krasnov (1):
Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
Bastien Nocera (7):
Bluetooth: btintel: Fix typo in comment
Bluetooth: btmtk: Fix typo in log string
Bluetooth: btrtl: Fix typo in comment
Bluetooth: hci_bcm4377: Fix typo in comment
Bluetooth: aosp: Fix typo in comment
Bluetooth: RFCOMM: Fix typos in comments
Bluetooth: Fix typos in comments
Catalin Popescu (2):
dt-bindings: net: bluetooth: nxp: add support for supply and reset
Bluetooth: btnxpuart: implement powerup sequence
Chandrashekar Devegowda (1):
Bluetooth: btintel_pcie: Support Function level reset
Chris Down (1):
Bluetooth: hci_event: Mask data status from LE ext adv reports
En-Wei Wu (1):
Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925
Hao Li (1):
Bluetooth: btusb: Add RTL8852BE device 0x13d3:0x3618
Haochen Tong (1):
Bluetooth: btusb: Add a new VID/PID 2c7c/7009 for MT7925
Ivan Pravdin (1):
Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv
Kiran K (4):
Bluetooth: btintel_pcie: Add support for device 0x4d76
Bluetooth: btintel: Define a macro for Intel Reset vendor command
Bluetooth: btintel_pcie: Make driver wait for alive interrupt
Bluetooth: btintel_pcie: Fix Alive Context State Handling
Luiz Augusto von Dentz (1):
Bluetooth: btintel_pcie: Reword restart to recovery
Neeraj Sanjay Kale (4):
dt-bindings: net: bluetooth: nxp: Add support for 4M baudrate
Bluetooth: btnxpuart: Add support for 4M baudrate
Bluetooth: btnxpuart: Correct the Independent Reset handling after FW dump
Bluetooth: btnxpuart: Add uevents for FW dump and FW download complete
Pauli Virtanen (1):
Bluetooth: ISO: add socket option to report packet seqnum via CMSG
Uwe Kleine-König (1):
Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601)
Yang Li (4):
Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event
Bluetooth: Fix spelling mistakes
Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS
Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections
Yue Haibing (1):
Bluetooth: Remove hci_conn_hash_lookup_state()
Zenm Chen (1):
Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
Zhongqiu Han (1):
Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure
Zijun Hu (8):
Bluetooth: hci_qca: Enable ISO data packet RX
Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync()
Bluetooth: hci_core: Eliminate an unnecessary goto label in hci_find_irk_by_addr()
Bluetooth: hci_event: Correct comment about HCI_EV_EXTENDED_INQUIRY_RESULT
Bluetooth: btusb: QCA: Support downloading custom-made firmwares
Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID
Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855
.../bindings/net/bluetooth/nxp,88w8987-bt.yaml | 18 ++
drivers/bluetooth/btintel.c | 6 +-
drivers/bluetooth/btintel.h | 2 +
drivers/bluetooth/btintel_pcie.c | 347 +++++++++++++++++----
drivers/bluetooth/btintel_pcie.h | 4 +-
drivers/bluetooth/btmtkuart.c | 2 +-
drivers/bluetooth/btnxpuart.c | 131 ++++++--
drivers/bluetooth/btrtl.c | 2 +-
drivers/bluetooth/btusb.c | 145 ++++++---
drivers/bluetooth/hci_bcm4377.c | 2 +-
drivers/bluetooth/hci_intel.c | 10 +-
drivers/bluetooth/hci_qca.c | 1 +
include/net/bluetooth/bluetooth.h | 11 +-
include/net/bluetooth/hci.h | 10 +-
include/net/bluetooth/hci_core.h | 41 +--
net/bluetooth/af_bluetooth.c | 7 +
net/bluetooth/aosp.c | 2 +-
net/bluetooth/coredump.c | 6 +-
net/bluetooth/hci_conn.c | 19 +-
net/bluetooth/hci_core.c | 31 +-
net/bluetooth/hci_event.c | 76 ++++-
net/bluetooth/hci_sock.c | 2 +-
net/bluetooth/hci_sync.c | 14 +-
net/bluetooth/iso.c | 48 ++-
net/bluetooth/lib.c | 2 +-
net/bluetooth/mgmt.c | 1 +
net/bluetooth/rfcomm/core.c | 3 +-
net/bluetooth/rfcomm/tty.c | 2 +-
net/bluetooth/smp.c | 2 +-
29 files changed, 722 insertions(+), 225 deletions(-)
Powered by blists - more mailing lists