* pull request: bluetooth-next 2014-12-31
@ 2014-12-31 7:25 Johan Hedberg
[not found] ` <20141231072549.GA11458-ae+CCJ+dGXjCW7GOcxkI+ioyn5ZhHHrn@public.gmane.org>
0 siblings, 1 reply; 2+ messages in thread
From: Johan Hedberg @ 2014-12-31 7:25 UTC (permalink / raw)
To: davem; +Cc: netdev, linux-bluetooth
[-- Attachment #1: Type: text/plain, Size: 6568 bytes --]
Hi Dave,
Here's the first batch of bluetooth patches for 3.20.
- Cleanups & fixes to ieee802154 drivers
- Fix synchronization of mgmt commands with respective HCI commands
- Add self-tests for LE pairing crypto functionality
- Remove 'BlueFritz!' specific handling from core using a new quirk flag
- Public address configuration support for ath3012
- Refactor debugfs support into a dedicated file
- Initial support for LE Data Length Extension feature from Bluetooth 4.2
Please let me know if there are any issues pulling. Thanks.
Johan
---
The following changes since commit 86c8fc4bbe14b8950e62d379bb57722427ad3d67:
Merge tag 'mac80211-for-davem-2014-12-18' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 (2014-12-18 15:33:49 -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 e64b4fb66cc428cef0a62ea899b671c1aad05f3a:
Bluetooth: Add timing information to ECDH test case runs (2014-12-30 10:32:11 +0200)
----------------------------------------------------------------
Alexander Aring (11):
nl802154: introduce cca mode enums
ieee802154: rework cca setting
nl802154: introduce support for cca settings
at86rf230: add reset state cca handling
at86rf230: remove if branch
at86rf230: make at86rf230_async_error inline
at86rf230: fix context pointer handling
at86rf230: remove unnecessary assign
at86rf230: cleanup check on trac status
mac802154: iface: check concurrent ifaces
ieee802154: iface: move multiple node type check
Andrey Yurovsky (2):
at86rf230: fix register read for part version
at86rf230: remove version check for AT86RF212
Johan Hedberg (12):
Bluetooth: Split hci_update_page_scan into two functions
Bluetooth: Split hci_request helpers to hci_request.[ch]
Bluetooth: Add hci_request support for hci_update_background_scan
Bluetooth: Fix Remove Device to wait for HCI before sending cmd_complete
Bluetooth: Fix Add Device to wait for HCI before sending cmd_complete
Bluetooth: Add return parameter to cmd_complete callbacks
Bluetooth: Move hci_update_page_scan to hci_request.c
Bluetooth: Fix const declarations for smp_f5 and smp_f6
Bluetooth: Add support for ECDH test cases
Bluetooth: Add skeleton for SMP self-tests
Bluetooth: Add legacy SMP tests
Bluetooth: Add LE Secure Connections tests for SMP
Jukka Rissanen (1):
Bluetooth: 6lowpan: Add IPSP PSM value
Marcel Holtmann (17):
Bluetooth: Support static address when BR/EDR has been disabled
Bluetooth: Add skeleton functions for debugfs creation
Bluetooth: Move common debugfs file creation into hci_debugfs.c
Bluetooth: Move BR/EDR debugfs file creation into hci_debugfs.c
Bluetooth: Move LE debugfs file creation into hci_debugfs.c
Bluetooth: Add structures for LE Data Length Extension feature
Bluetooth: Enable basics for LE Data Length Extension feature
Bluetooth: Store default and maximum LE data length settings
Bluetooth: Create debugfs directory for each connection handle
Bluetooth: Remove duplicate constant for RFCOMM PSM
Bluetooth: Introduce HCI_QUIRK_BROKEN_LOCAL_COMMANDS constant
Bluetooth: bfusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirk
Bluetooth: btusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirk
Bluetooth: Remove BlueFritz! specific check from initialization
Bluetooth: Add support for self testing framework
Bluetooth: Add timing information to SMP test case runs
Bluetooth: Add timing information to ECDH test case runs
Stefan Schmidt (6):
ieee802154/at86rf230: Remove unneeded blank lines
ieee802154/at86rf230: Align to opening parenthesis
ieee802154/at86rf230: Fix typo unkown -> unknown
ieee802154/cc2520: Remove extra blank lines
ieee802154/mrf24j40: Fix typo begining -> beginning
ieee802154/mrf24j40: Fix alignment of parenthesis
Toshi Kikuchi (1):
Bluetooth: btusb: support public address configuration for ath3012
Varka Bhadram (3):
cc2520: use devm_kzalloc(.., sizeof(*pointer), ..) pattern
cc2520: remove 'ret' goto label
cc2520: fix zero perm_extended_addr address
Wolfram Sang (1):
net: ieee802154: don't use devm_pinctrl_get_select_default() in probe
drivers/bluetooth/bfusb.c | 2 +
drivers/bluetooth/btusb.c | 34 +-
drivers/net/ieee802154/at86rf230.c | 80 +-
drivers/net/ieee802154/cc2520.c | 27 +-
drivers/net/ieee802154/mrf24j40.c | 6 +-
include/net/bluetooth/hci.h | 53 ++
include/net/bluetooth/hci_core.h | 35 +-
include/net/bluetooth/l2cap.h | 1 +
include/net/bluetooth/rfcomm.h | 2 -
include/net/cfg802154.h | 10 +-
include/net/ieee802154_netdev.h | 4 +-
include/net/mac802154.h | 5 +-
include/net/nl802154.h | 45 +-
net/bluetooth/Kconfig | 27 +
net/bluetooth/Makefile | 4 +-
net/bluetooth/af_bluetooth.c | 6 +
net/bluetooth/hci_conn.c | 4 +
net/bluetooth/hci_core.c | 1640 +----------------------------------
net/bluetooth/hci_debugfs.c | 1076 +++++++++++++++++++++++
net/bluetooth/hci_debugfs.h | 26 +
net/bluetooth/hci_event.c | 71 +-
net/bluetooth/hci_request.c | 555 ++++++++++++
net/bluetooth/hci_request.h | 54 ++
net/bluetooth/mgmt.c | 265 ++++--
net/bluetooth/rfcomm/core.c | 4 +-
net/bluetooth/selftest.c | 244 ++++++
net/bluetooth/selftest.h | 45 +
net/bluetooth/smp.c | 335 ++++++-
net/bluetooth/smp.h | 13 +
net/ieee802154/nl-mac.c | 4 +-
net/ieee802154/nl802154.c | 46 +-
net/ieee802154/rdev-ops.h | 7 +
net/ieee802154/sysfs.c | 2 +-
net/mac802154/cfg.c | 21 +
net/mac802154/driver-ops.h | 5 +-
net/mac802154/iface.c | 100 ++-
net/mac802154/mac_cmd.c | 6 +-
37 files changed, 3084 insertions(+), 1780 deletions(-)
create mode 100644 net/bluetooth/hci_debugfs.c
create mode 100644 net/bluetooth/hci_debugfs.h
create mode 100644 net/bluetooth/hci_request.c
create mode 100644 net/bluetooth/hci_request.h
create mode 100644 net/bluetooth/selftest.c
create mode 100644 net/bluetooth/selftest.h
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: pull request: bluetooth-next 2014-12-31
[not found] ` <20141231072549.GA11458-ae+CCJ+dGXjCW7GOcxkI+ioyn5ZhHHrn@public.gmane.org>
@ 2015-01-02 21:04 ` David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2015-01-02 21:04 UTC (permalink / raw)
To: johan.hedberg-Re5JQEeQqe8AvxtiuMwx3w
Cc: netdev-u79uwXL29TY76Z2rM5mHXA,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA
From: Johan Hedberg <johan.hedberg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Date: Wed, 31 Dec 2014 09:25:49 +0200
> Here's the first batch of bluetooth patches for 3.20.
>
> - Cleanups & fixes to ieee802154 drivers
> - Fix synchronization of mgmt commands with respective HCI commands
> - Add self-tests for LE pairing crypto functionality
> - Remove 'BlueFritz!' specific handling from core using a new quirk flag
> - Public address configuration support for ath3012
> - Refactor debugfs support into a dedicated file
> - Initial support for LE Data Length Extension feature from Bluetooth 4.2
>
> Please let me know if there are any issues pulling. Thanks.
Pulled, thanks Johan.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-02 21:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-31 7:25 pull request: bluetooth-next 2014-12-31 Johan Hedberg
[not found] ` <20141231072549.GA11458-ae+CCJ+dGXjCW7GOcxkI+ioyn5ZhHHrn@public.gmane.org>
2015-01-02 21:04 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).