Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp124979imb; Thu, 28 Feb 2019 18:15:02 -0800 (PST) X-Google-Smtp-Source: APXvYqzsawvTSni8xJUl0CrPqccRupXy9WlIVLWUlnp3lq157ZqCGVjH5lA4hTc1WzeM8oAucnPJ X-Received: by 2002:a63:1766:: with SMTP id 38mr2434059pgx.204.1551406502851; Thu, 28 Feb 2019 18:15:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551406502; cv=none; d=google.com; s=arc-20160816; b=bXzSP/7dQkwbZnXtuNyvIo2IGshMl5VEDA0t7dHmhGULl3dssHOJTymg/xr1o52Kom 1bDpm+5rslR8JHTDiKytiiSwtgz4mSyw4ofqT1xrrcTPhTQZ23/yLi1/D2Yx1FpS5bLc 9WzBVN89qv1qUm/GpQkAneMw0//w0ML5b7dhiaPmthNiedyPZcrHmNeR+wQ1+5VzjPGv dUW4HZ6UM4CCkRgVs/9OjtasJEa7FUy1bxwdebsIXhTkEDQR7dNIN+o46DmhEOlZ2bQm W8adJ4mh093aFRglxQBFgb9ozy4WhQQzDaChnp9m+bvOSLAwsrZK4+ksrkEXqxeYL0fU Oy4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from; bh=j7/xZZs/m3cBwgpcgPVSRGWAeGTuFAzF2geERll4Tbo=; b=mdZjNNdRtfpd3nPH+wor2dZEfnu1S1giInFe6sfbYjGN+npbwVcOdxi+yT++FmCv4s UXptYSeIe/Wz/5aNK6IxBxQM6t2/a60fsLukkw8q3Q9+SgJ1PsvLID/CAH80xLxqJ3yi 4bmupbV5VzVEKWauS96cPXOVNBNQM6L9DBgwnIJNH+b03UL1oj60BC84qmTHYykPYveK B+atoOpf32VeIhsNXxvNxOwwp2z93+g7FCh0skAuVzKE7Mzjddil129n3Eu6+h3QL/uz TXAuO8PopFHhOn7OJe9W6QMX/Bv3fCU9gllTkK7CmvQWkFrnzc1HNGNXt6FHu/E1pvCv hB2g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b2si9797084pla.287.2019.02.28.18.14.47; Thu, 28 Feb 2019 18:15:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728065AbfCACOT (ORCPT + 99 others); Thu, 28 Feb 2019 21:14:19 -0500 Received: from mailgw02.mediatek.com ([210.61.82.184]:30270 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725896AbfCACOS (ORCPT ); Thu, 28 Feb 2019 21:14:18 -0500 X-UUID: e8fb2f54fddb4f34a4ce6f51c673252e-20190301 X-UUID: e8fb2f54fddb4f34a4ce6f51c673252e-20190301 Received: from mtkcas07.mediatek.inc [(172.21.101.84)] by mailgw02.mediatek.com (envelope-from ) (mhqrelay.mediatek.com ESMTP with TLS) with ESMTP id 1578556314; Fri, 01 Mar 2019 10:14:11 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs01n1.mediatek.inc (172.21.101.68) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 1 Mar 2019 10:14:10 +0800 Received: from mtkswgap22.mediatek.inc (172.21.77.33) by mtkcas08.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Fri, 1 Mar 2019 10:14:10 +0800 From: To: , , , CC: , , , , , Sean Wang Subject: [PATCH v2 0/2] Bluetooth: mediatek: add support for MediaTek MT7663U and MT7668U UART devices Date: Fri, 1 Mar 2019 10:14:06 +0800 Message-ID: X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Sean Wang v2: changes since v1 - add Rob's review tag - removed these merged patches This adds the support of enabling MT7668U and MT7663U UART based Bluetooth function running on the top of btmtkuart driver. We are through several patches to reach the goal and also wish applied the same flow in MediaTek btusb [1] for the transport independence. Once [1] and the series is being merged and then in next step I will consider to add a btmtk.c to hold these independent operations among various transport reused by MediaTek UART, USB and SDIO-based Bluetooth. Firstly, in patch 1/6 to update the dt-binding document for the kind of devices. in patch 2/6, 3/6 to fix the common error issues in the current code. in Patch 4/6, 5/6 to add the general flow which MT7622 and even MT7663U and MT7668U USB devices also utilize. Finally, in patch 6/6 to add the specific setups for MediaTek UART-based Bluetooth and enable MT7663U and MT7668U device. [1] http://lists.infradead.org/pipermail/linux-mediatek/2019-January/017074.html Sean Wang (2): dt-bindings: net: bluetooth: add support for MediaTek MT7663U and MT7668U UART devices Bluetooth: mediatek: add support for MediaTek MT7663U and MT7668U UART devices .../bindings/net/mediatek-bluetooth.txt | 64 ++++ drivers/bluetooth/btmtkuart.c | 281 +++++++++++++++++- 2 files changed, 335 insertions(+), 10 deletions(-) -- 2.18.0