Return-Path: MIME-Version: 1.0 References: <20171111174326.9243-1-Larry.Finger@lwfinger.net> <82ACB0CF-DD2F-4A44-A2F0-75D1C1B3DA9C@holtmann.org> In-Reply-To: From: Hon Weng Chong Date: Tue, 14 Nov 2017 23:03:50 +0000 Message-ID: Subject: Re: [PATCH] bluetooth: btusb: Add device ID for RTL8822BE To: Larry Finger Cc: Marcel Holtmann , "Gustavo F. Padovan" , Johan Hedberg , Linux Kernel Mailing List , linux-bluetooth@vger.kernel.org Content-Type: multipart/alternative; boundary="001a1140ac7018d01e055df9679f" List-ID: --001a1140ac7018d01e055df9679f Content-Type: text/plain; charset="UTF-8" Hi all, Apologies for the delayed reply. Here's the data for the Realtek Bluetooth Device: T: Bus=01 Lev=01 Prnt=01 Port=13 Cnt=07 Dev#= 14 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0b05 ProdID=185c Rev= 1.10 S: Manufacturer=Realtek S: Product=Bluetooth Radio S: SerialNumber=00e04c000001 C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms I: If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 25 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 25 Ivl=1ms I: If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 33 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 33 Ivl=1ms I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=03(O) Atr=01(Isoc) MxPS= 49 Ivl=1ms E: Ad=83(I) Atr=01(Isoc) MxPS= 49 Ivl=1ms On Sun, 12 Nov 2017 at 06:10 Larry Finger wrote: > On 11/11/2017 12:51 PM, Marcel Holtmann wrote: > > Hi Larry, > > > >> The Asus Z370-I contains a Realtek RTL8822BE device with an associated > >> BT chip using a USB ID of 0b05:185c. This device is added to the driver. > >> > >> Signed-off-by: Hon Weng Chong > >> Signed-off-by: Larry Finger > >> --- > >> drivers/bluetooth/btusb.c | 3 +++ > >> 1 file changed, 3 insertions(+) > >> > >> diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c > >> index 7a5c06aaa181..c265ef63cab7 100644 > >> --- a/drivers/bluetooth/btusb.c > >> +++ b/drivers/bluetooth/btusb.c > >> @@ -373,6 +373,9 @@ static const struct usb_device_id blacklist_table[] > = { > >> { USB_DEVICE(0x13d3, 0x3461), .driver_info = BTUSB_REALTEK }, > >> { USB_DEVICE(0x13d3, 0x3462), .driver_info = BTUSB_REALTEK }, > >> > >> + /* Additional Realtek 8822BE Bluetooth devices */ > >> + { USB_DEVICE(0x0b05, 0x1185c), .driver_info = BTUSB_REALTEK }, > >> + > > > > I prefer to have /sys/kernel/debug/usb/devices for the device included > in the commit message. > > > > Regards > > > > Marcel > > > > > Hon, > > Please provide the data. > > Larry > > --001a1140ac7018d01e055df9679f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

Apologies for the delayed reply= . Here's the data for the Realtek Bluetooth Device:

T:=C2=A0 Bus=3D01 Lev=3D01 Prnt=3D01 Port=3D13 Cnt=3D07 Dev#=3D = 14 Spd=3D12=C2=A0 =C2=A0MxCh=3D 0
D:=C2=A0 Ver=3D 1.10 Cls=3De0(w= lcon) Sub=3D01 Prot=3D01 MxPS=3D64 #Cfgs=3D=C2=A0 1
P:=C2=A0 Vend= or=3D0b05 ProdID=3D185c Rev=3D 1.10
S:=C2=A0 Manufacturer=3DRealt= ek=C2=A0
S:=C2=A0 Product=3DBluetooth Radio=C2=A0
S:=C2= =A0 SerialNumber=3D00e04c000001
C:* #Ifs=3D 2 Cfg#=3D 1 Atr=3De0 = MxPwr=3D500mA
I:* If#=3D 0 Alt=3D 0 #EPs=3D 3 Cls=3De0(wlcon) Sub= =3D01 Prot=3D01 Driver=3Dbtusb
E:=C2=A0 Ad=3D81(I) Atr=3D03(Int.)= MxPS=3D=C2=A0 16 Ivl=3D1ms
E:=C2=A0 Ad=3D02(O) Atr=3D02(Bulk) Mx= PS=3D=C2=A0 64 Ivl=3D0ms
E:=C2=A0 Ad=3D82(I) Atr=3D02(Bulk) MxPS= =3D=C2=A0 64 Ivl=3D0ms
I:* If#=3D 1 Alt=3D 0 #EPs=3D 2 Cls=3De0(w= lcon) Sub=3D01 Prot=3D01 Driver=3Dbtusb
E:=C2=A0 Ad=3D03(O) Atr= =3D01(Isoc) MxPS=3D=C2=A0 =C2=A00 Ivl=3D1ms
E:=C2=A0 Ad=3D83(I) A= tr=3D01(Isoc) MxPS=3D=C2=A0 =C2=A00 Ivl=3D1ms
I:=C2=A0 If#=3D 1 A= lt=3D 1 #EPs=3D 2 Cls=3De0(wlcon) Sub=3D01 Prot=3D01 Driver=3Dbtusb
E:=C2=A0 Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D=C2=A0 =C2=A09 Ivl=3D1ms
=
E:=C2=A0 Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D=C2=A0 =C2=A09 Ivl=3D1ms
I:=C2=A0 If#=3D 1 Alt=3D 2 #EPs=3D 2 Cls=3De0(wlcon) Sub=3D01 Prot= =3D01 Driver=3Dbtusb
E:=C2=A0 Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D= =C2=A0 17 Ivl=3D1ms
E:=C2=A0 Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D=C2= =A0 17 Ivl=3D1ms
I:=C2=A0 If#=3D 1 Alt=3D 3 #EPs=3D 2 Cls=3De0(wl= con) Sub=3D01 Prot=3D01 Driver=3Dbtusb
E:=C2=A0 Ad=3D03(O) Atr=3D= 01(Isoc) MxPS=3D=C2=A0 25 Ivl=3D1ms
E:=C2=A0 Ad=3D83(I) Atr=3D01(= Isoc) MxPS=3D=C2=A0 25 Ivl=3D1ms
I:=C2=A0 If#=3D 1 Alt=3D 4 #EPs= =3D 2 Cls=3De0(wlcon) Sub=3D01 Prot=3D01 Driver=3Dbtusb
E:=C2=A0 = Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D=C2=A0 33 Ivl=3D1ms
E:=C2=A0 Ad= =3D83(I) Atr=3D01(Isoc) MxPS=3D=C2=A0 33 Ivl=3D1ms
I:=C2=A0 If#= =3D 1 Alt=3D 5 #EPs=3D 2 Cls=3De0(wlcon) Sub=3D01 Prot=3D01 Driver=3Dbtusb<= /div>
E:=C2=A0 Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D=C2=A0 49 Ivl=3D1ms
E:=C2=A0 Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D=C2=A0 49 Ivl=3D1ms
<= div>

On Sun, 12 No= v 2017 at 06:10 Larry Finger <Larry.Finger@lwfinger.net> wrote:
On 11/11/2017 12:51 PM, Marcel Holtmann wrote:
> Hi Larry,
>
>> The Asus Z370-I contains a Realtek RTL8822BE device with an associ= ated
>> BT chip using a USB ID of 0b05:185c. This device is added to the d= river.
>>
>> Signed-off-by: Hon Weng Chong <honwchong@gmail.com>
>> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
>> ---
>> drivers/bluetooth/btusb.c | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c=
>> index 7a5c06aaa181..c265ef63cab7 100644
>> --- a/drivers/bluetooth/btusb.c
>> +++ b/drivers/bluetooth/btusb.c
>> @@ -373,6 +373,9 @@ static const struct usb_device_id blacklist_ta= ble[] =3D {
>>=C2=A0 =C2=A0 =C2=A0 { USB_DEVICE(0x13d3, 0x3461), .driver_info =3D= BTUSB_REALTEK },
>>=C2=A0 =C2=A0 =C2=A0 { USB_DEVICE(0x13d3, 0x3462), .driver_info =3D= BTUSB_REALTEK },
>>
>> +=C2=A0 =C2=A0 /* Additional Realtek 8822BE Bluetooth devices */ >> +=C2=A0 =C2=A0 { USB_DEVICE(0x0b05, 0x1185c), .driver_info =3D BTU= SB_REALTEK },
>> +
>
> I prefer to have /sys/kernel/debug/usb/devices for the device included= in the commit message.
>
> Regards
>
> Marcel
>
>
Hon,

Please provide the data.

Larry

--001a1140ac7018d01e055df9679f--