* [PATCH] hci_usb: Add support for OQO Model 01+
@ 2009-02-04 13:52 Jamie Lentin
2009-02-04 18:30 ` Marcel Holtmann
0 siblings, 1 reply; 3+ messages in thread
From: Jamie Lentin @ 2009-02-04 13:52 UTC (permalink / raw)
To: marcel; +Cc: linux-bluetooth
Add USB device ID for OQO 01+'s internal USB bluetooth
Signed-off-by: Jamie Lentin <jm@lentin.co.uk>
---
Whilst knowledge of the actual chipset is ropey (apparently manufactured
by CSR), it seems to work fine. I've used pand, hidd & obexftp with no
problems.
--- a/drivers/bluetooth/hci_usb.c 2009-02-04 12:34:40.000000000
+0000
+++ b/drivers/bluetooth/hci_usb.c 2009-02-04 12:35:31.000000000
+0000
@@ -97,6 +97,9 @@ static struct usb_device_id bluetooth_id
/* Canyon CN-BTU1 with HID interfaces */
{ USB_DEVICE(0x0c10, 0x0000), .driver_info = HCI_RESET },
+ /* OQO Model 01+ internal bluetooth */
+ { USB_DEVICE(0x1557, 0x0003) },
+
{ } /* Terminating entry */
};
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [PATCH] hci_usb: Add support for OQO Model 01+
2009-02-04 13:52 [PATCH] hci_usb: Add support for OQO Model 01+ Jamie Lentin
@ 2009-02-04 18:30 ` Marcel Holtmann
2009-02-04 21:18 ` Jamie Lentin
0 siblings, 1 reply; 3+ messages in thread
From: Marcel Holtmann @ 2009-02-04 18:30 UTC (permalink / raw)
To: Jamie Lentin; +Cc: linux-bluetooth
Hi Jamie,
> Add USB device ID for OQO 01+'s internal USB bluetooth
please proof that you really need this by sending in the content
of /proc/bus/usb/devices. Normally Bluetooth devices get identified by
its class descriptor.
Also the hci_usb driver has been replaced by btusb. So please send
patches against that kernel.
Regards
Marcel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] hci_usb: Add support for OQO Model 01+
2009-02-04 18:30 ` Marcel Holtmann
@ 2009-02-04 21:18 ` Jamie Lentin
0 siblings, 0 replies; 3+ messages in thread
From: Jamie Lentin @ 2009-02-04 21:18 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: linux-bluetooth
Hi,
> Hi Jamie,
>
>> Add USB device ID for OQO 01+'s internal USB bluetooth
>
> please proof that you really need this by sending in the content
> of /proc/bus/usb/devices. Normally Bluetooth devices get identified by
> its class descriptor.
So they do. And it works fine without the patch. How embarrasing.
Apologies, I should have re-checked this. Ignore the patch.
For completeness' sake, here is the relevant chunk of
/proc/bus/usb/devices.
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(unk. ) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1557 ProdID=0003 Rev= 9.32
C:* #Ifs= 3 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(unk. ) 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(unk. ) 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(unk. ) 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(unk. ) 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(unk. ) 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(unk. ) 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(unk. ) 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
I:* If#= 2 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=00 Driver=(none)
> Also the hci_usb driver has been replaced by btusb. So please send
> patches against that kernel.
Again, thanks. Switched to using this module without problems.
> Regards
>
> Marcel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-02-04 21:18 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-04 13:52 [PATCH] hci_usb: Add support for OQO Model 01+ Jamie Lentin
2009-02-04 18:30 ` Marcel Holtmann
2009-02-04 21:18 ` Jamie Lentin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox