]>
Commit | Line | Data |
---|---|---|
06e23a17 GKH |
1 | From foo@baz Thu May 24 11:09:34 CEST 2018 |
2 | From: Vicente Bergas <vicencb@gmail.com> | |
3 | Date: Tue, 20 Mar 2018 19:41:10 +0100 | |
4 | Subject: Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB | |
5 | ||
6 | From: Vicente Bergas <vicencb@gmail.com> | |
7 | ||
8 | [ Upstream commit a41e0796396eeceff673af4a38feaee149c6ff86 ] | |
9 | ||
10 | This WiFi/Bluetooth USB dongle uses a Realtek chipset, so, use btrtl for it. | |
11 | ||
12 | Product information: | |
13 | https://wikidevi.com/wiki/Edimax_EW-7611ULB | |
14 | ||
15 | >From /sys/kernel/debug/usb/devices | |
16 | T: Bus=02 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 | |
17 | D: Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1 | |
18 | P: Vendor=7392 ProdID=a611 Rev= 2.00 | |
19 | S: Manufacturer=Realtek | |
20 | S: Product=Edimax Wi-Fi N150 Bluetooth4.0 USB Adapter | |
21 | S: SerialNumber=00e04c000001 | |
22 | C:* #Ifs= 3 Cfg#= 1 Atr=e0 MxPwr=500mA | |
23 | A: FirstIf#= 0 IfCount= 2 Cls=e0(wlcon) Sub=01 Prot=01 | |
24 | I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
25 | E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms | |
26 | E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
27 | E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
28 | I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
29 | E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms | |
30 | E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms | |
31 | I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
32 | E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms | |
33 | E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms | |
34 | I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
35 | E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms | |
36 | E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms | |
37 | I: If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
38 | E: Ad=03(O) Atr=01(Isoc) MxPS= 25 Ivl=1ms | |
39 | E: Ad=83(I) Atr=01(Isoc) MxPS= 25 Ivl=1ms | |
40 | I: If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
41 | E: Ad=03(O) Atr=01(Isoc) MxPS= 33 Ivl=1ms | |
42 | E: Ad=83(I) Atr=01(Isoc) MxPS= 33 Ivl=1ms | |
43 | I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb | |
44 | E: Ad=03(O) Atr=01(Isoc) MxPS= 49 Ivl=1ms | |
45 | E: Ad=83(I) Atr=01(Isoc) MxPS= 49 Ivl=1ms | |
46 | I:* If#= 2 Alt= 0 #EPs= 6 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8723bu | |
47 | E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
48 | E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
49 | E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
50 | E: Ad=87(I) Atr=03(Int.) MxPS= 64 Ivl=500us | |
51 | E: Ad=08(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
52 | E: Ad=09(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |
53 | ||
54 | Tested-by: Vicente Bergas <vicencb@gmail.com> | |
55 | Signed-off-by: Vicente Bergas <vicencb@gmail.com> | |
56 | Signed-off-by: Marcel Holtmann <marcel@holtmann.org> | |
57 | Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> | |
58 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
59 | --- | |
60 | drivers/bluetooth/btusb.c | 3 +++ | |
61 | 1 file changed, 3 insertions(+) | |
62 | ||
63 | --- a/drivers/bluetooth/btusb.c | |
64 | +++ b/drivers/bluetooth/btusb.c | |
65 | @@ -370,6 +370,9 @@ static const struct usb_device_id blackl | |
66 | { USB_DEVICE(0x13d3, 0x3459), .driver_info = BTUSB_REALTEK }, | |
67 | { USB_DEVICE(0x13d3, 0x3494), .driver_info = BTUSB_REALTEK }, | |
68 | ||
69 | + /* Additional Realtek 8723BU Bluetooth devices */ | |
70 | + { USB_DEVICE(0x7392, 0xa611), .driver_info = BTUSB_REALTEK }, | |
71 | + | |
72 | /* Additional Realtek 8821AE Bluetooth devices */ | |
73 | { USB_DEVICE(0x0b05, 0x17dc), .driver_info = BTUSB_REALTEK }, | |
74 | { USB_DEVICE(0x13d3, 0x3414), .driver_info = BTUSB_REALTEK }, |