From: Marcel Holtmann Date: Mon, 6 Oct 2008 10:22:52 +0000 (+0200) Subject: [Bluetooth] Add reset quirk for A-Link BlueUSB21 dongle X-Git-Tag: v2.6.27~6^2~2^2 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=1305e9e7991d6c6b6aaa6e45f3f87363e6a66604;p=~shefty%2Frdma-dev.git [Bluetooth] Add reset quirk for A-Link BlueUSB21 dongle The new A-Link Bluetooth dongle is another one based on the BCM2046 chip from Broadcom and it also needs to send HCI_Reset before it becomes fully operational. Without the quirk it will show a lot of I/O errors. Signed-off-by: Marcel Holtmann --- diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index 3f94af7b846..af472e05273 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -102,6 +102,7 @@ static struct usb_device_id blacklist_table[] = { { USB_DEVICE(0x0a5c, 0x2101), .driver_info = BTUSB_RESET | BTUSB_WRONG_SCO_MTU }, /* Broadcom BCM2046 */ + { USB_DEVICE(0x0a5c, 0x2146), .driver_info = BTUSB_RESET }, { USB_DEVICE(0x0a5c, 0x2151), .driver_info = BTUSB_RESET }, /* Apple MacBook Pro with Broadcom chip */