netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Pull request: bluetooth-next-2.6 2009-08-30
@ 2009-08-30  8:50 Marcel Holtmann
  2009-08-30  8:50 ` [PATCH 01/47] Bluetooth: Add proper shutdown support to SCO sockets Marcel Holtmann
                   ` (47 more replies)
  0 siblings, 48 replies; 49+ messages in thread
From: Marcel Holtmann @ 2009-08-30  8:50 UTC (permalink / raw)
  To: David S. Miller; +Cc: netdev

Hi Dave,

these are the updates for the Bluetooth subsystem for the 2.6.32 merge
window. On the driver side we have support for Marvell SDIO devices and
the Bluetooth USB driver got support for auto-suspend. On the core stack
part we have support for L2CAP enhanced retransmission mode now. The rest
are random fixes and cleanups.

Regards

Marcel


Please pull from

    git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6.git master

This will update the following files:

 Documentation/00-INDEX             |    2 +
 Documentation/btmrvl.txt           |  119 ++++
 drivers/bluetooth/Kconfig          |   25 +
 drivers/bluetooth/Makefile         |    6 +
 drivers/bluetooth/btmrvl_debugfs.c |  432 ++++++++++++
 drivers/bluetooth/btmrvl_drv.h     |  139 ++++
 drivers/bluetooth/btmrvl_main.c    |  624 +++++++++++++++++
 drivers/bluetooth/btmrvl_sdio.c    | 1003 ++++++++++++++++++++++++++
 drivers/bluetooth/btmrvl_sdio.h    |  108 +++
 drivers/bluetooth/btusb.c          |  198 +++++-
 drivers/bluetooth/hci_bcsp.c       |    3 +-
 include/net/bluetooth/bluetooth.h  |    5 +-
 include/net/bluetooth/hci_core.h   |   10 +-
 include/net/bluetooth/l2cap.h      |  134 ++++-
 include/net/bluetooth/rfcomm.h     |    2 +
 net/bluetooth/Kconfig              |    1 +
 net/bluetooth/hci_conn.c           |   17 +-
 net/bluetooth/hci_core.c           |    2 +-
 net/bluetooth/hci_event.c          |    2 +
 net/bluetooth/hidp/core.c          |   66 ++-
 net/bluetooth/hidp/hidp.h          |    2 +
 net/bluetooth/l2cap.c              | 1357 +++++++++++++++++++++++++++++++++---
 net/bluetooth/rfcomm/core.c        |   69 ++-
 net/bluetooth/sco.c                |   49 +-
 24 files changed, 4186 insertions(+), 189 deletions(-)
 create mode 100644 Documentation/btmrvl.txt
 create mode 100644 drivers/bluetooth/btmrvl_debugfs.c
 create mode 100644 drivers/bluetooth/btmrvl_drv.h
 create mode 100644 drivers/bluetooth/btmrvl_main.c
 create mode 100644 drivers/bluetooth/btmrvl_sdio.c
 create mode 100644 drivers/bluetooth/btmrvl_sdio.h

through these ChangeSets:

Bing Zhao (5):
    Bluetooth: Add btmrvl driver for Marvell Bluetooth devices
    Bluetooth: Add Marvell BT-over-SDIO driver
    Bluetooth: Add debugfs support to btmrvl driver
    Bluetooth: Add documentation for Marvell Bluetooth driver
    Bluetooth: Fix incorrect alignment in Marvell BT-over-SDIO driver

Gustavo F. Padovan (15):
    Bluetooth: Add configuration support for ERTM and Streaming mode
    Bluetooth: Create separate l2cap_send_disconn_req() function
    Bluetooth: Add initial support for ERTM packets transfers
    Bluetooth: Add support for Segmentation and Reassembly of SDUs
    Bluetooth: Initial support for retransmission of packets with REJ
      frames
    Bluetooth: Add support for Retransmission and Monitor Timers
    Bluetooth: Enable Streaming Mode for L2CAP
    Bluetooth: Add support for FCS option to L2CAP
    Bluetooth: Add support for L2CAP SREJ exception
    Bluetooth: Full support for receiving L2CAP SREJ frames
    Bluetooth: Add locking scheme to L2CAP timeout callbacks
    Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP
    Bluetooth: Acknowledge L2CAP packets when receiving RR-frames (F-bit=1)
    Bluetooth: Handle L2CAP case when the remote receiver is busy
    Bluetooth: Add support for L2CAP 'Send RRorRNR' action

