Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp168168ybb; Tue, 7 Apr 2020 19:43:34 -0700 (PDT) X-Google-Smtp-Source: APiQypKp9Y4Flx7wMNhjeblcL1XpTOJenBdYMfpj1mzbPdQn/4eam7gLDFyjnExZxlg0jELTp9RJ X-Received: by 2002:a4a:8926:: with SMTP id f35mr4315809ooi.97.1586313814560; Tue, 07 Apr 2020 19:43:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586313814; cv=none; d=google.com; s=arc-20160816; b=IAkc7LKxc8CWEE9vFShgZ/WivLCXFvltcoYVKsNhApScz01DTFmopFHAmvX/waHsLP k2r+jvtgE3kBw/aZRQL4BzfiPj/r+xfMjBtYG1tMI2uRA91k7PZfaE9/Yrv3I/4Iz0sk a/ROL4jC/uxcynwqbD9vkGgXxTzMwuqRES2/Ysr/p9se2xRRUhh9UHJ1wzBzInw8Dwuw yj1653MHeK49as1D0d93QJIJw8Ss66MCnYGVxSLJaWatOfw5JG3rqOePXMGLLoODYlru 5oqmdnnvBR3J/Z5VvgDVzmHbtzIGTB6D2A3Leg3YBmbcI/TVgQKEf0HQ3PvdooapB0ZD 31Lw== 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=xgCzGC1kvy7uz42NyKbeHibJLU8sxqBfQKH68cIgT/g=; b=jcet8TYLxeqYi8RGKzxevhJdG4phQ1Gl28r7BK+ztn6KZHNjPi6knHevelGk8Z4Md6 BSdPBsfbRnmy3z3Vh5tsZPrMiuMeN0b1TU9oNr0tEoxbBR72Em9+0ftSndN2c8hAtt0Z bSKMBodLJv23unQ2bD3/U6ye9/zsixetXfysZ6cD/C84jgqcFo5aPebNRE7jLoWBI3gu oSxCs4EloHGbGBjc0tLfgh7652T9FI+Ex96JgcrjKpz3ecid9hntIDr3ULN1j6wbTWu9 zDEF0X8YI+1vHFvYSBJnWt3umLC+3+osT9xEzgQgYXfMExEfsZTQGldnwKERgtPas+42 QcGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=cx9Qsi72; 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 k62si1361661oif.247.2020.04.07.19.43.19; Tue, 07 Apr 2020 19:43:34 -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=cx9Qsi72; 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 S1726513AbgDHCmr (ORCPT + 99 others); Tue, 7 Apr 2020 22:42:47 -0400 Received: from mail-vs1-f66.google.com ([209.85.217.66]:36201 "EHLO mail-vs1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726416AbgDHCmq (ORCPT ); Tue, 7 Apr 2020 22:42:46 -0400 Received: by mail-vs1-f66.google.com with SMTP id 184so3821274vsu.3; Tue, 07 Apr 2020 19:42:44 -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=xgCzGC1kvy7uz42NyKbeHibJLU8sxqBfQKH68cIgT/g=; b=cx9Qsi72wzKy/XU4FQqkeYKTGUFhM0z6j2FN6hQ65ZDbSG9Emo3vh/laboSbSnP6Oy UKsa+Rjeyr2pB+zcaQksgYunG/grjh5B57OJUwQ8UVnfCi7JOjFuBKf/CL+EJUW1iIth IkP5YmBGan3ewUJ37DrS+yyfl4r6mlUnzvalEBgUnlXIPgck3UhI1TBRlNu3vc9nOHgS ryzIFGnV/08OZxcYNbwPcVvTdSGP13UaVz1g9ANQew/e6G3/kUe8EvPEZFMtWJSyMfJs 7dgSlnecvYQyY9hve7Uky1gutfpHci0ERR/WaJ2/eyEx6Di5lMzQuI9K9kIOaomz3waK Rmyw== 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=xgCzGC1kvy7uz42NyKbeHibJLU8sxqBfQKH68cIgT/g=; b=aFfnRM58wKEBV7WVY8hivrJfYN9PJtNaf7zRM6Q4b5Ud6Act/Hwd12P63NodzmnV8A zDMM6vEGpj74HTw0qX1NMvz68n1cwOm/bz2PRn+ulgl9jake71QhZZFh3xNBseWYIsXy StFbhMbpLHDDPp6tY2ibkxBFGKolDcsqyWOjElR1rH4mOgAtDM91KDHY8Ic6JC7s5xYB XdbxGQEfS4tHptfqge/9o4fHYOO0V6XqTt/1vxvgX211q0mPv4OKi6nFC61hP0tFjaxT aKperIgSmfoo8qGbaov2GTDTTKiJJfEw7jgH7OSaaCZ7e3h8luhLSLB+FxeB/9MhZ0Y1 TytA== X-Gm-Message-State: AGi0PuZCdi4ej61ZEMndxC+G3kOy38UrXJx/kWa3xXlWxREN53CVDYP+ D0j0gv5CoKLyLsZezjErsC5OyiJcUp8K+eyHYdE= X-Received: by 2002:a67:1b81:: with SMTP id b123mr4371610vsb.172.1586313763887; Tue, 07 Apr 2020 19:42:43 -0700 (PDT) MIME-Version: 1.0 References: <20200407055837.3508017-1-alistair@alistair23.me> <20200407055837.3508017-3-alistair@alistair23.me> In-Reply-To: From: Alistair Francis Date: Tue, 7 Apr 2020 19:42:17 -0700 Message-ID: Subject: Re: [PATCH v2 3/3] arm64: allwinner: Enable Bluetooth and WiFi on sopine baseboard To: Vasily Khoruzhick Cc: Alistair Francis , netdev , linux-kernel , Marcel Holtmann , Johan Hedberg , "open list:BLUETOOTH DRIVERS" , Maxime Ripard , Chen-Yu Tsai , devicetree , 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 11:53 PM Vasily Khoruzhick wrote: > > 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. I was hoping to enable WiFi/Bluetooth by default, even though it's an optional add-on for the board. Alistair > > > 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 > >