From patchwork Sat Sep 1 08:12:15 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964844 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422Tb23gxDz9sBn for ; Sat, 1 Sep 2018 18:16:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727642AbeIAM1c (ORCPT ); Sat, 1 Sep 2018 08:27:32 -0400 Received: from mout.perfora.net ([74.208.4.197]:36859 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727421AbeIAMYX (ORCPT ); Sat, 1 Sep 2018 08:24:23 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0Md5dc-1gCzgF38kM-00IHJ4; Sat, 01 Sep 2018 10:13:02 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 01/34] ARM: tegra: colibri_t30: add local-mac-address property Date: Sat, 1 Sep 2018 10:12:15 +0200 Message-Id: <20180901081248.22639-2-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:q8Yfnr5yn3PR8ruZRWRuSKuDSa5WvreifXk7yF8YWag7COhAjaM /0Y98xeCm1XiYZHOwMDD7Kw4I8kQfRPmRHs/dj4DCsqC51d/YFldmZvvNc6/aD6Kd0iNoI7 xNWOKoAV/CACFJbuejnPt3t0EYdg5JuO25VnmTkDTELYKRqPCCCHAuJf60hDckqwo5bpEgY XY3PcL1w+S+G3RLP828tQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:slHJvbKRvi8=:Qgiak9Mbq6jRsL7z6Hsp86 O8hmRwF45Ajso1Yc5WLj/sRe+mZ1PP9A3HhkiodBQQ0yIjX8f3ai9Px/riQnhRDEzFWzXO+d1 AAY4tjDlC478cKv73qpjpjvWEzqSPIUtWyLFgctrWTWiAnpJEx2zR39+FfhLlaI6hi7MF6puA yayC7rgBfVIXmMr8MQjMgxcBIaL51Zowd9SSqhnUxnYapHPSNccwljpDygGnm//TfYnDriM4y stZgzqPgHlTlHQlJOOV1BXfQ4S7y3fs1COh2AtcTwEPLs9m9f4tEGNCixgD5S1hHoI0iUPw/E Gaxjger0QnZ2b2DB11EnEiP9hI/oTHwSMsmZkLraKBR6N9Qnn38owVXcXJPslozb2W8O4/w6S mjkMlofuHbstqDbMBM7MRm1J1sD38sjbqepJg8d1EEdTDOkLTb1pFqDooxjhOb1KwbGFfegXl 3YOjeSzZKmOgo/F7ICQ6WsTQLYQ8PrwEkHa9XN80KU7PF8AMLYX0p2bCeT+QlXE3H1WogDaBT eKfSf0Mssi/incnymMzXa4SqZ9kxeMqi+M7T4vGnh1wTmZOJa8Dec4shBwQdDoFF5kIJAs/hV Agt9JG7sUU83t4r9qLcCA8PZAKlrkgdBHWjBl5fYpCwBLIpatJxPodPsiXhBHTPqmyL8kzwzu wMJDOF/fXpoh8zJi+NMRyxBF2MbN4S/1l0BCCUrhhUIoMwJ2bbmDiwq4UTy8O867rHbY= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add empty local-mac-address property to be filled in by boot loader (e.g. U-Boot). Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 526ed71cf7a3..a392b65a0b64 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -437,6 +437,13 @@ /* EHCI instance 1: USB2_DP/N -> AX88772B */ usb@7d004000 { status = "okay"; + #address-cells = <1>; + #size-cells = <0>; + + asix@1 { + reg = <1>; + local-mac-address = [00 00 00 00 00 00]; + }; }; usb-phy@7d004000 { From patchwork Sat Sep 1 08:12:16 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964843 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZv5cM0z9rvt for ; Sat, 1 Sep 2018 18:16:23 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727423AbeIAMYX (ORCPT ); Sat, 1 Sep 2018 08:24:23 -0400 Received: from mout.perfora.net ([74.208.4.196]:59965 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725819AbeIAMYX (ORCPT ); Sat, 1 Sep 2018 08:24:23 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LhMWM-1faCsh2fjs-00mXuC; Sat, 01 Sep 2018 10:13:04 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 02/34] ARM: tegra: colibri_t30: reorder host1x/hdmi properties Date: Sat, 1 Sep 2018 10:12:16 +0200 Message-Id: <20180901081248.22639-3-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:wWxfOFE8DUYWODi+4TWDepbK6OOpJPpAxE+XAhLSKIo8ibiFhcO XgS2opKe0mdY5qR/2oTFhX4n4AktuAKH3lBFx++bU6a6hOZO0sb01i4cxYUki73SpS2PNU2 Pkrb4o/dAK8Q24vcBexN8b2D+xn3BfY+HTww5Ju+7JNZpqPRF4Ef1/ytW0EI8Yg/HK8QOkB BhHGnUK61dSIxEH9xhb9Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:Bu8Bfwz7AGg=:biET/RXfB/6yKEeJ0YYg8A FLUc7rV04JJk7I8dGJrPwTJLMtZ9i18HhhHBF5jgXcI895+iDxRcr4776cAOANrItqQIopylw XwML7k1qQH12Ra2hngzKW2oOut+x4fVcA+aJUU8I8oZ+/wGvP6b5gCRA+7zDOfy2KzctkOHMt 7+KktI+HSSuIcBjBccAc/V96bJ5J9QL9aLtcwD6RGuAQfBpxerdunG3ChUTvIaqKHmVwsAr2z eBXVBeoKruhMbCteJNuWNQXdwJ02/ODLpDcLU/iFeimUV4dLfVsSigDRy6fIOusoNPP1UQCiC T423FZS+z2qYGkp3setWNHM6i1pZUZ2cXOsHh09HbOEaCaxg3Oci4IhnLrkaBxB2zbP6r0Lv7 nLTyesz14ldZSZeWWNkq0JFDN0dFWkguYSq7BhHkTey9Tw2+WRcGXRRpamY6WFVt7/DXFkhmZ y/mnz3355MXyUmnJywlD8gYgep5cxT8zwAE81pH/gglghlO4yrWQ/BWsT9EVfjoamez0o7lKo /8rGvoPJ+i2HA1oHqV8nhZ8OjM66+MOjn3M8PWxkaNvxPtUZTueMhKv5yoiYnQpwHMhG86Y5v 8Rqf1aY9RynKwJkWCMX027Fb7ZQsY1/mPyulxyErahTuNHnE/kdiaWvF1QCbr1fzfP+jzRTj4 5zYHjCoSl5xaAOYmN/CPhoPCh9biWKBQYxjXOL/w0gfzeBdUXlOUDLI282kgIix11jGg= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Reorder Host1x/HDMI properties. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index a392b65a0b64..48c41a36b4dc 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -16,12 +16,11 @@ host1x@50000000 { hdmi@54280000 { - vdd-supply = <&avdd_hdmi_3v3_reg>; - pll-supply = <&avdd_hdmi_pll_1v8_reg>; - + nvidia,ddc-i2c-bus = <&hdmiddc>; nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>; - nvidia,ddc-i2c-bus = <&hdmiddc>; + pll-supply = <&avdd_hdmi_pll_1v8_reg>; + vdd-supply = <&avdd_hdmi_3v3_reg>; }; }; From patchwork Sat Sep 1 08:12:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964842 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZl3lXSz9s4V for ; Sat, 1 Sep 2018 18:16:15 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727245AbeIAM1R (ORCPT ); Sat, 1 Sep 2018 08:27:17 -0400 Received: from mout.perfora.net ([74.208.4.197]:46907 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727470AbeIAMYZ (ORCPT ); Sat, 1 Sep 2018 08:24:25 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M6Cey-1fg8tv2L2Q-00yBhK; Sat, 01 Sep 2018 10:13:06 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 03/34] ARM: tegra: colibri_t30: regulator clean-up Date: Sat, 1 Sep 2018 10:12:17 +0200 Message-Id: <20180901081248.22639-4-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:/rup172jsrCVVZWetbtT7FgVPgwJGrjzqVGRxv/Zoi17oKsP5eI yOx/EVEZ3SqmIIsVEAMbOgnkZOmyZbkjWahq9zk+voae5oqvf35M+eHp2gzxM0oPO95AbjK iycorVW/m9VZzBLrKMbbRbIsel0TN/8W7owOFRNqTN3S95Fbg4N7nRVjU7x8uKTtVwgzJDl s/xgBF8zS+f1Fe2+oxhrQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:BGzpcpozkGY=:R7yJp4xD7cpVFk7vi6OMSS ssJMEOAs71LWEKVbjiGX0eUyLBDM+Rc0W3vykZwf2z/7wUwwhZcr4uFdviy7wyIswvc/jGnKg eP0/tqQemyDCQeXiD61Nv8ob6/5QmTv6eDTdoH9oBGE6DlKriNmsvJfr+3hltga6sUymePBuK 9Zc677dBbxZhCeuqARW0gheizPaVnT4BA0P8T4qOuPmGkryIOEWtXbV+xsJB4zypjLEmFdm5N GmmDITLGgu/h+cBYBCNcyiHSVwnISRriRBDHUbeg35YLceyqfkW2YKJ0GCeQ4IDVy8sBCPcYa VwntC/oOupnnKp1giKNZvXhUGHKs4V0OqyPI12hVgmlnSKG1WCoVCCob1rT2Vpv64oLMqtMh9 O6JYQuSVSpG97tHEHkgBtFixAX3Bh3Qf0/DGd7HTr/6tVvwKdyn5bN+2KIHoVCMQwUQpRS2VO 7wARtHAAODxqxC0DzTbDd4de45pLhYnesmITiPh3xDxD++eOJ+uvTaXB+wDi25nRKuKzssart jCYn3XgXaJptvhN9jpDMd5Hq+BP7/+BvpmYPUt63TMKm5TR918NJ67lETfLfB9+5LFI4gJhzs F95fcECVzSF9Twa1BfXPGQMCp9eMEt3bPLDH5kesql6ympbuwYCsnMIydQ+4MVOXvg7vQqjKO 96zKoQSe7yUN9DEak7djtLlPkrlrC9EphuahUPrSx4+2PbWaCe0S/QEEcPpNcg7eAt+o= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Just cosmetic regulator clean-up. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 52 +++++------ arch/arm/boot/dts/tegra30-colibri.dtsi | 126 +++++++++++--------------- 2 files changed, 78 insertions(+), 100 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 16e1f387aa6d..5eb665d89435 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -105,7 +105,7 @@ usb-phy@7d000000 { status = "okay"; dr_mode = "otg"; - vbus-supply = <&usbc_vbus_reg>; + vbus-supply = <®_usbc_vbus>; }; /* EHCI instance 2: USB3_DP/N -> USBH_P/N */ @@ -115,7 +115,7 @@ usb-phy@7d008000 { status = "okay"; - vbus-supply = <&usbh_vbus_reg>; + vbus-supply = <®_usbh_vbus>; }; backlight: backlight { @@ -181,34 +181,28 @@ }; }; - regulators { - sys_5v0_reg: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "5v0"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - regulator-always-on; - }; + reg_5v0: regulator-5v0 { + compatible = "regulator-fixed"; + regulator-name = "5V_SW"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + }; - usbc_vbus_reg: regulator@2 { - compatible = "regulator-fixed"; - reg = <2>; - regulator-name = "usbc_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - vin-supply = <&sys_5v0_reg>; - }; + reg_usbc_vbus: regulator-usbc-vbus { + compatible = "regulator-fixed"; + regulator-name = "VCC_USB5"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + vin-supply = <®_5v0>; + }; - /* USBH_PEN */ - usbh_vbus_reg: regulator@3 { - compatible = "regulator-fixed"; - reg = <3>; - regulator-name = "usbh_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>; - vin-supply = <&sys_5v0_reg>; - }; + /* USBH_PEN resp. USB_P_EN */ + reg_usbh_vbus: regulator-usbh-vbus { + compatible = "regulator-fixed"; + regulator-name = "VCC_USB[1-4]"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>; + vin-supply = <®_5v0>; }; }; diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 48c41a36b4dc..4d7ed25bd594 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -19,8 +19,8 @@ nvidia,ddc-i2c-bus = <&hdmiddc>; nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>; - pll-supply = <&avdd_hdmi_pll_1v8_reg>; - vdd-supply = <&avdd_hdmi_3v3_reg>; + pll-supply = <®_1v8_avdd_hdmi_pll>; + vdd-supply = <®_3v3_avdd_hdmi>; }; }; @@ -229,8 +229,8 @@ sgtl5000: codec@a { compatible = "fsl,sgtl5000"; reg = <0x0a>; - VDDA-supply = <&sys_3v3_reg>; - VDDIO-supply = <&sys_3v3_reg>; + VDDA-supply = <®_module_3v3>; + VDDIO-supply = <®_module_3v3>; clocks = <&tegra_car TEGRA30_CLK_EXTERN1>; }; @@ -247,19 +247,18 @@ #gpio-cells = <2>; gpio-controller; - vcc1-supply = <&sys_3v3_reg>; - vcc2-supply = <&sys_3v3_reg>; - vcc3-supply = <&vio_reg>; - vcc4-supply = <&sys_3v3_reg>; - vcc5-supply = <&sys_3v3_reg>; - vcc6-supply = <&vio_reg>; - vcc7-supply = <&charge_pump_5v0_reg>; - vccio-supply = <&sys_3v3_reg>; + vcc1-supply = <®_module_3v3>; + vcc2-supply = <®_module_3v3>; + vcc3-supply = <®_1v8_vio>; + vcc4-supply = <®_module_3v3>; + vcc5-supply = <®_module_3v3>; + vcc6-supply = <®_1v8_vio>; + vcc7-supply = <®_5v0_charge_pump>; + vccio-supply = <®_module_3v3>; regulators { - /* SW1: +V1.35_VDDIO_DDR */ vdd1_reg: vdd1 { - regulator-name = "vddio_ddr_1v35"; + regulator-name = "+V1.35_VDDIO_DDR"; regulator-min-microvolt = <1350000>; regulator-max-microvolt = <1350000>; regulator-always-on; @@ -267,17 +266,15 @@ /* SW2: unused */ - /* SW CTRL: +V1.0_VDD_CPU */ vddctrl_reg: vddctrl { - regulator-name = "vdd_cpu,vdd_sys"; + regulator-name = "+V1.0_VDD_CPU"; regulator-min-microvolt = <1150000>; regulator-max-microvolt = <1150000>; regulator-always-on; }; - /* SWIO: +V1.8 */ - vio_reg: vio { - regulator-name = "vdd_1v8_gen"; + reg_1v8_vio: vio { + regulator-name = "+V1.8"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; @@ -288,10 +285,10 @@ /* * EN_+V3.3 switching via FET: * +V3.3_AUDIO_AVDD_S, +V3.3 and +V1.8_VDD_LAN - * see also 3v3 fixed supply + * see also +V3.3 fixed supply */ ldo2_reg: ldo2 { - regulator-name = "en_3v3"; + regulator-name = "EN_+V3.3"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; @@ -299,9 +296,8 @@ /* LDO3: unused */ - /* +V1.2_VDD_RTC */ ldo4_reg: ldo4 { - regulator-name = "vdd_rtc"; + regulator-name = "+V1.2_VDD_RTC"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; regulator-always-on; @@ -309,10 +305,10 @@ /* * +V2.8_AVDD_VDAC: - * only required for analog RGB + * only required for (unsupported) analog RGB */ ldo5_reg: ldo5 { - regulator-name = "avdd_vdac"; + regulator-name = "+V2.8_AVDD_VDAC"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <2800000>; regulator-always-on; @@ -324,22 +320,20 @@ * granularity */ ldo6_reg: ldo6 { - regulator-name = "avdd_plle"; + regulator-name = "+V1.05_AVDD_PLLE"; regulator-min-microvolt = <1100000>; regulator-max-microvolt = <1100000>; }; - /* +V1.2_AVDD_PLL */ ldo7_reg: ldo7 { - regulator-name = "avdd_pll"; + regulator-name = "+V1.2_AVDD_PLL"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; regulator-always-on; }; - /* +V1.0_VDD_DDR_HS */ ldo8_reg: ldo8 { - regulator-name = "vdd_ddr_hs"; + regulator-name = "+V1.0_VDD_DDR_HS"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; regulator-always-on; @@ -463,50 +457,40 @@ }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - avdd_hdmi_pll_1v8_reg: regulator@100 { - compatible = "regulator-fixed"; - reg = <100>; - regulator-name = "+V1.8_AVDD_HDMI_PLL"; - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <1800000>; - enable-active-high; - gpio = <&pmic 6 GPIO_ACTIVE_HIGH>; - vin-supply = <&vio_reg>; - }; + reg_1v8_avdd_hdmi_pll: regulator-1v8-avdd-hdmi-pll { + compatible = "regulator-fixed"; + regulator-name = "+V1.8_AVDD_HDMI_PLL"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + enable-active-high; + gpio = <&pmic 6 GPIO_ACTIVE_HIGH>; + vin-supply = <®_1v8_vio>; + }; - sys_3v3_reg: regulator@101 { - compatible = "regulator-fixed"; - reg = <101>; - regulator-name = "3v3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - }; + reg_3v3_avdd_hdmi: regulator-3v3-avdd-hdmi { + compatible = "regulator-fixed"; + regulator-name = "+V3.3_AVDD_HDMI"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + enable-active-high; + gpio = <&pmic 6 GPIO_ACTIVE_HIGH>; + vin-supply = <®_module_3v3>; + }; - avdd_hdmi_3v3_reg: regulator@102 { - compatible = "regulator-fixed"; - reg = <102>; - regulator-name = "+V3.3_AVDD_HDMI"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - enable-active-high; - gpio = <&pmic 6 GPIO_ACTIVE_HIGH>; - vin-supply = <&sys_3v3_reg>; - }; + reg_5v0_charge_pump: regulator-5v0-charge-pump { + compatible = "regulator-fixed"; + regulator-name = "+V5.0"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; - charge_pump_5v0_reg: regulator@103 { - compatible = "regulator-fixed"; - reg = <103>; - regulator-name = "5v0"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - regulator-always-on; - }; + reg_module_3v3: regulator-module-3v3 { + compatible = "regulator-fixed"; + regulator-name = "+V3.3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; }; sound { From patchwork Sat Sep 1 08:12:18 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964841 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZc4kLWz9rvt for ; Sat, 1 Sep 2018 18:16:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727488AbeIAMYY (ORCPT ); Sat, 1 Sep 2018 08:24:24 -0400 Received: from mout.perfora.net ([74.208.4.196]:42101 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725819AbeIAMYY (ORCPT ); Sat, 1 Sep 2018 08:24:24 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MRV42-1gKAh91zAG-00Sge0; Sat, 01 Sep 2018 10:13:07 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 04/34] ARM: tegra: colibri_t30: add missing regulators Date: Sat, 1 Sep 2018 10:12:18 +0200 Message-Id: <20180901081248.22639-5-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:Air4tchrcg2Zsvh9IKEFU/tU42Z557kVy2oQaoH1zhj734Ixjsp iimDrZlDjgGj4kx/S4eXumXOtZyzrMh9PtnkMlPCEty5XgMcuUes/Bt0Pki7PXaSWPb/ZPQ Xovm+Uk6gKZfjWi5ykrJEf20fJUnQZ8N4KBAakahaEabzfVQ/cpjSywt7Olt86jkfLgU/XK VDjXXMj6KdeRWw4ha5D0A== X-UI-Out-Filterresults: notjunk:1; V01:K0:xqUdSYLVsxc=:CZCSY0YvclOjdZVPT4PQzV KoE6ovynga+ku8xYqOkg5+UYNriUjID60kFlmnmuSXvjjlynnOA8gCDgDMrJ2Htg5guZjI8ws vgyj5KDQ+354IhIEQrrZ6QMSWBlIqsBeVkwPqS11kZ/6zEPMdzcNELtEJcsUHWtgeU2OhQ3fB JuW+sHeElSfxOL+mjUtejWlyoeiMwuTFiwilZF9NIejZ/Mra0qT38nkyf+epMzNsSS9jy/CZT /7nHKwwOwDoDn96bqrC4i7vTz122KOlNaExnYnIpsm/8qe+G6dU+6kdh04XFomKj4Xr2KkPSo TQ2QfW11gDQ5oCyTDXHQYF9G5MLzH8xmKf5lp3ikS9sOCIZn6SOH4vnuIzy0w8TcniC0Cxb61 SOpkoYIRTi+SW3+2V4HMSCW9h0ussIbaR3JTjKjADUkEyihfHC/+aBNtVb27Nz4tGih59zepi UmCY8NeLm8M3cebWjU4X8RPoaSfBNI/tZZIPHqy6nXFbrDvb6hn67DUjTSfZCHauEj/etW4Jc GyA1aQMuMXWxfH46VKSV1pU4ZjOeFEa348SZ7o+alfLE/qFteUXZ8mWerlspFB9O1d5wcALVs K1ld4Tp7niXrkH8DXe4E1bFU4ALcUM8H+ZpPSuQKaxsWaJ82iGWM6P+DBya/qUx0AkYMF1OBF 6lXd5Jae549hdbf6+1DtzV2ltDDCKwd2iM0L2dA5Fp2ouJbLV/wczr8tX++g6KK0z30E= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add missing regulators: - reg_module_3v3_audio being VDDA supply of SGTL5000 - VDDD supply of SGTL5000 actually being reg_1v8_vio - reg_lan_v_bus being USB Ethernet chip vbus supply - carrier board HDMI supply being reg_5v0 - carrier board reg_3v3 actually being backlight and panel power supply Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 10 ++++++++++ arch/arm/boot/dts/tegra30-colibri.dtsi | 21 ++++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 5eb665d89435..1c057b285153 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -29,6 +29,7 @@ }; hdmi@54280000 { status = "okay"; + hdmi-supply = <®_5v0>; }; }; @@ -127,6 +128,7 @@ default-brightness-level = <6>; /* BL_ON */ enable-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; + power-supply = <®_3v3>; }; clocks { @@ -159,6 +161,7 @@ compatible = "edt,et057090dhu", "simple-panel"; backlight = <&backlight>; + power-supply = <®_3v3>; }; pwmleds { @@ -181,6 +184,13 @@ }; }; + reg_3v3: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "3.3V_SW"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + reg_5v0: regulator-5v0 { compatible = "regulator-fixed"; regulator-name = "5V_SW"; diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 4d7ed25bd594..dc54eb734f64 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -229,7 +229,8 @@ sgtl5000: codec@a { compatible = "fsl,sgtl5000"; reg = <0x0a>; - VDDA-supply = <®_module_3v3>; + VDDA-supply = <®_module_3v3_audio>; + VDDD-supply = <®_1v8_vio>; VDDIO-supply = <®_module_3v3>; clocks = <&tegra_car TEGRA30_CLK_EXTERN1>; }; @@ -442,6 +443,7 @@ usb-phy@7d004000 { status = "okay"; nvidia,is-wired = <1>; + vbus-supply = <®_lan_v_bus>; }; clocks { @@ -485,6 +487,15 @@ regulator-always-on; }; + reg_lan_v_bus: regulator-lan-v-bus { + compatible = "regulator-fixed"; + regulator-name = "LAN_V_BUS"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + enable-active-high; + gpio = <&gpio TEGRA_GPIO(DD, 2) GPIO_ACTIVE_HIGH>; + }; + reg_module_3v3: regulator-module-3v3 { compatible = "regulator-fixed"; regulator-name = "+V3.3"; @@ -493,6 +504,14 @@ regulator-always-on; }; + reg_module_3v3_audio: regulator-module-3v3-audio { + compatible = "regulator-fixed"; + regulator-name = "+V3.3_AUDIO_AVDD_S"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + sound { compatible = "toradex,tegra-audio-sgtl5000-colibri_t30", "nvidia,tegra-audio-sgtl5000"; From patchwork Sat Sep 1 08:12:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964811 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWL3PcVz9s4V for ; Sat, 1 Sep 2018 18:13:18 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725819AbeIAMYZ (ORCPT ); Sat, 1 Sep 2018 08:24:25 -0400 Received: from mout.perfora.net ([74.208.4.197]:40013 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMYZ (ORCPT ); Sat, 1 Sep 2018 08:24:25 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LoXFc-1fOc191Ooc-00gWHy; Sat, 01 Sep 2018 10:13:09 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 05/34] ARM: tegra: colibri_t30: annotate uarts and move compatible to board Date: Sat, 1 Sep 2018 10:12:19 +0200 Message-Id: <20180901081248.22639-6-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:6CX9m+S4BwqNQyEZjM7ndugL7WYJsuKyt6N9Y/ABY4NVZmVbihV Z5N0jZoO5uv/Ww7fcTmISJQD9tgyqgL6FfMdAlY3kxyc0kDglLL6s1v/BBT59DBwumTTbny aPC9z9erF3ZBsgzLqPStiPabHIR7ay7EcF/tUUmCX6PVkEALMSFXYsGNIneHbLi5P0yHL1K ExKN7ssJvlhIwOxWzOG3g== X-UI-Out-Filterresults: notjunk:1; V01:K0:o35qm40Z5BU=:hc4sFsewxoQ1SQfuzdnGRo hshL1UYQQddbPuxJz3HVa0BUd5v+Za3piXMz2DcGDcFlFr54RE7Lvx9mDeVctOMTbsfaEg1hp 5gY79Kp4k3gaMl9eKke5y5OB8rJfZnDHVNwHKvwTSkODg7mui6docb0PWi7lFLdpT3RrtZFvE W1YfBzBmWASyCIGxHF4eE9KJ8n3IB1J6hiTW6KRWjE9fWDFC4Ve90efZ0gjj5hDRVYE5HFi3f ywd7M2CsCgOdt5Sw6TDmoACzFEU4fcoPCeZyJzGJmCZc2grtbap3IBx/+Dbh1wGolzWxXM59p T0EiOWDEkevOaEGMBJi7eQ4TuCHVGkhQxymV2h9Xf3NTjJG2PKOXGaTTVwJ1zRNs6mcRVucuJ xirw7VxU1GqapKhRY14Q6euDUE8pTGud/YHculwz/oM6hESFT7kzkoo1OV1t7yukkoSCYy1xe noJhCENO4tJODmwmKwkYrXAxzqa8Qg7RgUtqXoc632/b2qyOwfH2Y0IW5qFIYrysU5ARBh2Fj 6HIAKa6Y57CZ9ewlKI0JDg7WXtNVIUoopLfeLDYxcawyzT2ai20CGpws3EgWxEmOjqaNzy/I6 3SkcZnutPTK3V6rqsHTF1Wg4qaB/q8Knp4GdGa1NzuQ77/pkR6MdLyXa7EuMZLU7FE8YRmM8L 07hS6+ZSU719dedFwqGxassbmSI+d3w1u4gksvPSuNdQKUdo7hXAasYh/3E9eeIzrGY8= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Annotate UARTs and move the serial UART "nvidia,tegra30-hsuart" compatible definitions from the carrier board to the module level device trees. One could still override this in a custom carrier board device tree if required. Signed-off-by: Marcel Ziswiler --- Changes in v2: - Also move serial UART "nvidia,tegra30-hsuart" compatible to module level device trees. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 5 +++-- arch/arm/boot/dts/tegra30-colibri.dtsi | 8 ++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 1c057b285153..682ea4ffce83 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -33,17 +33,18 @@ }; }; + /* Colibri UART-A */ serial@70006000 { status = "okay"; }; + /* Colibri UART-C */ serial@70006040 { - compatible = "nvidia,tegra30-hsuart"; status = "okay"; }; + /* Colibri UART-B */ serial@70006300 { - compatible = "nvidia,tegra30-hsuart"; status = "okay"; }; diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index dc54eb734f64..a9b9db0a87f8 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -213,6 +213,14 @@ }; }; + serial@70006040 { + compatible = "nvidia,tegra30-hsuart"; + }; + + serial@70006300 { + compatible = "nvidia,tegra30-hsuart"; + }; + hdmiddc: i2c@7000c700 { clock-frequency = <10000>; }; From patchwork Sat Sep 1 08:12:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964840 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZY3RBTz9s4V for ; Sat, 1 Sep 2018 18:16:05 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727535AbeIAMY3 (ORCPT ); Sat, 1 Sep 2018 08:24:29 -0400 Received: from mout.perfora.net ([74.208.4.194]:35685 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727521AbeIAMY3 (ORCPT ); Sat, 1 Sep 2018 08:24:29 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M8Pa8-1fiLp7273C-00vzpy; Sat, 01 Sep 2018 10:13:12 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 06/34] ARM: tegra: colibri_t30: white-space clean-up Date: Sat, 1 Sep 2018 10:12:20 +0200 Message-Id: <20180901081248.22639-7-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:2hQxr3dg/PADMiz6NRT/o6uVTVg9O2cnNN44zzQrJyUn0r6dxCe ET7zZMkMcsexqi8m6N8oyPkWP2DEW+JtTonNYMIJzUOf56Ixu+yRw/II3qRYtBBU2xwDiRT xPPUf/ghiznaHvhagjpL3bUZOwSy+AsbIvbAZHWCzFui/Mqd3T2WJgbHYFQsgG72jJ5nWT/ 9hidlilyXAYMgI5dm0EwQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:/ME2HE+NRIE=:Yn8t6hyH3oJDXJVzbYaCv3 x+O7r7U7XJZ3chIiDGUlD4UynQ9hBXSzpmNx1bv4wTlrm1VummAGwMPsdpYdmYS2C/O82+Gea 9vZg0mwsWklvFPZ0UR3tQLVChYdnNkUNK1lhPGP3Xt8wb/8Iw0urIj+zq0HovR5qVzrT69Jfq CEJGknabqJReK5OrdGEraDFNihFTjMCoAB+TwhOv61eq4+eKMYjDfZfgXfN7+I9IA1trpdSrX zAu3d/iZn8IPYAdPUFqaGCgMSX49xSEmk7LmS1//2RrBQL9CCWl6LpeZi/xNIxa2lKCZgeXvz Q0P0d0J39Gqn0w8dnwMO5ZF+9r8UYEdCUyYCx2TiJJY8K5Y8V+gbJ3K6S+bKUN++aEi/n6NuV rYAg3fkJTZ6kFcrvO79BNUYQglZrGXe+iAEICZH6K3dr/kDuntSbt8OKUUs6SJ3/7EvPMQbBe lfM0ZjQAhEMiNlPWLwdFHXiaqr1/7PWYt8QCVmt+4ygw0HvRr7H10Edj7L9qOLijgl5uW8JsB lPBU71fnAfNQ3EuZOWSeG4PU+Qfvk3PETOUE8ZwxKZUuAG3gohQLEFBnL38KY0OkEhBEUGqDq xuUZFqJl9CuN9uD9yutEV7XGNWI92eJjp0LiPEuU2bZsxEYkUBOdInrm5Eb01abQI710VQRpE wzycWCENCOn4e7SH/reJtos4h1UQPFsnKJAlLV2Wr4HzSR98h3DimOOMmQlega7yq/Uc= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler White-space clean-up. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 682ea4ffce83..ff321964d225 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -27,6 +27,7 @@ nvidia,panel = <&panel>; }; }; + hdmi@54280000 { status = "okay"; hdmi-supply = <®_5v0>; @@ -76,6 +77,7 @@ spi@7000d400 { status = "okay"; spi-max-frequency = <25000000>; + can0: can@0 { compatible = "microchip,mcp2515"; reg = <0>; @@ -84,6 +86,7 @@ interrupts = ; spi-max-frequency = <10000000>; }; + spidev0: spi@1 { compatible = "spidev"; reg = <1>; @@ -122,7 +125,6 @@ backlight: backlight { compatible = "pwm-backlight"; - /* PWM */ pwms = <&pwm 0 5000000>; brightness-levels = <255 128 64 32 16 8 4 0>; @@ -160,7 +162,6 @@ * edt,et070080dh6: EDT 7.0" LCD TFT */ compatible = "edt,et057090dhu", "simple-panel"; - backlight = <&backlight>; power-supply = <®_3v3>; }; From patchwork Sat Sep 1 08:12:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964839 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZT3jbcz9rvt for ; Sat, 1 Sep 2018 18:16:01 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727521AbeIAMY3 (ORCPT ); Sat, 1 Sep 2018 08:24:29 -0400 Received: from mout.perfora.net ([74.208.4.194]:51409 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMY3 (ORCPT ); Sat, 1 Sep 2018 08:24:29 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MfXPZ-1gFTiU1dql-00P7rX; Sat, 01 Sep 2018 10:13:13 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 07/34] ARM: tegra: colibri_t30: move dr_mode property from phy to controller Date: Sat, 1 Sep 2018 10:12:21 +0200 Message-Id: <20180901081248.22639-8-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:3KrIJEAE3E6ETZ2EG+fVlv/tFfmIsnlrrvEWuoB6bI4ei3PnclL RBmzfr5ZSq3VypQiKq3HMrSQua/7GWioMPvne3P4dBGrIzdSZA0Zpeqh7dIebf8/xt+7V6s IOn9i39GXCI6IyqfChLAX3YuDxbQ5VwirUf3eMQAB12w3Wgr+hBrbA6VfVzGGb/wYlgJ2jj ArS29ekdSAM9SDY6U4aCQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:Ra57fp7oNN8=:shYl7/l8Yij/Yh8aGzTxti oBhB/n25JeUsIXwXzZ5wInyJzB3zcKGYlNIfUw9M17dwapCnw+euh5AQWcn1kDGDpyfAi4Nyj lefxOFoLhOITLasiPlvFpVa4XlzrmFSxTAdCqn+P0aGELC5bNHs04q2Yucf1IeQZiHio5EONm 4To8vIqJ2L9A6o6cw0oE/6zgBCbE6ZPyBeJbV/8zKDhNOHqBff1Jcsm/3wzSrTS0ukESeDGCl 4fdM3A2yA5YnxFN/ixfXPGXTz4ArDg6rL1Z8CuDBGcjvYmjn24GztcarxY7FAwVWG9gOhGoBd 6K69yZqtrvN+QNDY9ToNSWDpjl+U7SKwMEEhBxGetcry31bIxG630hwAOrYIAT3K33gP/+V/J Ba2lbyW/VCLMWnABoeYjcnYQsBc1gaH+Nc114MZiVfCMdZM2Rl9H0/V13Elv+SGX04r30TZ3g yZOfY/0gOjI0+9fDLr/HtTDezOUiSbvYYm56Dm5krLsvjxkcpyXbFXtB3AxrZIhExQThhpHTl eQ4VEKjD9FUBLvQAmMkp4Al5YtAxr4zkfcYtTqw2AbvD+rb6f4ySb8RUQfD00wVns9hevO0fj IjIyWxrpsjKErvyEX97hL5uZitkVzLrehv9W+EKt/v0/Q+ltbnddzmBU7nBJSLGsIlb3hTHTC Lzj21D44ZU35cjxW+dhcRz/MTwr8Y2j9JJfBg7MKmoXiZ88NOla2/2TSFAmi3+FdWwo0= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Move dr_mode property from USB PHY node to controller. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index ff321964d225..709ff95a1614 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -105,11 +105,11 @@ /* EHCI instance 0: USB1_DP/N -> USBC_P/N */ usb@7d000000 { status = "okay"; + dr_mode = "otg"; }; usb-phy@7d000000 { status = "okay"; - dr_mode = "otg"; vbus-supply = <®_usbc_vbus>; }; From patchwork Sat Sep 1 08:12:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964838 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZQ2KHZz9s4V for ; Sat, 1 Sep 2018 18:15:58 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727589AbeIAMYc (ORCPT ); Sat, 1 Sep 2018 08:24:32 -0400 Received: from mout.perfora.net ([74.208.4.196]:36491 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMYb (ORCPT ); Sat, 1 Sep 2018 08:24:31 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M9Yfh-1g3T9g1Eb9-00Cwe7; Sat, 01 Sep 2018 10:13:15 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 08/34] ARM: tegra: colibri_t30: reorder backlight properties Date: Sat, 1 Sep 2018 10:12:22 +0200 Message-Id: <20180901081248.22639-9-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:RngoWeBwGY2yd4/w+wA0gLMinOKRMS6Nla2H5pta8AiH6XTuCPr SM8hL6mrxJgM8anMWZ92oaBVan39vEAeL1eppJ/tczaulyqAi1qHkA/BKwJhi1eFuCIWpf2 nmwvD+MtAL3++nc0TPFoVgOatdBwUl9Jnz8/WBUmX2e6vk1pqt+QUPvuxXyv9xIFXZ9/E6p XOsLPmDNd1CgQZnLIa3bw== X-UI-Out-Filterresults: notjunk:1; V01:K0:+H5pC01yTOs=:wQGxvqwkVKu90XtO3Y1Vy0 oVNFnyuaXrnpKUPuALkuVaRx5YuVd+JP7zUsQ7EAuuXMQHNosa9YeDskgk2Khtktith728jzM 4L3uRpbL/krdghd/+xmE3TJRPK7azePuNb9nk68WRlErMHVewHGPv3el6tEZ4Mpt8shTYJDi7 kZ9ZtyqG2BA1+deySHExsb1YYA1TCiGTRk1luvVcjylZp4Fj0cP0+LpKDkP99ZbgEmadAceQb wdAxdGScveQW1iYZ7ZLyOWmsd+droG6Jv2CQnVCBykUX8Tfe3WPPjIjqMRigWUlHZvba+JOIC YotOCr5B3iRdih77PXlx5MTvaS9aBMrioXee7j/GH7TjXPtTdQFjjRkp0p6UNYK/Bg8+AJsJf HTTSQpRo/O+KUVMnI0O/am0QBvNyYE0posEPUJbJMDfRY2oAKhk6kO85adYYOPa05JdQ7xWSq BZn7TL3ya2OW1LnetFv28tMxKsEXSKW4ytoRRWN96WPLMpo/B625mERxcs7bRh2ULzGIBg2aZ tyc7X7nm4PLY9XneB7ihPBVGZgFxVN4n4qj+GvMZNhJvL+ZyEEqudvYJ/A6aluX49bOUho6Kl hO/x2cDtbXASegMxJIUWSWTxyHqEVLhLvLhohXcKsNhccRhbuFi6OOG4AaBxxj0paxULLI4K1 rNiwGQWEBOxXQgbOTHPUerVOXi0omAsX7pMHBjHjZ3y212d3AOLkQyIpFo7v7AysUS94= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Reorder backlight properties. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 709ff95a1614..8c492daac165 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -125,13 +125,12 @@ backlight: backlight { compatible = "pwm-backlight"; - /* PWM */ - pwms = <&pwm 0 5000000>; brightness-levels = <255 128 64 32 16 8 4 0>; default-brightness-level = <6>; /* BL_ON */ enable-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; power-supply = <®_3v3>; + pwms = <&pwm 0 5000000>; /* PWM */ }; clocks { From patchwork Sat Sep 1 08:12:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964812 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWX49Bnz9s4V for ; Sat, 1 Sep 2018 18:13:28 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727631AbeIAMYf (ORCPT ); Sat, 1 Sep 2018 08:24:35 -0400 Received: from mout.perfora.net ([74.208.4.196]:44339 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMYf (ORCPT ); Sat, 1 Sep 2018 08:24:35 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MOA30-1g1XKr0w4q-005Y6m; Sat, 01 Sep 2018 10:13:17 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 09/34] ARM: tegra: colibri_t30: drop pwmleds Date: Sat, 1 Sep 2018 10:12:23 +0200 Message-Id: <20180901081248.22639-10-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:F4U/lawotrhX7Pr7MC3OdEP7+y0Rx3Eu4ZVVh5sS+2moRTpAwpu R3bcbd33PlNwQ9p6P6WqA5TphpI8sz5uNK/PdRTBpkzAzUhH/9E+mu4wK8GhQK/hJVIquke HoFcAB0Ny7iJ7keZ7CL4j3tuFOzGew3ygIwySyrffJNHDsvBvByLdAcPG1/OUj7NJ9AZ8Cc F983kWlFA4rASzGOfLU0A== X-UI-Out-Filterresults: notjunk:1; V01:K0:0j6GMqDvkJc=:43kak1d+mpl7n2v8o0VqIT +CoY3gp1dX3a6dp3+RECFVkZaSenfK3kjOep4ERwH7UXZ90itSmCXueGIppOVEgZbl9VJHUEu 5BeVO9YZqixXcDMdsyAkn3zvjogSc0CLX8GucXi9WU8KD57EQ/UbOYhq7qrBWg5AfEHBG2Xs8 El3eK5B4nEBycji09pqPuYwOG/mmE618UTikih7Xcwf4s/ciYzkVKcGebZJ92GZerJ/CIEuGt A5Ib2DXgsTgQ8hPJnjhkTcnnfXvs+hZAVzhZsWtt5kRaVHIPcwWzQtzEAhWgYZ0l0Sa+GRxmq FfB2AtkKpcCSH56s8OcQ/qTbfNLpPcqLCWML8IEMxJA/7YgZNn/IuZmHHr6bWdoDV9wvFRGlJ ZOnMrqbGQSEX+hug/RJkSaJq071P9ezLfr+yqc5o4pYH4DZy+RC0zAbfdgvNY9PyE7KQYrv0f 8ZV7WC2gXYSmtlrDHtZcYMjMxb/eyrgj6Nn0pVGOVj0CxEDiDIXrvWFpgMw/T/pxyuUwa0V8A 0aTs0xoHSFT/Ere8alG/syftqumLPmKrTLpYb/OZbl6AklGDw4LECEzTJ+aBcEDJNfZ3Neyr6 5d4qC/bxmnX6R9Bfl0HD+3a/Tb6prqn/9Mkx3adkTqwYoV4V3m+JCXheaaxI4CvRQQMgYXR0p my8Y6COsaRrIY6GjyBVGBeRPhVoqmU8s/kOlnJs+B2NS76wH2yI1Ws2u1PSoj4kdhzGo= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Drop pwmleds in favour of using regular PWMs. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 8c492daac165..2aaf87ba0c42 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -165,26 +165,6 @@ power-supply = <®_3v3>; }; - pwmleds { - compatible = "pwm-leds"; - - pwmb { - label = "PWM"; - pwms = <&pwm 1 19600>; - max-brightness = <255>; - }; - pwmc { - label = "PWM"; - pwms = <&pwm 2 19600>; - max-brightness = <255>; - }; - pwmd { - label = "PWM"; - pwms = <&pwm 3 19600>; - max-brightness = <255>; - }; - }; - reg_3v3: regulator-3v3 { compatible = "regulator-fixed"; regulator-name = "3.3V_SW"; From patchwork Sat Sep 1 08:12:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964813 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWc5BMfz9sCD for ; Sat, 1 Sep 2018 18:13:32 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727653AbeIAMYi (ORCPT ); Sat, 1 Sep 2018 08:24:38 -0400 Received: from mout.perfora.net ([74.208.4.194]:35505 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMYi (ORCPT ); Sat, 1 Sep 2018 08:24:38 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0McXfq-1gDXup0Tia-00HjLE; Sat, 01 Sep 2018 10:13:19 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 10/34] ARM: tegra: colibri_t30: pinmux clean-up Date: Sat, 1 Sep 2018 10:12:24 +0200 Message-Id: <20180901081248.22639-11-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:AF3loqCEQmKYyrZu3Xd/aNK+4/7tX7gRG0LlgpYZlyFAnwiIkVE su1paSQadITLxi3+4SAAVOxSs+GVM1fa5PZFemBDsCJhZhUMQltWH+lCw/eJqDaX3LiQmzR dny35t5r3LOOTt1ms1XxIoNivBbzT9Y5JNpM3a4F+hgKzgfsgS2Hgz1hkDMeHQWo8tCUCPo PrEVhGTeVTgWNcazsfZ6A== X-UI-Out-Filterresults: notjunk:1; V01:K0:feLXWM4ZT24=:y/MBIcwNjFqJVfSxb5KVC9 3V0x1LCxRyw41AykSoeUEN43W16YQ0k3pcqI4zMJwmvdB/blRrb+at1/cAzI5ODUq+d+tWbf6 awHzEZX0R6EV7wIBisMU0mUUxWvJHlRxIjddHf5EeYJHjBXRqMUmHOU2/L9FDvNzoOOEq3UBp 1nrPTk8S2lzP5nzjSCw8vo/byylrNYrim377qZRGtgCDL3hhTZEDJytjKtUemciCyuon/s2ZM zPs3dIfqxo1tGuBAm2kOs4Ff8lnk5J+tsktnsfRTf7ckjaRW8FG4FMiT2R4J/K+wyvgXRps9R OPjx7Q+YGlKDNynjzGAlvvVLulkgJ23JNe3pqTO6qwkDmDS0HUnnpK/vdCG4Uu2XJ5ccLeDem SRoXI4cl+p2yi36ecVhSP/6VocdjURtb3yenVS8QYKwURB4EutZ0oQlCPJuAeaGRe8Rvyxw+y 20eswS+8gl0+yRNd9ybSvy1YYjojudr3rZbkQxLzOiH7MQRamjZvvsIrpGhH7J3s2WyLOPhGr nXD8bO2f0ZyZ0LkzGw1mwkpiZnpUCAt7PmArLzJjjYRP+M2huTR2AmA+WUeesdbUm0gpY6F0y m3SY008NtC5A1l0nv/RGjH1BKWVGQdIQGJdOOYY2NCUDfyztOkjfFBOTwmpPRXMiYof92o9HC dNXVVt4/tvIWFZ/QbLWgAs5g6lycRzevaiqFXl+XRLUQ98IOMCtwkrsPzVkMwE71WTbc= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Clean-up pinmuxing: - white-space clean-up - explicitly disable LCD_M1 in favour of LCD_DE on L_BIAS - explicitly disable multiplexed SSPFRM and SSPTXD - get rid of nvidia,lock property - add missing eMMC sdmmc4_cmd_pt7 and explicitly enable input - explicitly disable lcd_dc1_pd2 (e.g. LM95245 I2C address pin) - annotate TOUCH_PEN_INT# being on-module - As underscores in node names are not recommended replace them all where possible with dashes. - Replace underscores in UART annotations (e.g. UART_A) with dashes (e.g. UART-A) to be more in-line with our Colibri standard. Signed-off-by: Marcel Ziswiler --- Changes in v2: - Also replace underscores in node names with dashes. - Also replace underscores in UART annotations with dashes. arch/arm/boot/dts/tegra30-colibri.dtsi | 72 ++++++++++++++++++---------------- 1 file changed, 38 insertions(+), 34 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index a9b9db0a87f8..6bedb69be553 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -30,18 +30,18 @@ state_default: pinmux { /* Analogue Audio (On-module) */ - clk1_out_pw4 { + clk1-out-pw4 { nvidia,pins = "clk1_out_pw4"; nvidia,function = "extperiph1"; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; }; - dap3_fs_pp0 { - nvidia,pins = "dap3_fs_pp0", - "dap3_sclk_pp3", - "dap3_din_pp1", - "dap3_dout_pp2"; + dap3-fs-pp0 { + nvidia,pins = "dap3_fs_pp0", + "dap3_sclk_pp3", + "dap3_din_pp1", + "dap3_dout_pp2"; nvidia,function = "i2s2"; nvidia,pull = ; nvidia,tristate = ; @@ -56,7 +56,7 @@ }; /* Colibri Backlight PWM */ - sdmmc3_dat3_pb4 { + sdmmc3-dat3-pb4 { nvidia,pins = "sdmmc3_dat3_pb4"; nvidia,function = "pwm0"; nvidia,pull = ; @@ -64,7 +64,7 @@ }; /* Colibri CAN_INT */ - kb_row8_ps0 { + kb-row8-ps0 { nvidia,pins = "kb_row8_ps0"; nvidia,function = "kbc"; nvidia,pull = ; @@ -74,24 +74,24 @@ /* * Colibri L_BIAS, LCD_M1 is muxed with LCD_DE - * todays display need DE, disable LCD_M1 + * today's display need DE, disable LCD_M1 */ - lcd_m1_pw1 { + lcd-m1-pw1 { nvidia,pins = "lcd_m1_pw1"; nvidia,function = "rsvd3"; - nvidia,pull = ; - nvidia,tristate = ; - nvidia,enable-input = ; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; }; /* Colibri MMC */ - kb_row10_ps2 { + kb-row10-ps2 { nvidia,pins = "kb_row10_ps2"; nvidia,function = "sdmmc2"; nvidia,pull = ; nvidia,tristate = ; }; - kb_row11_ps3 { + kb-row11-ps3 { nvidia,pins = "kb_row11_ps3", "kb_row12_ps4", "kb_row13_ps5", @@ -103,7 +103,7 @@ }; /* Colibri SSP */ - ulpi_clk_py0 { + ulpi-clk-py0 { nvidia,pins = "ulpi_clk_py0", "ulpi_dir_py1", "ulpi_nxt_py2", @@ -112,16 +112,18 @@ nvidia,pull = ; nvidia,tristate = ; }; - sdmmc3_dat6_pd3 { + /* Multiplexed SSPFRM, SSPTXD and therefore disabled */ + sdmmc3-dat6-pd3 { nvidia,pins = "sdmmc3_dat6_pd3", "sdmmc3_dat7_pd4"; nvidia,function = "spdif"; - nvidia,pull = ; + nvidia,pull = ; nvidia,tristate = ; + nvidia,enable-input = ; }; - /* Colibri UART_A */ - ulpi_data0 { + /* Colibri UART-A */ + ulpi-data0 { nvidia,pins = "ulpi_data0_po1", "ulpi_data1_po2", "ulpi_data2_po3", @@ -135,8 +137,8 @@ nvidia,tristate = ; }; - /* Colibri UART_B */ - gmi_a16_pj7 { + /* Colibri UART-B */ + gmi-a16-pj7 { nvidia,pins = "gmi_a16_pj7", "gmi_a17_pb0", "gmi_a18_pb1", @@ -146,8 +148,8 @@ nvidia,tristate = ; }; - /* Colibri UART_C */ - uart2_rxd { + /* Colibri UART-C */ + uart2-rxd { nvidia,pins = "uart2_rxd_pc3", "uart2_txd_pc2"; nvidia,function = "uartb"; @@ -155,15 +157,17 @@ nvidia,tristate = ; }; - /* eMMC */ - sdmmc4_clk_pcc4 { + /* eMMC (On-module) */ + sdmmc4-clk-pcc4 { nvidia,pins = "sdmmc4_clk_pcc4", + "sdmmc4_cmd_pt7", "sdmmc4_rst_n_pcc3"; nvidia,function = "sdmmc4"; nvidia,pull = ; nvidia,tristate = ; + nvidia,enable-input = ; }; - sdmmc4_dat0_paa0 { + sdmmc4-dat0-paa0 { nvidia,pins = "sdmmc4_dat0_paa0", "sdmmc4_dat1_paa1", "sdmmc4_dat2_paa2", @@ -175,17 +179,17 @@ nvidia,function = "sdmmc4"; nvidia,pull = ; nvidia,tristate = ; + nvidia,enable-input = ; }; /* Power I2C (On-module) */ - pwr_i2c_scl_pz6 { + pwr-i2c-scl-pz6 { nvidia,pins = "pwr_i2c_scl_pz6", "pwr_i2c_sda_pz7"; nvidia,function = "i2cpwr"; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; - nvidia,lock = ; nvidia,open-drain = ; }; @@ -194,15 +198,15 @@ * temperature sensor therefore requires disabling for * now */ - lcd_dc1_pd2 { + lcd-dc1-pd2 { nvidia,pins = "lcd_dc1_pd2"; nvidia,function = "rsvd3"; - nvidia,pull = ; - nvidia,tristate = ; - nvidia,enable-input = ; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; }; - /* TOUCH_PEN_INT# */ + /* TOUCH_PEN_INT# (On-module) */ pv0 { nvidia,pins = "pv0"; nvidia,function = "rsvd1"; From patchwork Sat Sep 1 08:12:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964814 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWf1zLyz9sBv for ; Sat, 1 Sep 2018 18:13:34 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727677AbeIAMYm (ORCPT ); Sat, 1 Sep 2018 08:24:42 -0400 Received: from mout.perfora.net ([74.208.4.197]:55679 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727490AbeIAMYl (ORCPT ); Sat, 1 Sep 2018 08:24:41 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MDwNt-1g7szv4619-00HKMJ; Sat, 01 Sep 2018 10:13:21 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 11/34] ARM: tegra: colibri_t30: add missing pinmux Date: Sat, 1 Sep 2018 10:12:25 +0200 Message-Id: <20180901081248.22639-12-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:0nSwoeBSih+VKUtwc/8RIankO8uUlmi6oxnx+gI/yIvXLLNOYXB LP4rFIIbo7RdvJWbGpwc26YbH5Iy9a0TTvybFN5UOUso3pTZlWjQvtKpt+TbVYhZr7vYGA8 HhHJ4tMhOXW4Oep+741vQhiQj7ODzYl69piZQ4o3M+KvtMUqxff3mUuyjr8O7LYQKWwu8R7 yCHtwJLS5PfA5v8OmedjA== X-UI-Out-Filterresults: notjunk:1; V01:K0:TKBaQDQHU4Q=:Yi9pfNH5rdp/8GYT87P1Md sAmHtHi1qt3knXUQSS2Ga/Evk2Un8f44Jbw3McGHYMkuiyUku6hNANokNvYmPrxs/CWZWKVZb jhEk0QnM/QN6N5tHAmB6kaWP8b1rmh5A6AB8fqU0OAiyuRJVssIUnrBlH7Eq/5sWiK8IBEj7S XaK6LXP+M1Ej+tOBGP5ym+KFU0fckL9rLPGXel20Db/C+0iIfPwG8swSoAoDeofp/Svqnns9M JrAQacnVxE5lDCo+NHFaxIkah9WTFZoLmxCYxcgcloWt51viHVfnRj9p1Wrko9ID5wiKdNzGv kiE7NyhNuEG2aSXpV5yigSfTlYhAI2M/vcO8GPIR7lzZqtY7JseeX+uhoa/ppQdmZTnih/NkX v0xtyVELRQKStdQ1MAi/zRhjrV/6jKwzWBQUMPAqfq7Z/eI6+WgAzCIZrXDLNbP/zIj2FZWPc Bh06rBozJviV+rD6EkOhyARY6eJqgfPt11Ghditjv3BdS3+ImSY+34huW1aHflXZR+X+7U6JY H8GJygLQ3vzwxl+vG7/UhhAC6NKEslxLKUD0573yyj8/lROC+co+hdEsIK5aRUGDHlYfHXOBh k6sJj/JJTIgLjZPrYVOsLriwJbBNelRzXZHenBo5h6tFPEtpcmLBmWovnzqxKIzu2w1QPB7Op 8XAQvF8G5PgMLt59xZWBGaue7nYjMSoRtQATdIRa91n7jjsAsZxknqlYn0AfaQOkS1JM= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Explicitly mux all T30 SoC balls now: - Colibri Address/Data Bus (GMI) - Colibri DDC - Colibri EXT_IO* - Colibri GPIO - Colibri HOTPLUG_DETECT (HDMI) - Colibri I2C - Colibri LCD (L_* resp. LDD<*>) - Colibri MMC_CD - Colibri nRESET_OUT - Colibri Parallel Camera (Optional) - Colibri PWM, , - Colibri VGA - Colibri USBC_DET - Colibri USBH_PEN - Colibri USBH_OC - on-module AX88772B LAN control signals - Colibri nBATT_FAULT(SENSE) and nVDD_FAULT(SENSE - not connected and therefore disabled signals Signed-off-by: Marcel Ziswiler --- Changes in v2: - Replace underscores in node names with dashes. arch/arm/boot/dts/tegra30-colibri.dtsi | 486 +++++++++++++++++++++++++++++++++ 1 file changed, 486 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 6bedb69be553..197605d99425 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -47,6 +47,156 @@ nvidia,tristate = ; }; + /* Colibri Address/Data Bus (GMI) */ + gmi-ad0-pg0 { + nvidia,pins = "gmi_ad0_pg0", + "gmi_ad2_pg2", + "gmi_ad3_pg3", + "gmi_ad4_pg4", + "gmi_ad5_pg5", + "gmi_ad6_pg6", + "gmi_ad7_pg7", + "gmi_ad8_ph0", + "gmi_ad9_ph1", + "gmi_ad10_ph2", + "gmi_ad11_ph3", + "gmi_ad12_ph4", + "gmi_ad13_ph5", + "gmi_ad14_ph6", + "gmi_ad15_ph7", + "gmi_adv_n_pk0", + "gmi_clk_pk1", + "gmi_cs4_n_pk2", + "gmi_cs2_n_pk3", + "gmi_iordy_pi5", + "gmi_oe_n_pi1", + "gmi_wait_pi7", + "gmi_wr_n_pi0", + "dap1_fs_pn0", + "dap1_din_pn1", + "dap1_dout_pn2", + "dap1_sclk_pn3", + "dap2_fs_pa2", + "dap2_sclk_pa3", + "dap2_din_pa4", + "dap2_dout_pa5", + "spi1_sck_px5", + "spi1_mosi_px4", + "spi1_cs0_n_px6", + "spi2_cs0_n_px3", + "spi2_miso_px1", + "spi2_mosi_px0", + "spi2_sck_px2", + "uart2_cts_n_pj5", + "uart2_rts_n_pj6"; + nvidia,function = "gmi"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Further pins may be used as GPIOs */ + dap4-din-pp5 { + nvidia,pins = "dap4_din_pp5", + "dap4_dout_pp6", + "dap4_fs_pp4", + "dap4_sclk_pp7", + "pbb7", + "sdmmc1_clk_pz0", + "sdmmc1_cmd_pz1", + "sdmmc1_dat0_py7", + "sdmmc1_dat1_py6", + "sdmmc1_dat3_py4", + "uart3_cts_n_pa1", + "uart3_txd_pw6", + "uart3_rxd_pw7"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + lcd-d18-pm2 { + nvidia,pins = "lcd_d18_pm2", + "lcd_d19_pm3", + "lcd_d20_pm4", + "lcd_d21_pm5", + "lcd_d22_pm6", + "lcd_d23_pm7", + "lcd_dc0_pn6", + "pex_l2_clkreq_n_pcc7"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + lcd-cs0-n-pn4 { + nvidia,pins = "lcd_cs0_n_pn4", + "lcd_sdin_pz2", + "pu0", + "pu1", + "pu2", + "pu3", + "pu4", + "pu5", + "pu6", + "spi1_miso_px7", + "uart3_rts_n_pc0"; + nvidia,function = "rsvd4"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + lcd-pwr0-pb2 { + nvidia,pins = "lcd_pwr0_pb2", + "lcd_sck_pz4", + "lcd_sdout_pn5", + "lcd_wr_n_pz3"; + nvidia,function = "hdcp"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + pbb4 { + nvidia,pins = "pbb4", + "pbb5", + "pbb6"; + nvidia,function = "displayb"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Multiplexed RDnWR and therefore disabled */ + lcd-cs1-n-pw0 { + nvidia,pins = "lcd_cs1_n_pw0"; + nvidia,function = "rsvd4"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Multiplexed GMI_CLK and therefore disabled */ + owr { + nvidia,pins = "owr"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Tri-stating GMI_WR_N on nPWE SODIMM pin 99 */ + sdmmc3-dat4-pd1 { + nvidia,pins = "sdmmc3_dat4_pd1"; + nvidia,function = "sdmmc3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Not tri-stating GMI_WR_N on RDnWR SODIMM pin 93 */ + sdmmc3-dat5-pd0 { + nvidia,pins = "sdmmc3_dat5_pd0"; + nvidia,function = "sdmmc3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Colibri BL_ON */ pv2 { nvidia,pins = "pv2"; @@ -72,6 +222,113 @@ nvidia,enable-input = ; }; + /* Colibri DDC */ + ddc-scl-pv4 { + nvidia,pins = "ddc_scl_pv4", + "ddc_sda_pv5"; + nvidia,function = "i2c4"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri EXT_IO* */ + gen2-i2c-scl-pt5 { + nvidia,pins = "gen2_i2c_scl_pt5", + "gen2_i2c_sda_pt6"; + nvidia,function = "rsvd4"; + nvidia,open-drain = ; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + spdif-in-pk6 { + nvidia,pins = "spdif_in_pk6"; + nvidia,function = "hda"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri GPIO */ + clk2-out-pw5 { + nvidia,pins = "clk2_out_pw5", + "pcc2", + "pv3", + "sdmmc1_dat2_py5"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + lcd-pwr1-pc1 { + nvidia,pins = "lcd_pwr1_pc1", + "pex_l1_clkreq_n_pdd6", + "pex_l1_rst_n_pdd5"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + pv1 { + nvidia,pins = "pv1", + "sdmmc3_dat0_pb7", + "sdmmc3_dat1_pb6"; + nvidia,function = "rsvd1"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri HOTPLUG_DETECT (HDMI) */ + hdmi-int-pn7 { + nvidia,pins = "hdmi_int_pn7"; + nvidia,function = "hdmi"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri I2C */ + gen1-i2c-scl-pc4 { + nvidia,pins = "gen1_i2c_scl_pc4", + "gen1_i2c_sda_pc5"; + nvidia,function = "i2c1"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + nvidia,open-drain = ; + }; + + /* Colibri LCD (L_* resp. LDD<*>) */ + lcd-d0-pe0 { + nvidia,pins = "lcd_d0_pe0", + "lcd_d1_pe1", + "lcd_d2_pe2", + "lcd_d3_pe3", + "lcd_d4_pe4", + "lcd_d5_pe5", + "lcd_d6_pe6", + "lcd_d7_pe7", + "lcd_d8_pf0", + "lcd_d9_pf1", + "lcd_d10_pf2", + "lcd_d11_pf3", + "lcd_d12_pf4", + "lcd_d13_pf5", + "lcd_d14_pf6", + "lcd_d15_pf7", + "lcd_d16_pm0", + "lcd_d17_pm1", + "lcd_de_pj1", + "lcd_hsync_pj3", + "lcd_pclk_pb3", + "lcd_vsync_pj4"; + nvidia,function = "displaya"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; /* * Colibri L_BIAS, LCD_M1 is muxed with LCD_DE * today's display need DE, disable LCD_M1 @@ -101,6 +358,105 @@ nvidia,pull = ; nvidia,tristate = ; }; + /* Colibri MMC_CD */ + gmi-wp-n-pc7 { + nvidia,pins = "gmi_wp_n_pc7"; + nvidia,function = "rsvd1"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Multiplexed and therefore disabled */ + cam-mclk-pcc0 { + nvidia,pins = "cam_mclk_pcc0"; + nvidia,function = "vi_alt3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + cam-i2c-scl-pbb1 { + nvidia,pins = "cam_i2c_scl_pbb1", + "cam_i2c_sda_pbb2"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + nvidia,open-drain = ; + }; + pbb0 { + nvidia,pins = "pbb0", + "pcc1"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + pbb3 { + nvidia,pins = "pbb3"; + nvidia,function = "displayb"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri nRESET_OUT */ + gmi-rst-n-pi4 { + nvidia,pins = "gmi_rst_n_pi4"; + nvidia,function = "gmi"; + nvidia,pull = ; + nvidia,tristate = ; + }; + + /* + * Colibri Parallel Camera (Optional) + * pins multiplexed with others and therefore disabled + */ + vi-vsync-pd6 { + nvidia,pins = "vi_d0_pt4", + "vi_d1_pd5", + "vi_d2_pl0", + "vi_d3_pl1", + "vi_d4_pl2", + "vi_d5_pl3", + "vi_d6_pl4", + "vi_d7_pl5", + "vi_d8_pl6", + "vi_d9_pl7", + "vi_d10_pt2", + "vi_d11_pt3", + "vi_hsync_pd7", + "vi_mclk_pt1", + "vi_pclk_pt0", + "vi_vsync_pd6"; + nvidia,function = "vi"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri PWM */ + sdmmc3-dat2-pb5 { + nvidia,pins = "sdmmc3_dat2_pb5"; + nvidia,function = "pwm1"; + nvidia,pull = ; + nvidia,tristate = ; + }; + + /* Colibri PWM */ + sdmmc3-clk-pa6 { + nvidia,pins = "sdmmc3_clk_pa6"; + nvidia,function = "pwm2"; + nvidia,pull = ; + nvidia,tristate = ; + }; + + /* Colibri PWM */ + sdmmc3-cmd-pa7 { + nvidia,pins = "sdmmc3_cmd_pa7"; + nvidia,function = "pwm3"; + nvidia,pull = ; + nvidia,tristate = ; + }; /* Colibri SSP */ ulpi-clk-py0 { @@ -157,6 +513,42 @@ nvidia,tristate = ; }; + /* Colibri USBC_DET */ + spdif-out-pk5 { + nvidia,pins = "spdif_out_pk5"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri USBH_PEN */ + spi2-cs1-n-pw2 { + nvidia,pins = "spi2_cs1_n_pw2"; + nvidia,function = "spi2_alt"; + nvidia,pull = ; + nvidia,tristate = ; + }; + + /* Colibri USBH_OC */ + spi2-cs2-n-pw3, { + nvidia,pins = "spi2_cs2_n_pw3"; + nvidia,function = "spi2_alt"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Colibri VGA not supported and therefore disabled */ + crt-hsync-pv6 { + nvidia,pins = "crt_hsync_pv6", + "crt_vsync_pv7"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* eMMC (On-module) */ sdmmc4-clk-pcc4 { nvidia,pins = "sdmmc4_clk_pcc4", @@ -182,6 +574,100 @@ nvidia,enable-input = ; }; + /* LAN_EXT_WAKEUP#, LAN_PME (On-module) */ + pex-l0-rst-n-pdd1 { + nvidia,pins = "pex_l0_rst_n_pdd1", + "pex_wake_n_pdd3"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* LAN_V_BUS, LAN_RESET# (On-module) */ + pex-l0-clkreq-n-pdd2 { + nvidia,pins = "pex_l0_clkreq_n_pdd2", + "pex_l0_prsnt_n_pdd0"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* nBATT_FAULT(SENSE), nVDD_FAULT(SENSE) */ + pex-l2-rst-n-pcc6 { + nvidia,pins = "pex_l2_rst_n_pcc6", + "pex_l2_prsnt_n_pdd7"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + + /* Not connected and therefore disabled */ + clk1-req-pee2 { + nvidia,pins = "clk1_req_pee2", + "pex_l1_prsnt_n_pdd4"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + clk2-req-pcc5 { + nvidia,pins = "clk2_req_pcc5", + "clk3_out_pee0", + "clk3_req_pee1", + "clk_32k_out_pa0", + "hdmi_cec_pee3", + "sys_clk_req_pz5"; + nvidia,function = "rsvd2"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + gmi-dqs-pi2 { + nvidia,pins = "gmi_dqs_pi2", + "kb_col2_pq2", + "kb_col3_pq3", + "kb_col4_pq4", + "kb_col5_pq5", + "kb_row4_pr4"; + nvidia,function = "rsvd4"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + kb-col0-pq0 { + nvidia,pins = "kb_col0_pq0", + "kb_col1_pq1", + "kb_col6_pq6", + "kb_col7_pq7", + "kb_row5_pr5", + "kb_row6_pr6", + "kb_row7_pr7", + "kb_row9_ps1"; + nvidia,function = "kbc"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + kb-row0-pr0 { + nvidia,pins = "kb_row0_pr0", + "kb_row1_pr1", + "kb_row2_pr2", + "kb_row3_pr3"; + nvidia,function = "rsvd3"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + lcd-pwr2-pc6 { + nvidia,pins = "lcd_pwr2_pc6"; + nvidia,function = "hdcp"; + nvidia,pull = ; + nvidia,tristate = ; + nvidia,enable-input = ; + }; + /* Power I2C (On-module) */ pwr-i2c-scl-pz6 { nvidia,pins = "pwr_i2c_scl_pz6", From patchwork Sat Sep 1 08:12:26 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964816 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWj3Fs0z9sBv for ; Sat, 1 Sep 2018 18:13:37 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727720AbeIAMYp (ORCPT ); Sat, 1 Sep 2018 08:24:45 -0400 Received: from mout.perfora.net ([74.208.4.197]:49739 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727655AbeIAMYo (ORCPT ); Sat, 1 Sep 2018 08:24:44 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LszG8-1fkYkT1bI2-012ZQY; Sat, 01 Sep 2018 10:13:23 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 12/34] ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 Date: Sat, 1 Sep 2018 10:12:26 +0200 Message-Id: <20180901081248.22639-13-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:VmB9vAlspv6sAHb63RFJ8tzx0nFACI5+jNuy05jOUk5U3jAbhdT AVuVUDpPrVvv0qXzkkTw/o5lOyKy6nkGIeFjjMB3e21Q6LdRgkbd86yGS748iLnECG/MtWm gcns6NMK4wWU3HLaVj2LIQ8Vhdu6fRAgasMsqq0kprTnVHYwAsWeAoE5/C9MEmPp6B1TKoD vWJy28wFUMCVpKA4aeh1Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:8FufCYNjNuc=:e1npLjxfqRJaaSlRG0o6+N mdT+dcvYfgnenquweLr+DoQ5LuoOLnFkTGvkfqvxl3LowFAPt7QeR6gnASfx5l3zsoueBCFvh d5mAHioM7xeDag+3zAnO4cBSQxwx+QUzzHoxCKHHp7JU4R0o4HDmxik5qfFxTsIjuYhYRg3Z6 fJ5IUppSjiYRsFgNq9tYM/QGTH+TJCURksN6uPOnt7+JzzyKr/S0CJLte7XVLO7O1ev9JRU7n Ki3xYjsyrZ9VuN1MvefPlvxnavppVTIvDPVRacGH+87hKpHDaymE0qX9X+q4D5aTTFY1HrrfL MP7v6QyOo6QL4pfebn8E02pw1TC1DWzJL2yYuhqs0aL8quqC84wnv4WSF8srPSrm4FE4oi5eR M9yHibP9uRDGSfQZR78HzBjvrzNEMdTIywM3joUBgjAj2tzLB4NbXDYV63lN/3O1rts2ehVXN 9ayUhmsFdDG5i/rKi5fZrsiKXXWijVvc/RIw6Jbfv8dfvsizTFO9Yt7GCXeCVOfGgTDzunopb OUInNFwzIoU+i4uuZEoQYpwYnNRccFTC6l+l1oVxmnyo/6BwIXsLCPd2G6D8SfhrllFEzBv94 yuJxL5OU5sbUvHnVemlzseVmS24zNWcamTjWTVRffAhJfWEPGNFsg5ZOddRJW9NdHrg1PS2Aw o+p5J3xhvAKJ/ZIwD5s1vb1HtRCCb7T2Esip9PghPuhKWEYLYAPxWKmXt2uz0iWMqV4s= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Use proper irq-gpio for stmpe811 touch controller. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 197605d99425..3a5151dc8483 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -844,8 +844,7 @@ stmpe811@41 { compatible = "st,stmpe811"; reg = <0x41>; - interrupts = ; - interrupt-parent = <&gpio>; + irq-gpio = <&gpio TEGRA_GPIO(V, 0) IRQ_TYPE_LEVEL_LOW>; interrupt-controller; id = <0>; blocks = <0x5>; From patchwork Sat Sep 1 08:12:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964815 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TWh3LBkz9sCD for ; Sat, 1 Sep 2018 18:13:36 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727690AbeIAMYm (ORCPT ); Sat, 1 Sep 2018 08:24:42 -0400 Received: from mout.perfora.net ([74.208.4.194]:48267 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727655AbeIAMYm (ORCPT ); Sat, 1 Sep 2018 08:24:42 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MhCMx-1gIEsx0yMD-00MO2L; Sat, 01 Sep 2018 10:13:26 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 13/34] ARM: tegra: colibri_t30: further lm95245 temperature sensor annotation Date: Sat, 1 Sep 2018 10:12:27 +0200 Message-Id: <20180901081248.22639-14-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:XdcRFlUcKsnUmt4AbFihfFPjWK1Z9VALMgWMT/gpOQGYC950gsB bT+r4TY4P8JDta4w2O0SVmLtfBxH+fwaNlSid5hg1MxkJYbNcCN7cZIdNevkY0egl6qCuOA OMq4nnSPkwgc3ldbXJ6pd+u/LtsQJ70XNEz6hpPxd0FT7DWARvwpqBG76Z5O9O5mY1LUp2m Y62jrHJgqJ7yjfm7elLCA== X-UI-Out-Filterresults: notjunk:1; V01:K0:0ck33emIIC4=:SfFym4GDRDzQMkNUwvu7K2 KhpG4y4UsojiNb1A3mtbMciCQWfU1YzeTmGBTf9eZ8FiBYCfS221miADMh0iX5GEkWCjs54E0 4LtRnifInDT42GO7DS8LWXJdqxM2dmXZerXvdO6Ly6y9gKVlwTCSzfVi67AKtLI7yBVvA8+l9 bHTMOREQrF5gSjKWb9TW6CL705rZlqFgeJ6OheMYP8/IdDBte+nJfEu0h0/EmzD7+ivXgEaHR UTLyeuMAJZQa9uozxhPcZ18D7ZF6wWEGxj3N93qfZXUZoNiwLhtHR5mXylVY0qQHtjcYFQmJr 5mpPMnUUFU26GlM9dOX/z5FkIP+6Nu8K+3zo25aipB0naKZapVh6uLb1L4CQchiF3kDaCs2yI 62lGUqwZiDuB6BnG29308Ly6EJwX/U+j4/0t8S0MMnLIaXCM3Qn2ZLEYAjYJIDuByo3Ba+KKm 77B2VoMPebwtQUxUcxnmVkcbJb5/z11PccRw7BFglgryS66zYkwWeC4z5NWRPazXRMN4UdNwm 910Kc5B6fmn34DI1VGNqYmxqe0bNM0SjaucvfkOnazS4YoGac5E2yoOWBjVOvb2M4QTQOXzvY B5aEGRYo0yQoWJfFwUrcoqWeL/FVea6tDBc1ZzuzEUSdfYAhlr3prvbOgDFg3Uqzuo5mbDbQm +AHWBRCBK3s9U3wtkBWovhxnrTd7NNn6pgCTZExWd/Pkt6K7weRHj9ClSbO1q8ije/dE= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Further LM95245 temperature sensor annotation. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 3a5151dc8483..73ff098612a2 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -878,7 +878,7 @@ /* * LM95245 temperature sensor - * Note: OVERT_N directly connected to PMIC PWRDN + * Note: OVERT1# directly connected to TPS65911 PMIC PWRDN */ temp-sensor@4c { compatible = "national,lm95245"; From patchwork Sat Sep 1 08:12:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964835 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYs0hP2z9s4V for ; Sat, 1 Sep 2018 18:15:29 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727774AbeIAMYt (ORCPT ); Sat, 1 Sep 2018 08:24:49 -0400 Received: from mout.perfora.net ([74.208.4.196]:44621 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727753AbeIAMYt (ORCPT ); Sat, 1 Sep 2018 08:24:49 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M9peg-1g2dnM0XuK-00B1Ee; Sat, 01 Sep 2018 10:13:28 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 14/34] ARM: tegra: colibri_t30: add i2c-thermtrip Date: Sat, 1 Sep 2018 10:12:28 +0200 Message-Id: <20180901081248.22639-15-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:pJ+Wec6iJlA0nruioYaKUvQ9v5daRMdkKILIXRrcGrzFEgph7LT 0UEZoi8/dK+FbmqlqZpM2mtWabWqu7E0OfKOk7WERx5SD996lMvPdD1h+AULpkRnGjkqkA2 L5jRkxdOCq1sVTARatlRNFI72I09E6XpAnxCistQAQZT7Qj2CNP1X7MNzok7oy92N5T8saT Sn8O88MYzNSa3N4P6hXzg== X-UI-Out-Filterresults: notjunk:1; V01:K0:cAdeIaX8Nls=:FJi04n79OkrSJ+5vWyhpec 89TnqqndiZrF9Zx2KkAPJ441C0ewNhgLS2Yf3S01UH1rsKl3K03hhxWFMagp7mMo/a0Iyu8KL +J52xK8qGZQ79Jrgc2yZl75xaUNNmRLh2n3CsvT8Xuqt1XGr4XOAnt3n8MCsWWxV/d/is4TlW pi2HhsyW0hU/M53XYSybSf2Yzkdbur9KtPDWm+ws0/y2Crq0/XZOaB/o0yTvS+1tnX8Vnz3XI wV60GHe4AchUKz48yus2IeXrotX9gPLjxXvEvjoOH5AjJmjXbZj0GtV6m9DRWbDIqt3iI+lhn DIECfEEpCqndEchdy8IdQIymdeoFUy89eZI6l2WkHRwqPDdEVzD7o9bVoUKMmm1JQ+EzdmoH1 ONjunIME9X4QmOTRC1xDIvYqgN1zygxycWDL3rJe8YIx6FvAWIZ4/4NJu42UrfBtqk+69hpoH 7BlM0AYe/fjJvgQsnOO1MLUSoazsxFaNQTkzDNtabVgSzlhXcXUJ9/gX4Qe0osStLKxrtbDEG WM6JaCMKV763rQxflANshk0E/VxhpE9einCsPmSvQMFlVgFNf0opDeiK7ZIP0vkM3T5dqfqEQ mBxDTq3h/kHZrKOADWIkzWWizCvT57ucVuW/AvSIZQC+XzyZ3rskZ56NQu5JvxdsZZbtRDtlh W1XLvGLdkyUU2dDIN7rKFvWmZRSqapgZffoW5zjHA/Yo14/UaTgLRU4E0RCbyg97D3NE= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add i2c-thermtrip which would set the DEV_OFF bit in the DCDC control register of the TPS65911 PMIC. Signed-off-by: Marcel Ziswiler --- Changes in v2: - When running some more tests I realized that the reg-addr should really be 0x3f. Fix this. arch/arm/boot/dts/tegra30-colibri.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 73ff098612a2..670edd5e4754 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -910,6 +910,14 @@ nvidia,core-pwr-off-time = <0>; nvidia,core-power-req-active-high; nvidia,sys-clock-req-active-high; + + /* Set DEV_OFF bit in DCDC control register of TPS65911 PMIC */ + i2c-thermtrip { + nvidia,i2c-controller-id = <4>; + nvidia,bus-addr = <0x2d>; + nvidia,reg-addr = <0x3f>; + nvidia,reg-data = <0x1>; + }; }; ahub@70080000 { From patchwork Sat Sep 1 08:12:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964837 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TZ24hw0z9rvt for ; Sat, 1 Sep 2018 18:15:38 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727655AbeIAMYp (ORCPT ); Sat, 1 Sep 2018 08:24:45 -0400 Received: from mout.perfora.net ([74.208.4.194]:43733 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727698AbeIAMYp (ORCPT ); Sat, 1 Sep 2018 08:24:45 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LmtMA-1fQGik0Psa-00h4mq; Sat, 01 Sep 2018 10:13:30 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 15/34] ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies Date: Sat, 1 Sep 2018 10:12:29 +0200 Message-Id: <20180901081248.22639-16-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:cdhizJLLF/aEHf1z7H6TfbR5ZDmeHmwYmsnQVoGEONSs+lIs9ej TdePGETAJl460k0NBy4KBsp19l8b8uPlxBjflGUJf4uUWYcVRAqiMkbaOMiIvmrZPSRBLkd wYb0SIHfJDbgywmBzM4FxJ9/4YoD5weIfBL/M/9VEgNpzhv0anKQnlIgrja+bCQgSE3bFda z88isjCc0hJbLMx6RVYvw== X-UI-Out-Filterresults: notjunk:1; V01:K0:sgeGxvBUTVI=:d+vUefT8Xpgc3xvr/NBOml RRQySj8JoRtegxmEGw4AoI5Cjf/aOhGPhpt63RPn6NYfq8dVGihlzHOfH3g3DuQjbWwtC2bX6 Y/CfTR1LPXoCuOCdMMZ3E7hS0Mm4BcjxPtlbhnfQsKiQ5SZ2tg53UYQTvM7OZNhIk6uEopgy0 eBT17epUUIyKhPGqfOtd65bZ7n+tg4BRM5zuM/LomhV+QI3FeqArVN06d/J/rwFHqgOYQNuqa /PmkpSsnzJqEsaNPix7we5r7ElBQJRbGU7fbKk13cojPGmH1L5OELdCiD3k83TGj/PjeT0bbT Djr+xiVmlGaAQeN1quOURBdUXo5vDh2KGkuW4pKO6FRPBfutyTnfUTP15S3yj95dKiTMoUc58 M9Ga6sGOqC5OtuN+mXnRsfxO7O7Yr2Hsi9lm+X4YGJT49SztWf/Qa3a8JnjffxJJ7YNh2ipvt IRvszEmEdFRIsEPm+7rO+VY+ig5F7lL+qTliwjbuUQIqUNBTFxSB8vZZieUTqIz36VRKaUgg1 X8nrFXFofYX3IvyfKJVTRgaJvET5HqRwKrMuHfl4wTpdAIAqa5P4hjZsrG/hKuCTGMIWPsFkm /I6CgaGdeKTiIPZ0gXmGBokJbhKZnMTwY175EwqXMrBRS0+yJSrIvul9tHnVuIPCc2IjQGSAA LJ/WUdYczjM9pJOGprMmJejl6iVyW2vvXSSVtE0sUphgkfLbRk8VkeM4p1NB3amplf7o= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add proper eMMC vmmc and vqmmc supplies e.g. fixing signalling voltage. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 670edd5e4754..c5cb05f78604 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -931,6 +931,8 @@ status = "okay"; bus-width = <8>; non-removable; + vmmc-supply = <®_module_3v3>; /* VCC */ + vqmmc-supply = <®_1v8_vio>; /* VCCQ */ }; /* EHCI instance 1: USB2_DP/N -> AX88772B */ From patchwork Sat Sep 1 08:12:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964836 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYx6wnHz9rvt for ; Sat, 1 Sep 2018 18:15:33 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727743AbeIAMYs (ORCPT ); Sat, 1 Sep 2018 08:24:48 -0400 Received: from mout.perfora.net ([74.208.4.197]:55105 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727698AbeIAMYr (ORCPT ); Sat, 1 Sep 2018 08:24:47 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M1001-1fd6dX0bwl-00vBQl; Sat, 01 Sep 2018 10:13:32 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 16/34] ARM: tegra: colibri_t30: enable emmc ddr52 mode Date: Sat, 1 Sep 2018 10:12:30 +0200 Message-Id: <20180901081248.22639-17-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:DrNwvbshWVsZdX/KN8D+WXszYBA7f+QV1fuKDoFjoZzP0PP9a2Y BXll8VL0stY7OEwknIj4qs6t7CLv5rm5LsNjQaSsqBS8mrbjtmBTFe2SEtPfNjDea+YpNo+ erizFEezesjUHuzbZ10ND07KxFPffecSCuIOsxIwSI7Wk+kggOay2onJ5PyjqqNTzLD663l 1ogiahIBp4QEFXZ0M8rrw== X-UI-Out-Filterresults: notjunk:1; V01:K0:/FLwyDRY0+k=:F8SqEkhItLdi9um0MWEQM9 VjrpduC5rQdFTilwGs/bgzIz87izaeaAr5gftKpmG71SMCrQOLw5sx9PZqWMKZ+1TKI4jD4kb rmN1OgKwf80sFKFyt+gij69fVXI5KV0v/n3UoBPiM4UABC5fNwFmUUZX93inu7iUo+67W84C1 DWdGaE/IiHTwJ+/eSmX9vAHXaaO+4D6ZidQBQW7Q92opBvgGFmw+fhT09fhsC9RIILrz+Re5P RC5t+uDioemZeVFhxUhxyBSqw64GGk1MPg83LE+uj3WbK+i0dkD1QbfnTEbRDWEAuESxq9e0P AyDgkF/Z6s/V5Xydcs8j1XMDx7PJSPc0BdV4u+gl7y4vuxIGp+dQSd7D9E+edm3R7JknPODKX GmEnYvqSj9AErANCuJy96qzvXXBqr+gH4gPsRqICxVj5YCzEy3aGwd5pCJ9lHe0Z0fiqKnwaF ZjxBsNzEqKqU3MZBTq1tHQefxjO4GVF4XRIqN+ITe/N0+V2IhbdlfCv2l/iK4Cvuw83fpl2v2 F5Xb4RefNBcOjGvDEG7BLuWnLfk80d9AB4zn6kJEFT2kxHfsq00eLfz1sw9ou48105IP8iopS 2XDJtiHEt9dBZtgjaqaOCkoZGvnqdphwICsLPW6GnaJc8V2+8Sbn9tD8iQ6oZy+MPy2DaRI/E TEZS5obnl4Kpu9cpEU3HUC1xseAB7StYUGBeN+BoneeopJmI2ILTJgbMAApJy4/9l/3A= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add mmc-ddr-1_8v property enabling eMMC DDR52 mode. root@colibri-t30:~# cat /sys/kernel/debug/mmc1/ios clock: 52000000 Hz actual clock: 52000000 Hz vdd: 21 (3.3 ~ 3.4 V) bus mode: 2 (push-pull) chip select: 0 (don't care) power mode: 2 (on) bus width: 3 (8 bits) timing spec: 8 (mmc DDR52) signal voltage: 1 (1.80 V) driver type: 0 (driver type B) root@colibri-t30:~# hdparm -t /dev/mmcblk1 /dev/mmcblk1: Timing buffered disk reads: 222 MB in 3.00 seconds = 73.92 MB/sec Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index c5cb05f78604..95b6444a6f05 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -933,6 +933,7 @@ non-removable; vmmc-supply = <®_module_3v3>; /* VCC */ vqmmc-supply = <®_1v8_vio>; /* VCCQ */ + mmc-ddr-1_8v; }; /* EHCI instance 1: USB2_DP/N -> AX88772B */ From patchwork Sat Sep 1 08:12:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964834 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYk73SVz9rvt for ; Sat, 1 Sep 2018 18:15:22 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727753AbeIAMYt (ORCPT ); Sat, 1 Sep 2018 08:24:49 -0400 Received: from mout.perfora.net ([74.208.4.194]:44703 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727769AbeIAMYt (ORCPT ); Sat, 1 Sep 2018 08:24:49 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M88bH-1fjBBX0Gy9-00vir3; Sat, 01 Sep 2018 10:13:34 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 17/34] ARM: tegra: colibri_t30: get rid of fake clocks simple bus Date: Sat, 1 Sep 2018 10:12:31 +0200 Message-Id: <20180901081248.22639-18-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:60RLrANkj24+zDCfqiTEJ7J+tc4mvckg+t6GVtqS8yV+1U3ErJh 9ZbeZ6MxnLd06078FKUtv9mZnq+EF7BWnZkL9A9fnx1MSYrTbH/RONTld7X6my1Z/10Zf/F +Ho4s/ACV3JXfxoshYApqeaOShIPa9W/LlVtiW8q2J1e38glvQTa62OLMn+zhb8WrRJUucE YsVB9X6HiUej5vl1kqGug== X-UI-Out-Filterresults: notjunk:1; V01:K0:FjKkROT+d3g=:k/kOGlGQQ7sej1vnBhvlbK r0zYOZU3iBR9Jv1njjYkH7IFa9qkt5GUuQ1eIKgSt+cOpCuTtgO49uNpoYNmkHfbmD+fuyYmP lQXF7ESE+ItHjoW1PU8ADxwb4r3U6g60tGzPbcu2D6Iy0I4IZ5TC2J466SQSPEFd2IFUD/1UJ l0CHFEolalxueDl4xgP+RWcXFx3GchQKm29znj3MhAykjH5byOaGT3ZmOucWfbXmxqhVoGByc xMFHZxzA39vAsTHGYVHhnMNKoIIVbv6VcwDlvkgudCZd0/nFHjWGtDCJl+YgZ81Bzn05uJKYx wk5VoWW/Bn1QEyVPSc8k/2vuUGtmj4oAetqTjFTm/nCXfDQSKeyGWE0k11b+Db85xKllUU9G4 iFiZOSQZb7i9JB1w5E0WD6R8SoccdzDDqgmiQih1wJyNKMDycaE5bG7QRSku9wf5t2VXJCjZi ny9XfJkG0FaIgBGi2DuniQnSeK+YUgM/DyXThMXmI/E1U/ksS8ro08d/AlJngsOKQkeahAJ5a w/5Dp3a0j2NsBrZcOByY4g8vB/aIjR8DnJj2YI4AGjd4fKhbp83zV4Zbqw/fWEtZDa/EiGN3g zA964IcPjco8ZjpnxRC9DN+m6yltKzbHhNvZAB3XkrRaWTr3YYC/sBqQoQ336eU1TGAx8TYaI SY0GZ8wg/Vou35UYn6V58bcZa4BWAQdtqZTB4kUylYJvfTT8bukNHiCHUMBStNAA/xWE= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Get rid of the fake clocks simple bus and use node names as per the actual schematics. Signed-off-by: Marcel Ziswiler --- Changes in v2: - Get rid of fake clocks simple bus as suggested by Rob. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 12 ++++-------- arch/arm/boot/dts/tegra30-colibri.dtsi | 15 ++++----------- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 2aaf87ba0c42..bcdaeedcbea2 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -133,14 +133,10 @@ pwms = <&pwm 0 5000000>; /* PWM */ }; - clocks { - clk16m: clk@1 { - compatible = "fixed-clock"; - reg = <1>; - #clock-cells = <0>; - clock-frequency = <16000000>; - clock-output-names = "clk16m"; - }; + clk16m: osc3 { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <16000000>; }; gpio-keys { diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 95b6444a6f05..4fcdc93ae687 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -954,17 +954,10 @@ vbus-supply = <®_lan_v_bus>; }; - clocks { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - clk32k_in: clk@0 { - compatible = "fixed-clock"; - reg = <0>; - #clock-cells = <0>; - clock-frequency = <32768>; - }; + clk32k_in: xtal1 { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <32768>; }; reg_1v8_avdd_hdmi_pll: regulator-1v8-avdd-hdmi-pll { From patchwork Sat Sep 1 08:12:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964833 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYj07qnz9rvt for ; Sat, 1 Sep 2018 18:15:21 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727819AbeIAMYx (ORCPT ); Sat, 1 Sep 2018 08:24:53 -0400 Received: from mout.perfora.net ([74.208.4.194]:39829 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727354AbeIAMYx (ORCPT ); Sat, 1 Sep 2018 08:24:53 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MLhDB-1fvjv23rPv-000ssd; Sat, 01 Sep 2018 10:13:36 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 18/34] ARM: tegra: colibri_t30: line break long compatible property line Date: Sat, 1 Sep 2018 10:12:32 +0200 Message-Id: <20180901081248.22639-19-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:1L2zZ9JytNuUm+37AfJhGr8p6diB9v7jVT/Dk28tknwrF3f9JY7 deXz5a/Dp7btRpNcebXxmBXtoewnpet8Y6phm3Ge7yi6jnl3sNsMkZUDCd9xxOmhwe5kL3H 2TgiphO2wER/Wwxt/JdXIZivz2HpdsIMmanHQ1PY/vCZd/n3cbHr7pn0pONvdJDKkWDUdRb tPNo536nbo/Z2cVLQFawQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:GEx/9x5ns2c=:4F7EF0U7BgPUWSG0Bg9NeN JzQCKRK1QaJDy/Kt8IR3yn21E8pIa82v44q6+24RA5LnDhaS3VsMVukRC/7U830vqt0JDdKyw BpsdaHc91z8mXltSom24neIzkJ/G7nNYYz6IsYUb1enzwHiUeMZtiLlKyucAb78hLQLDIbAYc AzVtwatzXTlfNsvK62zxhx/0Q6gjc0oPfCkJTn2KWuezBHyI+Qh0Cv/KJMEdzR4vk+PHr4He1 poRi4dMVlMBzR52llxLRD7ZG45gCGsnYdzDa7R5XatnApFobNVPil5lqdL4lnfVXx1gvRgace EvY2W4JramMTwPjEATur3HBoQau/PeHedumPJO0bvpa0rVKsABXXR1pky0RoPGJCpV2xALcHt 984EkA027BL1BfX3ByoPHZB6rkmau+cthYuHbF3U9h7aYTU8cD/N07uTA8Fhj2fbJytO+CdYo fkmLHGuWYPRx/lXbUWpwnSKsupC51jLXbja9vsKHLKQUlsTt161NEppdLnyOy+dtf5qHf5Kxz 9xlt8qiQP5DdjIK3zCf13btiHi4KTFTMLGgoR5oHPLmDyXEDAz+ruARjarkhHlKTz2ijp/0O+ 3zxlj9igj9UNL190FBh5ZNHww9LtxbfpU5KXddLlJ6ZDCKnYzSd2uQKaqZ/ewfcwq7KnXC3fi G/gJBKNUzq2JR6E602n+8uZ81eOa32iupks2N+dXeTFwi50FcSe7KoYikAHg7FA8+Sww= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Line break long compatible property line. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index bcdaeedcbea2..d8ee7edb24cf 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -5,7 +5,8 @@ / { model = "Toradex Colibri T30 on Colibri Evaluation Board"; - compatible = "toradex,colibri_t30-eval-v3", "toradex,colibri_t30", "nvidia,tegra30"; + compatible = "toradex,colibri_t30-eval-v3", "toradex,colibri_t30", + "nvidia,tegra30"; aliases { rtc0 = "/i2c@7000c000/rtc@68"; From patchwork Sat Sep 1 08:12:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964831 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYZ29gkz9s4V for ; Sat, 1 Sep 2018 18:15:14 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727578AbeIAM0Q (ORCPT ); Sat, 1 Sep 2018 08:26:16 -0400 Received: from mout.perfora.net ([74.208.4.197]:39895 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727843AbeIAMYz (ORCPT ); Sat, 1 Sep 2018 08:24:55 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M6Tdt-1fgQ1a3Vxj-00ySgF; Sat, 01 Sep 2018 10:13:38 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 19/34] ARM: tegra: colibri_t30: move input include to carrier board Date: Sat, 1 Sep 2018 10:12:33 +0200 Message-Id: <20180901081248.22639-20-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:5Gohqd9kFdA9bCEPgOQKXNdKUktXNst36WlONK4cEXZ8++EwkYL 9VYZ6PvO2SWXx0K9Jc1FMASrEUNelJmcSv9MHyUv0apoSHcfOM3rdOcIFslls+swUdWhx96 wtvS2RixdHDH2j7bJdHM6cQYFcZ16TymygwvHATDW7EQRHMuR5gxJhv3b9drbH+zIhtESOk HmNb9KgZ4IqcDUWI48sTg== X-UI-Out-Filterresults: notjunk:1; V01:K0:RoeRa1RCFwE=:KgnzrJfLFZQRjPAjMw4Bp0 Vata+OP1laqUA1h9Z2l3ps/5AsEwPHJQ9PxRQTLPTDt2u0wff5B3G75T3a5kl9Aw65zXjMafD DjpO3p5oCju3N+q4PADuamOy2k/eC4G45NIGf4tYIc6IwJo8+pojeC92aHgjXqURkdlfCdLxV JyQQfPj3/YfXoj96D3/IAD4gn1abgcA/5DO3Ik31YCivRwDmBVTV4+jfQeIYsveujFCkw4tuD qXkD8CwMk+ynqBbkFmvnsptutyyR2q0oq7BVWml+xVh93K3na2WiRuyIlpMOfRoBPaOkDDUI5 VQ2LjMY70LNrjSE3bIEK/b+J2ffC6AtfhpFvDYeEXsNzwhf19CvSvXlnXIy/C6mw2LxKz3Kzo 2mZffAgzcBl9MdG1rlYCZs6xShw5VkTyVyoQvUGQSkcNTEFZws6ANi8Lq2EhvvKPGBqTB/dAR PtKBnail1QJ0lViohXrEJlJot3/gFONLy1aoQ9EEF78j2ux8Fs8UhlrZWsasEdyyo2LiofDvv tJJrDRr80/FM8yDT3Z3YSZNS3rDJr/fuWby6uAoTqUH3Ud4oaLcnH4/pdCJu8auAJeY1iU9Uu QlVl76oukYdBX9m+2WAfUEGsCW3fVBSFbIm00VtGz5ow+bGfyUQETeus552iVf1P/XbT1up7I u7EeUEf6fWEIxhLun7LSMoMGgcPl19xcjjzVfZVKW7aSU11EROg7l5ITvCC+anC7b7G0= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Move input include to carrier board. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 1 + arch/arm/boot/dts/tegra30-colibri.dtsi | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index d8ee7edb24cf..16f5e6af68b9 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0 /dts-v1/; +#include #include "tegra30-colibri.dtsi" / { diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 4fcdc93ae687..0d8b0f319c6f 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -1,5 +1,4 @@ // SPDX-License-Identifier: GPL-2.0 -#include #include "tegra30.dtsi" /* From patchwork Sat Sep 1 08:12:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964832 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYd4BJlz9rvt for ; Sat, 1 Sep 2018 18:15:17 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727847AbeIAMYz (ORCPT ); Sat, 1 Sep 2018 08:24:55 -0400 Received: from mout.perfora.net ([74.208.4.196]:44795 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727354AbeIAMYy (ORCPT ); Sat, 1 Sep 2018 08:24:54 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MhTLo-1gHPX7345a-00Mf1G; Sat, 01 Sep 2018 10:13:40 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 20/34] ARM: tegra: colibri_t30: remove unused nvidia, is-wired property Date: Sat, 1 Sep 2018 10:12:34 +0200 Message-Id: <20180901081248.22639-21-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:B3/wnCjNXfoCUnXZpV9nybgRkPQC97qfBKuJ1WMqTfUozfh5j01 5y/IQ3H+fV6M9zXIWZBtZdv6cyZQrZySnSCU2Ts2cK2NFuMBKd6zcKbq9ti55mfM6pj1t3W tna4FnsQaXzFo54DEqMoUsHPo9REsH6Z/DkkUWk+s2Y4lJogIJqaTCs/t3SePf6lnKawoM9 Vs/3kjI+c2JckI4fLaptg== X-UI-Out-Filterresults: notjunk:1; V01:K0:+5YVshXvDNw=:i3IQz1Vx5c8Nn0P5doGbiK gsfqN0cq9mO46UR73jDqFyklKFlAmTW5fKGU8+RwxN29ranHcAalOzHLIbzRe+hsz9p5Zu18q TmoVdHUcf9dGV5sotW3Ydba7RypPofJjIYkal5FcegUzogfNbIhrO49LRL+FFWeCLe/xhs1pw fqc7e8tayh9l6kbOU4W2wu2iN1EjKJDx3K3e+Yek21QgoHwA+9dal4Pg2hDB/b7SLZ16PE5qj oRoAcwwdpGnWcUFnqTuX+bzvY03thRd2GX2ZytZlOpvdsBxldoMdLZEJ6hwVT0MyNHWXhs5Zb baEKGKln9NDgqJzFeKZPxV54UUgrwlcxRzS9YSKoQQOgOtA94S9tYjO4DR+bmNoh8czEfFrqd RANoGBPv3/07uN7m7fbgeKaVuFVRdSGN1TqSiwiVLBZqiunYwVhCmN2vmnzkE8KchJgR1W3VS 8yRPnrkEjnL5X9kDY/1Ly/A9xZuEqPGKL6dPHGaZhpV+XqewRPwjkha2/cEpjaWP8XoUckj5t cyBVPaiO2VtPUsOLdili+c5eHwZVBV/kutsmUpgCDLognZictVhWPUSuz1ieIE2u+feDPTTVB +fya3ZiBX7LBiokvIu7FX9Z7SNaACqBk8IpOa0IVK9E7a+i8Kkyx+0GnGakJkfeK2DzFyANvw pIKYpoGnTsQwBMgHIqqFGa7WwWCi5rpIE2VY9dCpTxGhwjLfPjOG4ltEkXUGpedFFyo4= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Remove unused nvidia,is-wired property. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 0d8b0f319c6f..eb36ae3038a7 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -949,7 +949,6 @@ usb-phy@7d004000 { status = "okay"; - nvidia,is-wired = <1>; vbus-supply = <®_lan_v_bus>; }; From patchwork Sat Sep 1 08:12:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964830 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYS4Y60z9rvt for ; Sat, 1 Sep 2018 18:15:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727874AbeIAMY6 (ORCPT ); Sat, 1 Sep 2018 08:24:58 -0400 Received: from mout.perfora.net ([74.208.4.196]:55879 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727354AbeIAMY5 (ORCPT ); Sat, 1 Sep 2018 08:24:57 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LgGag-1fbJKL2dXg-00neMu; Sat, 01 Sep 2018 10:13:42 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 21/34] ARM: tegra: colibri_t30: add gpio hog to unreset usb ethernet chip Date: Sat, 1 Sep 2018 10:12:35 +0200 Message-Id: <20180901081248.22639-22-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:wU1lmJ3TpyEtuc16ixnc0Dkn/oVQuzEFm4tame6hD1r7sLtM2Ed S1HyQUpdm2aS7jgniTD9OOUGcXCTgqseIhf71ZAOXIudYQ5VKcqZTnvymTbNx7hD/Z2XkR3 ZvNOK3QzRaQr1REiLYdcHora1L32BSPhzbYwbAkf8Z9ji2ecSVeSQs+QPahuSVG/icIVZGR bBulrnvf+5T9QNS/KsZBw== X-UI-Out-Filterresults: notjunk:1; V01:K0:zZaobZqm4j8=:DDMyPnZd5e81l2yUnUkXss PiW8XwTSyRCgnfNiGC9kkSEtDY0+N7DM+oiNLxfYPCd+OMZu4AgdDOvPO0eaJ8+Xe+JTW18iV LNBwBKHlg8QFBGbzBGyVgxL4Xi6JbI8olJD4Zatf8D6Vc8zYv5oSxRXGsP0ezvKOeb0c7JgbC LE6qL9CMFS/Y7YLdVenmiD37z68gzhQj9rybkHSCV2OlkP+USTvUb7JMDGTPff8R0sZ4KXrRa 0QA+pZMFLKo0Gf3aEoy3eLJk6TcsGVN00T8i7S+gq/AmHXuK/QRaby9sJ2YS0zztTeWOKYfzx sOTRfJnZptT11eYYPboSFLmPlw8x2s4zPLtsjPdGuj+9rm6ll28p4AmR11RRsZGSuEL2sOUzl aVVMFd7EDcC2RS2N9OANh9rR7Jp0aztYxzKfdmGtNBojHGQsnhGAM9DKKLIxrSlIMbHLdJk48 oM1LhLvuXQkcD5/TRI941WI6b2hpHjLFh7qnXPkn8jeIPKZldUlCPvZLy4HhEvYG3XpEc1h9d kG2O1eTXisNif7Y7nU3ARhQ93kl2q2hNASuturZmtI7rimVB2k8wITG/F4lcG96k6XtovJnuI g+tyXU+spnqo4Zm56Ob1FESwMYLklvVEesswx+8JQRG9qHkzRbTfYw3FNAOsLSOvpv7RLy72C n9pcjnnXz3jYiiXV12Fe2aQh+pTNK4cDI7q5g92gL9PKIGx/3vrYksm7zAR0vvc9PaVk= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add GPIO hog to unreset ASIX AX88772B USB Ethernet chip. Signed-off-by: Marcel Ziswiler --- Changes in v2: - Replace underscores in node names with dashes. arch/arm/boot/dts/tegra30-colibri.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index eb36ae3038a7..aff94707b3fa 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -1027,3 +1027,12 @@ clock-names = "pll_a", "pll_a_out0", "mclk"; }; }; + +&gpio { + lan-reset-n { + gpio-hog; + gpios = ; + output-high; + line-name = "LAN_RESET#"; + }; +}; From patchwork Sat Sep 1 08:12:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964829 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYR0h5xz9s4V for ; Sat, 1 Sep 2018 18:15:07 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727342AbeIAMZC (ORCPT ); Sat, 1 Sep 2018 08:25:02 -0400 Received: from mout.perfora.net ([74.208.4.197]:56071 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727251AbeIAMZB (ORCPT ); Sat, 1 Sep 2018 08:25:01 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MhTLo-1gHPXB2KbS-00Mf1G; Sat, 01 Sep 2018 10:13:44 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 22/34] ARM: tegra: colibri_t30: enable hda over hdmi Date: Sat, 1 Sep 2018 10:12:36 +0200 Message-Id: <20180901081248.22639-23-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:gNbPsO6qtnO9mP2WTPsRfI3xMxlrqhYcwUmeeJ8+Hal1fqXDX8C YXlpDVtxKwPheV3fas78IAM1ShmLxHfmJuGIw4CHHROLVhkd6LyI7zpRmDiaKzbawh1JaIs mY8JCEq9XswMcD7R/nVyFiik7nPe4tLnPJRAVRTtaYe+iMNYGotRwjU+K14t+hCYAuSDoO7 oQjvnW99pz0euCzxMh4Pg== X-UI-Out-Filterresults: notjunk:1; V01:K0:1irPXS/MSrk=:OGZTqDuCslqq9L4hWzw2YC B/ObDoCWQAhTKtuP0ArQHNuFt92iCFi7P2YXYCrU4lCopLPPSU4nUzVDT7zisB3S06mk0P/Kz vBFqfdde/fDg9Ird3ph8/1MTWQmpuSJ1+RvQnRl6aYp+XY7WVrqY8i8BJl3qeyaDf+KPajVn8 7tLcDLQx3oDugUSGsG61QMtS9IgQ1KhoXPdPkurT4OqV6fOc5P/JJbVKy0u0BiH0yn0NiVB+W C7QCXoB4DtgJsjh7N1A9uzPg+BiiSnvOPIFUzlCvcsyEqjygQeSHZE0sNIj+p+Xh3S1BQ0SRS 7nf2P7+WlRyXBm/a02/1nYjbFKqXVdNhqGsoMXiKCEtCtr4wJVBjxyDd8vcVNX9eXoPvI5x0s Puc/UNbcPcvaVEHoteUh3bbgijTV6QGqFzDMWwC/yuJehtciRhvmvwr1E3aqIvHNrl5CCWmoR D+eYg0Si5N/SZzR0O9iTAeZ8GW9N7FwWXII5D54cA4W32I5rfPHe6/AmYbm8+0JM/SW32XN1n bcrreWIYo3+aXkLtmJVx3R3wmlGivJH+k5fZTSxifSOmRbxOqIMKiPZBgQnL9OpkL0sWfL7UK CmimKcGLYPKxRCOw3Jv1PJZ2hDTDmeDMEAiSwUck/AK0S7S2RgUUEEYPaj1x/AZjJam2g4CCp D0x7uYbEXPIeWsH9pkgpFxy8wzKRnNJa+xlREBERJYz2bvVCRwKDD0ka6pB28yPy8LYw= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Enable HDA over HDMI. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index aff94707b3fa..1337674c530c 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -919,6 +919,10 @@ }; }; + hda@70030000 { + status = "okay"; + }; + ahub@70080000 { i2s@70080500 { status = "okay"; From patchwork Sat Sep 1 08:12:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964828 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYM0sqjz9sBn for ; Sat, 1 Sep 2018 18:15:03 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725999AbeIAMZE (ORCPT ); Sat, 1 Sep 2018 08:25:04 -0400 Received: from mout.perfora.net ([74.208.4.194]:60039 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727251AbeIAMZE (ORCPT ); Sat, 1 Sep 2018 08:25:04 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M4pkR-1fi4iS213l-00z1B7; Sat, 01 Sep 2018 10:13:46 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 23/34] ARM: tegra: colibri_t30: annotate sd card detect Date: Sat, 1 Sep 2018 10:12:37 +0200 Message-Id: <20180901081248.22639-24-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:+Z7lNHMDsLSSn7Utup26zdhhXZLHHio5F+EqJsThoobe3H1rSKS eaDQN1CuG7LxERR5Ddq+yrFpTMXMoa1Zt9JMnXyGApGWXpQ0/lstmhxMPXIi6yK2uXYyVp2 QF9Cil0vzCkwRYx+UGB17Dju5wzZnSkKFI+dKrfEy4RQ0f8upu9fwAMXkiz2LIu75d8InCo 1QksocLBrRNK7lnTOjbsA== X-UI-Out-Filterresults: notjunk:1; V01:K0:/rV6Ef6d8uY=:AUwLkDt0yd4H8HDI8XPew3 0DS7hfY9K1iprWwxcWZ9YpEHV1icgb0Aer+kUcBBqivq4SUueOgQHDaqOUovvuN+7AkJ9/T/I sqQSplkzSHvISEfMVlNik0jxuZREvjr8w/ztay7FLS3qEGR5Pibdk26wsyt/KT2B4JSyk1ZvT HZZgzY6BREL0trYBBkKtSEhlb+XvSWGnsfIRUXXdPQ2GYAPNaMh7LyHvmquGobHtOwmrWxRte dJ2XaMm3kNM8OmfvxGZUhqUGg8xy6RL+WWVXjdHEd1e0pftJxot0FY1cEn/v/+Nhzm1hSeUje hTojhvd3351/zXyUvQMLHNSi169FauhM6PX4i67mG60mYzCn41TG/gpKM4Ed85bk2bWZ6TEO+ c+PWsmm5PlgjTqJL8GDefQgrc1eoM/FDu+xZjMFpJc6tyuj2+PZHTQD8TwNgyZXLAAQnFwLzb SNR6qZ05z+h89Zg+j8ubUlfQ1dY01EiUvaCKruUkZ/z5lhiZGkd6UmIN1cAwtP7x6INcaoMJm iiveOuSpDa9ppUVdCZYeCTFj1MCO5pU08Il9sbniOOPrKhQQTeA5AMGupnG9jxl2+h59B3H6M ij7vhbRvCwZeog3Z3BGs8kW8o6uKU8ou5gwSYK+Px46Vz7XqYU3y4oJwStSK1xg3Pr6AzD17m +VtBX0yRRDD1fKx+nlk8aLYBv5BfE5DcQV1x3p7ypxkaY3sOYQoPE+3Q2xJTYlrVUu+A= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Annotate SD card detect. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 16f5e6af68b9..aca4cd786442 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -100,7 +100,7 @@ sdhci@78000200 { status = "okay"; bus-width = <4>; - cd-gpios = <&gpio TEGRA_GPIO(C, 7) GPIO_ACTIVE_LOW>; + cd-gpios = <&gpio TEGRA_GPIO(C, 7) GPIO_ACTIVE_LOW>; /* MMCD */ no-1-8-v; }; From patchwork Sat Sep 1 08:12:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964827 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TYJ2Chpz9s4V for ; Sat, 1 Sep 2018 18:15:00 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726435AbeIAM0B (ORCPT ); Sat, 1 Sep 2018 08:26:01 -0400 Received: from mout.perfora.net ([74.208.4.197]:42425 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726430AbeIAMZF (ORCPT ); Sat, 1 Sep 2018 08:25:05 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MKKIa-1fwZGn1ZMk-001iMQ; Sat, 01 Sep 2018 10:13:47 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 24/34] ARM: tegra: colibri_t30: annotate ehci instance 1 Date: Sat, 1 Sep 2018 10:12:38 +0200 Message-Id: <20180901081248.22639-25-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:FZTSuWWrzUZrkNTBZ4UEgIWEzo2MYT7FRmjMzfpiU2JWbmpTglr hzQhf8Mzz0b2f3aJZSWG0iQNvaCxYnQbTE1zsxewl67zuaVpUfpNQUhuBBeVqsslZ4DiosH TIs2oG0E99LoXDr+NtU+tAQHS6r38f/dDtb9jY3meTgvCfyNsqlO/Vp7YyIb1Jm6arvDFRQ 6p+wro29Dubwso2nBUa+Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:9ed4HiHTTxY=:m+xWsFQnMj9d3DBoYpeRmc Or/zLaKIF50/zPe79vxAibckA9cEMVKst5G2aJTENdHvssrBAzT3rOl4l4O6SjwbUfJ4K1HwQ Jkx5SdF+c11nlXUP5+GlwhPMQPTqnubjNAsTV6MEREVu9ikYyjDGw7XPenMLpFBhrNVfUHBEK eObew20wWjz8vkD3ryUSvuX7fAywc29fO/kdrWozSPQZzfM5nSG0RUp9vW2Akpn+vaHt8rx2F aHlDt4zDRnVwCgJMU7pMOFlAMsirh0EJW+xajVpRzfOKCoURzUqdaH9nYOliXKjL0xulLYijt oLo10q/pUe9RvbHWos18sxoMfTMm4h3G8Sz+Vuv3gCp1QENyRBmmmlGkAK+lGSGL1SbiDsvPp xMFjbHiGE4nB5jXwv/0GaZMDc3PbR127lY6+NxilxAYWFGZ1584QfwR0U2F15y30JtYj0NX6o hw3NV+IPgTUD0QfRcbVAeZ8vzsRs0wiVIAC2FldFUcI/v71chyQglDM/HHv1HdQhgD7u5+kkS 3E9w9O9TQPz+zsPkUv5mR/3QGFp3z1Nw4lXkV+OfG8TNW49SAlcwu2jffe/yQ2tpalTxVZKl/ 9fUQtIHiMxHm9KnN+ojrg7/pH2hhXEW0BF10TMeNdEVQJlbDixKTdgX1RJtbA5LFlbxVJ3FUA 39ozSVo+SGy0r8cYGQ8AtVQ4NpvDlzvE2+Y8vldi7bSSsVRHaIz/I0zAr0xfmfsh+qa0= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Annotate EHCI instance 1 (USB2_DP/N) connecting to ASIX AX88772B USB to Ethernet chip being on-module. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 1337674c530c..7a4e454a1960 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -939,7 +939,7 @@ mmc-ddr-1_8v; }; - /* EHCI instance 1: USB2_DP/N -> AX88772B */ + /* EHCI instance 1: USB2_DP/N -> AX88772B (On-module) */ usb@7d004000 { status = "okay"; #address-cells = <1>; From patchwork Sat Sep 1 08:12:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964826 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TY927ZZz9sBn for ; Sat, 1 Sep 2018 18:14:53 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727251AbeIAMZF (ORCPT ); Sat, 1 Sep 2018 08:25:05 -0400 Received: from mout.perfora.net ([74.208.4.196]:53685 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727288AbeIAMZF (ORCPT ); Sat, 1 Sep 2018 08:25:05 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MeiSs-1gFkqD1AHQ-00OIum; Sat, 01 Sep 2018 10:13:49 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 25/34] ARM: tegra: colibri_t30: update compatibility comment Date: Sat, 1 Sep 2018 10:12:39 +0200 Message-Id: <20180901081248.22639-26-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:kR0zm2fMEbINuHEB4DCzTMWfmQjGymw1Lst37pVFPfgqDAWJCah pxgfYHDoAV18gGrIBgOVj1e8Kl8VrFVihasZNZnWGbujcstNogMUdQmII2qHAIgzUlXbDuG XagPfYs4PMzH6Fl0X2pMbSB+kCV4y3MG515xqULya7qeoB1LjzTRCSwlfawAZzBFdOVQqyA zUkzi4tMFnFH/KjBeq3sA== X-UI-Out-Filterresults: notjunk:1; V01:K0:qaAUaT6znVY=:eo8wvxdV3QWB7FYiMyvnii A7K6zZaPWTLsl4x71mnSW3HDmFEDxsBDJoPkosOfZo7k0vjN+OM+wOlWsLEnaT1uOcl5Y2l1P Rr2hEmdLnm+1OBVuCOjAJ8gytjpnlqGzpfQYR3sAX9q0qEO2r2HI1OyR3MRhrkMiPgvZxfkbW jZZ99EmnlvP3+IELVr01O4IMAS9vzwKWIJ1v7B9IvMLgdR0HYiCM4RsGo/E3iNWj/IiJvIB7X i0XYKQfA7X6f58P6TaKhgwcW1Vhfzzo2BY04CtAkqMOVOYRyi8ELkWgNAlhIRCqRr0wrT8Z1E urjZpOVvxicPyZ8o+GdEfvNzf3V5cUbhp4TfkBTv54/jiKVJTHqN87cc6DoeuLaDOwOCShqBo QfLhhho3UR/KW9ybp4P1JaiTUg4RMWxPWZBRLKlPBp2/Sv6qWrZPVwe9ofys1TKNJOVmoYEEA 9Q1frdxj5/6svabpNfuKblDIY3V6giUXh3PUqfYNYpDRT/TBK19HhZwNOm+J/x8wS8ggClHML hBily0Cq+LTI8zyijpmTEhyLt/8/nY0H2LNnUQkRu8W0s+yE/63je4gw9fSxDmtXy86fYJjXV JYFePAxtlI5981dFHY7NMFkHsmCstjeaA82tckJLipWSGMIjeNcfBlz2WgJMTjum4YEznxSBo MiQTudjJvSwKrncdcFAOs642AVsz7GEp+0SHLxw/Dgo5xtur9l/SvxyzlERyPpCYUmtg= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Update compatibility comment. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 7a4e454a1960..9bd7034b8e66 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -3,7 +3,7 @@ /* * Toradex Colibri T30 Module Device Tree - * Compatible for Revisions V1.1B, V1.1C, V1.1D, V1.1E; IT: V1.1A + * Compatible for Revisions V1.1B, V1.1C, V1.1D, V1.1E, V1.1F; IT: V1.1A, V1.1B */ / { model = "Toradex Colibri T30"; From patchwork Sat Sep 1 08:12:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964821 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXn0rBrz9sCT for ; Sat, 1 Sep 2018 18:14:33 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728063AbeIAMZP (ORCPT ); Sat, 1 Sep 2018 08:25:15 -0400 Received: from mout.perfora.net ([74.208.4.197]:60547 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbeIAMZO (ORCPT ); Sat, 1 Sep 2018 08:25:14 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0Lvj4s-1fqdHv0gQ8-017Vdc; Sat, 01 Sep 2018 10:13:51 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 26/34] ARM: tegra: colibri_t30: drop module level model and compatible Date: Sat, 1 Sep 2018 10:12:40 +0200 Message-Id: <20180901081248.22639-27-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:L9dau9tyZsIBLm9TdVf/l1XkAhn2GLUAssyYuOwryBBJZjSKbul ccx3qmobLBRAOqTvswOCBYo9mKIOUVEKf2jTvY4BRyUtusLo3Zt8Ujusmb79455l0Hf5QbT Veqp2t8BhkpowP7sr2zr6qBfs4Rx1zBpWHqpumJHpLO1LVDnXqTN39kFvri6eBTP7pQKWl1 yLoX1I3fExB495VpaoGhA== X-UI-Out-Filterresults: notjunk:1; V01:K0:j25EkKNCNHE=:nK07CvcOjtss5tbQIqj1tD aR1UBXXf1ToqJaHiMZ/m5nAyxgQbkWmhqOKgXSdig8swxSrerG/C49gH3F2wDoxRQ+mfA94nS ZdhhG0FIzl035DTvimKY6xK/RiGHe2X1+XjOhIfoeAvvbqHDyk5WvhIAkuEix6yOEJd7Nia0B DgcaBX9WT+gg+wyzw5sUi7LVAc2BJ3Yf0I+jrrtAV79/HRXFgXD4q6yRrS4RgPpsu8+lN2AIf Ut6gAd8wjQL3/EQC8BN4/nieCCK7GKlAY34frQQqt0R7DNYDO4mdOdfheXhYp2CNjh5VJdq1e 8Z0GoOXA/QOSAUK0If5GcbdIXRIjZWAXn4vw6S2xj8N7PMPMf8FkZxACBmYXG3zEy2KIIOMDj Qhaj/hjmalgjPcGFaQGzXatw1pIThdf28MT6KxK1cLbmuheDfItY8C4QhAS0LTYatLkGCALkL CswuluVO7MPXuIm22rg1v4uQMxoyxQdQa4evchw32qs6FoJPufnlqMfPW47TNlBJLvU5JG2g/ Rk0HX/uWP3+EAW88C23t3fGGBL8+syrM+eV15rAOhL5aIbF37dZwazpg6mqz/k6iOmO/ovV8L M2I3PPGnvZsCyqxWmt3rBCDyD3JFbjOs8Ui7LazWoO3VE1uFfqvjRqrbgsAAm+Bt/xCKU0TZt 528r7RroGYW0F00tnx0pQhdONinZcfzpzUsa9jwvnKn6naiB0iRxR9MJjzdL1gA4Is9k= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Drop model and compatible nodes from the module level device tree as they get overridden by the carrier board device tree anyway. Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch as suggested by Rob. arch/arm/boot/dts/tegra30-colibri.dtsi | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 9bd7034b8e66..f4aee43402d1 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -6,9 +6,6 @@ * Compatible for Revisions V1.1B, V1.1C, V1.1D, V1.1E, V1.1F; IT: V1.1A, V1.1B */ / { - model = "Toradex Colibri T30"; - compatible = "toradex,colibri_t30", "nvidia,tegra30"; - memory@80000000 { reg = <0x80000000 0x40000000>; }; From patchwork Sat Sep 1 08:12:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964825 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TY6204Fz9sBv for ; Sat, 1 Sep 2018 18:14:50 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727998AbeIAMZJ (ORCPT ); Sat, 1 Sep 2018 08:25:09 -0400 Received: from mout.perfora.net ([74.208.4.197]:39209 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727273AbeIAMZI (ORCPT ); Sat, 1 Sep 2018 08:25:08 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M9peg-1g2dp30U2q-00B1Ee; Sat, 01 Sep 2018 10:13:53 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 27/34] ARM: tegra: colibri_t30: drop obsolete spidev node Date: Sat, 1 Sep 2018 10:12:41 +0200 Message-Id: <20180901081248.22639-28-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:PwjjMfzG72UwalhzBtPu5635TCEXXSdyGNKJNZqWRfdI4QDEnB7 huIbhxfahRsnBCNOhIWnOhKxFeaM0EGFGYPmpETVzazWkRPVqgrCnuN4QvKGGofvKIKQIBI PTd9/7TmqNR3dFxmSQBq0pXfJijMHXEuFVWjiROubJ8DYUZDFbqr4TNHRu6cwq5Q+EFqaE7 QZbyo8reUlCfSMB99/XyA== X-UI-Out-Filterresults: notjunk:1; V01:K0:3CEcc/mTPJI=:2iu6+ppUpniPdEJUkSo9bo bjrqBqhYY9VP910RXwupslM6vXvmcS5zk+slDqb0JUsEuGct9v8vUhqloMXueifJ1irMDxUI7 HRTSm2tl4bWHSwDGqYhZsbMMU28OrR7Ztj0rO2JUe8I1bch+6F0peUgJOE03SIfUPbIZo4PZr gy5ertpKX/p3y1TE6jvGB1u/AluXZkDf+W3AblbNcGfp7FAjEbuf2dh4CucTIZwu0T1ebyBIY QH32QBMeSFhFrnP7DND7U/zR2KTpcMGGdtfpkpYYe9EtAui0cqOaR1ATS2VrCD7VAbVKwt+2q +UzgR+40FfaVTEEYVNdZISa06j2ILWWBRpHzIwxwZMT/JF6o9x30wK4jr4ge+q4tbAZQIFbIf M0/8Wr+79B+5ClsCDsD7M2dGU/Xzn4DhJsGly/zHlngd6AJr3B8E7hC7KNO4TEYINr82uuJD4 0GI+4qeVrPmp1dpH1Q+oHh3ahKm5sftTJtnGR1ESabEm3FsaOI72tBP8lLE0LGpn3iq7Oa/k4 oP2OXOrHXvQOpaTnoAeSNkAGVWKLICaSSpvSiJuz9mtcLuMQuSL8neBkuZmGRW+qgBvSgvXFW GZiYErilxjpJR2aHaUkt10mP9Sv8S9bEKYR+0cTkonMk0+iolDD4V5p0Yz/pFS75R/TcBOrSm H0h9YcnLJrLE3evkmi51rG2c359WcqHKAlYp4S9EXg+Rkj7kzVatb/n8tSp5d2Il6lvU= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Drop obsolete spidev device tree node as nowadays one should do this by binding the spidev driver to specific instances/chip selects at runtime. Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index aca4cd786442..c08e09908578 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -88,12 +88,6 @@ interrupts = ; spi-max-frequency = <10000000>; }; - - spidev0: spi@1 { - compatible = "spidev"; - reg = <1>; - spi-max-frequency = <25000000>; - }; }; /* SD/MMC */ From patchwork Sat Sep 1 08:12:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964824 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TY546NDz9sBn for ; Sat, 1 Sep 2018 18:14:49 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727203AbeIAMZN (ORCPT ); Sat, 1 Sep 2018 08:25:13 -0400 Received: from mout.perfora.net ([74.208.4.194]:56345 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbeIAMZM (ORCPT ); Sat, 1 Sep 2018 08:25:12 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LueDW-1fnJtT0MdM-00zpbM; Sat, 01 Sep 2018 10:13:55 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 28/34] ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc Date: Sat, 1 Sep 2018 10:12:42 +0200 Message-Id: <20180901081248.22639-29-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:Q+YqOYLDlMC8BMKOm4akgLs6W30SmaLiqT+jmbbXIGZNDUy66DW gBj8cPGI2cgQYSa3cZbXEE25aPr+H+7XkXX28QirOMxHJEAF4SxZ7Zx70LDxpW47rH9gasd zaAxLATpNCyL8PY1EJXPdO7fFb5+itfVFtc9usHu0CbqcnJ7O70Azs1ngoZ+hInwnps9Rex mvldl0UtbmL9JDQXMbgdw== X-UI-Out-Filterresults: notjunk:1; V01:K0:0ZEfwo2gH74=:WzfjjM6mhJpwEbCrv0ZJMw zK+EZcfQsPEIyYJc//ktB/7r7mVyunNaUIkaRzyVYSYfGYbBnOZwQkcSeiTWlwyMnNeVhWadj epCwDZzJOjYJrQRP6n0S5pRJ4EfZ9nu1+KRtapAynEM0OgobSJhnLwucq5MN6Z3tVi4XOdoiS TL/dl5EPBNFi3DPirvj1Db6chj6tHwwqo2FsrXBK0flEnQBxDr0DgolW/j2+GSefOARG6kQ6l 5M8rEDZw2BwW8P8jqLWVx7g9pivBYT8WIA++oNgKKIazc7C8maG/Gbql1dIBRT91ei8GGbD17 nb2kqZLU6pm6E0rrcKfcl9ISI8pCSWXOnO3VoN5H3CwncLXi8bVR08DJcC7Djjj9p/GbpAmgS BnOkCtmolM2a2gbVDb28v3VZyKZ92S2+t4mPnQUineKzdW/rMjdWE7/fgevu67DFloF0Q8QvG C9mOqOqqpKIWpyIbEKWnlkzRBVMM7WJubO/OR0O0oPgW1kBRNAQgk5rSyXQu13/o9CgM4Bopk yT6sm/JXkilu+bR/Mtmq1AQ5040fiJMh54sVCanbPlUuu/6FtoiwcVNrHFixoKsrS22E7xSaH +xrV9c/I59voq8QhDFRarYym8NXLfrlNQmHiacEYi9ZKADUqFYfAjAesR9Zgb3BnuoSL1I5d+ gg/5phPcIMVyWjlMZ++mjrkqBhMh8DcLE9OFskf+0Sf/1+CyiozUXFnxrQylrO8i00wY= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Rename hdmiddc to hdmi_ddc to be more in-line with other device trees. Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index c08e09908578..49771ea379ed 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -71,7 +71,7 @@ }; /* DDC_CLOCK/DATA on X3 pin 15/16 (e.g. display EDID) */ - hdmiddc: i2c@7000c700 { + i2c@7000c700 { status = "okay"; }; diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index f4aee43402d1..03047d2bba9d 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -12,7 +12,7 @@ host1x@50000000 { hdmi@54280000 { - nvidia,ddc-i2c-bus = <&hdmiddc>; + nvidia,ddc-i2c-bus = <&hdmi_ddc>; nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>; pll-supply = <®_1v8_avdd_hdmi_pll>; @@ -707,7 +707,7 @@ compatible = "nvidia,tegra30-hsuart"; }; - hdmiddc: i2c@7000c700 { + hdmi_ddc: i2c@7000c700 { clock-frequency = <10000>; }; From patchwork Sat Sep 1 08:12:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964823 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TY26ZJyz9sBn for ; Sat, 1 Sep 2018 18:14:46 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726053AbeIAMZs (ORCPT ); Sat, 1 Sep 2018 08:25:48 -0400 Received: from mout.perfora.net ([74.208.4.197]:39967 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728031AbeIAMZO (ORCPT ); Sat, 1 Sep 2018 08:25:14 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MeiSs-1gFkp244Ua-00OIum; Sat, 01 Sep 2018 10:13:57 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 29/34] ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 and tps62362@60 Date: Sat, 1 Sep 2018 10:12:43 +0200 Message-Id: <20180901081248.22639-30-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:4+Ayz0Bpav3UvNG8kx2vUIp+rB0x9T8ftyGFnYE2b3oKmHF/z/x isbrs8m3oPA737FGSZR75gLaZfUg69mV0BaKOD/hD+dIDviFYCzOFSEGlCIfGD543Ez1egA qr/xEbCwkC2S0KeGPS37DjKnPyb4SO3DoiPFA3MN1tsdzMIKZftIB373bTpP4LJ6db4M60y TV6TOIuZC0gMW+44QOhnQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:19zSf4trqCc=:ecVRwJYYUefQ9x1tReoc3g MLXyFE0o7/PTsDAq5UXND3sB4QbhawAYEKplNY25qY4mbv/8/TM8xw7yEEBQo3lIW5Y5c8k04 2Ll63rl3CKmdHJS1EHwPu/xP9zRcmoa1H371Da2P6aiX8Gd/0Q4bBmIhaeKMezniLDk0suDRL 3Pe+ci5aDq0zY7R/SAAg5ammzvfPXhRCJfBeDAB3pQEmwKWa7EZtUJ0Pj5KbEK+vLl/A+2ERl siATc45LVOrK3OdgfdsGXi1EURzIK1fT0Vxv6K0mS62qTfbfpjDQ2RDY/kmQO7gkKgqRK86hm jyMzfeaCos2xsmfT4hnHh0Ww7URRjQ7l76xn6f59IfQ4jiCG1Ih161p/WEL/olgI4SyOkwO0F I4LA2UMQm7DbhEDg2T5oI1qtI1whUYUNOPvxL0lEap51C8zHaTUSWhM44rv0FuCYDhzwWe4k/ 2lXzbV5snbeG6/GOsLaacKZOzU5S8D6AsI+DcQzcHP1i//5maNCpLp17Pm+4kYuLT0+fcTR09 atHA/eQs46fLOJHPfvCYCbR+4VfY7t+7HWmpOOB+8dIbpq+Myco306KlzOPhnb8UJdIcjXf1N GpyHYZ++OW7nGp2VFB3PMqBwYbXQ9QO/KwcAntGum8CPX7sdOUfGB1J7duJ8PODunvkYIMLX6 h0KQ34ZoJBTx2/WNDcgtKtXLofNyJkLg1MUyRB7m88CAUv5raN+fayjTrY4G9uIyM3LE= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Rename a few nodes using more common names: - rename tps65911@2d to pmic@2d - rename stmpe811@41 to touchscreen@41 - rename tps62362@60 to regulator@60 Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch as suggested by Rob. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 49771ea379ed..c63ef3aedb7a 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -11,7 +11,7 @@ aliases { rtc0 = "/i2c@7000c000/rtc@68"; - rtc1 = "/i2c@7000d000/tps65911@2d"; + rtc1 = "/i2c@7000d000/pmic@2d"; rtc2 = "/rtc@7000e000"; serial0 = &uarta; serial1 = &uartb; diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 03047d2bba9d..e32702a4ab10 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -729,7 +729,7 @@ clocks = <&tegra_car TEGRA30_CLK_EXTERN1>; }; - pmic: tps65911@2d { + pmic: pmic@2d { compatible = "ti,tps65911"; reg = <0x2d>; @@ -837,7 +837,7 @@ }; /* STMPE811 touch screen controller */ - stmpe811@41 { + touchscreen@41 { compatible = "st,stmpe811"; reg = <0x41>; irq-gpio = <&gpio TEGRA_GPIO(V, 0) IRQ_TYPE_LEVEL_LOW>; @@ -882,7 +882,7 @@ }; /* SW: +V1.2_VDD_CORE */ - tps62362@60 { + regulator@60 { compatible = "ti,tps62362"; reg = <0x60>; From patchwork Sat Sep 1 08:12:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964822 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXp576Lz9s4V for ; Sat, 1 Sep 2018 18:14:34 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728051AbeIAMZP (ORCPT ); Sat, 1 Sep 2018 08:25:15 -0400 Received: from mout.perfora.net ([74.208.4.197]:33793 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728030AbeIAMZO (ORCPT ); Sat, 1 Sep 2018 08:25:14 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MGyFo-1g8iMm3OKI-00Dl3K; Sat, 01 Sep 2018 10:13:59 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 30/34] ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity Date: Sat, 1 Sep 2018 10:12:44 +0200 Message-Id: <20180901081248.22639-31-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:20wxu5T6bpaAK4uq6KFiv9BYAXTAgIeqbRnp3H2TD5y+Azbwo8r kuW44I6GNm/wWnA5DZNN8cz1hrwIT9nnD6uYg9xio7HOLmUNHi2i7YOEgOIf4EhpXaZBQgu uiPGNQ1YjfBTbqtrAAKJoMNtJHfTI/JH9pwHw4ze+NMLmKD2kqqOqTIwcNM8LPiwSpCSyIj w7giaReVQiT8RrKRcRG8Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:nVO1S79G96Y=:JF/NbOcfBKN6yyYTj6Jugl Fh3sl4dnuANwlNA9gWxbT7JMzsdAJX9V0FzZajvxXeLaI/KBGH9cfVz3rRMT0Su1o0MX2XyYi rVDN4Fg1xx4vwjyA89oaH9oOCa2NGVIK6vBAFeJy47K9w58hXqfIftQ97Mnya5x0FavZNBmXL p8QMG0FpnDMoroA1686gY66gdrtsoidYuchW1t9IgEPgTVASCp+lCJkijKXcSgEnQHNwARy8R pfchvXQOlBHvW69nqjI81qk/gVar9ycon+ewARjfvW9cjzq2YvVlxa3o3YlOD8m/hfFOtCuGI CrpEwV2oI1AdKddunP4a1o63jGLi2qlhdVFwo0f3uRaPA3pbX5RLow6m6Xj3XBRSVQ8TVH94m 2RwI4UOiMSPzvh+IvUuYR0doINLuIR1yYVrOdfutvBSfhcHV5X7m0HDQ1c94P+5Taft+i1Q0V IU8vGKzMxXA7LE5bilNSUOQh3rIkv3cJH+xWoC40cVy9gGOCNDk66XAlXmML3tfwuOD7Shdfn a5HO5N8PYZSGN//TdWv8A9ACnGRXKyAaMARgx/FPrVZtZFsf1+cOt2zu0qJLY6k6nKE1/kWTF OcEtbL5A1N+pIQa2+PGMfNKQydwJgdm9tuQuWju6xr+h+8h9aDaZLgRUkanrhnGt1CnKiABZi /rZ8PusZKXohBRrcFTbhWBoj4YJPv1nZr7PgKvYvXVT44WD3ajpAbHTnzbPZUeo/iC8c= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Fix the MCP2515 SPI CAN controller interrupt polarity which according to its datasheet defaults to low-active aka falling edge. Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index c63ef3aedb7a..ee0a3e5df5b8 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -85,7 +85,8 @@ reg = <0>; clocks = <&clk16m>; interrupt-parent = <&gpio>; - interrupts = ; + /* CAN_INT */ + interrupts = ; spi-max-frequency = <10000000>; }; }; From patchwork Sat Sep 1 08:12:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964820 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXl3T79z9sCT for ; Sat, 1 Sep 2018 18:14:31 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728075AbeIAMZQ (ORCPT ); Sat, 1 Sep 2018 08:25:16 -0400 Received: from mout.perfora.net ([74.208.4.197]:58719 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbeIAMZQ (ORCPT ); Sat, 1 Sep 2018 08:25:16 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MBDd5-1g6EKD2sQH-00ACov; Sat, 01 Sep 2018 10:14:01 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 31/34] ARM: tegra: colibri_t30: remove unused mcp2515 can0 label Date: Sat, 1 Sep 2018 10:12:45 +0200 Message-Id: <20180901081248.22639-32-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:OTU9zE9pMefYQ6oOXGiuWKuF4sAr4cqPacT+wo9twFVKLtRSBXl 0j3ur3cje/fbpTZyOxI1QRd65n3JWChv46Bl7P+LRz0uG2R+IOWIo6z2+18pkMK3RSRPTf2 uZ9qx6rhsj8DBazwcmrrj8LnBxfAADGhaDq9XzIeYITmSrhzRkl7IPcogV7Ys3Kgi6JFMmR MAfQX5VoaekTKOk1iVbTg== X-UI-Out-Filterresults: notjunk:1; V01:K0:OI20C8RrbHg=:hfU2ACtyQ6gc2rky+SLFU6 fHa6XkjkNgfNFkWsSQLTW97KhW2ezLqZBI7Vsgg4oTLHYm7Qk6jSNzmWlVwkdrT4ctH3BEzDy Icl4S9muD6TblklRJqeWJCizS3UvQcR/TPbkjzX8LLbpiGXA/9eVsa9dFFnf9PZVJKbzmolhC kwn71RkcOh8tUQXNSLrSMGFVcL3M6qzR98o0hHqj4qEwlboLhN5QH+5DZQhjJWo+j8tjsZUKr VbJYrd+tLFQ145wUVTWIODzHNDkZRLQb+sb/aMYyO8VlBppkPHnfADwA7cp2+7mf5X8wquAqr DbtyqVLKocdg4CpjkXKvPlXcH1YQzEtvsWHjT2O0ZT11WMgdi754t22CZ+i/Za6rDaLQ+v49u Ry8JsS7lqVWNA8LXoRzfXr5BajIc0h0/xJLqy4oaO2e2HjQ1bay+tJ54FSaoxXXw5KiJJOQTt 4ZmKR90QLAMwtJAnt9nMk76ALENZYW3uOA2WUFW3IEe5otvxlOXeI0It9JBT5pHBTawSGjZJU jrRcKMh7NhkoB7dnmmZJRq5H4xRXsWmqiguZ6gFryFmsH06JNSJx1FnMszX7N3Mmxlxbxf7lr WPdhYnDDL+7RDIkBdjX6J0TYMSDVFmt93KydcFrBOMYgUtVxLiUzf+WXUjOLq1ZNI+YuI5Xbp bBUTHL7Sr6CvqS4o+sNmVSV9EYmvKvP45YfGQWTVc2zDY3qMZR3OvUNc87F4Znv05SXk= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Get rid of the unused MCP2515 SPI CAN controller can0 label. Signed-off-by: Marcel Ziswiler --- Changes in v2: - New patch. arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index ee0a3e5df5b8..618a4b3b6bc8 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -80,7 +80,7 @@ status = "okay"; spi-max-frequency = <25000000>; - can0: can@0 { + can@0 { compatible = "microchip,mcp2515"; reg = <0>; clocks = <&clk16m>; From patchwork Sat Sep 1 08:12:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964819 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXh6hl9z9s4V for ; Sat, 1 Sep 2018 18:14:28 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728095AbeIAMZU (ORCPT ); Sat, 1 Sep 2018 08:25:20 -0400 Received: from mout.perfora.net ([74.208.4.194]:32889 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728091AbeIAMZU (ORCPT ); Sat, 1 Sep 2018 08:25:20 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0M8Pa8-1fiLoO2M6M-00vzpy; Sat, 01 Sep 2018 10:14:03 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 32/34] ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies Date: Sat, 1 Sep 2018 10:12:46 +0200 Message-Id: <20180901081248.22639-33-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:PCooBjie54IKRIJUHybA4glQKcF9T/N0po0kMCnS87FzqSiaDzV gGSSLhLeQWd9mUULm1vvECps1pd2G0eFwycBNoZnl1C1L+t5Lz2OBD/GjwITSiCZFXxMnxc aA3DZboHDTlsp/2AyaVFsbmGOqbaDGoPz/1h6/UP5koRa5mrF0s6em7J9YjQtjBZxaThXJ2 G5dl1tZAvArDjpFUZnV4A== X-UI-Out-Filterresults: notjunk:1; V01:K0:eATmTcBd53Y=:jmwDrx+0XeSjX+oZmJY6Lv Hh8NqZj2Fp6ufku4nGrl83jS0I0zSz9ulx1s40fi1yYuOstSXPPmDkhHwcMiNEgKU2H0v6JDb RVhVF/3ffLz+TPNJ0uBlomeetoYLfAfhsf3rdp/NRDYLHcAG3w38Jq4YfU7sToM+3P8KmcF7/ z56xlyQfz+KxKwSu1yXbiHBBDP1Itkx4YQTs6hLVC3o1hd2N274GRq7FjQWSJzXyPmU8MhzSv PzK0B8TDDG0qt26I2BJS7viic4fom8X3C2/l7/t0SoksYiKQ2cbgjWg/mfOTNd5EIof6y9VAU xsEvpaOjcTDpaQmwddeADA6ZFSfxza+RB5dboO48fJ0dprzKkbRAW5B9SVZmq1zzUgtEJkUAM pPHfozfjbLRdcSphWOHDuMbRskZKQJ9MAo37fwy2/TOy9tHPFmfI0M0TuRJKTVwWVBowFKeAd qEryOmu8ZAz2fux8tZirccpgmpvL/2NQUELRpfLxvFIw9EjHNlSZP1PQUCuPkiLRHnUpb5STf CyYz4RkUBu+Rg8oPTAJ6r5SvpRo8wcUeQO3rgxOon7XmaGB5pM1jAxdkmhIRBtdbyH0mfNT1T zXbxJm2U3i9f1fn4+iTCKstZ0R2U3c+NOHtP2xCee33+RCRjiJl0kDw6084rbbaII5f7euBr0 HMnIsbNVOQeVAgRJ13s+0+4oec9ujtXoppoAIawyhTAPUzXhCAmrdLqTOoWrxgrqfHV8= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Add the MCP2515 SPI CAN controller's vdd-supply being the regular carrier board's reg_3v3 and xceiver-supply being reg_5v0. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 618a4b3b6bc8..9985d0a91f69 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -88,6 +88,8 @@ /* CAN_INT */ interrupts = ; spi-max-frequency = <10000000>; + vdd-supply = <®_3v3>; + xceiver-supply = <®_5v0>; }; }; From patchwork Sat Sep 1 08:12:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964818 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXg07stz9s4V for ; Sat, 1 Sep 2018 18:14:26 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728106AbeIAMZU (ORCPT ); Sat, 1 Sep 2018 08:25:20 -0400 Received: from mout.perfora.net ([74.208.4.196]:50427 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbeIAMZU (ORCPT ); Sat, 1 Sep 2018 08:25:20 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0LgoYS-1fal7y2tKI-00oCKk; Sat, 01 Sep 2018 10:14:05 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 33/34] ARM: tegra: colibri_t30: annotate unused i2c busses Date: Sat, 1 Sep 2018 10:12:47 +0200 Message-Id: <20180901081248.22639-34-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:be+m5MfP0iPG+lpYkERGFZZwZR3V7WFtHiER1BG6YF7UmupClbS gj49OLSMjCyF8ZwgFI9K42R3+6qyyRBng4VEOIOrJcv51cz5mVoXntWNBJMAlAltsf5bOKS 20I6QV/GFO7UhT5QiHYs6qEFIK7692NV4f80swE+C+8HRa85I6pJLTpTLMx69j6mCzcW/tB mwl2nTREesvTRV/dSIVyA== X-UI-Out-Filterresults: notjunk:1; V01:K0:K6cs1GMoO04=:rqicw14LKRHUs1pQitWEZb 4Wb/8sxVs+ZD/mMHS4XSmQQGbbXjvA0MVlT1NSQfAdnCnYCxIRWFzOw5iPS6bFrxXsla4fWfX 1gJ9w/OHZyyaZ7uyKqjExxIaBKyCCGTS3VmTDoioYPbz6i+xPsSkWzhv3jdaInrXIKOl6XUtH iA9KBeVwF9RrwRVaY6kP1gTWab8WxFNWgMndLjhvit/iu8TgVyvR9XizaPtsy0SW2WVd4kdBO 5jTj5JzqvH4FUtS29fiSTzrE0Bv44YJSmtmlTiEcYrR1zh8V30iz1rwIoFgYnkdkcrXjJTmw7 OZgHflJY1Wk6fvLkOZTLJJf2FyeLwbMs39wfgh1tcjsBZUoBPmpa6WLg8+L+pCRe8s1zLkZzn Z4FqNLaGwhOM3nptZV03KC1Qn73Vzy9XR8ACnzUEjSmSLmQjtHxPLIXULIFKNN+l866NkVSiD 4fUTB8c/zSPG8b7dFV4FEMxcRT6UwrZyj4GIx3RQD7i58kAob9jDfrbzcuA5rFxlTwwYemVae maiKFOubvDuJqL1Z7HbTENPFITlEfHtHZTIMIHij3Qk5kOxd6Kf3mG55gczSH/KFUpk8u2lve dmJozlMHssvab6fMCKW6LEV5IYVFjAgAW7NSm/H84NWCvWIUhQYShkVsZvCrz7xbBBAhiyWor hf0PWnk6jYsIEfdArPMz6RyO4q6E53wFBUZNV/VC0XvnMgIvIBXFViQN7Igcjul+nVh4= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler Both GEN2_I2C as well as CAM_I2C (I2C3) are unused in our design. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts index 9985d0a91f69..5965150ecdd2 100644 --- a/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/tegra30-colibri-eval-v3.dts @@ -70,6 +70,10 @@ }; }; + /* GEN2_I2C: unused */ + + /* CAM_I2C (I2C3): unused */ + /* DDC_CLOCK/DATA on X3 pin 15/16 (e.g. display EDID) */ i2c@7000c700 { status = "okay"; From patchwork Sat Sep 1 08:12:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 964817 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=ziswiler.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 422TXY35ffz9sBv for ; Sat, 1 Sep 2018 18:14:21 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728138AbeIAMZY (ORCPT ); Sat, 1 Sep 2018 08:25:24 -0400 Received: from mout.perfora.net ([74.208.4.194]:33285 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726053AbeIAMZY (ORCPT ); Sat, 1 Sep 2018 08:25:24 -0400 Received: from localhost.localdomain.ziswiler.net ([89.217.215.226]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPA (Nemesis) id 0MEDMs-1g73fq2Mzg-00FOwq; Sat, 01 Sep 2018 10:14:07 +0200 From: Marcel Ziswiler To: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marcel Ziswiler , Thierry Reding , Jonathan Hunter , Rob Herring , Mark Rutland Subject: [PATCH v2 34/34] ARM: tegra: colibri_t30: annotate power I2C being on-module Date: Sat, 1 Sep 2018 10:12:48 +0200 Message-Id: <20180901081248.22639-35-marcel@ziswiler.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180901081248.22639-1-marcel@ziswiler.com> References: <20180901081248.22639-1-marcel@ziswiler.com> X-Provags-ID: V03:K1:CH+nXAAWLnuw8EMLjq/IDgLlzISUj0ALeyE/KNotwlqKodq/uNM OHtz2+HSnL7Yv66tIDGjVp7VKo6xhn7QGcH6MtVrjyHsgz4KapJ97yfKsaiFQuCBdNWrY+g cB2v8c0pIh7qSn14U0iMhCINtpfiSeFPQ1ol5pWTtYgH8pcsE9XnhIHhKjHFgrrnVkxHoWN RPHLx187VksopQdu9FIbw== X-UI-Out-Filterresults: notjunk:1; V01:K0:B5K0Waq3sDc=:g9HIl3XDI1nDdjLq+9r88g y/sAIv6oJv7TPYBQB/gd/PyLRkahnKfejfZavjjeMXlZpn+4TrwC2NZfjAkNx9bwH8ASzpc3F RaFl1M0/Eks3UP4uDkmR6psKJX2AT1/SgRJOb5cYABohyL5azwuQIfYpVBfsdvQniE+ydZDvB 9Gn/hR4Rxvc7uzdZi8EKRZK/YUCD0ZuObay6pai18r++dMhsfD/zYCu4vcE/wYF7ZtKlt3UlJ WvyQHwXrmvevaT/8GmOIa69r14mUlA3yI6Tn3rMhI7cN+cZSTEPZWK5ddESYUnqD7xz4f8kk1 9uGCUaHBWY1aJ88B9cCs5bu2EEn6I7A2kWog2tAzUg+F0ary1E3IiuH+Yu1PDlQFKOXDmLF/l ulzgASwGFOH/OH20tmwFbp8oPhCZF3GeydGx5Uxd7zdESXILzYfRDnfQ6xEp8IKvYHX6HYdeP 366Hrpjx2IkIb8jgz0LfrZacBUlk2w5Dz08cs7oCWrev1TcxCUGBJBc0njbFpmXTas/9CNomw suKoJEz/T9fnJOysx/BHUGalz8MynN1XI/wvC6xXlXpbBPgexLhvEs/vjIrVgDARQhoVW3DXU FBxrspxoNBibVX+zJIr4o7uL0ofVQpU61ytjNHpbCYDNvFSPdxhRkx6Yo0no6mQTXisYi8/H7 R2wUHxxpB3mieeJAF8wXqmBIhfAUjNp8XGjFIE8FL2TfIIPRdHz3G6+HPufExb2kLx4CdSHXR /qnUctCUtAkve5KgUo7QQvtW3b8J0BXcEdeN3Wwt/bKO75HCgPlFRjkgDbZ5hsGraNFmorG6N OwrB3gQxxP5NPSKmEWsXMRS2bVbNQXREGH/k3nna8az8oTItHtaig41lrdURmjH1Yw49QNYic L8p90xKtFHGMeDZPm48A== Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Marcel Ziswiler The power I2C bus aka PWR_I2C which connects to the audio codec, PMIC, temperature sensor and touch screen controller is really on-module only. Signed-off-by: Marcel Ziswiler --- Changes in v2: None arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index e32702a4ab10..35af03ca9e90 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -713,7 +713,7 @@ /* * PWR_I2C: power I2C to audio codec, PMIC, temperature sensor and - * touch screen controller + * touch screen controller (On-module) */ i2c@7000d000 { status = "okay";