From patchwork Fri Apr 5 12:24:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 10887299 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5DA3D17E1 for ; Fri, 5 Apr 2019 12:21:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4819028B60 for ; Fri, 5 Apr 2019 12:21:42 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 38A5A28B68; Fri, 5 Apr 2019 12:21:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id DEE0F28B63 for ; Fri, 5 Apr 2019 12:21:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=490yjWR1+7WeiEd+QqNczWIHG3NXqOPdRmXGx+9qzVw=; b=Trl/zLbEFu3h/L tsBCpJnIeHrp61b+DZ5PtzU/0dsOjJOKgfR5xS/sDnCtoh8XXDXsDypyipxaxZv19A8pYvtMVeYx+ b4bHlCEAcIddGWtzsloQ/4TQVwdChlBQWGyxaaAfXHObZzh9YHDhoQMFcktyx4K32//E8npCF1J/B 2qJcoMPJgQkS9kppcaBj49t0G+Aq5Bbk+F8yplZE1ZG9skaEc0dWi53Hn9DCxE/kda5lWwAdGBQjw /tWFLF60fWuy27wRqVpmeERzxi5/M6VJ3AKPaOkLhtb44SFNTH7fhu110Ab7RUfmOa83O+A5KVSG4 9AnbEE8cs0Yp08g2PMjg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqh-0003hT-Gu; Fri, 05 Apr 2019 12:21:35 +0000 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqe-0003gN-P1 for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 12:21:34 +0000 Received: by mail-wm1-x343.google.com with SMTP id z11so6495746wmi.0 for ; Fri, 05 Apr 2019 05:21:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=9erJsT3n6dGNMQxxddzCZxm7IcW+kl6q+eqaPEHvZcI=; b=iWrOH57m5fpyudvh0sbyL46Wusnl7Oof2qo6ig439LN7rVogmff8qlxQhP6j79Bf7s p0XA/JkOwas/P//xWMP9XK7cxTB2jY5RAwae6CklMw4FMWJO2Tj1tw3stPo+ix0Vajm0 sWaIMM0YVr5qFOpftOJY+7o1/KdTSGTKp08NKa9jTLIBjDHDplvdmFf09hqK3awQKQoA v0vSzJH1P6D0MSi3aNh0kmmiX/RrzrUSNBPdECry7hwXhhTK2yj+hLK3WV2E5snbmhl+ YU+/Y7eFJVXmtMe4xlB0kgywcSqPwEvtZd9+uFu7mjmoW/UfRfEZMBt0FwEUkfmN0l32 Z2lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=9erJsT3n6dGNMQxxddzCZxm7IcW+kl6q+eqaPEHvZcI=; b=MCQfxy+Hv4EmzLnRB8hk8Ram8xNv5miClMGd5GyoxDvQKw4O8XdEfXMitz4tphZh7t y7Tx5+QTBMUzYF5YTeUE5M4IZ+A8MVYZ0gtwN54fhh47JRbs3V2pIwNakMy51+aPpthH ZELfE8khRI+NfC4kRyEXOArMsZ3E/Eos5juZ53wQw1breI/DPW3AvWzBfMZZ7Q5oQrYy GpCndW13gYtLUUYQq3iTeXtCrGXgUJLpMx62cLImkSeHCQPf6qk4rf4GHOaeqM98V500 kxIVac2snIqd2CAtO2f0I+0BvfSE9JfmCISBBZhGGPBoyIrhts7SkYZCJ6uvTYz4OYuf MyZg== X-Gm-Message-State: APjAAAVvPC73AYXMKCNfeMF0IpPu0wMX19/SfLJ8OeVTaKWU0xUQPX9Q QphjhZrOJq1Gx2crgNrDzfU= X-Google-Smtp-Source: APXvYqxvVPVf1XOyZkTiHwSEDbmbjmPPSCj+x9SIhee/LXm5/v0mKRdm5HiEkSYK1n+7oUpchgreWg== X-Received: by 2002:a1c:9d8f:: with SMTP id g137mr8147243wme.26.1554466891124; Fri, 05 Apr 2019 05:21:31 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::df7e:4a05]) by smtp.gmail.com with ESMTPSA id d14sm34454123wro.79.2019.04.05.05.21.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 05:21:29 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: Rob Herring , Maxime Ripard , Chen-Yu Tsai , Icenowy Zheng , Jagan Teki Subject: [PATCH v2 1/5] arm64: allwinner: h6: orangepi: Add PIO regulators Date: Fri, 5 Apr 2019 14:24:42 +0200 Message-Id: <20190405122446.2101-1-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_052132_843268_995548F2 X-CRM114-Status: GOOD ( 11.36 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, =?utf-8?b?Q2w=?= =?utf-8?b?w6ltZW50IFDDqXJvbg==?= , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP OrangePi One Plus and OrangePi Lite2 use the same PIO regulators. Add this in the common device tree. Signed-off-by: Clément Péron --- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi index b2526dac2fcf..fd2af5095425 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -72,6 +72,12 @@ status = "okay"; }; +&pio { + vcc-pc-supply = <®_bldo2>; + vcc-pd-supply = <®_cldo1>; + vcc-pg-supply = <®_bldo3>; +}; + &r_i2c { status = "okay"; @@ -191,6 +197,11 @@ }; }; +&r_pio { + vcc-pl-supply = <®_aldo1>; + vcc-pm-supply = <®_bldo3>; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_ph_pins>; From patchwork Fri Apr 5 12:24:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 10887301 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 93F4A15AC for ; Fri, 5 Apr 2019 12:21:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7E91A28B70 for ; Fri, 5 Apr 2019 12:21:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 727C828B79; Fri, 5 Apr 2019 12:21:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 072ED28B70 for ; Fri, 5 Apr 2019 12:21:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PfRjC/37uM+12Cbyd9fEoN6tgNP59964b1QW+biss3s=; b=dSJC5uAge/oWAf CHlKTRcOxJSHBMGYlUuo4ouMnSBWQt6YLT0X/xN5ljqZlNhKufU8dZ8En/OxN50IGIPJljTOgPggY CPNNPhVu2eIvl41gLNwXGH1LP1t1ACaOxE7bA6QpqDzY8zLCRDQUriCjQuCdAbIhFHMwo9SpXEBme bda5SKCDVSHjB2XhnW7/kvsRYe2E66KJtLcYvvyOUik9qTaoJRGLn17G2gdr2XYdlL4T5QHDM7Znw SPzAcUUEa9gYf09u5hOUbuAeyRrewgIgb93nPMpazCUecUdoia66I3u9Um4THlUkQHKaqnzx7c69X cOtwK9Edt68Fc9kztbhA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqp-0003pg-Fx; Fri, 05 Apr 2019 12:21:43 +0000 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqf-0003gQ-8d for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 12:21:34 +0000 Received: by mail-wm1-x343.google.com with SMTP id 4so6449277wmf.1 for ; Fri, 05 Apr 2019 05:21:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Oy9YhvfUPRMYIBS/a2j0RiN4RT+0mQKFaTFf9z0FhJU=; b=C1ZsIldMMXm51Mw9MCSUocnqPHdkUzBhMi45J/ec7FjUR2QoTte+nSpih5V9GAQ9Xf 8iB5nogZF5qFPwCG3nHCzMdc3189kAlQLCXUIktBMMPV/BMrWbXsKfYB8L3qFcPMuJAA Z5LbS92K8nYRoGN2b6YZTgslLcFODLO5X2+SkpWSNe4JSVMR2jQUrnx2XfIwUU1vKb8U 60ZHesPAQLSHw2UQvjXZtCVQFyCkZlzzRocqXWAAOHKANNPAPGbT2ok+HAMCDAWF/fkq 13kgPfCjh0rVfR+QbJcwrI8Ctg6uAaRlOTXY9NkJZ7iBxOR/9zRNPUcjnvJv1XS4farQ 0YMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Oy9YhvfUPRMYIBS/a2j0RiN4RT+0mQKFaTFf9z0FhJU=; b=aYuneWIvVpsfhlGTzp00RtSVmh/pIQXIgGPpUR3VQwQu/Ztvd0Hc4QBURqLqXeEpzc /UFDucXQuIfDsVdwkoCBTXUu9W8vNgC9xIIROhMyvv+6QKX9R1462FCgTlE9bvhDE/3u 3JZBFQcA3XjyMx//b9l9+95VTfaCeR9XFVgyxYoGqdW9FUpRnkIhmTFYi4bak0fxg/KC M+biECQEpQVd/qxF+SDlAYZNpx78KBQHx6gA7bIsOHsv/6zMkSjNGb3EeBtWYWJywuFd 1MH2teQpIRmAPOwTIaPQBguAJC+/Y45AS7DztFkapT4QhEmeQXbwJjQDreovgb1gx6mf rP+Q== X-Gm-Message-State: APjAAAVg67JK9MVuT6lkj66fSDIH9rolp/FP887EzDu3OOUZRWNjltg2 LSYPv7xtxxcBhiAdwNkzGXA= X-Google-Smtp-Source: APXvYqzLeDz3H8pUFYlu5UUH7++wtSuKxj44ZtW7yhkWEFU3vE9q5oVlACHD8ewUY3kV4j5IXsfCLQ== X-Received: by 2002:a1c:cf0b:: with SMTP id f11mr1888219wmg.26.1554466891838; Fri, 05 Apr 2019 05:21:31 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::df7e:4a05]) by smtp.gmail.com with ESMTPSA id d14sm34454123wro.79.2019.04.05.05.21.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 05:21:31 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: Rob Herring , Maxime Ripard , Chen-Yu Tsai , Icenowy Zheng , Jagan Teki Subject: [PATCH v2 2/5] arm64: dts: allwinner: h6: pine64: Add PIO regulators Date: Fri, 5 Apr 2019 14:24:43 +0200 Message-Id: <20190405122446.2101-2-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190405122446.2101-1-peron.clem@gmail.com> References: <20190405122446.2101-1-peron.clem@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_052133_303298_0781493C X-CRM114-Status: GOOD ( 11.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, =?utf-8?b?Q2w=?= =?utf-8?b?w6ltZW50IFDDqXJvbg==?= , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Add PIO regulators for Pine64 board. Signed-off-by: Clément Péron --- arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts index bdb8470fc8dc..8b0b7675a53c 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts @@ -131,6 +131,12 @@ status = "okay"; }; +&pio { + vcc-pc-supply = <®_bldo2>; + vcc-pd-supply = <®_cldo1>; + vcc-pg-supply = <®_bldo2>; +}; + &r_i2c { status = "okay"; @@ -251,6 +257,11 @@ }; }; +&r_pio { + vcc-pl-supply = <®_aldo1>; + vcc-pm-supply = <®_bldo2>; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_ph_pins>; From patchwork Fri Apr 5 12:24:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 10887303 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 925EC15AC for ; Fri, 5 Apr 2019 12:22:04 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7D15A2874E for ; Fri, 5 Apr 2019 12:22:04 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7162728B70; Fri, 5 Apr 2019 12:22:04 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 15E0628B62 for ; Fri, 5 Apr 2019 12:22:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1N5CmXNei/MOhzayc8E7JuixkeXT1nGODiFsmiXwAb8=; b=kY/Tzxd2nzaqIu PS00BgGPl2ZjXHKtAPjNaXAfQGLDhfG4XOtO881iyY7YFwlTVUHA3in+QVSnSzuGUPsEYFMB3aYx8 lQzRHRFJudY/TR+Ei9ZJHkUaEkLnKAD6Y6KGU2Gi2fYGiKcVCnOYKXU89oy5Tk3BbWDvjb9Sw/AWe +Wm+dASYIHp185eUApW5/oGRbbqfo5D4QQ2mVAbmdVUwJ1HgN+l1czYvoei0k/ZraMajy1pUdGaHJ 6Nyz/XWKdKnmkblb2UFk90PaxC2oKw+/ECin+wDeZw3BvvVS/36iT7z6omwsCSoYY8qnSJE5BIzMl OvJ463EK5dXtLWynKlCQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNr3-0004D0-1B; Fri, 05 Apr 2019 12:21:57 +0000 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqg-0003gw-V6 for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 12:21:36 +0000 Received: by mail-wm1-x344.google.com with SMTP id z11so6495898wmi.0 for ; Fri, 05 Apr 2019 05:21:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=46RvsyQgP1RoEDvMsSxeDBpDPAwvdLggPdqx+sYXb44=; b=NQQzlQ8oyurLiGvOc61xEPIn51/EvKDwEOAvsDNP+efWcFg+ctcAnS+cvTjLuZRcH7 9q3MO5/nwCkGyRp1JlvbOi/jGJLqmFa1o6+WMDszEm5Osv88+WLsJE8jFVCz+af38CUD Tjj+MT963zmPTaOsGkn0KacHj5NHRbfJHJQIibyVvl9emxSRcuWJo+O+w2knW98moT9q wyQSr2wz2a0pUmkUORkqy1gRU5xemS9nknvXZw5jPokYso4fyXnVASWqf7yrq9/UhOO0 fyAfd5+ZLHeSoJ4zlghC/cYdX/Jg5nRMcvJo9tg8DOBH0jCqDrbipFUILURP8eAnGbIk YwiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=46RvsyQgP1RoEDvMsSxeDBpDPAwvdLggPdqx+sYXb44=; b=g21cJSgliRW1K2pitQGSp2wJOGW/h9iwzo1A4Q3ao7+Za24Rc5cggtiZ4oM8qcRJvc w5qByU0uw45SVfBQmpX9YD6B6i2Ck/UV31diJSE/sEjwGZgUzmgh8Ux74lnrIjK8subY bCD1C+TcBsLAWP0ie/2l/tuemr3vq6PDkhOlLevjZ5occLjewqXcGCds3CbssrmtzmhN GFpLi9cPpmKmMHJYaoUveS477Sc9dGqyqIJZhZkzYeKLyLYLrn4UP8ReA86OOVxKsPgu UuM5JnagRvesIqFI1BiLuoxO5hS5PvChFR/pizTTd3gVYnt/O4cUxzjiwXFQN3BjlxR7 mt6g== X-Gm-Message-State: APjAAAVZG5JJS1hPml5FxkLCywmsojbQwYcY0ahQvIrj4gCrpm14zwWb yhHxrESz+pGBqbzT3FC3PNE= X-Google-Smtp-Source: APXvYqzZ5a6WYpRpoQoWqoIhCv/0zlpQ1ls75qK7dcAgY2AfvMIwJnoGYprxE1RPlvSBNLCOrAq2EA== X-Received: by 2002:a1c:4e0a:: with SMTP id g10mr7923762wmh.128.1554466893353; Fri, 05 Apr 2019 05:21:33 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::df7e:4a05]) by smtp.gmail.com with ESMTPSA id d14sm34454123wro.79.2019.04.05.05.21.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 05:21:32 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: Rob Herring , Maxime Ripard , Chen-Yu Tsai , Icenowy Zheng , Jagan Teki Subject: [PATCH v2 3/5] arm64: dts: allwinner: h6: move MMC pinctrl to dtsi Date: Fri, 5 Apr 2019 14:24:44 +0200 Message-Id: <20190405122446.2101-3-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190405122446.2101-1-peron.clem@gmail.com> References: <20190405122446.2101-1-peron.clem@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_052134_997350_F706356B X-CRM114-Status: GOOD ( 14.38 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, =?utf-8?b?Q2w=?= =?utf-8?b?w6ltZW50IFDDqXJvbg==?= , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP There is only one pinmuxing available for each MMC controller. Move the pinctrl to the SOC Signed-off-by: Clément Péron --- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 -- arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 ---- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 ++++ 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi index fd2af5095425..88b3a13f2360 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -56,8 +56,6 @@ }; &mmc0 { - pinctrl-names = "default"; - pinctrl-0 = <&mmc0_pins>; vmmc-supply = <®_cldo1>; cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; bus-width = <4>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts index 8b0b7675a53c..d8b0138be3d6 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts @@ -104,8 +104,6 @@ }; &mmc0 { - pinctrl-names = "default"; - pinctrl-0 = <&mmc0_pins>; vmmc-supply = <®_cldo1>; cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; bus-width = <4>; @@ -113,8 +111,6 @@ }; &mmc2 { - pinctrl-names = "default"; - pinctrl-0 = <&mmc2_pins>; vmmc-supply = <®_cldo1>; vqmmc-supply = <®_bldo2>; non-removable; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi index 91fecab58836..93ad756c0c95 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -273,6 +273,8 @@ resets = <&ccu RST_BUS_MMC0>; reset-names = "ahb"; interrupts = ; + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins>; status = "disabled"; #address-cells = <1>; #size-cells = <0>; @@ -301,6 +303,8 @@ resets = <&ccu RST_BUS_MMC2>; reset-names = "ahb"; interrupts = ; + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins>; status = "disabled"; #address-cells = <1>; #size-cells = <0>; From patchwork Fri Apr 5 12:24:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 10887305 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1671B15AC for ; Fri, 5 Apr 2019 12:22:11 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 007A528B61 for ; Fri, 5 Apr 2019 12:22:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E7D3628B6E; Fri, 5 Apr 2019 12:22:10 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 9E4EB28B7E for ; Fri, 5 Apr 2019 12:22:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=WaniK4Hr2fIm5bJMi6ZTfIU9Qu0B2YkY0gDHiKPPHFs=; b=k3PFDx3uNAt/zn qvPF69r82g3WntQqIxX+KfCRI+25tDic+XXGKiRxAvM896aPfLWG3ZDUwOyrVwoxgGoK5kjajUHQc 3Vi6L3cW5CyMbh5ysI6KvRPwV33pw3dLlk4yMj8JOEjB90n5pf+4ofdO0WOf4BUhs6QnCqfF1kJ5D LxaKCfflR8oS+OMpSzjom67194NjxaE8PygulZWzXt0pKhj5F/hXHi7HVGPa+GuojbtxLEN0xssXu cLHZaY8m5eXI4GqW8A55pe8qP7vDANRLR4EzLdQNJvLeJcOIrQs6mJX+gbaV9Tb4NP3rEaM3uBBYN hzDUN1JdwjcgvAAIPs6g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNrD-0004NW-DV; Fri, 05 Apr 2019 12:22:07 +0000 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqh-0003hF-Rj for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 12:21:39 +0000 Received: by mail-wr1-x442.google.com with SMTP id s15so7698918wra.12 for ; Fri, 05 Apr 2019 05:21:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fwAOpYjNzXKsO8Sq287Ti3QPb3uJDsGdvAedp4I+PGE=; b=ia9PF7Y3edNA/gznbEWdJf89/Rm5Jbfh5AoYJ66Mqd+zfc0n7PrZ0pM+h5ucMqL3GS CcGYnkE9qsX0+B1aST29uhs0N9fsvY64kugAPkiF2dXdopL55gVmXB8QP4KcbbepHzzd eAERxxzRMCV6j7DC+KggjItWtRd+k0VVh/CY9Cz52KeudQ71mEJuy8nSddCFeJ5gNAG+ hW+QMA9nHIFXFxKIqKc1ajP33XPSPasoPkbnR1imEmOOK1XSf3nkfS2Mqv6ONMOQGc71 dgiDGSkYH6V5LGHOvkqwx4LOhaBpz8AhtV1ECoYLsYwtEN7x62I2zqQJht/ljOpQb4G0 8EKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=fwAOpYjNzXKsO8Sq287Ti3QPb3uJDsGdvAedp4I+PGE=; b=umvnP9He/1ICiSmdhzv4aUAPI9e61fiMK4xmy+W32yEOMtSDBY1TC2dQzc4v1tFr9o EZpJ7STaZeEGorJKYPKzk64PIwoUDkgWb+fOqyLXTJEbAlk909WUOAHT0mQJLC3FQXsC k2cbL0O0jQ082fT05KuN15e+i16flCCN3cD7mGoi5YgW5wBpO7r1bSKr3jfwX88YfGP3 IJ+jJw0/f3ULufLrJZdT2Z8NPAoVllrn0r98SCLTFN3r7lCf8q9J58aLTA/s1YJVpv0P PYUZB7+S73KOQEWLSyXxybliptC/z2qqAhEbatGhfL4xEim/UmlADgpY/SVjuozj0xdz pTFA== X-Gm-Message-State: APjAAAUp5gOg/4TCw9XCW7pCrP0GPBDvPtSW9G4d4nDlJKtsTh0VyQpJ NRICUXrUfjekOAcsA24qJkA= X-Google-Smtp-Source: APXvYqzfJdxiRoOFFv9cAhniNvZLJzM7hPSKcJQlHELgOxjnj/dOp9pK+vEmZeUEp14XrsklW51FWg== X-Received: by 2002:adf:fe4d:: with SMTP id m13mr8535892wrs.267.1554466894378; Fri, 05 Apr 2019 05:21:34 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::df7e:4a05]) by smtp.gmail.com with ESMTPSA id d14sm34454123wro.79.2019.04.05.05.21.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 05:21:33 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: Rob Herring , Maxime Ripard , Chen-Yu Tsai , Icenowy Zheng , Jagan Teki Subject: [PATCH v2 4/5] dt-bindings: vendor-prefixes: add AZW Date: Fri, 5 Apr 2019 14:24:45 +0200 Message-Id: <20190405122446.2101-4-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190405122446.2101-1-peron.clem@gmail.com> References: <20190405122446.2101-1-peron.clem@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_052136_102363_279B9C87 X-CRM114-Status: GOOD ( 11.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, =?utf-8?b?Q2w=?= =?utf-8?b?w6ltZW50IFDDqXJvbg==?= , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Shenzhen AZW Technology Co. Ltd. is a manufacturer specialized in Android smart TV boxes, Intel mini PCs and home cloud TV boxes with NAS. Add the vendor prefix for AZW. Signed-off-by: Clément Péron Reviewed-by: Robin Murphy --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 8b4ae37629b2..8313edbaf52e 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -54,6 +54,7 @@ avic Shanghai AVIC Optoelectronics Co., Ltd. avnet Avnet, Inc. axentia Axentia Technologies AB axis Axis Communications AB +azw Shenzhen AZW Technology Co., Ltd. bananapi BIPAI KEJI LIMITED bhf Beckhoff Automation GmbH & Co. KG bitmain Bitmain Technologies From patchwork Fri Apr 5 12:24:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 10887307 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id F27B915AC for ; Fri, 5 Apr 2019 12:22:24 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DD43128B76 for ; Fri, 5 Apr 2019 12:22:24 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DB13128B7D; Fri, 5 Apr 2019 12:22:24 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3CB3A28B76 for ; Fri, 5 Apr 2019 12:22:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/BPBhV/HKWNot9mz7y20KzhkAILSW7YZdtrVOoNBYss=; b=akoojj/oxbfRMU aNvtTVVqxUOOxdxOzyaeVWsptRsFIj1ulbay6xcBrCNoAayrM1kVyWgXeIG8H2nqp7yaaUNuNYE8E 2J+JMxck8sWeCeE4wv6AGLJysLrHzl4fPZ7xYKqYTrcECS9aD8rdCTaEzrKPAhMFC/LMdPQhQbbG2 5avsgpIbUA/00360IsH1ZlTPIbJv7a+2mnPRoA+29LedfIyoCKDkHwYNOWn/ftiPrhQbTmTUTb2jk eZi7IYANMtDgMFk99eEg1DWytJIfaOlXKdE1rYIUKiCZrkqjGGBxRYxqcBFXBcZmL6fdgVvXPbULo 7GQeW1z4QZkjKR42puaA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNrN-0004dT-Ag; Fri, 05 Apr 2019 12:22:17 +0000 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCNqj-0003ib-U8 for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 12:21:44 +0000 Received: by mail-wr1-x42d.google.com with SMTP id p10so7789392wrq.1 for ; Fri, 05 Apr 2019 05:21:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XG/xD8cCb57d8Grf1gBDmOid0T4JaSgSEN6VF3o2rmo=; b=uF77i034qWJ9/yD+wU+04MYgEAKoctpfuDkTmSzZhguD8CaKja9aNcfClSWPIIWsNx Xdh2FN3SueSrgsnS+82jmlV1aMNKjiy0gmR2kHpsJDy9JM1eIx8k5SS9jIF+RDWBHfac VSolaFwDSlG0cV8B5qDs3ff6nbesqPaUI5wOLZ1yEerzm445giR0zw9/lSbydq9HaiZM b86HiPWX9g2Wg+Zt+/5ndJ5Y0BS5gR7p5lgKuIiVO7HIBVWDv1yaS4FT5sdZbHCpm7q6 6Ao6SVWf8/S/1Hoes1luk4+cBdQJD7Q+Q9ctQo5f44UUI6F6PRSm6hgXFkuekOFOMC4w th2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XG/xD8cCb57d8Grf1gBDmOid0T4JaSgSEN6VF3o2rmo=; b=s75YQVXk1/zZFNFWQxwyjmxWcHiZIlShWt0udVCQzsu5SiGSOMbrfB1qt4D/+mZ+jK PuGfYxEejbftBo8v42dsfFDTm5O41rh/nfBnkaAJZbZpZy0vczlEbRClN+ZnFgo9JeE1 GXjMjC1Yhebh5Br/3CDPYbKC3pAlcl+qCnF9+xkIYTkiiCtWfRc5ePglUv85/8TI70Mp AKvIIdVmadmNwXyAUKAm5BNJcPXFHK2SlY3qyuhJIg9JBcPlMpBScccpy7JCDTQVKBOC CIzHNaSlgChrUqRuxWiNz5IcsFR/8Hbtrb561LFX5IrAoI9I7HcVHs13C06vmd73wQXx bkbg== X-Gm-Message-State: APjAAAXbE9qTthBdAFk6iCcUgcAOgxAftz7YMDNvnzPAWCLGhj+S2p23 m9MN1auv4baWoxu2hCasdkY= X-Google-Smtp-Source: APXvYqxe6UcHGNotdnOYkm+9XqtUu7vO8ifgxVF1N12ougBPjSZaS7n9GFtIXFiw9asXrF6DQpsN7g== X-Received: by 2002:adf:f64d:: with SMTP id x13mr8535659wrp.298.1554466895699; Fri, 05 Apr 2019 05:21:35 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::df7e:4a05]) by smtp.gmail.com with ESMTPSA id d14sm34454123wro.79.2019.04.05.05.21.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 05:21:34 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: Rob Herring , Maxime Ripard , Chen-Yu Tsai , Icenowy Zheng , Jagan Teki Subject: [PATCH v2 5/5] ARM: dts: sun50i: h6: Introduce Beelink GS1 board Date: Fri, 5 Apr 2019 14:24:46 +0200 Message-Id: <20190405122446.2101-5-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190405122446.2101-1-peron.clem@gmail.com> References: <20190405122446.2101-1-peron.clem@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_052138_413969_8D7BFC01 X-CRM114-Status: GOOD ( 17.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, =?utf-8?b?Q2w=?= =?utf-8?b?w6ltZW50IFDDqXJvbg==?= , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Beelink GS1 is an Allwinner H6 based TV box, which support: - Allwinner H6 Quad-core 64-bit ARM Cortex-A53 - GPU Mali-T720 - 2GB LPDDR3 RAM - AXP805 PMIC - 1Gbps GMAC via RTL8211E - FN-Link 6222B-SRB Wifi/BT - 1x USB 2.0 Host and 1x USB 3.0 Host - HDMI port - S/PDIF Tx - IR receiver - 5V/2A DC power supply Signed-off-by: Clément Péron --- Thanks to Jagan and Icenowy, most of this devicetree is taken from their works on the OrangePi One Plus and Pine H64. Changes in v2 (Thanks to Maxime Ripard): - move MMC pinctrl to SOC dtsi - add board to Sunxi YAML file - add PIO/R_PIO regulators - remove always_on from SDIO regulators .../devicetree/bindings/arm/sunxi.yaml | 5 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-h6-beelink-gs1.dts | 256 ++++++++++++++++++ 3 files changed, 262 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation/devicetree/bindings/arm/sunxi.yaml index 11563d3f7c65..9ab9b266881d 100644 --- a/Documentation/devicetree/bindings/arm/sunxi.yaml +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml @@ -136,6 +136,11 @@ properties: - const: lemaker,bananapro - const: allwinner,sun7i-a20 + - description: Beelink GS1 + items: + - const: azw,beelink-gs1 + - const: allwinner,sun50i-h6 + - description: Beelink X2 items: - const: roofull,beelink-x2 diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile index e4dce2f6fa3a..2dd806a3d5c9 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -20,6 +20,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-pc2.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-prime.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus2.dtb +dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-beelink-gs1.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-lite2.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-one-plus.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-pine-h64.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts new file mode 100644 index 000000000000..d820a138522b --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts @@ -0,0 +1,256 @@ +// SPDX-License-Identifier: (GPL-2.0+ or MIT) +/* + * Copyright (C) 2019 Clément Péron + */ + +/dts-v1/; + +#include "sun50i-h6.dtsi" + +#include + +/ { + model = "Beelink GS1"; + compatible = "azw,beelink-gs1", "allwinner,sun50i-h6"; + + aliases { + ethernet0 = &emac; + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + connector { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi_con_in: endpoint { + remote-endpoint = <&hdmi_out_con>; + }; + }; + }; + + leds { + compatible = "gpio-leds"; + + power { + label = "beelink:white:power"; + gpios = <&r_pio 0 4 GPIO_ACTIVE_HIGH>; /* PL4 */ + default-state = "on"; + }; + }; + + reg_vcc5v: vcc5v { + /* board wide 5V supply directly from the DC jack */ + compatible = "regulator-fixed"; + regulator-name = "vcc-5v"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; +}; + +&de { + status = "okay"; +}; + +&ehci0 { + status = "okay"; +}; + +&emac { + pinctrl-names = "default"; + pinctrl-0 = <&ext_rgmii_pins>; + phy-mode = "rgmii"; + phy-handle = <&ext_rgmii_phy>; + phy-supply = <®_aldo2>; + allwinner,rx-delay-ps = <0>; + allwinner,tx-delay-ps = <0>; + status = "okay"; +}; + +&hdmi { + status = "okay"; +}; + +&hdmi_out { + hdmi_out_con: endpoint { + remote-endpoint = <&hdmi_con_in>; + }; +}; + +&mdio { + ext_rgmii_phy: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <1>; + }; +}; + +&mmc0 { + vmmc-supply = <®_cldo1>; + cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; + bus-width = <4>; + status = "okay"; +}; + +&mmc2 { + vmmc-supply = <®_cldo1>; + vqmmc-supply = <®_bldo2>; + non-removable; + cap-mmc-hw-reset; + bus-width = <8>; + status = "okay"; +}; + +&ohci0 { + status = "okay"; +}; + +&pio { + vcc-pd-supply = <®_cldo1>; + vcc-pg-supply = <®_aldo1>; +}; + +&r_i2c { + status = "okay"; + + axp805: pmic@36 { + compatible = "x-powers,axp805", "x-powers,axp806"; + reg = <0x36>; + interrupt-parent = <&r_intc>; + interrupts = <0 IRQ_TYPE_LEVEL_LOW>; + interrupt-controller; + #interrupt-cells = <1>; + x-powers,self-working-mode; + vina-supply = <®_vcc5v>; + vinb-supply = <®_vcc5v>; + vinc-supply = <®_vcc5v>; + vind-supply = <®_vcc5v>; + vine-supply = <®_vcc5v>; + aldoin-supply = <®_vcc5v>; + bldoin-supply = <®_vcc5v>; + cldoin-supply = <®_vcc5v>; + + regulators { + reg_aldo1: aldo1 { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-pl"; + }; + + reg_aldo2: aldo2 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-ac200"; + regulator-enable-ramp-delay = <100000>; + }; + + reg_aldo3: aldo3 { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc25-dram"; + }; + + reg_bldo1: bldo1 { + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc-bias-pll"; + }; + + reg_bldo2: bldo2 { + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc-efuse-pcie-hdmi-io"; + }; + + reg_bldo3: bldo3 { + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc-dcxoio"; + }; + + bldo4 { + /* unused */ + }; + + reg_cldo1: cldo1 { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-3v3"; + }; + + reg_cldo2: cldo2 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-wifi-1"; + }; + + reg_cldo3: cldo3 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-wifi-2"; + }; + + reg_dcdca: dcdca { + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1080000>; + regulator-name = "vdd-cpu"; + }; + + reg_dcdcc: dcdcc { + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1080000>; + regulator-name = "vdd-gpu"; + }; + + reg_dcdcd: dcdcd { + regulator-always-on; + regulator-min-microvolt = <960000>; + regulator-max-microvolt = <960000>; + regulator-name = "vdd-sys"; + }; + + reg_dcdce: dcdce { + regulator-always-on; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-name = "vcc-dram"; + }; + + sw { + /* unused */ + }; + }; + }; +}; + +&r_pio { + vcc-pl-supply = <®_aldo1>; + vcc-pm-supply = <®_aldo1>; +}; + +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_ph_pins>; + status = "okay"; +}; + +&usb2otg { + dr_mode = "host"; + status = "okay"; +}; + +&usb2phy { + usb0_vbus-supply = <®_vcc5v>; + status = "okay"; +};