Explorar el Código

[Bluetooth] Send HCI_Reset for Kensington dongle

The Kensington Bluetooth USB adapter is based on a Broadcom chip
with the HID proxy support. To initialize these kind of devices
correctly it is necessary to send HCI_Reset as the first command.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Marcel Holtmann hace 20 años
padre
commit
cad0f6270c
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      drivers/bluetooth/hci_usb.c

+ 3 - 0
drivers/bluetooth/hci_usb.c

@@ -110,6 +110,9 @@ static struct usb_device_id blacklist_ids[] = {
 	/* Microsoft Wireless Transceiver for Bluetooth 2.0 */
 	/* Microsoft Wireless Transceiver for Bluetooth 2.0 */
 	{ USB_DEVICE(0x045e, 0x009c), .driver_info = HCI_RESET },
 	{ USB_DEVICE(0x045e, 0x009c), .driver_info = HCI_RESET },
 
 
+	/* Kensington Bluetooth USB adapter */
+	{ USB_DEVICE(0x047d, 0x105d), .driver_info = HCI_RESET },
+
 	/* ISSC Bluetooth Adapter v3.1 */
 	/* ISSC Bluetooth Adapter v3.1 */
 	{ USB_DEVICE(0x1131, 0x1001), .driver_info = HCI_RESET },
 	{ USB_DEVICE(0x1131, 0x1001), .driver_info = HCI_RESET },