[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150314180144.GA22474@t440s.P-661HNU-F1>
Date: Sat, 14 Mar 2015 20:01:44 +0200
From: Johan Hedberg <johan.hedberg@...il.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, linux-bluetooth@...r.kernel.org
Subject: pull request: bluetooth-next 2015-03-14
Hi Dave,
Here's another set of Bluetooth & ieee802154 patches intended for 4.1:
- Added support for QCA ROME chipset family in the btusb driver
- at86rf230 driver fixes & cleanups
- ieee802154 cleanups
- Refactoring of Bluetooth mgmt API to allow new users
- New setting for static Bluetooth address exposed to user space
- Refactoring of hci_dev flags to remove limit of 32
- Remove unnecessary fast-connectable setting usage restrictions
- Fix behavior to be consistent when trying to pair already paired device
- Service discovery corner-case fixes
Please let me know if there are any issues pulling. Thanks.
Johan
---
The following changes since commit 49b31e576a0a264872aa06dbc1ce6cd0cb9db278:
filter: refactor common filter attach code into __sk_attach_prog (2015-03-02 14:51:38 -0500)
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 b6d595e3f74fe0dd9edc0d5bf30cd6e6fe29f023:
ieee802154: don't export static symbol (2015-03-14 17:11:31 +0100)
----------------------------------------------------------------
Alexander Aring (15):
at86rf230: add transmit retry support
at86rf230: cleanup and squash stack variable
at86rf230: refactor receive handling
at86rf230: remove multiple dereferencing for irq
at86rf230: remove multiple dereferencing for ctx
at86rf230: restore trx len when needed
Bluetooth: fix sco_exit compile warning
ieee802154: 6lowpan: fix ARPHRD to ARPHRD_6LOWPAN
ieee802154: change wpan-phy name to phy
ieee802154: remove deprecated sysfs entries
mac802154: correct max sifs size handling
at86rf230: init xtal_trim with zero
at86rf230: replace state change sleeps with hrtimer
at86rf230: add support for calibration timeout
at86rf230: fix volatile regmap registers
Daniel Drake (1):
Bluetooth: btusb: Add helper for READ_LOCAL_VERSION command
Jakub Pawlowski (3):
Bluetooth: Move Service Discovery logic before refactoring
Bluetooth: Refactor service discovery filter logic
Bluetooth: fix service discovery behaviour for empty uuids filter
Johan Hedberg (11):
Bluetooth: Add mgmt HCI channel registration API
Bluetooth: Convert mgmt to use HCI chan registration API
Bluetooth: Move all mgmt command quirks to handler table
Bluetooth: Rename cmd_status() to mgmt_cmd_status()
Bluetooth: Rename cmd_complete() to mgmt_cmd_complete()
Bluetooth: Rename pending_cmd to mgmt_pending_cmd
Bluetooth: Add mgmt_send_event() helper to send to any HCI channel
Bluetooth: Make Fast Connectable available while powered off
Bluetooth: Add 'Already Paired' error for Pair Device command
Bluetooth: Fix missing rcu_read_unlock() in hci_bdaddr_is_paired()
Bluetooth: Check for matching IRK when looking for paired LE devices
Julia Lawall (1):
ieee802154: don't export static symbol
Kim, Ben Young Tae (3):
Bluetooth: btusb: Add setup callback for chip init on USB
Bluetooth: btusb: Add support for QCA ROME chipset family
Bluetooth: btusb: Fix incorrect type in qca_device_info
Marcel Holtmann (13):
Bluetooth: Introduce controller setting information for static address
Bluetooth: Increment management interface revision
Bluetooth: Remove two else branches that are not needed
Bluetooth: Add support connectable advertising setting
Bluetooth: Introduce hci_dev_test_flag helper macro
Bluetooth: Introduce hci_dev_set_flag helper macro
Bluetooth: Introduce hci_dev_clear_flag helper macro
Bluetooth: Introduce hci_dev_change_flag helper macro
Bluetooth: Introduce hci_dev_test_and_change_flag helper macro
Bluetooth: Introduce hci_dev_test_and_clear_flag helper macro
Bluetooth: Introduce hci_dev_test_and_set_flag helper macro
Bluetooth: Use DECLARE_BITMAP for hdev->dev_flags field
Bluetooth: Merge hdev->dbg_flags fields into hdev->dev_flags
drivers/bluetooth/btusb.c | 333 +++++-
drivers/net/ieee802154/at86rf230.c | 226 ++--
include/linux/ieee802154.h | 2 +
include/net/bluetooth/bluetooth.h | 3 +
include/net/bluetooth/hci.h | 22 +-
include/net/bluetooth/hci_core.h | 59 +-
include/net/bluetooth/mgmt.h | 2 +
net/bluetooth/af_bluetooth.c | 9 +
net/bluetooth/hci_conn.c | 18 +-
net/bluetooth/hci_core.c | 230 +++--
net/bluetooth/hci_debugfs.c | 10 +-
net/bluetooth/hci_event.c | 127 ++-
net/bluetooth/hci_request.c | 34 +-
net/bluetooth/hci_sock.c | 108 +-
net/bluetooth/l2cap_core.c | 10 +-
net/bluetooth/mgmt.c | 1947 ++++++++++++++++++-----------------
net/bluetooth/sco.c | 2 +-
net/bluetooth/smp.c | 62 +-
net/ieee802154/6lowpan/core.c | 2 +-
net/ieee802154/core.c | 5 +-
net/ieee802154/nl-mac.c | 1 -
net/ieee802154/sysfs.c | 49 -
net/mac802154/util.c | 13 +-
23 files changed, 1888 insertions(+), 1386 deletions(-)
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists