Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4081024ybb; Mon, 6 Apr 2020 23:53:51 -0700 (PDT) X-Google-Smtp-Source: APiQypK/EbRoCAzHs12VKTLf1nf46tuOmzH4e6FNohPqCu/E6Yv0Ju8l6NZpSRX7sNTXOvDyyyJ8 X-Received: by 2002:a9d:171e:: with SMTP id i30mr392814ota.327.1586242431184; Mon, 06 Apr 2020 23:53:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586242431; cv=none; d=google.com; s=arc-20160816; b=m9CrkqAXfZwyAKHWx5Ba5rY8UnbhJdFug3/W7ir3ELCgQfDpD4tWvddOi3KEBjdMrV LC5CATC0cdK6D0UB7+//ceP4afJPrw45/Bbm8VhU/ItbkHwaxn4a/369UQRBgeJ/nGy5 bC0TVBG0wwo6CIymKm2Ug7yoKZbbYMkQ9bCJdL+0tS79AkOO7U/ScccEHoJA4L+VFtQ/ S21vv6myuMoMAblqvJwYxL6r0luZOrzg9H6I2gxWt4jWZMsPnAPPSlhnVbVxdlfBa5oj v3FXbQXTrMzjVWfoqS8unfVyx7IqmvSbpJfHBl6ZkbtqeEymPfij131JGftmV56dGsDL DT+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=vWzddfgz7uTE/9V/V86TERRrsNQQISOhESAwCEUneBo=; b=j2du84HwEDyBIGMk3v8P7jmXln4KGvJkcNdAPNQWarPcsBSMvQDEZIBWg5rOjJ/blD Rd+Mn0uBSQbwvrT30AW+cwItksOPE2CtPdb4eZ6/nLCB8McKiB68AnyhHIykMd784kRX 1Q2mYxRxB+mfTVLTXEzaPn5TIG1+7GjPAhVmLGnoZ6A5oWmm0/fnSrFBhjw8HpyYdOiC lz1Cg9uLDFeHQPYogIPhAPVcGspmBi2EZj0gIgd8p7H0XE6yKAM36zP0bFS0c6SUgwit i2osjVG7hdOgIZkRW6Fq4u6UhEJbcfez6LW3lSHJ9d//rYwdYti9FCnXI/NSIla7CJBL ZYQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=q1SWZgGw; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e14si1028731otf.226.2020.04.06.23.53.39; Mon, 06 Apr 2020 23:53:51 -0700 (PDT) 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=pass header.i=@gmail.com header.s=20161025 header.b=q1SWZgGw; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727368AbgDGGxG (ORCPT + 99 others); Tue, 7 Apr 2020 02:53:06 -0400 Received: from mail-qt1-f194.google.com ([209.85.160.194]:41225 "EHLO mail-qt1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726030AbgDGGxF (ORCPT ); Tue, 7 Apr 2020 02:53:05 -0400 Received: by mail-qt1-f194.google.com with SMTP id i3so1889931qtv.8; Mon, 06 Apr 2020 23:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vWzddfgz7uTE/9V/V86TERRrsNQQISOhESAwCEUneBo=; b=q1SWZgGwg4IOTQBPhG40WaUEPyUsX+FyFrDs5950iqCm/t8Heu0eZHAFpGoUmZq6Bd Xt9rXDCXr5n9qN08BMqz7yICGB2sH0AhkAXJlTs1J7X89vRCHIuaPvju9lH5s+f6PC/L 9VOu1HA363LRV4cm1ZSVTe3/KXdojZNaS3z/JhiAGsbhSzHB0xJtMXNE1tArKqjoQ9dX J93dSXODgr6msokMUAPf5TyjdVehaJmZr57P2BIpLtHSJMbkqa12pUGAK1RsrhZOcA+S +GwPXJJGGlLkoUpRmAlQvM5i20ex3c1CjK0uQUPaCH7Msb6KUnoHHaI7KERkD6T+TxkD 1zGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vWzddfgz7uTE/9V/V86TERRrsNQQISOhESAwCEUneBo=; b=ZjNS4m2kBr2fFPnSiYrRMvM7AzdWEznIx3LCnkXsokMBT/TqXhjvUUslku03fY+ZP1 6opJQrMTU32vfEKEJtYGpsdFkGnqKs3nBTJN7WlDQU9MBrpkEmJZshgQ9exlZwHuW8vF QhcD0/pEGS7cHhxLnvgAtc2oVO9o8QYuPZG8hKFLbOu14mZbJ7ilYYcDM1fKTjhX8d7v HVClyxSlfvGMSvVUvM4fwhlV1JYvKKwv9aE5IU/GO3b+BhNUUqYLmLESvOnyxZh0gPdp brc6ik3Gn1GNZGQ8wjgj5PYkZFW11tTG/uzTwGJrCztef7689JUn35NhS/rHTIV5mv2t EJ4w== X-Gm-Message-State: AGi0PuZweS6aVTqAxZVl3yFrII8yq2ZfJ96+16GY0TeNBMm6UzqVrJHx HhWzPnrEVScsXlh7nliJ2UUul+2xnDza4IiobRg= X-Received: by 2002:aed:21c5:: with SMTP id m5mr897676qtc.42.1586242382828; Mon, 06 Apr 2020 23:53:02 -0700 (PDT) MIME-Version: 1.0 References: <20200407055837.3508017-1-alistair@alistair23.me> <20200407055837.3508017-3-alistair@alistair23.me> In-Reply-To: <20200407055837.3508017-3-alistair@alistair23.me> From: Vasily Khoruzhick Date: Mon, 6 Apr 2020 23:52:36 -0700 Message-ID: Subject: Re: [PATCH v2 3/3] arm64: allwinner: Enable Bluetooth and WiFi on sopine baseboard To: Alistair Francis Cc: netdev , linux-kernel , Marcel Holtmann , Johan Hedberg , "open list:BLUETOOTH DRIVERS" , Maxime Ripard , Chen-Yu Tsai , devicetree , alistair23@gmail.com, arm-linux Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 6, 2020 at 10:58 PM Alistair Francis wrote: > > The sopine board has an optional RTL8723BS WiFi + BT module that can be > connected to UART1. Add this to the device tree so that it will work > for users if connected. It's optional, so patch should have 'DO-NOT-MERGE' tag and appropriate change should go into dt overlay. > Signed-off-by: Alistair Francis > --- > .../allwinner/sun50i-a64-sopine-baseboard.dts | 23 +++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts > index 2f6ea9f3f6a2..f4be1bc56b07 100644 > --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts > +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts > @@ -103,6 +103,16 @@ ext_rgmii_phy: ethernet-phy@1 { > }; > }; > > +&mmc1 { > + pinctrl-names = "default"; > + pinctrl-0 = <&mmc1_pins>; > + vmmc-supply = <®_dldo4>; > + vqmmc-supply = <®_eldo1>; > + non-removable; > + bus-width = <4>; > + status = "okay"; > +}; > + > &mmc2 { > pinctrl-names = "default"; > pinctrl-0 = <&mmc2_pins>; > @@ -174,6 +184,19 @@ &uart0 { > status = "okay"; > }; > > +&uart1 { > + pinctrl-names = "default"; > + pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>; > + uart-has-rtscts = <1>; > + status = "okay"; > + > + bluetooth { > + compatible = "realtek,rtl8723bs-bt"; > + device-wake-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */ > + host-wake-gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */ > + }; > +}; > + > /* On Pi-2 connector */ > &uart2 { > pinctrl-names = "default"; > -- > 2.25.1 >