[BK] Bluetooth updates for 2.4.21-pre6

Max Krasnyansky
2003-03-27T01:39:38Z

Hi Marcelo,

Could you pull a few Bluetooth updates from
bk://linux-bt.bkbits.net/bt-2.4

This will update the following files:

Documentation/Configure.help | 13
drivers/bluetooth/Config.in | 1
drivers/bluetooth/hci_usb.c | 748 +++++++++++++++++++++++----------------
drivers/bluetooth/hci_usb.h | 105 ++++-
include/net/bluetooth/hci.h | 98 ++---
include/net/bluetooth/hci_core.h | 24 -
net/bluetooth/hci_conn.c | 1
net/bluetooth/hci_core.c | 84 ++--
net/bluetooth/hci_sock.c | 104 ++---
net/bluetooth/syms.c | 4
10 files changed, 712 insertions(+), 470 deletions(-)

through these ChangeSets:

<maxk@qualcomm.com> (03/03/24 1.1110)
[Bluetooth] Use atomic allocations in HCI USB functions called under spinlock.

<marcel@holtmann.org> (03/03/21 1.1109)
[Bluetooth] Add help entry for CONFIG_BLUEZ_USB_SCO

This patch adds the missing help entry for CONFIG_BLUEZ_USB_SCO.

<marcel@holtmann.org> (03/03/21 1.1108)
[Bluetooth] Use R1 for default value of pscan_rep_mode

Most devices seem to use R1 for pscan_rep_mode to save power
consumption, so R1 is preferable for default value, if there
is no entry in the inquiry cache. Using R1 will improve the
average of connect time in many cases.

<marcel@holtmann.org> (03/03/20 1.1107)
[Bluetooth] Add support for the Ultraport Module from IBM

This patch adds the specific vendor and product id's for the
Bluetooth Ultraport Module from IBM. This is needed, because
the device itself don't uses the USB Bluetooth class id.

<maxk@qualcomm.com> (03/03/19 1.1106)
[Bluetooth]
Do not submit more than one usb bulk rx request. It crashes uhci.o driver.

<maxk@qualcomm.com> (03/03/19 1.1105)
[Bluetooth]
Support for SCO (voice) over HCI USB

<maxk@qualcomm.com> (03/03/19 1.1053.2.2)
[Bluetooth]
Kill incoming SCO connection when SCO socket is closed.

<maxk@qualcomm.com> (03/03/05 1.953.2.3)
[Bluetooth]
Use very short disconnect timeout for SCO connections.
They cannot be reused and therefor there is no need to
keep them around.

--

Thanks
Max