Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1100709rwb; Sun, 18 Sep 2022 00:10:59 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7zn2rf/1vnChiPDJlabSW5QZZGVDSUyiLXcsRJt6akjjrL/K1/BU2Ai04VDjcB3bjF5E0n X-Received: by 2002:a17:907:b1b:b0:772:1dcc:a512 with SMTP id h27-20020a1709070b1b00b007721dcca512mr8941229ejl.247.1663485059660; Sun, 18 Sep 2022 00:10:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663485059; cv=pass; d=google.com; s=arc-20160816; b=KPhKiH0/jB8DSGQaW5wsg7Btg6f00jnqfiUA1VkRrvEa0Ujyp1lFNMFIjjRF9t3dbs cUoX/zGwdZ0L19cdXHgFyfG2o5sC18sEfwoGhOusUNnhm2laud+8o5Eqy4bDmD/mxgrc mhqVx2TKVwQj89dhKXDv8fLMRSw0IygRhSlZIZpiQz3NJPMf3nAwl8rgSaPv/mJK5xNN qM1rFTMRSvWQc6tU46PpnD008Lh5vUt7XISmhIxeDFn2BLgdkMGYZ3E9JTRJdPi6ianT WqAoAhibF6BTWKnW5nf238VzGB5dQZB0vbJoTXog3sFRBWbW+WhYuJfFszh18SKFpu73 Z30w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :message-id:date:subject:cc:to:from:dkim-signature; bh=ZCGSHCZXJoQSbW/6v/Jus5CtQUYtVsGdDiVZxx6w9Vg=; b=Z6uyG1BQvB9Oe+3ZjqdH45hN4El75kSmP5H2coIYTN9uMi/6OZU8sp5pljpcH6sGMu jHySf7VjG+zA0r87Wn0oYA27EWCDesiSLw+wvInRwLMHxt8dYQxsilL1NsT/e+xJnSCu A1EQfcScebT/l7NtZmOoj4ujnqb1/ufoPQfgPfRnwSi54JQkfuyOCWm3R1A+3AQLnROa OxpJYYLYhs6rjSqVcgmFgAG/Fy0dxRc/t0EExJQLAX0n+qG99xxrxVrHR/lSkF2+WZzN sp+Dvf/Z8fRjBs4Iuie7t/aR6zcSVd3QeczCTcBdrSfrPd0lohqB9g82r9MUFIucsX9B W3sg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@outlook.com header.s=selector1 header.b=Nx7xj7B4; arc=pass (i=1); spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s4-20020a17090699c400b0077afe48c791si5462830ejn.538.2022.09.18.00.10.16; Sun, 18 Sep 2022 00:10:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@outlook.com header.s=selector1 header.b=Nx7xj7B4; arc=pass (i=1); spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229447AbiIRGkx (ORCPT + 99 others); Sun, 18 Sep 2022 02:40:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229479AbiIRGkw (ORCPT ); Sun, 18 Sep 2022 02:40:52 -0400 Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2074.outbound.protection.outlook.com [40.92.99.74]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 99EA61D0F1 for ; Sat, 17 Sep 2022 23:40:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m4sCPhhTw7yN//WA314WoPU5hNz9Tkr8iNfCsCgAtSRpKE0+uTFIQYHTnLHk/UcP8wzArplbE9mvUPLL8MMshA0L+MraqV5FSjP8wwqxlUTWUM+ZM4TdW21kTYQyLFTF/SnxU7SU/mrIC574A5xH/C8JYi6DGbiHdOnWTO1jXETnc+71PREaTHQe/sqSksG5BR04Y4g2k9xAjS4Uuytn9WvsK58fmy3krHs0H8wKsj2anO5bHHP8muLr+ONWCfn4pDpGsmmqn54g54lvUzrAt+fuxG3/UoEK8d9JZetVhGBtRAKEqM8E1RHmNU7y0JFmh1J1/0Y6FALaqDfCbM2zKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZCGSHCZXJoQSbW/6v/Jus5CtQUYtVsGdDiVZxx6w9Vg=; b=bS7b8zdyZKYyN9EwalA2UpfOinSl9hyWUD9SJdJo0YyMFT/6sGPA/rqGPfNhENl59L6o9KOCfgZa3PxIv4AFKphmtftOQXbRjcxbLoopmAD2bk9cMOPZ+/0g5mBVXFxbNmOxg+0hSe3tJ0xAOoSEf1YTS9GvSscdwkIHmoxKsOod0gHUZdRg0jusNGrvoAjsNSGyt/roGvzLe/H3inRAKTZJOZgDJtYTrzSPJU/a1PG14BP6Q2pNvvfGYCmFCKEtKhg+iluZwK9jmcEk+LShyL4Mav9wD5+6PJhyfFXPuhJ7dicy6iXW0nQBnTKMYxSXJU5gwKrI/bQkPx6EmraD8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZCGSHCZXJoQSbW/6v/Jus5CtQUYtVsGdDiVZxx6w9Vg=; b=Nx7xj7B4Kr+bcyzetiu9YdA0g9ulTv/3A32gijLc9m4D8vygp4mY5Kx+zhhuiw4HNp/tyHbppFZ2YaBlxqBbk2yuUcXwuE+gCjBRpcrH8+FvMXfZHXzQorxyA8WwmrB0NFf28rZ5YVbdpRDQkzSoSGlG5Zolu73R2nLFoG2g5WcDBKYORFCsTKBl8De1BqhJsa8UCoae123MY1vPnBbWfWIiBmcvgc0IVlKyCE8WP8EWRMzvplJmjeb55aQBHjruObBCJ529a3ua2u54MvdJQO4TLu1C4gAeUvm76IzCcw6nIBXAWzFhmC6gU7AQVScQbqbjRDsXsXnRHGdxCTZu6g== Received: from OS3P286MB2597.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1f9::12) by TY3P286MB2628.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:23f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.15; Sun, 18 Sep 2022 06:40:48 +0000 Received: from OS3P286MB2597.JPNP286.PROD.OUTLOOK.COM ([fe80::76e9:5242:9641:12e9]) by OS3P286MB2597.JPNP286.PROD.OUTLOOK.COM ([fe80::76e9:5242:9641:12e9%6]) with mapi id 15.20.5632.018; Sun, 18 Sep 2022 06:40:48 +0000 From: Shengyu Qu To: linux-bluetooth@vger.kernel.org Cc: Shengyu Qu Subject: [PATCH] Bluetooth: btusb: Add more device IDs for WCN6855 Date: Sun, 18 Sep 2022 14:38:45 +0800 Message-ID: X-Mailer: git-send-email 2.25.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [vOwLPhgzC9RI4GxpPk6admm/tAMCDArn] X-ClientProxiedBy: TYCPR01CA0154.jpnprd01.prod.outlook.com (2603:1096:400:2b1::14) To OS3P286MB2597.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1f9::12) X-Microsoft-Original-Message-ID: <20220918063845.2196-1-wiagn233@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3P286MB2597:EE_|TY3P286MB2628:EE_ X-MS-Office365-Filtering-Correlation-Id: aeb8f1d9-e91e-423f-5043-08da9940b8b7 X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnqwZHg0HfSFdi9a7pamOgV9+D/g6kCHnOwnWKkFMerO8Hux0XlcgZwlC9PMXFWUwUHpcn6nzgRPsOSeeQpfIUqHVUgtsGqVEti6729q5wcK6omXpsZxrGIk1uQJCg8XliVTyeAQ5Zv1l1xl4ZE7Wz/v/OCfQ8e8/g4dtVYSZTYp6JYiU10cVt8mhHVNibNTdy13gM7e9PD3q0lgGjTRSzjHpM3cgqnaGVE2buvAKJsUQ0D6qSG7KZkk/zVX7Lhjxev0WqNR4R361BSkkQDAMY/kUSQiBAHh4bgAG3FIewotfHmBrrKQw+Yn8VEjXWRNTeSEnjA5tvuQBUzybAJoqv/7f3x8wb6U28ttVup1VW51/5Ft16ZBwxgG9cq47Cuw2wwewkNY8daaHJk0ZlhCgJz9u0Yt/fUBtkuLw+9DceK1ZfgWZWdyVeXEIyQFgdis9CtXGnmk6xJnE5XsqNUmOBQvECGZ5IiIX3724w/TwHHhDjFhtMzrhZL95uxzAizO91mnVM2w41v85zsPoCG5wqJ3UMsmdlb7J5NM7eglIM7m7Lm/0zgUAS/M33j978DG4eyhGvtEKL0RcuiigaYloAd/mZBwJC9zyLR+2AyMhh1hRyjzsUrXngYq0i0kiogKVXQ0q9DOJM3svGFeYk4ByLy/ujirjfjDZFNak/ByjTSp7c/Uww17ky0aIerEbW8pbs6CzLwMfgYDFF59xPnob+c0TSTIc1IklaChEZpy9aiBH8tXSAvG0qo7N5XxGflLAx0= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GpCYPRaRmeSI0WwM39hHM3ffaSYbzH+HwZPkHNQYy8BOhwCDly6c3sThK8zrYcCusjpwWpw80zwLfivFbxOr+y3Ytc9TB7POqmi9yx0Q7dvSQ6R4mj+QfI5VdPFkZBoPCAqNbXDEmlJH5X0/J6KuOx7Ws0B6vW5l+F/lTxDq7pQEbYSWtC2YQw9+TklR9iKm9wpBCJKUmQruV2KDTIeto9mtsBs7oiADz0QD2Po3SzX8cuP3xZFlcjZYbxKQOk5rBNv2QGJtkzyIUAioN3YvQAjXLmUElmcfK+O2RVApTjmyRFCnvyfDXKSOaHyCS+wMdC8cSQEre6z9yO7ZUkMAehD/kk152/rusBVbyGGpagEg//CYze4ONrItIATDrn8MZtKCRs7FwPlKuXt/6gRQ04qA4OfEDse/0lM5Qr2cLKDzgKH+cYC2B87u2b+uZoX0wPnizWqb27blpO+YfnJPlnr4oZ4DY2FeJlOVP71BKnZzcc4JF9En/Q/Fm2jOLltP+3+7SqN7nNxLTIcPw4I8s1CLXRgqbzs/Zf0kh9VCnVPUBz5uvZB2rqNGB9UG96mFzDQYmzADw8qf6JMfKM70DlSDCYc2D0O0oMOL0PW59Z0s2sdMhzaLVkUdzr1WWPEyCvCIyfbb51V/OGku9wBmCw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?AE1xc8k06uDjB+txO3mIO1TiiPmu1WaUU4QWXanIBnDeYH2DWJOecPUXfJpY?= =?us-ascii?Q?BN93iZs8G10SfrjQhtOQA0pQf6umkO6vVvW/1Iysn63bsnYwzFD1CCU1xLX1?= =?us-ascii?Q?lhWMsn8Kw49JWqcpqm5Vo/+nKFxblFcq7oLlr6zlw5ttxkR6vGp/9RkhnI6K?= =?us-ascii?Q?RnEl3dCOmppIN5Kh65+7+jLJxqK+VXbp/iNq7P/E567znAQOmc794MrQys8/?= =?us-ascii?Q?ux9d8pSjFTEHA0yV5kH5VSF7DL3SzWTKkFyv09fQQRqYpX9ALXTH7Q0SXPIb?= =?us-ascii?Q?wza8o7lkfc7/Rk2Fb63uMswhGZ+4dZDnu8QMddahvgCddL+sckOPrvBePkas?= =?us-ascii?Q?x6lFRWJZpUA8Z8Ph7L8mJ2xf8CxGECmsqq91LLLm4fC/qHqZ1zbuxzEVXNxB?= =?us-ascii?Q?Wrqv0nufeRHYSk3gOhrOQi9fjLkYBKOC/Np+xq6JYBB1UHjrauzTLkFRCalO?= =?us-ascii?Q?vr2JRAt4bgeENTOMwWMbDswkLXri1LRB1/6XtWgzFBbxe/ZD4CEu+qvFmMCq?= =?us-ascii?Q?VBoc74pg6en4yk/GC2s4lJR1qehUSSc+bzeSbhDJnHrcbyYs7nkswbC6F/Si?= =?us-ascii?Q?+pmoZekCCfoMVe9t6P3vnnUJ7iYPHjvG2C7daRbRkFY3BKX3CNXtYJZJrYE9?= =?us-ascii?Q?eW+wiFhuo1W0YaCLHyJmDdZ0fcXFDicAdJDePxkPteHcigM0LCgl7OCxW1FT?= =?us-ascii?Q?oWYxfFC/UcBGAFxIoUmYf7xL/YCIR3hTlMMz2XuecBztRIYwmbs5iMeYV7Gk?= =?us-ascii?Q?mxZeFA5Zsr3PBlFnpRXFBTniY5sYmOPkKMhd3EH/wvyt5r8PZf+QyOWPbCvU?= =?us-ascii?Q?Cv6wSNfzhM2+xIV8KKAFK5k3R//WE6vtF5Mgq9+x6LZWMRZmaXrlvy+3y5Qy?= =?us-ascii?Q?8Gyy0m0r6P5eXATeXTwTkg/pwEWTqk+853vIgx7E4uEXRQM/8l4alGGlOQJ+?= =?us-ascii?Q?0GrNr3yTZ64q2TsYk+AG8TxC14OcOftzZWWNACgn0EdRWrbq2gEEKydq7scW?= =?us-ascii?Q?LEUqMNjTKm9uSab7B5tvKnTTtfyJf92tk5V/RtTENoEZxrQk3R+SQHsyvWKi?= =?us-ascii?Q?T4kK63quVPpD4pDvqHDgrOUXadZXkIpoOFnRVeFHoJhJi4icx+flcWpM3KB2?= =?us-ascii?Q?nDNSl2wfvffi1/hClhv99fktm6JVs1vUDajUu7Dg9+O4Mc2jNvS3idq169lt?= =?us-ascii?Q?LEfgtGEgoy4ePL6R81RCpN3f3H4phU3RGGm5WQ05rbCzitf6cgakNBRRuRob?= =?us-ascii?Q?EgUhoqUeT15Ai4fJPac2Qvp997O5G2SjHiABJ2EkEw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aeb8f1d9-e91e-423f-5043-08da9940b8b7 X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2597.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2022 06:40:48.4823 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY3P286MB2628 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS,UPPERCASE_50_75 autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Add IDs to usb_device_id table for WCN6855. IDs are extracted from Windows driver of Lenovo Thinkpad T14 Gen 2. Signed-off-by: Shengyu Qu --- drivers/bluetooth/btusb.c | 84 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index 15caa6469538..adf68affaead 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -316,6 +316,90 @@ static const struct usb_device_id blacklist_table[] = { { USB_DEVICE(0x0489, 0xe0d0), .driver_info = BTUSB_QCA_WCN6855 | BTUSB_WIDEBAND_SPEECH | BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9108), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9109), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9208), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9209), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9308), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9408), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9508), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9509), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9608), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9609), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x10ab, 0x9f09), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3022), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0c7), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0c9), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0ca), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0cb), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0ce), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0de), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0df), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0e1), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0ea), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x0489, 0xe0ec), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3023), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3024), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3a22), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3a24), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3a26), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, + { USB_DEVICE(0x04ca, 0x3a27), .driver_info = BTUSB_QCA_WCN6855 | + BTUSB_WIDEBAND_SPEECH | + BTUSB_VALID_LE_STATES }, /* QCA WCN785x chipset */ { USB_DEVICE(0x0cf3, 0xe700), .driver_info = BTUSB_QCA_WCN6855 | -- 2.25.1