Julia Lawall (1):
    Bluetooth: Add missing kmalloc NULL tests to Marvell driver

Luiz Augusto von Dentz (1):
    Bluetooth: Fix rejected connection not disconnecting ACL link

Marcel Holtmann (19):
    Bluetooth: Add proper shutdown support to SCO sockets
    Bluetooth: Disconnect HIDRAW devices on disconnect
    Bluetooth: Add extra device reference counting for connections
    Bluetooth: Let HIDP grab the device reference for connections
    Bluetooth: Fix Kconfig for Marvell Bluetooth driver
    Bluetooth: Fix compilation of Marvell driver without debugfs
    Bluetooth: Remove pointless ifdef protection for Marvell header files
    Bluetooth: Remove pointless casts from Marvell debugfs support
    Bluetooth: Some coding style cleanup for Marvell core driver
    Bluetooth: Fix complicated assignment of firmware for Marvell devices
    Bluetooth: Fix module description strings for Marvell driver
    Bluetooth: Remove private device name of Marvell SDIO driver
    Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack
    Bluetooth: Fix last few compiler warning within Marvell core driver
    Bluetooth: Remove Enter/Leave debug statements from Marvell driver
    Bluetooth: Coding style cleanup from previous rfcomm_init bug fix
    Bluetooth: Add module option to enable L2CAP ERTM support
    Bluetooth: Allow setting of L2CAP ERTM via socket option
    Bluetooth: Add L2CAP RFC option if ERTM is enabled

Oliver Neukum (1):
    Bluetooth: Add USB autosuspend support to btusb driver

Randy Dunlap (1):
    Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer

Thomas Gleixner (1):
    Bluetooth: Convert hdev->req_lock to a mutex

Vikram Kandukuri (2):
    Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received
    Bluetooth: Improve USB driver throughput by increasing the frame size

Wending Weng (1):
    Bluetooth: Fix false errors from bcsp_pkt_cull function


