From patchwork Thu Jun 12 06:42:19 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Lee X-Patchwork-Id: 359020 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 80BAB14009D; Thu, 12 Jun 2014 16:42:43 +1000 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1Wuyia-0002hX-5H; Thu, 12 Jun 2014 06:42:36 +0000 Received: from mail-pd0-f182.google.com ([209.85.192.182]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1WuyiV-0002hP-5G for kernel-team@lists.ubuntu.com; Thu, 12 Jun 2014 06:42:31 +0000 Received: by mail-pd0-f182.google.com with SMTP id y13so646905pdi.13 for ; Wed, 11 Jun 2014 23:42:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=mMkXcvDBl5ZRRZeV+ZIAQr6/dTE5vrQvTZ7K/DqmrZ4=; b=b0BQ8hz4IEsfX3kWtOX1wRBkYUxfmrm4gL4KjQoSTQ653bnXLiJwWlHvQ91vipjZNa JNRrpT0tTCUhLjf4blx4v9XI8wGBj/wDz44W2d2zYH9LbRbBcy5rHSmEB8a73FuHUrP8 pgE7kyzywyHC9BX3uA5PC9//7aP0t9nEMqdI/Dn3+xr4z8bjSD6F6XJPIUtttnTcpnBj l6pwSmGBHKHyMO6dauyAaHLreHDtOJvGEmqlZK9rXipson0DvkYar82atGGQNBgC0VY4 sRmteJQ7e7WJQTwyMwcc+lHAeeYe9wr7D+LG6vlEdqDz/MwKCscIjewS+3UJ/9bFKRcv UkJg== X-Gm-Message-State: ALoCoQnM5F/dbnjd3VGenDQBT+gXnbW/aoGOyN+L7EwHNcTUPaXjRHT2ZS2c1ATXllLrcrzyTSZP X-Received: by 10.66.172.229 with SMTP id bf5mr18497057pac.57.1402555350135; Wed, 11 Jun 2014 23:42:30 -0700 (PDT) Received: from localhost ([116.213.97.190]) by mx.google.com with ESMTPSA id pr4sm78502550pbb.53.2014.06.11.23.42.28 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Jun 2014 23:42:29 -0700 (PDT) From: Adam Lee To: kernel-team@lists.ubuntu.com Subject: [Trusty][PATCH] Bluetooth: Add support for Intel Bluetooth device [8087:0a2a] Date: Thu, 12 Jun 2014 14:42:19 +0800 Message-Id: <1402555339-23078-1-git-send-email-adam.lee@canonical.com> X-Mailer: git-send-email 2.0.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com From: Tedd Ho-Jeong An BugLink: http://bugs.launchpad.net/bugs/1329184 This patch adds support for new Intel Bluetooth device. T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 2.01 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=8087 ProdID=0a2a Rev= 0.01 C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=81(I) Atr=03(Int.) MxPS= 64 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 Signed-off-by: Tedd Ho-Jeong An Signed-off-by: Marcel Holtmann (cherry picked from commit ef4e5e4a756ff077dbdbdb8481d0e3788a07c005) Signed-off-by: Adam Lee --- drivers/bluetooth/btusb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index b09a3a5..682d906 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -233,6 +233,7 @@ static const struct usb_device_id blacklist_table[] = { /* Intel Bluetooth device */ { USB_DEVICE(0x8087, 0x07dc), .driver_info = BTUSB_INTEL }, + { USB_DEVICE(0x8087, 0x0a2a), .driver_info = BTUSB_INTEL }, { } /* Terminating entry */ };