[PATCH oneiric] SRU: Bluetooth: Add support for Broadcom BCM20702A0

Tim Gardner tim.gardner at canonical.com
Mon Oct 24 23:59:36 UTC 2011


On 10/24/2011 01:10 PM, Herton Ronaldo Krzesinski wrote:
> On Tue, Oct 04, 2011 at 10:04:06AM +0800, Jesse Sung wrote:
>> Already sent to upstream, and waiting for approval.
>> http://thread.gmane.org/gmane.linux.bluez.kernel/16570
>>
>> BugLink: https://bugs.launchpad.net/bugs/854399
>>
>> SRU Justification:
>>
>> BCM20702A0 does not declare itself as a bluetooth device. Must add
>> its ID to btusb device table to make it work.
>>
>>  From eed37e8a6c826738fd7d9bfd51dbea6187caca60 Mon Sep 17 00:00:00 2001
>> From: Wen-chien Jesse Sung<jesse.sung at canonical.com>
>> Date: Tue, 4 Oct 2011 09:48:42 +0800
>> Subject: [PATCH] Add a new entry (413c:8197) to device ID table
>>
>> Signed-off-by: Wen-chien Jesse Sung<jesse.sung at canonical.com>
>> ---
>>   drivers/bluetooth/btusb.c |    3 +++
>>   1 files changed, 3 insertions(+), 0 deletions(-)
>>
>> diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
>> index 513d462..6f6eab8 100644
>> --- a/drivers/bluetooth/btusb.c
>> +++ b/drivers/bluetooth/btusb.c
>> @@ -164,6 +164,9 @@ static struct usb_device_id blacklist_table[] = {
>>   	/* Frontline ComProbe Bluetooth Sniffer */
>>   	{ USB_DEVICE(0x16d3, 0x0002), .driver_info = BTUSB_SNIFFER },
>>
>> +	/* Broadcom BCM20702A0 */
>> +	{ USB_DEVICE(0x413c, 0x8197) },
>> +
>>   	{ }	/* Terminating entry */
>>   };
>>
>> --
>> 1.7.6.3
>>
>
> This patch failed verification on bug 854399 (see comment #9). In change
> above, you added the id to the blacklist_table, but the original change
> was adding it to btusb_table
> (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/854399/comments/2)
>
> Can you confirm the first patch is the correct fix, and send a fix
> for Oneiric/Precise? (also to upstream, if you sent there the version
> with the issue).
>

Doh! Kinda of missed that one.
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list