2018-08-05 06:14:30

by Johan Hedberg

[permalink] [raw]
Subject: pull request: bluetooth-next 2018-08-05

Hi Dave,

Here's the main bluetooth-next pull request for the 4.19 kernel.

- Added support for Bluetooth Advertising Extensions
- Added vendor driver support to hci_h5 HCI driver
- Added serdev support to hci_h5 driver
- Added support for Qualcomm wcn3990 controller
- Added support for RTL8723BS and RTL8723DS controllers
- btusb: Added new ID for Realtek 8723DE
- Several other smaller fixes & cleanups

Please let me know if there are any issues pulling. Thanks.

Johan

---
The following changes since commit ab8565af68001ac5f9331daa311938ead3eb5636:

Merge branch 'IP-listification-follow-ups' (2018-07-06 11:19:08 +0900)

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 6c3711ec64fd23a9abc8aaf59a9429569a6282df:

Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV (2018-08-04 23:23:32 +0200)

----------------------------------------------------------------
Amit K Bag (1):
Bluetooth: btusb: Release RF resource on BT shutdown

Ankit Navik (2):
Bluetooth: Store Resolv list size
Bluetooth: Add HCI command for clear Resolv list

Balakrishna Godavarthi (7):
dt-bindings: net: bluetooth: Add device tree bindings for QTI chip wcn3990
Bluetooth: btqca: Rename ROME specific functions to generic functions
Bluetooth: btqca: Redefine qca_uart_setup() to generic function.
Bluetooth: hci_qca: Add wrapper functions for setting UART speed
Bluetooth: hci_qca: Enable 3.2 Mbps operating speed.
Bluetooth: btqca: Add wcn3990 firmware download support.
Bluetooth: hci_qca: Add support for Qualcomm Bluetooth chip wcn3990

Corentin Labbe (1):
Bluetooth: remove unused bt-nokia-h4p.h header

Hans de Goede (4):
Bluetooth: btrtl: Use rtl_dev_err and rtl_dev_info
Bluetooth: btrtl: Add support for a config filename postfix
Bluetooth: hci_h5: Add support for serdev enumerated devices
Bluetooth: hci_h5: Add support for enable and device-wake GPIOs

Jaganath Kanakkassery (21):
Bluetooth: Introduce helpers for LE set scan start and complete
Bluetooth: Use extended scanning if controller supports
Bluetooth: Process extended ADV report event
Bluetooth: Introduce helpers for le conn status and complete
Bluetooth: Use extended LE Connection if supported
Bluetooth: Define PHY flags in hdev and set 1M as default
Bluetooth: Add defines for BREDR pkt_type and LE PHYs
Bluetooth: Implement Get PHY Configuration mgmt command
Bluetooth: Implement Set PHY Confguration command
Bluetooth: Implement PHY changed event
Bluetooth: Set Scan PHYs based on selected PHYs by user
Bluetooth: Handle extended ADV PDU types
Bluetooth: Use selected PHYs in extended connect
Bluetooth: Read no of adv sets during init
Bluetooth: Impmlement extended adv enable
Bluetooth: Use Set ext adv/scan rsp data if controller supports
Bluetooth: Implement disable and removal of adv instance
Bluetooth: Use ext adv for directed adv
Bluetooth: Implement Set ADV set random address
Bluetooth: Handle ADv set terminated event
Bluetooth: Implement secondary advertising on different PHYs

Jeremy Cline (2):
Bluetooth: hci_h5: Add vendor setup, open, and close callbacks
Bluetooth: hci_h5: Add support for the RTL8723BS

Jia-Ju Bai (7):
bluetooth: bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame()
bluetooth: bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate()
bluetooth: bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame()
bluetooth: btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host()
bluetooth: btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete()
bluetooth: hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete()
bluetooth: hci_qca: Replace GFP_ATOMIC with GFP_KERNEL

Jian-Hong Pan (1):
Bluetooth: Add a new Realtek 8723DE ID 0bda:b009

Johan Hedberg (1):
Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV

Marcel Holtmann (2):
Bluetooth: hidp: Fix handling of strncpy for hid->name information
Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors

Mark Salyzyn (1):
Bluetooth: hidp: buffer overflow in hidp_process_report

Martin Blumenstingl (4):
Bluetooth: btrtl: add MODULE_FIRMWARE declarations
Bluetooth: btrtl: split the device initialization into smaller parts
Bluetooth: btrtl: add support for retrieving the UART settings
Bluetooth: btrtl: add support for the RTL8723BS and RTL8723DS chips

Michael Scott (1):
6lowpan: iphc: reset mac_header after decompress to fix panic

Philipp Puschmann (1):
Bluetooth: Use lock_sock_nested in bt_accept_enqueue

Sean Wang (1):
Bluetooth: Add new quirk for non-persistent setup settings

Sebastian Andrzej Siewior (1):
Bluetooth: btusb: use irqsave() in URB's complete callback

Sudip Mukherjee (1):
Bluetooth: avoid killing an already killed socket

.../devicetree/bindings/net/qualcomm-bluetooth.txt | 29 +-
drivers/bluetooth/Kconfig | 1 +
drivers/bluetooth/bfusb.c | 2 +-
drivers/bluetooth/bluecard_cs.c | 2 +-
drivers/bluetooth/bpa10x.c | 6 +-
drivers/bluetooth/btmrvl_sdio.c | 2 +-
drivers/bluetooth/btqca.c | 117 ++--
drivers/bluetooth/btqca.h | 22 +-
drivers/bluetooth/btrtl.c | 512 ++++++++++++-----
drivers/bluetooth/btrtl.h | 53 ++
drivers/bluetooth/btusb.c | 116 ++--
drivers/bluetooth/hci_h5.c | 202 ++++++-
drivers/bluetooth/hci_intel.c | 2 +-
drivers/bluetooth/hci_qca.c | 490 ++++++++++++++--
include/linux/platform_data/bt-nokia-h4p.h | 38 --
include/net/bluetooth/hci.h | 219 ++++++++
include/net/bluetooth/hci_core.h | 34 ++
include/net/bluetooth/mgmt.h | 55 ++
net/6lowpan/iphc.c | 1 +
net/bluetooth/af_bluetooth.c | 2 +-
net/bluetooth/hci_conn.c | 189 +++++--
net/bluetooth/hci_core.c | 105 +++-
net/bluetooth/hci_debugfs.c | 19 +
net/bluetooth/hci_event.c | 554 +++++++++++++++---
net/bluetooth/hci_request.c | 616 ++++++++++++++++++---
net/bluetooth/hci_request.h | 8 +
net/bluetooth/hidp/core.c | 6 +-
net/bluetooth/mgmt.c | 405 +++++++++++++-
net/bluetooth/sco.c | 3 +-
29 files changed, 3236 insertions(+), 574 deletions(-)
delete mode 100644 include/linux/platform_data/bt-nokia-h4p.h


Attachments:
(No filename) (7.00 kB)
signature.asc (801.00 B)
Download all attachments

2018-08-06 00:30:31

by David Miller

[permalink] [raw]
Subject: Re: pull request: bluetooth-next 2018-08-05

From: Johan Hedberg <[email protected]>
Date: Sun, 5 Aug 2018 09:14:30 +0300

> Here's the main bluetooth-next pull request for the 4.19 kernel.
>
> - Added support for Bluetooth Advertising Extensions
> - Added vendor driver support to hci_h5 HCI driver
> - Added serdev support to hci_h5 driver
> - Added support for Qualcomm wcn3990 controller
> - Added support for RTL8723BS and RTL8723DS controllers
> - btusb: Added new ID for Realtek 8723DE
> - Several other smaller fixes & cleanups
>
> Please let me know if there are any issues pulling. Thanks.

Pulled, thanks Johan.