From: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
To: davem@davemloft.net, kuba@kernel.org
Cc: linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org
Subject: pull request: bluetooth 2021-10-01
Date: Fri, 1 Oct 2021 16:08:50 -0700 [thread overview]
Message-ID: <20211001230850.3635543-1-luiz.dentz@gmail.com> (raw)
The following changes since commit 1b9fbe813016b08e08b22ddba4ddbf9cb1b04b00:
net: ipv4: Fix the warning for dereference (2021-08-30 12:47:09 +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-2021-10-01
for you to fetch changes up to 4539ca67fe8edef34f522fd53da138e2ede13464:
Bluetooth: Rename driver .prevent_wake to .wakeup (2021-10-01 15:46:15 -0700)
----------------------------------------------------------------
bluetooth-next pull request for net-next:
- Add support for MediaTek MT7922 and MT7921
- Enable support for AOSP extention in Qualcomm WCN399x and Realtek
8822C/8852A.
- Add initial support for link quality and audio/codec offload.
- Rework of sockets sendmsg to avoid locking issues.
- Add vhci suspend/resume emulation.
----------------------------------------------------------------
Brian Gix (1):
Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA
Chethan T N (2):
Bluetooth: btintel: support link statistics telemetry events
Bluetooth: Allow usb to auto-suspend when SCO use non-HCI transport
Colin Ian King (1):
Bluetooth: btintel: Fix incorrect out of memory check
Desmond Cheong Zhi Xi (2):
Bluetooth: call sock_hold earlier in sco_conn_del
Bluetooth: fix init and cleanup of sco_conn.timeout_work
Dinghao Liu (1):
Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync
Hans de Goede (2):
Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs
Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val
Hilda Wu (1):
Bluetooth: btrtl: Ask ic_info to drop firmware
Joseph Hwang (6):
Bluetooth: btusb: disable Intel link statistics telemetry events
Bluetooth: refactor set_exp_feature with a feature table
Bluetooth: Support the quality report events
Bluetooth: set quality report callback for Intel
Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension
Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extension
Kiran K (14):
Bluetooth: btintel: Fix boot address
Bluetooth: btintel: Read boot address irrespective of controller mode
Bluetooth: Enumerate local supported codec and cache details
Bluetooth: Add support for Read Local Supported Codecs V2
Bluetooth: btintel: Read supported offload use cases
Bluetooth: Allow querying of supported offload codecs over SCO socket
Bluetooth: btintel: Define callback to fetch data_path_id
Bluetooth: Allow setting of codec for HFP offload use case
Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_Connection command
Bluetooth: Configure codec for HFP offload use case
Bluetooth: btintel: Define a callback to fetch codec config data
Bluetooth: Add support for msbc coding format
Bluetooth: Add offload feature under experimental flag
Bluetooth: hci_vhci: Add support for offload codecs over SCO
Larry Finger (1):
Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE
Luiz Augusto von Dentz (17):
Bluetooth: Fix enabling advertising for central role
Bluetooth: Fix using address type from events
Bluetooth: Fix using RPA when address has been resolved
Bluetooth: Add bt_skb_sendmsg helper
Bluetooth: Add bt_skb_sendmmsg helper
Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
Bluetooth: eir: Move EIR/Adv Data functions to its own file
Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF
Bluetooth: Fix passing NULL to PTR_ERR
Bluetooth: SCO: Fix sco_send_frame returning skb->len
Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c
Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifier
Bluetooth: hci_vhci: Add force_suspend entry
Bluetooth: hci_vhci: Add force_prevent_wake entry
Bluetooth: hci_sock: Replace use of memcpy_from_msg with bt_skb_sendmsg
Bluetooth: Rename driver .prevent_wake to .wakeup
Manish Mandlik (1):
Bluetooth: Fix Advertisement Monitor Suspend/Resume
Marcel Holtmann (4):
Bluetooth: Fix handling of experimental feature for quality reports
Bluetooth: Fix handling of experimental feature for codec offload
Bluetooth: btrtl: Set VsMsftOpCode based on device table
Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devices
Max Chou (1):
Bluetooth: btusb: Add the new support ID for Realtek RTL8852A
Mianhan Liu (1):
Bluetooth: btrsi: remove superfluous header files from btrsi.c
Miao-chen Chou (1):
Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle
Nicholas Flintham (1):
Bluetooth: btusb: Add support for TP-Link UB500 Adapter
Pavel Skripkin (1):
Bluetooth: hci_uart: fix GPF in h5_recv
Takashi Iwai (1):
Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
Tetsuo Handa (1):
Bluetooth: reorganize functions from hci_sock_sendmsg()
Thadeu Lima de Souza Cascardo (1):
Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc
Wang ShaoBo (1):
Bluetooth: fix use-after-free error in lock_sock_nested()
Yun-Hao Chung (1):
Bluetooth: Fix wrong opcode when LL privacy enabled
mark-yw.chen (3):
Bluetooth: btusb: Support public address configuration for MediaTek Chip.
Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922)
Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921)
tjiang@codeaurora.org (1):
Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout
drivers/bluetooth/btintel.c | 239 ++++++++++++++++---
drivers/bluetooth/btintel.h | 11 +
drivers/bluetooth/btmrvl_main.c | 6 +-
drivers/bluetooth/btmtkuart.c | 13 +-
drivers/bluetooth/btrsi.c | 1 -
drivers/bluetooth/btrtl.c | 26 ++-
drivers/bluetooth/btusb.c | 64 ++++-
drivers/bluetooth/hci_h5.c | 35 ++-
drivers/bluetooth/hci_ldisc.c | 3 +
drivers/bluetooth/hci_qca.c | 5 +-
drivers/bluetooth/hci_vhci.c | 122 ++++++++++
include/net/bluetooth/bluetooth.h | 90 +++++++
include/net/bluetooth/hci.h | 117 ++++++++++
include/net/bluetooth/hci_core.h | 75 +++---
net/bluetooth/Makefile | 3 +-
net/bluetooth/eir.c | 335 ++++++++++++++++++++++++++
net/bluetooth/eir.h | 72 ++++++
net/bluetooth/hci_codec.c | 238 +++++++++++++++++++
net/bluetooth/hci_codec.h | 7 +
net/bluetooth/hci_conn.c | 168 ++++++++++++--
net/bluetooth/hci_core.c | 320 +++++++++++--------------
net/bluetooth/hci_debugfs.c | 123 ++++++++++
net/bluetooth/hci_debugfs.h | 5 +
net/bluetooth/hci_event.c | 135 +++++++----
net/bluetooth/hci_request.c | 478 ++++++--------------------------------
net/bluetooth/hci_request.h | 25 +-
net/bluetooth/hci_sock.c | 214 ++++++++++-------
net/bluetooth/l2cap_core.c | 2 +-
net/bluetooth/l2cap_sock.c | 10 +-
net/bluetooth/mgmt.c | 445 ++++++++++++++++++++++++++---------
net/bluetooth/msft.c | 172 ++++++++++++--
net/bluetooth/msft.h | 9 +
net/bluetooth/rfcomm/core.c | 50 +++-
net/bluetooth/rfcomm/sock.c | 46 +---
net/bluetooth/sco.c | 209 +++++++++++++++--
35 files changed, 2789 insertions(+), 1084 deletions(-)
create mode 100644 net/bluetooth/eir.c
create mode 100644 net/bluetooth/eir.h
create mode 100644 net/bluetooth/hci_codec.c
create mode 100644 net/bluetooth/hci_codec.h
next reply other threads:[~2021-10-01 23:08 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-01 23:08 Luiz Augusto von Dentz [this message]
2021-10-02 3:11 ` pull request: bluetooth 2021-10-01 Jakub Kicinski
2021-10-02 3:29 ` Luiz Augusto von Dentz
2021-10-02 4:08 ` Jakub Kicinski
2021-10-02 9:32 ` Marcel Holtmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20211001230850.3635543-1-luiz.dentz@gmail.com \
--to=luiz.dentz@gmail.com \
--cc=davem@davemloft.net \
--cc=kuba@kernel.org \
--cc=linux-bluetooth@vger.kernel.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.