^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2009-08-31  4:47 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-30  8:50 Pull request: bluetooth-next-2.6 2009-08-30 Marcel Holtmann
2009-08-30  8:50 ` [PATCH 01/47] Bluetooth: Add proper shutdown support to SCO sockets Marcel Holtmann
2009-08-30  8:50 ` [PATCH 02/47] Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received Marcel Holtmann
2009-08-30  8:50 ` [PATCH 03/47] Bluetooth: Improve USB driver throughput by increasing the frame size Marcel Holtmann
2009-08-30  8:50 ` [PATCH 04/47] Bluetooth: Disconnect HIDRAW devices on disconnect Marcel Holtmann
2009-08-30  8:50 ` [PATCH 05/47] Bluetooth: Add extra device reference counting for connections Marcel Holtmann
2009-08-30  8:50 ` [PATCH 06/47] Bluetooth: Let HIDP grab the device reference " Marcel Holtmann
2009-08-30  8:50 ` [PATCH 07/47] Bluetooth: Add btmrvl driver for Marvell Bluetooth devices Marcel Holtmann
2009-08-30  8:50 ` [PATCH 08/47] Bluetooth: Add Marvell BT-over-SDIO driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 09/47] Bluetooth: Add debugfs support to btmrvl driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 10/47] Bluetooth: Add documentation for Marvell Bluetooth driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 11/47] Bluetooth: Fix Kconfig " Marcel Holtmann
2009-08-30  8:50 ` [PATCH 12/47] Bluetooth: Fix compilation of Marvell driver without debugfs Marcel Holtmann
2009-08-30  8:50 ` [PATCH 13/47] Bluetooth: Remove pointless ifdef protection for Marvell header files Marcel Holtmann
2009-08-30  8:50 ` [PATCH 14/47] Bluetooth: Remove pointless casts from Marvell debugfs support Marcel Holtmann
2009-08-30  8:50 ` [PATCH 15/47] Bluetooth: Some coding style cleanup for Marvell core driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 16/47] Bluetooth: Fix complicated assignment of firmware for Marvell devices Marcel Holtmann
2009-08-30  8:50 ` [PATCH 17/47] Bluetooth: Fix module description strings for Marvell driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 18/47] Bluetooth: Remove private device name of Marvell SDIO driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 19/47] Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack Marcel Holtmann
2009-08-30  8:50 ` [PATCH 20/47] Bluetooth: Fix last few compiler warning within Marvell core driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 21/47] Bluetooth: Remove Enter/Leave debug statements from Marvell driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 22/47] Bluetooth: Fix incorrect alignment in Marvell BT-over-SDIO driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 23/47] Bluetooth: Add missing kmalloc NULL tests to Marvell driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 24/47] Bluetooth: Convert hdev->req_lock to a mutex Marcel Holtmann
2009-08-30  8:50 ` [PATCH 25/47] Bluetooth: Coding style cleanup from previous rfcomm_init bug fix Marcel Holtmann
2009-08-30  8:50 ` [PATCH 26/47] Bluetooth: Add module option to enable L2CAP ERTM support Marcel Holtmann
2009-08-30  8:50 ` [PATCH 27/47] Bluetooth: Allow setting of L2CAP ERTM via socket option Marcel Holtmann
2009-08-30  8:50 ` [PATCH 28/47] Bluetooth: Add L2CAP RFC option if ERTM is enabled Marcel Holtmann
2009-08-30  8:50 ` [PATCH 29/47] Bluetooth: Add configuration support for ERTM and Streaming mode Marcel Holtmann
2009-08-30  8:50 ` [PATCH 30/47] Bluetooth: Create separate l2cap_send_disconn_req() function Marcel Holtmann
2009-08-30  8:50 ` [PATCH 31/47] Bluetooth: Add initial support for ERTM packets transfers Marcel Holtmann
2009-08-30  8:50 ` [PATCH 32/47] Bluetooth: Add support for Segmentation and Reassembly of SDUs Marcel Holtmann
2009-08-30  8:50 ` [PATCH 33/47] Bluetooth: Initial support for retransmission of packets with REJ frames Marcel Holtmann
2009-08-30  8:50 ` [PATCH 34/47] Bluetooth: Add support for Retransmission and Monitor Timers Marcel Holtmann
2009-08-30  8:50 ` [PATCH 35/47] Bluetooth: Enable Streaming Mode for L2CAP Marcel Holtmann
2009-08-30  8:50 ` [PATCH 36/47] Bluetooth: Add support for FCS option to L2CAP Marcel Holtmann
2009-08-30  8:50 ` [PATCH 37/47] Bluetooth: Add support for L2CAP SREJ exception Marcel Holtmann
2009-08-30  8:50 ` [PATCH 38/47] Bluetooth: Full support for receiving L2CAP SREJ frames Marcel Holtmann
2009-08-30  8:50 ` [PATCH 39/47] Bluetooth: Fix rejected connection not disconnecting ACL link Marcel Holtmann
2009-08-30  8:50 ` [PATCH 40/47] Bluetooth: Add locking scheme to L2CAP timeout callbacks Marcel Holtmann
2009-08-30  8:50 ` [PATCH 41/47] Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP Marcel Holtmann
2009-08-30  8:50 ` [PATCH 42/47] Bluetooth: Fix false errors from bcsp_pkt_cull function Marcel Holtmann
2009-08-30  8:50 ` [PATCH 43/47] Bluetooth: Add USB autosuspend support to btusb driver Marcel Holtmann
2009-08-30  8:50 ` [PATCH 44/47] Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer Marcel Holtmann
2009-08-30  8:50 ` [PATCH 45/47] Bluetooth: Acknowledge L2CAP packets when receiving RR-frames (F-bit=1) Marcel Holtmann
2009-08-30  8:51 ` [PATCH 46/47] Bluetooth: Handle L2CAP case when the remote receiver is busy Marcel Holtmann
2009-08-30  8:51 ` [PATCH 47/47] Bluetooth: Add support for L2CAP 'Send RRorRNR' action Marcel Holtmann
2009-08-31  4:47 ` Pull request: bluetooth-next-2.6 2009-08-30 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).