[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150302065354.GA3613@t440s.P-661HNU-F1>
Date: Mon, 2 Mar 2015 08:53:54 +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-02
Hi Dave,
Here's the first bluetooth-next pull request targeting the 4.1 kernel:
- ieee802154/6lowpan cleanups
- SCO routing to host interface support for the btmrvl driver
- AMP code cleanups
- Fixes to AMP HCI init sequence
- Refactoring of the HCI callback mechanism
- Added shutdown routine for Intel controllers in the btusb driver
- New config option to enable/disable Bluetooth debugfs information
- Fix for early data reception on L2CAP fixed channels
Please let me know if there are any issues pulling. Thanks.
Johan
---
The following changes since commit 855e7e7174bade3f2b63077a81eea5aab525dbf6:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux (2015-02-11 19:48:14 -0800)
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 c91799c50a14137ecee6d60d2f1d9ab8bc895e52:
at86rf230: add warning if edge-triggered irq (2015-02-27 18:42:44 +0100)
----------------------------------------------------------------
Alexander Aring (12):
ieee802154: correct ieee802154_is_valid_psdu_len
ieee802154: cleanup ieee802154_be64_to_le64
ieee802154: cleanup ieee802154_le64_to_be64
6lowpan: add generic nhc layer interface
6lowpan: add udp compression via nhc layer
6lowpan: nhc: add other known rfc6282 compressions
at86rf230: copy pdata to driver allocated space
at86rf230: add support for external xtal trim
at86rf230: remove tx_timeout
at86rf230: add irqmask mode setting
at86rf230: add irq low-level for polarity
at86rf230: add warning if edge-triggered irq
Alexander Ploumistos (1):
Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card
Amitkumar Karwar (1):
Bluetooth: btmrvl: support SCO routing to host interface
Jiri Slaby (1):
Bluetooth: make hci_test_bit's addr const
Johan Hedberg (14):
Bluetooth: btusb: Remove unneeded btusb_wait_on_bit_timeout()
Bluetooth: Fix accepting early data on fixed channels
Bluetooth: Fix AMP init for certain AMP controllers
Bluetooth: Add new hci_cb entries to the tail rather than the head
Bluetooth: Convert hci_cb_list_lock to a mutex
Bluetooth: Convert L2CAP security callback to use hci_cb
Bluetooth: Convert connect_cfm to be triggered through hci_cb
Bluetooth: Convert disconn_cfm to be triggered through hci_cb
Bluetooth: Remove bogus check for pending mgmt Set HS command
Bluetooth: Fix checking for pending Set SSP in Set HS handler
Bluetooth: Use hci_copy_identity_addr() helper for SMP chan creation
Bluetooth: Rename hci_send_to_control to hci_send_to_channel
Bluetooth: Remove unnecessary queue_monitor_skb() function
Bluetooth: Update New CSRK event to match latest specification
Lukasz Rymanowski (3):
Bluetooth: Do not allow LE connection if LE is not enabled
Bluetooth: Improve error handling in connect acl
Bluetooth: Enhance error codes pair device command
Marcel Holtmann (7):
Bluetooth: Move A2MP_FEAT_EXT declaration into A2MP source
Bluetooth: Make amp_mgr_list and amp_mgr_list_lock static
Bluetooth: Make amp_mgr_lookup_by_state function static
Bluetooth: Make a2mp_send function static
Bluetooth: Make __next_ident function static.
Bluetooth: btusb: Use matching names for Broadcom firmware files
Bluetooth: Provide option to enable/disable debugfs information
Nicholas Mc Guire (1):
at86rf230: assign wait_for_completion_timeout to appropriately typed var
Nicolas Dichtel (1):
ieee802154: fix netns settings
Tedd Ho-Jeong An (2):
Bluetooth: Add shutdown callback before closing the device
Bluetooth: Add device shutdown routine for Intel Bluetooth device
.../bindings/net/ieee802154/at86rf230.txt | 8 +-
drivers/bluetooth/ath3k.c | 1 +
drivers/bluetooth/btmrvl_drv.h | 1 +
drivers/bluetooth/btmrvl_main.c | 14 ++
drivers/bluetooth/btusb.c | 120 +++++++---
drivers/net/ieee802154/at86rf230.c | 120 +++++++---
include/linux/ieee802154.h | 12 +-
include/linux/spi/at86rf230.h | 1 +
include/net/bluetooth/hci_core.h | 146 ++++--------
include/net/bluetooth/mgmt.h | 7 +-
include/net/mac802154.h | 9 +-
net/6lowpan/Kconfig | 57 ++++-
net/6lowpan/Makefile | 13 +-
net/6lowpan/iphc.c | 200 +++-------------
net/6lowpan/nhc.c | 241 ++++++++++++++++++++
net/6lowpan/nhc.h | 146 ++++++++++++
net/6lowpan/nhc_dest.c | 28 +++
net/6lowpan/nhc_fragment.c | 27 +++
net/6lowpan/nhc_hop.c | 27 +++
net/6lowpan/nhc_ipv6.c | 27 +++
net/6lowpan/nhc_mobility.c | 27 +++
net/6lowpan/nhc_routing.c | 27 +++
net/6lowpan/nhc_udp.c | 157 +++++++++++++
net/bluetooth/Kconfig | 8 +
net/bluetooth/Makefile | 3 +-
net/bluetooth/a2mp.c | 44 ++--
net/bluetooth/a2mp.h | 8 -
net/bluetooth/hci_conn.c | 20 +-
net/bluetooth/hci_core.c | 48 ++--
net/bluetooth/hci_debugfs.h | 22 ++
net/bluetooth/hci_event.c | 38 +--
net/bluetooth/hci_sock.c | 45 +---
net/bluetooth/l2cap_core.c | 40 +++-
net/bluetooth/mgmt.c | 18 +-
net/bluetooth/sco.c | 21 +-
net/bluetooth/smp.c | 34 ++-
net/ieee802154/6lowpan/core.c | 6 +-
net/ieee802154/core.c | 1 +
38 files changed, 1283 insertions(+), 489 deletions(-)
create mode 100644 net/6lowpan/nhc.c
create mode 100644 net/6lowpan/nhc.h
create mode 100644 net/6lowpan/nhc_dest.c
create mode 100644 net/6lowpan/nhc_fragment.c
create mode 100644 net/6lowpan/nhc_hop.c
create mode 100644 net/6lowpan/nhc_ipv6.c
create mode 100644 net/6lowpan/nhc_mobility.c
create mode 100644 net/6lowpan/nhc_routing.c
create mode 100644 net/6lowpan/nhc_udp.c
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists