2022-12-12 22:31:47

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: pull request: bluetooth-next 2022-12-12

The following changes since commit 15eb1621762134bd3a0f81020359b0c7745d1080:

dt-bindings: net: Convert Socionext NetSec Ethernet to DT schema (2022-12-12 13:03:45 -0800)

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

for you to fetch changes up to 7aca0ac4792e6cb0f35ef97bfcb39b1663a92fb7:

Bluetooth: Wait for HCI_OP_WRITE_AUTH_PAYLOAD_TO to complete (2022-12-12 14:19:26 -0800)

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

- Add a new VID/PID 0489/e0f2 for MT7922
- Add Realtek RTL8852BE support ID 0x0cb8:0xc559
- Add a new PID/VID 13d3/3549 for RTL8822CU
- Add support for broadcom BCM43430A0 & BCM43430A1
- Add CONFIG_BT_HCIBTUSB_POLL_SYNC
- Add CONFIG_BT_LE_L2CAP_ECRED
- Add support for CYW4373A0
- Add support for RTL8723DS
- Add more device IDs for WCN6855
- Add Broadcom BCM4377 family PCIe Bluetooth

----------------------------------------------------------------
Andy Chi (1):
Bluetooth: btusb: Add a new VID/PID 0489/e0f2 for MT7922

Archie Pusaka (2):
Bluetooth: btusb: Introduce generic USB reset
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed

Artem Lukyanov (1):
Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559

Chethan Tumkur Narayan (1):
btusb: Avoid reset of ISOC endpoint alt settings to zero

Christophe JAILLET (1):
Bluetooth: Fix EALREADY and ELOOP cases in bt_status()

Gongwei Li (1):
Bluetooth: btusb: Add a new PID/VID 13d3/3549 for RTL8822CU

Hilda Wu (2):
Bluetooth: btrtl: Add btrealtek data struct
Bluetooth: btusb: Ignore zero length of USB packets on ALT 6 for specific chip

Igor Skalkin (1):
virtio_bt: Fix alignment in configuration struct

Inga Stotland (1):
Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS

Jiapeng Chong (1):
Bluetooth: Use kzalloc instead of kmalloc/memset

Kang Minchul (1):
Bluetooth: Use kzalloc instead of kmalloc/memset

Luca Weiss (1):
dt-bindings: bluetooth: broadcom: add BCM43430A0 & BCM43430A1

Luiz Augusto von Dentz (11):
Bluetooth: hci_sync: Fix not setting static address
Bluetooth: hci_sync: Fix not able to set force_static_address
Bluetooth: btusb: Add CONFIG_BT_HCIBTUSB_POLL_SYNC
Bluetooth: btusb: Default CONFIG_BT_HCIBTUSB_POLL_SYNC=y
Bluetooth: Add CONFIG_BT_LE_L2CAP_ECRED
Bluetooth: btusb: Fix new sparce warnings
Bluetooth: btusb: Fix existing sparce warning
Bluetooth: btintel: Fix existing sparce warnings
Bluetooth: hci_conn: Fix crash on hci_create_cis_sync
Bluetooth: ISO: Avoid circular locking dependency
Bluetooth: Wait for HCI_OP_WRITE_AUTH_PAYLOAD_TO to complete

Marek Vasut (2):
dt-bindings: net: broadcom-bluetooth: Add CYW4373A0 DT binding
Bluetooth: hci_bcm: Add CYW4373A0 support

Michael S. Tsirkin (1):
Bluetooth: virtio_bt: fix device removal

Nicolas Cavallari (1):
Bluetooth: Work around SCO over USB HCI design defect

Pauli Virtanen (1):
Bluetooth: hci_conn: use HCI dst_type values also for BIS

Raman Varabets (1):
Bluetooth: btusb: Add Realtek 8761BUV support ID 0x2B89:0x8761

Samuel Holland (1):
dt-bindings: net: realtek-bluetooth: Add RTL8723DS

Shengyu Qu (1):
Bluetooth: btusb: Add more device IDs for WCN6855

Sven Peter (7):
dt-bindings: net: Add generic Bluetooth controller
dt-bindings: net: Add Broadcom BCM4377 family PCIe Bluetooth
arm64: dts: apple: t8103: Add Bluetooth controller
Bluetooth: hci_event: Ignore reserved bits in LE Extended Adv Report
Bluetooth: Add quirk to disable extended scanning
Bluetooth: Add quirk to disable MWS Transport Configuration
Bluetooth: hci_bcm4377: Add new driver for BCM4377 PCIe boards

Wang ShaoBo (1):
Bluetooth: btintel: Fix missing free skb in btintel_setup_combined()

Yang Yingliang (9):
Bluetooth: hci_core: fix error handling in hci_register_dev()
Bluetooth: hci_bcm4377: Fix missing pci_disable_device() on error in bcm4377_probe()
Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()

Zhengping Jiang (1):
Bluetooth: hci_qca: only assign wakeup with serial port support

.../devicetree/bindings/net/bluetooth.txt | 5 -
.../net/bluetooth/bluetooth-controller.yaml | 29 +
.../net/bluetooth/brcm,bcm4377-bluetooth.yaml | 81 +
.../net/{ => bluetooth}/qualcomm-bluetooth.yaml | 6 +-
.../bindings/net/broadcom-bluetooth.yaml | 3 +
.../devicetree/bindings/net/realtek-bluetooth.yaml | 1 +
.../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 8 +-
MAINTAINERS | 2 +
arch/arm64/boot/dts/apple/t8103-j274.dts | 4 +
arch/arm64/boot/dts/apple/t8103-j293.dts | 4 +
arch/arm64/boot/dts/apple/t8103-j313.dts | 4 +
arch/arm64/boot/dts/apple/t8103-j456.dts | 4 +
arch/arm64/boot/dts/apple/t8103-j457.dts | 4 +
arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 8 +
drivers/bluetooth/Kconfig | 23 +
drivers/bluetooth/Makefile | 1 +
drivers/bluetooth/btintel.c | 21 +-
drivers/bluetooth/btrtl.c | 7 +
drivers/bluetooth/btrtl.h | 21 +
drivers/bluetooth/btusb.c | 236 +-
drivers/bluetooth/hci_bcm.c | 13 +-
drivers/bluetooth/hci_bcm4377.c | 2514 ++++++++++++++++++++
drivers/bluetooth/hci_bcsp.c | 2 +-
drivers/bluetooth/hci_h5.c | 2 +-
drivers/bluetooth/hci_ll.c | 2 +-
drivers/bluetooth/hci_qca.c | 5 +-
drivers/bluetooth/virtio_bt.c | 35 +-
include/net/bluetooth/hci.h | 21 +
include/net/bluetooth/hci_core.h | 8 +-
include/uapi/linux/virtio_bt.h | 8 +
net/bluetooth/Kconfig | 11 +
net/bluetooth/hci_conn.c | 17 +-
net/bluetooth/hci_core.c | 4 +-
net/bluetooth/hci_debugfs.c | 2 +-
net/bluetooth/hci_event.c | 24 +-
net/bluetooth/hci_sync.c | 21 +-
net/bluetooth/iso.c | 67 +-
net/bluetooth/l2cap_core.c | 2 +-
net/bluetooth/lib.c | 4 +-
net/bluetooth/mgmt.c | 2 +-
net/bluetooth/rfcomm/core.c | 2 +-
41 files changed, 3117 insertions(+), 121 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/net/bluetooth.txt
create mode 100644 Documentation/devicetree/bindings/net/bluetooth/bluetooth-controller.yaml
create mode 100644 Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
rename Documentation/devicetree/bindings/net/{ => bluetooth}/qualcomm-bluetooth.yaml (96%)
create mode 100644 drivers/bluetooth/hci_bcm4377.c


2022-12-12 23:12:09

by patchwork-bot+netdevbpf

[permalink] [raw]
Subject: Re: pull request: bluetooth-next 2022-12-12

Hello:

This pull request was applied to netdev/net-next.git (master)
by Jakub Kicinski <[email protected]>:

On Mon, 12 Dec 2022 14:23:22 -0800 you wrote:
> The following changes since commit 15eb1621762134bd3a0f81020359b0c7745d1080:
>
> dt-bindings: net: Convert Socionext NetSec Ethernet to DT schema (2022-12-12 13:03:45 -0800)
>
> 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-12-12
>
> [...]

Here is the summary with links:
- pull request: bluetooth-next 2022-12-12
https://git.kernel.org/netdev/net-next/c/4cc58a087ddd

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html