Bluetooth: Improve USB driver throughput by increasing the frame size
authorVikram Kandukuri <vkandukuri@atheros.com>
Thu, 2 Jul 2009 09:01:59 +0000 (14:31 +0530)
committerMatt Sealey <matt@genesi-usa.com>
Sun, 20 Feb 2011 06:22:05 +0000 (00:22 -0600)
commit76349ce8992d2d03b2d2a40b4d8126e3a3258ea8
tree0e6164a31e6b4e71ef485fe45cdbc4caab146670
parent78f33117966f8fd2adb6928210230d0cfef7b23f
Bluetooth: Improve USB driver throughput by increasing the frame size

This patch increases the receive buffer size to HCI_MAX_FRAME_SIZE
which improves the RX throughput considerably.

Tested against BRM/Atheros/CSR USB Dongles with PAN profile using
iperf and chariot. This gave significant (around 40%) increase
in performance (increased from 0.8 to 1.5 Mb/s in Sheld room)

Signed-off-by: Vikram Kandukuri <vikram.kandukuri@atheros.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
(cherry picked from commit 290ba200815fdecb4d40dc942499c4ea6d0c4624)
drivers/bluetooth/btusb.c