Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1045668imu; Fri, 4 Jan 2019 11:59:43 -0800 (PST) X-Google-Smtp-Source: ALg8bN4gRhZfdcLgpLWCvKLJudoskQjKaDBwz2L8Jr9/JJKPBFCbvWzMyEB/gJLedh14nJ9IUUEh X-Received: by 2002:a17:902:a6:: with SMTP id a35mr52277466pla.201.1546631983911; Fri, 04 Jan 2019 11:59:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546631983; cv=none; d=google.com; s=arc-20160816; b=aM3cEGGygFyOiSMpXcMW2hZGLhLUL/TS0fi5V0p0saSI4d0I7Wa+dG5PjKbld9bxI6 R7GInzKiFWF4y21Zml2sw/0tih933DEM99WIki1kUp1d1Xi9jwu5tF37vzQ8PbhJURXx 8EFwYX2hdQezY4eBT6zQhI5MhuvS/Y963Po4H9Xc8Oyw0OnHotTHG0+p6KhBIo7ZJxkL IuLhbbv+Wlxpxym7o9vtAsHCEPu9q/ZtyNNTdfQvRFBIkX31XZvnCZKnjmnnKDrY+pEz GW0AzXJobeCJkA3lIhej2jvoecxRrnncdfT6wTFNGf0oauVCGDeBuo/V40xi2WBVRHkg CsXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=iA6N/AtSYaHhvS+C0cYvEnbPRyBjDBCnf7Dl1B5pYkk=; b=E5KriSq7fEoSSfuBU8J+esS21E55Bf20r7irbz2urx+dKXhFmQp6SYMDEQCR8bdNzx vLd9CXB2Jvx7nuyYMt/o+HCmiI1nh+7UCVkjlXhoGjEwQGWwunuoD9JqkdjKgcfml/TR zUIemmEP3EKmMsTp4JiQN6f5TBnayCqDYhDgik++P/P5RoTn/fKrGU1xUigXze1SQlb2 F6xNjEq7yJ70D3ssS0G5o1hw9sqMUzzmWhBGbA75OErLhJHr56ULg4YnKxspQbKEmdy2 Qmf2lWm35bH8wjDpV6V1X0CrnsbLdOtOsITXsyifRXE9cxQrJWwEjghh1tOJ3b0+FW1N tR8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@kemnade.info header.s=20180802 header.b=ZCF+pIvT; 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 b2si56594367pgh.475.2019.01.04.11.59.28; Fri, 04 Jan 2019 11:59:43 -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; dkim=fail header.i=@kemnade.info header.s=20180802 header.b=ZCF+pIvT; 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 S1726114AbfADT5X (ORCPT + 99 others); Fri, 4 Jan 2019 14:57:23 -0500 Received: from mail.andi.de1.cc ([85.214.239.24]:50324 "EHLO h2641619.stratoserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725930AbfADT5W (ORCPT ); Fri, 4 Jan 2019 14:57:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kemnade.info; s=20180802; h=Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=iA6N/AtSYaHhvS+C0cYvEnbPRyBjDBCnf7Dl1B5pYkk=; b=ZCF+pIvTcNvk5rC7jMjovU+k+ q8a3b3YjTA1XP9opptKJ/1sk/XaSh4RzAMB0lY7JdZjjkmJNZY40Md4ceSZ/A9aYG9lnq4vN56KFt id6WR79Zd/fKSaCwRIZoFZcVpYfbChTHG+kaD7DTtMZjm6OLlto8wZE8btg5RebzaIO/E=; Received: from pd9e2f2c8.dip0.t-ipconnect.de ([217.226.242.200] helo=aktux) by h2641619.stratoserver.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gfVan-00050j-Es; Fri, 04 Jan 2019 20:57:17 +0100 Date: Fri, 4 Jan 2019 20:57:10 +0100 From: Andreas Kemnade To: Marcel Holtmann Cc: Rob Herring , Sebastian Reichel , "H . Nikolaus Schaller" , devicetree , Johan Hedberg , Linux Kernel Mailing List , linux-bluetooth@vger.kernel.org, letux-kernel@openphoenux.org Subject: Re: [Letux-kernel] [PATCH RFC] bluetooth: add uart h4 devices via serdev/devicetree Message-ID: <20190104205600.3e6b31c9@aktux> In-Reply-To: References: <20181110232034.17277-1-andreas@kemnade.info> <20181111024648.7rt7rlhaqihtqecv@earth.universe> <20181112215812.18ebca35@aktux> <2C74C837-A6D3-47C9-BE59-CCA594289B94@goldelico.com> <20181112222726.73m2oca7hankvcjs@earth.universe> <20181113170128.0f59ef0e@kemnade.info> <86A3A2E6-FC89-42FE-8410-9C8273EC9CF7@holtmann.org> <20181116204601.4e1aa0de@kemnade.info> <09AFE47C-D188-4397-A2CD-C70FFAC3B677@holtmann.org> <20190104064403.325771fd@kemnade.info> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/k.3xD97g07g2Scmu0iHJy5M"; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Sig_/k.3xD97g07g2Scmu0iHJy5M Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Marcel, On Fri, 4 Jan 2019 10:07:34 +0100 Marcel Holtmann wrote: > Hi Andreas, >=20 > >>>> Btw. I see nothing standing in the way of merging btuart.c driver an= d then go from there. Either I dig this out and submit or someone else does. > >>>> =20 > >>> Do you mean this? > >>> https://patchwork.kernel.org/patch/10490651/ =20 > >>=20 > >> yes, that one. > >> =20 > > Hmm, there seemed to be nothing in the pull requests regarding btuart. > > Did you change plans? =20 >=20 > because I only submitted it as RFC. We can easily merge that one upstream= since it is rather trivial. The main problem is how you want to do the dev= ice matching. Do you have a DT entry for your really simple devices? >=20 Hmm, in that link it is non-rfc. So someone picked you rfc patch up and submitted it? You might see what we are already doing here: http://git.goldelico.com/?p=3Dletux-kernel.git;a=3Dblobdiff;f=3Darch/arm/bo= ot/dts/omap3-gta04.dtsi;h=3D4d2bac4293938de4a15a59979616909cf8842524;hp=3Db= fced960d63ec40cf9db4901374b331737a9a168;hb=3Df78bf51754e35010de40518b9a8a14= 8d0269bbc8;hpb=3Db6805813a9ab5b0d66b44cc54a0059eca4dd0a98 We are using compatible=C2=A0=3D=C2=A0"wi2wi,w2cbw003-bluetooth" But I think we should also add a generic device string like bluetooth,h4 So if people dig out older hardware, they can just add that to their device trees and have bluetooth The full patchset we are currently using is here: http://git.goldelico.com/?p=3Dletux-kernel.git;a=3Dshortlog;h=3Drefs/heads/= letux/bluetooth-h4-serdev Regards, Andreas --Sig_/k.3xD97g07g2Scmu0iHJy5M Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE7sDbhY5mwNpwYgrAfb1qx03ikyQFAlwvupYACgkQfb1qx03i kyQCMA//UcuhECwYbxbjrGLdMxqjvgo452MgX/hSy9bN/NTFmq2g09u1g5nv5MkV b76cfWGRkMw+Zn6Sui2dE7gJUgHNHpyrt7IfmLiHYGHGOnG3S9q89lStD7+XQyrR ox8sE4N/vpIfc2OFwu3QLDeTH33ZxsA1ICpDsnuCiikl7gAkRGh5FzFaOvAKprCC htWcq2BvpMp8HkoFcWAUi/ucjswO2qk7s66zVJW7ssfw4yhnrRJDrlLUnv1EF+K0 J8/MT/TydjHRklISPA5gXG1HhMZa3m+gyMt9Kx85W7aLnbY/bEp44gtR+IKteKNO FnOR23XwwBK+/nG+GJ7R55R0Gg5vbR0JpF/caglux2gpEQM2tS4HM8kaW0Hvhuwd O8FBOQiVg1z0bNwd111H6/R2j0+REE1gYW80iLJjHVKqRzMYF5J7ayO/OT0sKYKD LVBlUcDsDTumjuwcyFWbJ/Zk6Z8F3u9RMOv+1GCL3JNJKthYDj3JN6MAMcEINA0n Y1JuGj++4jK1R5z2H0dd1a3TTuy/lVGoySxrVU6U5CgobwRuMxhN3YBdWHDMC9qo t9/RnAkI/xj8ScNeAsZEYJe9ZDwWgWZ3lygols7QvqApSMtQjB8h6Ci/yD5Vbzss KXKyrPayXyPO2HRrsFxBoLX/CRAscvGlwvKeN2uyNUWCG/Tt4Uo= =N5bk -----END PGP SIGNATURE----- --Sig_/k.3xD97g07g2Scmu0iHJy5M--