From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53566C433EF for ; Thu, 24 Mar 2022 15:57:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351526AbiCXP7R (ORCPT ); Thu, 24 Mar 2022 11:59:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58736 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1350615AbiCXP65 (ORCPT ); Thu, 24 Mar 2022 11:58:57 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5C571AD109; Thu, 24 Mar 2022 08:57:23 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1Mrgkq-1nsBnm0nau-00nfUk; Thu, 24 Mar 2022 16:57:02 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 01/10] arm64: dts: imx8mm-verdin: update regulator names Date: Thu, 24 Mar 2022 16:56:40 +0100 Message-Id: <20220324155649.285924-2-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:I035u/TEBtkJzziFVV5WB+N0KkClcIp6K+bbegIPfj7H5mXmNjL k2A0LCla47UVCnMBv0djfEvGGhS2cmKCMRLpFGo8RU4vVsk3NSxnGHWmmzuIhq2IpQuEf1Z WpH4gBaair4CJBje1eT3sr8m124A0NFJyGBdUvFS9kYd3JAGcffz7XzmdVtrlM37/x+EfqN 3C/h1n6F/GOl0BKJjuoFQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:iXGFFCpYWmI=:GrN1dLLY2hywm8USLmI20G +c5phTW05eWcens1Y9Dyu2tmJC+MfRXQESwUVZ20WzWSfzFDn/AX907Li3/3XMEP8Moj5AdON 7Y/lnfPBUqeh4Mmiqwy9vj2EpXHCidkv76roBSkzvzkQWzzDvwAAZnuaeABdoDtnzbU/BilaT ri/wd/SeVO36M5lv01Pm0s2+T0btQEiBcmlqnDm1CFZ9cHWW1LrNJCddu2JKJBmErNP588cAo Xbd4n7Q6jt3cx/PbscbjLnTQw8iH0w9YOaom4kPrpi33gWhhFNQ2ZnD9DMzV5MPYPP9rWcuaM b3pDrHG3B5bqGDF0DpLaGe4uWnqZQ2okMjPu8sNH87eirTQqcsPf3/E2Jpvj3rXwvrIeILc4a Rmhf1LgVPs4fyandJmNmCUjyEkTtf6sAPCtZQdakm8++SZagS8oor/nwxxzg9tOrcmhU1YLVB 2A1BKS5OTzynouMK8KFn2O59brThec0pJzMpQXYs3nOsxKLA6HLAu/WDcVexbRTgzdpbgMr92 aN7VpvgormgAEzXhmBmtkR0V5x6qVnCvVi1g0Nn7ABtAH0e2yM8UAv22Y8Fg8Pa9aKAkJMMFn Qy1VyA/CJSDE1SyvO+7rS0rH929hJNQdiGCD3sfbbACjCCMAV8O/CCAIwDyxYX9eIHH78uOUi 6B3jVU1VaN2NZ5zC3uhMNAHEt/9YsVHFxOPr3/H9OSn4Zq7VK0S4LsfzLgMwrLmcFnYU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Annotate regulators which are on-module. Rename usb_otg{1/2}_vbus to USB_{1/2}_EN more in-line with Verdin spec. Annotate PMIC regulators with information on which BUCK/LDO they are on. Signed-off-by: Marcel Ziswiler --- .../boot/dts/freescale/imx8mm-verdin.dtsi | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 0d84d29e70f1..f70782d2a23d 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -86,7 +86,7 @@ reg_ethphy: regulator-ethphy { regulator-boot-on; regulator-max-microvolt =3D <3300000>; regulator-min-microvolt =3D <3300000>; - regulator-name =3D "+V3.3_ETH"; + regulator-name =3D "On-module +V3.3_ETH"; startup-delay-us =3D <200000>; }; =20 @@ -99,7 +99,7 @@ reg_usb_otg1_vbus: regulator-usb-otg1 { pinctrl-0 =3D <&pinctrl_reg_usb1_en>; regulator-max-microvolt =3D <5000000>; regulator-min-microvolt =3D <5000000>; - regulator-name =3D "usb_otg1_vbus"; + regulator-name =3D "USB_1_EN"; }; =20 reg_usb_otg2_vbus: regulator-usb-otg2 { @@ -111,7 +111,7 @@ reg_usb_otg2_vbus: regulator-usb-otg2 { pinctrl-0 =3D <&pinctrl_reg_usb2_en>; regulator-max-microvolt =3D <5000000>; regulator-min-microvolt =3D <5000000>; - regulator-name =3D "usb_otg2_vbus"; + regulator-name =3D "USB_2_EN"; }; =20 reg_usdhc2_vmmc: regulator-usdhc2 { @@ -345,7 +345,7 @@ reg_vdd_soc: BUCK1 { regulator-boot-on; regulator-max-microvolt =3D <850000>; regulator-min-microvolt =3D <800000>; - regulator-name =3D "+VDD_SOC"; + regulator-name =3D "On-module +VDD_SOC (BUCK1)"; regulator-ramp-delay =3D <3125>; }; =20 @@ -356,7 +356,7 @@ reg_vdd_arm: BUCK2 { regulator-boot-on; regulator-max-microvolt =3D <950000>; regulator-min-microvolt =3D <850000>; - regulator-name =3D "+VDD_ARM"; + regulator-name =3D "On-module +VDD_ARM (BUCK2)"; regulator-ramp-delay =3D <3125>; }; =20 @@ -365,7 +365,7 @@ reg_vdd_dram: BUCK3 { regulator-boot-on; regulator-max-microvolt =3D <950000>; regulator-min-microvolt =3D <850000>; - regulator-name =3D "+VDD_GPU_VPU_DDR"; + regulator-name =3D "On-module +VDD_GPU_VPU_DDR (BUCK3)"; }; =20 reg_vdd_3v3: BUCK4 { @@ -373,7 +373,7 @@ reg_vdd_3v3: BUCK4 { regulator-boot-on; regulator-max-microvolt =3D <3300000>; regulator-min-microvolt =3D <3300000>; - regulator-name =3D "+V3.3"; + regulator-name =3D "On-module +V3.3 (BUCK4)"; }; =20 reg_vdd_1v8: BUCK5 { @@ -381,7 +381,7 @@ reg_vdd_1v8: BUCK5 { regulator-boot-on; regulator-max-microvolt =3D <1800000>; regulator-min-microvolt =3D <1800000>; - regulator-name =3D "PWR_1V8_MOCI"; + regulator-name =3D "PWR_1V8_MOCI (BUCK5)"; }; =20 reg_nvcc_dram: BUCK6 { @@ -389,7 +389,7 @@ reg_nvcc_dram: BUCK6 { regulator-boot-on; regulator-max-microvolt =3D <1100000>; regulator-min-microvolt =3D <1100000>; - regulator-name =3D "+VDD_DDR"; + regulator-name =3D "On-module +VDD_DDR (BUCK6)"; }; =20 reg_nvcc_snvs: LDO1 { @@ -397,7 +397,7 @@ reg_nvcc_snvs: LDO1 { regulator-boot-on; regulator-max-microvolt =3D <1800000>; regulator-min-microvolt =3D <1800000>; - regulator-name =3D "+V1.8_SNVS"; + regulator-name =3D "On-module +V1.8_SNVS (LDO1)"; }; =20 reg_vdd_snvs: LDO2 { @@ -405,7 +405,7 @@ reg_vdd_snvs: LDO2 { regulator-boot-on; regulator-max-microvolt =3D <900000>; regulator-min-microvolt =3D <800000>; - regulator-name =3D "+V0.8_SNVS"; + regulator-name =3D "On-module +V0.8_SNVS (LDO2)"; }; =20 reg_vdda: LDO3 { @@ -413,7 +413,7 @@ reg_vdda: LDO3 { regulator-boot-on; regulator-max-microvolt =3D <1800000>; regulator-min-microvolt =3D <1800000>; - regulator-name =3D "+V1.8A"; + regulator-name =3D "On-module +V1.8A (LDO3)"; }; =20 reg_vdd_phy: LDO4 { @@ -421,13 +421,13 @@ reg_vdd_phy: LDO4 { regulator-boot-on; regulator-max-microvolt =3D <900000>; regulator-min-microvolt =3D <900000>; - regulator-name =3D "+V0.9_MIPI"; + regulator-name =3D "On-module +V0.9_MIPI (LDO4)"; }; =20 reg_nvcc_sd: LDO5 { regulator-max-microvolt =3D <3300000>; regulator-min-microvolt =3D <1800000>; - regulator-name =3D "+V3.3_1.8_SD"; + regulator-name =3D "On-module +V3.3_1.8_SD (LDO5)"; }; }; }; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 471B3C43217 for ; Thu, 24 Mar 2022 15:57:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241878AbiCXP7E (ORCPT ); Thu, 24 Mar 2022 11:59:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58712 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351457AbiCXP6z (ORCPT ); Thu, 24 Mar 2022 11:58:55 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2009AC938; Thu, 24 Mar 2022 08:57:22 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MiJ6Q-1o1VSB08ta-00fO2O; Thu, 24 Mar 2022 16:57:05 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 02/10] arm64: dts: imx8mm-verdin: multi-line comment style Date: Thu, 24 Mar 2022 16:56:41 +0100 Message-Id: <20220324155649.285924-3-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:wvi0prXOYPBSWTZce9X2feg/3PZvyzv+6A/IKxq+AX1CZzBajY/ c42xNq0r81Bz5yD1UY7PCNe3bdqp6F5JWmFm3mEd/YrEPAZmgrEOJepCdUIoiz+RuBkyXlV A8eN8lcyuQ1XKQ/H95nEDAju0WZ9mTQZXyDD/ncUQ4N0nj0Ec7QKSCJUk6uT/afabWi7xsK Oo9Chq4We7LeCqYtSKKlg== X-UI-Out-Filterresults: notjunk:1;V03:K0:MAC35HeqeY8=:D9Ivn30Ph/CSMvH/LzqsMy nqhkBa5xClyfLZJ64o3AvAIwXbPwXI6Am3B7UiIdfB4ncacpGyDk+6OGvOfoh2/V8mFUS/7Kc 6qIyDYa4GCdSZpTjhELGlz91l9sDU6s++ORVPQc3uBuJi3iII9SXI9M2zcuaqPbLZTiPbcDHC dy1H55VVzSzd7/H2XfzeHHUx46RK40JyRIWymOJlEBl+98ZGA7d3XUl6Jg5RavHjmCOqw74w4 2BXej/VBPp4As1oxiKaJ5ybPhKPThwkj6zbBtJfG6UO/u7SggIBYdSCHbUBFcySM4TbUZL+za nj2Gtv6OkpQCpYX50ohmRBFsHrOTgNACXmkxKAakEHH7BzVoYJrkEtwc0D1J3x8wIo7hJuftU KBrac85RxhsGaWjL7feWPiRfzMRvO7wueUkm128wCIpgiyyxftjdPdBL3ygYpRCFAaxMLmLgl w6AqpICGB+yD2JBPdwr7Vy4kkFSbB9c3R3dU/VMLIj6jZUqGjOv8SJ8XQ6VszCfdjsheNX5cL b4/QTIj0Z2h/M/81/uxaRhXIbnvWmHo7sqNWMGJXNPrDu94Vm0iJ3CjmPDNo0X2SEYSCinuU6 If13vnnFkJbmnk4LOYD0Yj2Urdfy5QnXzpXB9VqSB99RLROFdafHf9gb2iSlqPxsSiaHDpnyQ meRN1HS+GkM54n5jYS+btjESlztDTlCR+dZNv+ep4Vps2Iqw3Nbsxccx3vjNQ0xDKdAc= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Fix multi-line comment style. Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index f70782d2a23d..de811be435d0 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -580,8 +580,10 @@ hdmi_lontium_lt8912: hdmi@48 { =20 atmel_mxt_ts: touch@4a { compatible =3D "atmel,maxtouch"; - /* Verdin GPIO_9_DSI */ - /* (TOUCH_INT#, SODIMM 17, also routed to SN65dsi83 IRQ albeit currently= unused) */ + /* + * Verdin GPIO_9_DSI + * (TOUCH_INT#, SODIMM 17, also routed to SN65DSI83 IRQ albeit currently= unused) + */ interrupt-parent =3D <&gpio3>; interrupts =3D <15 IRQ_TYPE_EDGE_FALLING>; pinctrl-names =3D "default"; @@ -695,8 +697,8 @@ &uart3 { uart-has-rtscts; }; =20 -/* Verdin UART_4 */ /* + * Verdin UART_4 * Resource allocated to M4 by default, must not be accessed from Cortex-A= 35 or you get an OOPS */ &uart4 { @@ -1205,8 +1207,10 @@ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { ; }; =20 - /* On-module Wi-Fi/BT or type specific SDHC interface */ - /* (e.g. on X52 extension slot of Verdin Development Board) */ + /* + * On-module Wi-Fi/BT or type specific SDHC interface + * (e.g. on X52 extension slot of Verdin Development Board) + */ pinctrl_usdhc3: usdhc3grp { fsl,pins =3D , --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7F75CC433F5 for ; Thu, 24 Mar 2022 15:57:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351509AbiCXP7L (ORCPT ); Thu, 24 Mar 2022 11:59:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351470AbiCXP65 (ORCPT ); Thu, 24 Mar 2022 11:58:57 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0DF8FAD134; Thu, 24 Mar 2022 08:57:23 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MgOMF-1nzaiC36ND-00hs4j; Thu, 24 Mar 2022 16:57:08 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 03/10] arm64: dts: imx8mm-verdin: alphabetically re-order nodes Date: Thu, 24 Mar 2022 16:56:42 +0100 Message-Id: <20220324155649.285924-4-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:TdzkpasYGlzKJaYNlxNS/8qH3TE2zqmHiuo8Av1ViL9IZNgShTh OVG+aTHuaZkZmpCkjfl6bCys/sGa+IFgwIhO6cKIbQiWt9HTmz239JWOC+habTDY8r4yixY FhO1BHzcpzudRtvNp0yPai9NANLtZS/Yy5uopz2DPO25UcrZnJ4xTt2hNf6vJFyGyVEwgL+ F3Pu24NqnNpYs/7jpJziw== X-UI-Out-Filterresults: notjunk:1;V03:K0:JczHvuUaNUU=:gYBVOb/EhAiJvt5YzLS/Vg aF8GmzRf17e/6PYUSNUGUUxVaSOQiEF3ytpSIEerg5SUzLYOIgcQKe6EJ9xHS3L02FSdW659T msGaRLhLGmB8MTPOvoTY9a4rTWPcr0ZXPIc/zVi4Wnz7ZmlDgXhEx0Pt9FVr1WrX7JSWKrBbB MYuptt0oiDio4cqyqk+xWc2E57G4l8qCuRDulintUBVNt49Yf67GPHufgY8k3/vkr+nf89Od0 MqoOdVsIMtqmKS6F5svatZ3J3E20t6iQLNxVu1i62LAw+k7jLaoLJ/DaKFvTUqJnY0mFjiNfz hRHF76MgSjcWtv/nObP3CrFLzAzN8sJ7HtKkT1U0BO6DEmbWTdUI2cQ2tbVOvXwICivmT+BGg uMI3jPToiHcXK97PBN1Y0kaN4zWf5F9uQebdmt4PigGAmudT6b5tfi9x06/ZHea6lHVtqrVzT uYLSwfyv+kYp9URDlQS8B3hy1bovzWRVStssT2+5CNP1zeQg4c+Jc4tZAgw3WmzuBgfifAKXr 7i9+QJQ/0LIrBNgf41ifZ92NIKCznvjK8W82IyV23UZFJN5n5duaQolper9Da578oJPeti9yP fGFOMv9QP7xMn1S0BYcvke0oJFO0l1WoiBPOQwcf8Z6DzlPKxsTyKhIq8XhEKdzQRDppfZCqO 8AOOsez6DTRHtftocm+KNuUNCuc8xeGKgAB+kyeDPnyyQfHzjEXxIGUNiz2NOft93XF0= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Alphabetically re-order nodes. Signed-off-by: Marcel Ziswiler --- .../dts/freescale/imx8mm-verdin-wifi.dtsi | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi b/arch/a= rm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi index 3e06a6ce3406..017db9eab256 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi @@ -17,19 +17,6 @@ reg_wifi_en: regulator-wifi-en { }; }; =20 -/* On-module Wi-Fi */ -&usdhc3 { - bus-width =3D <4>; - keep-power-in-suspend; - non-removable; - pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; - pinctrl-0 =3D <&pinctrl_usdhc3>, <&pinctrl_wifi_ctrl>; - pinctrl-1 =3D <&pinctrl_usdhc3_100mhz>, <&pinctrl_wifi_ctrl>; - pinctrl-2 =3D <&pinctrl_usdhc3_200mhz>, <&pinctrl_wifi_ctrl>; - vmmc-supply =3D <®_wifi_en>; - status =3D "okay"; -}; - &gpio3 { gpio-line-names =3D "SODIMM_52", "SODIMM_54", @@ -92,3 +79,16 @@ &gpio4 { "SODIMM_135", "SODIMM_129"; }; + +/* On-module Wi-Fi */ +&usdhc3 { + bus-width =3D <4>; + keep-power-in-suspend; + non-removable; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&pinctrl_usdhc3>, <&pinctrl_wifi_ctrl>; + pinctrl-1 =3D <&pinctrl_usdhc3_100mhz>, <&pinctrl_wifi_ctrl>; + pinctrl-2 =3D <&pinctrl_usdhc3_200mhz>, <&pinctrl_wifi_ctrl>; + vmmc-supply =3D <®_wifi_en>; + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90D1FC433EF for ; Thu, 24 Mar 2022 15:58:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351539AbiCXQAJ (ORCPT ); Thu, 24 Mar 2022 12:00:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58756 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351472AbiCXP66 (ORCPT ); Thu, 24 Mar 2022 11:58:58 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3EACAC910; Thu, 24 Mar 2022 08:57:26 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MQuoF-1nkOEz2Jfj-00NzkD; Thu, 24 Mar 2022 16:57:11 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 04/10] arm64: dts: imx8mm-verdin: only dashes in node names Date: Thu, 24 Mar 2022 16:56:43 +0100 Message-Id: <20220324155649.285924-5-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:RbidkmHjssLyiM/TmEFPTSPIEZ5Q27hipqEGEfiEfERcgejaXyl 0Jig1ilNC0XalGChofdhOBcm3yW3wc5MTrGgXj2Ow/49Ab0+VTxtkRaEybSgiMlYEAJncEQ ub0kQylDPH9s6+uM/iwOW6TaOLxxvoHiqgUVEuWKZngwuWZcboeGvfmUrvMr6Krmvwvtngn NghxGt+ebXD/Mma/EOQnw== X-UI-Out-Filterresults: notjunk:1;V03:K0:6UleY+X6sik=:rXdLEn43KdRa3YoPVR8rqr bk7Jfffue9WFIGFC5dJWd6GXJzlVYW12aSyqNBab9Q23hu95ipLqCBcPVCEv1Q1tTcpm5m2lj G7jeTWTlO4RXP/ZeBmLXHiExNArJpPCUzTHTuzWIP9lT698KBYp2grAqJ3I1AJvwl+xCv5wd7 G6CVuDNIYMbhpzVvg1/OAcVruANMX7tX7p0LZWCp3voZ/BVcXJgF5ioCdjq7gE21aJi0jEWqi MZv1li367rR/+ra55ZQyS74GyiF6L3Z9ifMhQt9Jofe6CTwS9hcweMdwR8K9s1h1s1WG8ruSO PUfJCxRIkmk+9qKKLpsybLk1HCKKlPP5i6jgH87KngGv/J87JRWUdqIneAyTNQoVCM7sTy5xN XaId7GtvbrWkZOnyo3FC8D4rID2wMIWWYA8Cyt8WxpzJYlHzad72ueYaMWVpewDg4QTF1FD9F fsrBGnYJiZucb9GPvobVJ+nVW2mynTDfVqRo/9wujjpIECSzNVXv5GKwGJ10b/b/KgIMitvEe 3iptiUft/4X3+4W2iEk6F3Qa8BqT8foLRyToX0EavwSIwTBJrejv7yiAfmy+uJsqHJk7M9pnV XrI5QjSg6K7agVROSOq39gPbRErC2qmM0ngObg/zozpjig6LdKJ75B/9ZX2OlnTO56NSRzKrd vLNNg7WlTG2Pg5PW8nHMb/UnO1TS/ApVuEcIp/Ha+EMF4lXV4OBptUzZwVFIfq3NNMOU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Make sure we only have dashes rather than underscores in node names by renaming ctrl_sleep_moci-hog to ctrl-sleep-moci-hog. Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index de811be435d0..599b620ae04d 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -306,7 +306,7 @@ &gpio5 { "SODIMM_151", "SODIMM_153"; =20 - ctrl_sleep_moci-hog { + ctrl-sleep-moci-hog { gpio-hog; /* Verdin CTRL_SLEEP_MOCI# (SODIMM 256) */ gpios =3D <1 GPIO_ACTIVE_HIGH>; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C7995C433F5 for ; Thu, 24 Mar 2022 15:57:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347284AbiCXP7T (ORCPT ); Thu, 24 Mar 2022 11:59:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346038AbiCXP7G (ORCPT ); Thu, 24 Mar 2022 11:59:06 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 92B72AD109; Thu, 24 Mar 2022 08:57:34 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MC3TF-1nLdCe1hpl-00CR0B; Thu, 24 Mar 2022 16:57:13 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 05/10] arm64: dts: imx8mm-verdin: comment about i2c level shifter Date: Thu, 24 Mar 2022 16:56:44 +0100 Message-Id: <20220324155649.285924-6-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ic0yijoEF/TdmUsbIqazQ69rCiZtacpW24i1q9eIrnz6wILkbns 1cLk0o/dtya9DBhWNi+7Cs8NvB5u18YUhybAaEJ8oZUg2LVYLUNqYRWCJTOFOpcMDN9RKc9 ZSdYdRhrWmzuyv9P7PgsiO0ris3dYUO0CS+EXe+SHYaZWjZxGCLFciH9CFAIssL/sXeLCsI gS3qLHE6BbkM7bvyWk1ZA== X-UI-Out-Filterresults: notjunk:1;V03:K0:Cxp9rczoV5k=:Dg5O1Kr23Tkyqe1Z2JO9qF /Z9zuk8BpMWupywfJUP4cUHgT+tJ6DWqVpSAfn5Kl0Dol9HWhSI4TvaWr0VEXg8AeXxpyl96r YfS4GNhG9N8KrQ8xl+no8Vk6ynJ9EMCZ+bDwBw8nhDwWa6FOK1Z7FsZwUE7aMJ3VixtreYUpM y4UdvhCYATC3kfsu/Iey1pPLtyJE6rRgZGrCO4bp+Rlug0LZzoB2O7XEQoDKTx/Cw8GEZaj6L GgMJyVPp9olq3fUuYqrsQxX5NC4HTvNwKmi4A5L4Hi/LmnQ8bLSxMf2O4jLymp5nXpZafaQEV qqtJni2pFYUh5/GQjSMGQmJHgOs+0TAhFvV5TAob1/AfJ5+VpQEtGW0eHzb10VVHRGzkiza4c Ddw0MEiB7j0p8IF8GcGnFx17GyFtejoZ4ehvmP4P0Zpof3o/l2/27ppvssGVfoLmMznLZLv4Y f90EYOI9sCpyV7R6ryoWi+tsZLKf4TI9XmuRzG9dLfqe86nxP3rkhOdCuYjmSzMaeQLuWHKAt hqQODw193ky+FMtkvJUdoEDSvqBmb7di57MtkTpIZ9PyTb+A8/RtnMmH2+FxWf8waFYKSHuck WJkqqtQzgVZwD1YODbHEE3FzwL5RMr8dH27Mnfe+flMycUjK3BUN/MW44/n9SHCQIS1GOUFl6 4kSA7lX/qjIRaLAcw8uSyWsEIqPwC8VELj69SnQ4nZR2PBSXTFR63BAyx5gCadVXzXbA= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Add a note about the bootloader being expected to switch on the I2C level shifter for the TLA2024 ADC behind this PMIC. Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 599b620ae04d..4542c99ce906 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -337,6 +337,11 @@ pca9450: pmic@25 { reg =3D <0x25>; sd-vsel-gpios =3D <&gpio1 4 GPIO_ACTIVE_HIGH>; =20 + /* + * The bootloader is expected to switch on the I2C level shifter for the= TLA2024 ADC + * behind this PMIC. + */ + regulators { reg_vdd_soc: BUCK1 { nxp,dvs-run-voltage =3D <850000>; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9C4CAC433F5 for ; Thu, 24 Mar 2022 15:58:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351659AbiCXP7t (ORCPT ); Thu, 24 Mar 2022 11:59:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58980 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351502AbiCXP71 (ORCPT ); Thu, 24 Mar 2022 11:59:27 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D262FADD67; Thu, 24 Mar 2022 08:57:40 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MCJn4-1nPCdq18T4-009PGS; Thu, 24 Mar 2022 16:57:16 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 06/10] arm64: dts: imx8mm-verdin: update iomux configuration Date: Thu, 24 Mar 2022 16:56:45 +0100 Message-Id: <20220324155649.285924-7-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:xEc+FKGNDUKDBq+QNNSuhc9gvTAISzFiRaE3RF25NY+RHc2m7xd SltXB36SgxMgfr9L4z9vu5/iUe7OFf94CK8anPV3nwLlGzKsTYKLXntzVtSGnm+cd8Auwrh BTjEaADA373LzSQgB6FjI1Hi8786s7nNE2KK1d7Ahyiq4rWF/Tq/o+0ldn165Rn8wtP0ts0 2MVMiSzkq4OKGQ+RZTwrw== X-UI-Out-Filterresults: notjunk:1;V03:K0:hbLJtEPG2ts=:hDnRezwQYSAEnQJXU+MbqQ mYNvBkHfeurKotkhErxJNB6Z6PBrMcIr6NUzQIWYxsTRESZMDwZxwwTRc8cjIdWSzt3Wx1CyS dlmbk7VBJlafBeGUer6Ncv17+A3D40buRZF2d4vW7FoSUqIXMXp9hzfKmtkuEOI1YY4pCbMMo SfBXqPCkhijYc3UoxqskPefroZ4aF6LJIj15d8hDnWTp0AydZ7seQWCjW3VxVERQUDg2XhiaU htfGHkQmIrr6gCuhiosr+wkpLk95SAagQV5hVsvYqkkdSFlJSuraKZXVmHdJJyqAPRsUcC42V hu+i45+1CKdyMrqNgLDvRcolE/BDFmurTjE0M1rfobiywOAyuZ7BXJEz/Rt9WgtC85c58WG9c m26i6DhWI71rYmJCnDemSoscrYORxWjqjqPttFLXeLpCpNBIBOfFii397TjfbYki+Xu82sPTh eSvqq74Gctwh05XWmDBb/DdHy0LVH915w9BBJvpMsaZZ4tLhdPryt5QjzNBBdW+VGpqCD1Lx3 deTQWoBm75Qk6RF1Nuf2S9EyJ7fASq9yP5BRpiWoP1JFaCnaOZ2sdw+3uzo3xEQpaVTbT6F4x pRO8+gFjYI1l3l6lbp6kt77HWhC8Vai1jQBfHpz92MsF+wBb8gLtL5gQDoRR39FFcTaE91tn9 8A1O3kCKDnfbM1kYtZjewJ/eff2vOwYZ3xdE2syhhuwhMCOv8TSh9LNtNhxOjgdTXYYDR32j5 xCsWxDKUl/xu7qaU Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Update IOMUX configuration as required by the hardware design team. Signed-off-by: Andrejs Cainikovs Signed-off-by: Marcel Ziswiler --- .../boot/dts/freescale/imx8mm-verdin.dtsi | 304 +++++++++--------- 1 file changed, 152 insertions(+), 152 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 4542c99ce906..7976d055f17b 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -781,34 +781,34 @@ &iomuxc { =20 pinctrl_can1_int: can1intgrp { fsl,pins =3D - ; /* CAN_1_SPI_INT#_1.8V */ + ; /* CAN_1_SPI_INT#_1.8V */ }; =20 pinctrl_can2_int: can2intgrp { fsl,pins =3D - ; /* CAN_2_SPI_INT#_1.8V */ + ; /* CAN_2_SPI_INT#_1.8V, unu= sed */ }; =20 pinctrl_ctrl_sleep_moci: ctrlsleepmocigrp { fsl,pins =3D - ; /* SODIMM 256 */ + ; /* SODIMM 256 */ }; =20 pinctrl_ecspi2: ecspi2grp { fsl,pins =3D - , /* SODIMM 196 */ - , /* SODIMM 200 */ - , /* SODIMM 198 */ - ; /* SODIMM 202 */ + , /* SODIMM 196 */ + , /* SODIMM 200 */ + , /* SODIMM 198 */ + ; /* SODIMM 202 */ }; =20 pinctrl_ecspi3: ecspi3grp { fsl,pins =3D - , /* CAN_SPI_SCK_1.8V */ - , /* CAN_SPI_MOSI_1.8V */ - , /* CAN_SPI_MISO_1.8V */ - , /* CAN_1_SPI_CS_1.8V# */ - ; /* CAN_2_SPI_CS#_1.8V */ + , /* CAN_SPI_SCK_1.8V */ + , /* CAN_SPI_MOSI_1.8V */ + , /* CAN_SPI_MISO_1.8V */ + , /* CAN_1_SPI_CS_1.8V# */ + ; /* CAN_2_SPI_CS#_1.8V */ }; =20 pinctrl_fec1: fec1grp { @@ -827,7 +827,7 @@ pinctrl_fec1: fec1grp { , , , - ; + ; }; =20 pinctrl_fec1_sleep: fec1-sleepgrp { @@ -846,170 +846,170 @@ pinctrl_fec1_sleep: fec1-sleepgrp { , , , - ; + ; }; =20 pinctrl_flexspi0: flexspi0grp { fsl,pins =3D - , /* SODIMM 52 */ - , /* SODIMM 54 */ - , /* SODIMM 64 */ - , /* SODIMM 66 */ - , /* SODIMM 56 */ - , /* SODIMM 58 */ - , /* SODIMM 60 */ - ; /* SODIMM 62 */ + , /* SODIMM 52 */ + , /* SODIMM 54 */ + , /* SODIMM 64 */ + , /* SODIMM 66 */ + , /* SODIMM 56 */ + , /* SODIMM 58 */ + , /* SODIMM 60 */ + ; /* SODIMM 62 */ }; =20 pinctrl_gpio1: gpio1grp { fsl,pins =3D - ; /* SODIMM 206 */ + ; /* SODIMM 206 */ }; =20 pinctrl_gpio2: gpio2grp { fsl,pins =3D - ; /* SODIMM 208 */ + ; /* SODIMM 208 */ }; =20 pinctrl_gpio3: gpio3grp { fsl,pins =3D - ; /* SODIMM 210 */ + ; /* SODIMM 210 */ }; =20 pinctrl_gpio4: gpio4grp { fsl,pins =3D - ; /* SODIMM 212 */ + ; /* SODIMM 212 */ }; =20 pinctrl_gpio5: gpio5grp { fsl,pins =3D - ; /* SODIMM 216 */ + ; /* SODIMM 216 */ }; =20 pinctrl_gpio6: gpio6grp { fsl,pins =3D - ; /* SODIMM 218 */ + ; /* SODIMM 218 */ }; =20 pinctrl_gpio7: gpio7grp { fsl,pins =3D - ; /* SODIMM 220 */ + ; /* SODIMM 220 */ }; =20 pinctrl_gpio8: gpio8grp { fsl,pins =3D - ; /* SODIMM 222 */ + ; /* SODIMM 222 */ }; =20 /* Verdin GPIO_9_DSI (pulled-up as active-low) */ pinctrl_gpio_9_dsi: gpio9dsigrp { fsl,pins =3D - ; /* SODIMM 17 */ + ; /* SODIMM 17 */ }; =20 - /* Verdin GPIO_10_DSI */ + /* Verdin GPIO_10_DSI (pulled-up as active-low) */ pinctrl_gpio_10_dsi: gpio10dsigrp { fsl,pins =3D - ; /* SODIMM 21 */ + ; /* SODIMM 21 */ }; =20 pinctrl_gpio_hog1: gpiohog1grp { fsl,pins =3D - , /* SODIMM 88 */ - , /* SODIMM 90 */ - , /* SODIMM 92 */ - , /* SODIMM 94 */ - , /* SODIMM 96 */ - , /* SODIMM 100 */ - , /* SODIMM 102 */ - , /* SODIMM 104 */ - , /* SODIMM 106 */ - , /* SODIMM 108 */ - , /* SODIMM 112 */ - , /* SODIMM 114 */ - , /* SODIMM 116 */ - , /* SODIMM 118 */ - ; /* SODIMM 120 */ + , /* SODIMM 88 */ + , /* SODIMM 90 */ + , /* SODIMM 92 */ + , /* SODIMM 94 */ + , /* SODIMM 96 */ + , /* SODIMM 100 */ + , /* SODIMM 102 */ + , /* SODIMM 104 */ + , /* SODIMM 106 */ + , /* SODIMM 108 */ + , /* SODIMM 112 */ + , /* SODIMM 114 */ + , /* SODIMM 116 */ + , /* SODIMM 118 */ + ; /* SODIMM 120 */ }; =20 pinctrl_gpio_hog2: gpiohog2grp { fsl,pins =3D - ; /* SODIMM 91 */ + ; /* SODIMM 91 */ }; =20 pinctrl_gpio_hog3: gpiohog3grp { fsl,pins =3D - , /* SODIMM 157 */ - ; /* SODIMM 187 */ + , /* SODIMM 157 */ + ; /* SODIMM 187 */ }; =20 pinctrl_gpio_keys: gpiokeysgrp { fsl,pins =3D - ; /* SODIMM 252 */ + ; /* SODIMM 252 */ }; =20 /* On-module I2C */ pinctrl_i2c1: i2c1grp { fsl,pins =3D - , /* PMIC_I2C_SCL */ - ; /* PMIC_I2C_SDA */ + , /* PMIC_I2C_SCL */ + ; /* PMIC_I2C_SDA */ }; =20 pinctrl_i2c1_gpio: i2c1gpiogrp { fsl,pins =3D - , /* PMIC_I2C_SCL */ - ; /* PMIC_I2C_SDA */ + , /* PMIC_I2C_SCL */ + ; /* PMIC_I2C_SDA */ }; =20 /* Verdin I2C_4_CSI */ pinctrl_i2c2: i2c2grp { fsl,pins =3D - , /* SODIMM 55 */ - ; /* SODIMM 53 */ + , /* SODIMM 55 */ + ; /* SODIMM 53 */ }; =20 pinctrl_i2c2_gpio: i2c2gpiogrp { fsl,pins =3D - , /* SODIMM 55 */ - ; /* SODIMM 53 */ + , /* SODIMM 55 */ + ; /* SODIMM 53 */ }; =20 /* Verdin I2C_2_DSI */ pinctrl_i2c3: i2c3grp { fsl,pins =3D - , /* SODIMM 95 */ - ; /* SODIMM 93 */ + , /* SODIMM 95 */ + ; /* SODIMM 93 */ }; =20 pinctrl_i2c3_gpio: i2c3gpiogrp { fsl,pins =3D - , /* SODIMM 95 */ - ; /* SODIMM 93 */ + , /* SODIMM 95 */ + ; /* SODIMM 93 */ }; =20 /* Verdin I2C_1 */ pinctrl_i2c4: i2c4grp { fsl,pins =3D - , /* SODIMM 14 */ - ; /* SODIMM 12 */ + , /* SODIMM 14 */ + ; /* SODIMM 12 */ }; =20 pinctrl_i2c4_gpio: i2c4gpiogrp { fsl,pins =3D - , /* SODIMM 14 */ - ; /* SODIMM 12 */ + , /* SODIMM 14 */ + ; /* SODIMM 12 */ }; =20 /* Verdin I2S_2_BCLK (TOUCH_RESET#) */ pinctrl_i2s_2_bclk_touch_reset: i2s2bclktouchresetgrp { fsl,pins =3D - ; /* SODIMM 42 */ + ; /* SODIMM 42 */ }; =20 /* Verdin I2S_2_D_OUT shared with SAI5 */ pinctrl_i2s_2_d_out_dsi_1_bkl_en: i2s2doutdsi1bklengrp { fsl,pins =3D - ; /* SODIMM 46 */ + ; /* SODIMM 46 */ }; =20 pinctrl_pcie0: pcie0grp { @@ -1021,7 +1021,7 @@ pinctrl_pcie0: pcie0grp { =20 pinctrl_pmic: pmicirqgrp { fsl,pins =3D - ; /* PMIC_INT# */ + ; /* PMIC_INT# */ }; =20 /* Verdin PWM_3_DSI shared with GPIO1_IO1 */ @@ -1043,82 +1043,82 @@ pinctrl_pwm_3: pwm3grp { /* Verdin PWM_3_DSI (pulled-down as active-high) shared with PWM1_OUT */ pinctrl_pwm_3_dsi_hpd_gpio: pwm3dsihpdgpiogrp { fsl,pins =3D - ; /* SODIMM 19 */ + ; /* SODIMM 19 */ }; =20 pinctrl_reg_eth: regethgrp { fsl,pins =3D - ; /* PMIC_EN_ETH */ + ; /* PMIC_EN_ETH */ }; =20 pinctrl_reg_usb1_en: regusb1engrp { fsl,pins =3D - ; /* SODIMM 155 */ + ; /* SODIMM 155 */ }; =20 pinctrl_reg_usb2_en: regusb2engrp { fsl,pins =3D - ; /* SODIMM 185 */ + ; /* SODIMM 185 */ }; =20 pinctrl_sai2: sai2grp { fsl,pins =3D - , /* SODIMM 32 */ - , /* SODIMM 30 */ - , /* SODIMM 38 */ - , /* SODIMM 36 */ - ; /* SODIMM 34 */ + , /* SODIMM 32 */ + , /* SODIMM 30 */ + , /* SODIMM 38 */ + , /* SODIMM 36 */ + ; /* SODIMM 34 */ }; =20 pinctrl_sai5: sai5grp { fsl,pins =3D - , /* SODIMM 48 */ - , /* SODIMM 44 */ - , /* SODIMM 42 */ - ; /* SODIMM 46 */ + , /* SODIMM 48 */ + , /* SODIMM 44 */ + , /* SODIMM 42 */ + ; /* SODIMM 46 */ }; =20 /* control signal for optional ATTPM20P or SE050 */ pinctrl_pmic_tpm_ena: pmictpmenagrp { fsl,pins =3D - ; /* PMIC_TPM_ENA */ + ; /* PMIC_TPM_ENA */ }; =20 pinctrl_tsp: tspgrp { fsl,pins =3D - , /* SODIMM 148 */ - , /* SODIMM 152 */ - , /* SODIMM 154 */ - , /* SODIMM 174 */ - ; /* SODIMM 150 */ + , /* SODIMM 148 */ + , /* SODIMM 152 */ + , /* SODIMM 154 */ + , /* SODIMM 174 */ + ; /* SODIMM 150 */ }; =20 pinctrl_uart1: uart1grp { fsl,pins =3D - , /* SODIMM 149 */ - ; /* SODIMM 147 */ + , /* SODIMM 149 */ + ; /* SODIMM 147 */ }; =20 pinctrl_uart2: uart2grp { fsl,pins =3D - , /* SODIMM 129 */ - , /* SODIMM 131 */ - , /* SODIMM 133 */ - ; /* SODIMM 135 */ + , /* SODIMM 129 */ + , /* SODIMM 131 */ + , /* SODIMM 133 */ + ; /* SODIMM 135 */ }; =20 pinctrl_uart3: uart3grp { fsl,pins =3D - , /* SODIMM 137 */ - , /* SODIMM 139 */ - , /* SODIMM 141 */ - ; /* SODIMM 143 */ + , /* SODIMM 137 */ + , /* SODIMM 139 */ + , /* SODIMM 141 */ + ; /* SODIMM 143 */ }; =20 pinctrl_uart4: uart4grp { fsl,pins =3D - , /* SODIMM 151 */ - ; /* SODIMM 153 */ + , /* SODIMM 151 */ + ; /* SODIMM 153 */ }; =20 pinctrl_usdhc1: usdhc1grp { @@ -1171,45 +1171,45 @@ pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { =20 pinctrl_usdhc2_cd: usdhc2cdgrp { fsl,pins =3D - ; /* SODIMM 84 */ + ; /* SODIMM 84 */ }; =20 pinctrl_usdhc2_pwr_en: usdhc2pwrengrp { fsl,pins =3D - ; /* SODIMM 76 */ + ; /* SODIMM 76 */ }; =20 pinctrl_usdhc2: usdhc2grp { fsl,pins =3D - , /* SODIMM 78 */ - , /* SODIMM 74 */ - , /* SODIMM 80 */ - , /* SODIMM 82 */ - , /* SODIMM 70 */ - , /* SODIMM 72 */ - ; + , /* SODIMM 78 */ + , /* SODIMM 74 */ + , /* SODIMM 80 */ + , /* SODIMM 82 */ + , /* SODIMM 70 */ + , /* SODIMM 72 */ + ; }; =20 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { fsl,pins =3D - , - , - , - , - , - , - ; + , + , + , + , + , + , + ; }; =20 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { fsl,pins =3D - , - , - , - , - , - , - ; + , + , + , + , + , + , + ; }; =20 /* @@ -1218,56 +1218,56 @@ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { */ pinctrl_usdhc3: usdhc3grp { fsl,pins =3D - , - , - , - , - , - ; + , + , + , + , + , + ; }; =20 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { fsl,pins =3D - , - , - , - , - , - ; + , + , + , + , + , + ; }; =20 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { fsl,pins =3D - , - , - , - , - , - ; + , + , + , + , + , + ; }; =20 pinctrl_wdog: wdoggrp { fsl,pins =3D - ; /* PMIC_WDI */ + ; /* PMIC_WDI */ }; =20 pinctrl_wifi_ctrl: wifictrlgrp { fsl,pins =3D - , /* WIFI_WKUP_BT */ - , /* WIFI_W_WKUP_HOST */ - ; /* WIFI_WKUP_WLAN */ + , /* WIFI_WKUP_BT */ + , /* WIFI_W_WKUP_HOST */ + ; /* WIFI_WKUP_WLAN */ }; =20 pinctrl_wifi_i2s: bti2sgrp { fsl,pins =3D - , /* WIFI_TX_BCLK */ - , /* WIFI_TX_DATA0 */ - , /* WIFI_TX_SYNC */ - ; /* WIFI_RX_DATA0 */ + , /* WIFI_TX_BCLK */ + , /* WIFI_TX_DATA0 */ + , /* WIFI_TX_SYNC */ + ; /* WIFI_RX_DATA0 */ }; =20 pinctrl_wifi_pwr_en: wifipwrengrp { fsl,pins =3D - ; /* PMIC_EN_WIFI */ + ; /* PMIC_EN_WIFI */ }; }; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1CD7C433F5 for ; Thu, 24 Mar 2022 15:58:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351581AbiCXP7e (ORCPT ); Thu, 24 Mar 2022 11:59:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351520AbiCXP7K (ORCPT ); Thu, 24 Mar 2022 11:59:10 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 006F1AD10C; Thu, 24 Mar 2022 08:57:36 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MfprR-1o08wQ0VwH-00gDul; Thu, 24 Mar 2022 16:57:19 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 07/10] arm64: dts: imx8mm-verdin: re-order pinctrl groups Date: Thu, 24 Mar 2022 16:56:46 +0100 Message-Id: <20220324155649.285924-8-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:6cUVEBoGIHtTberT/gI+IXB2BBuEm4qmJHnE9EbIA7YaOm1LrZJ mlVMo364lIt3T24yu1TWhLctBAvXXaYEYhxblAvRKUvlWkGluWztX+cvexN6y4qMpXU6zCt 5AXR3MjTwKnY4UbExdGkFG4vcFGJ9TYv2a9CiRXndalkJQ6YY3hihzm1pRZxowBBLgNKzvD mbIDeElBXqgtJqx+GUByg== X-UI-Out-Filterresults: notjunk:1;V03:K0:L60ERafnbu4=:z/TxjYIhGD3oKgzQ/yGwX6 aaF8co0BQRS8qiPMy0KjREFI2Lp2S65wfQGeQpe5xB4bdWYj0p79xZMDDsNrmQbSNgaKrDZKK 5FygS4SlQV4ucHTvPhgj0SF2sOvQ4mLBVC1GAnuaMZrcbkuqjPpSbBjhZzlzZ5PgyyJlxQdmP p4uQrRtDAoQlHFp/w69hxEHt8ozaS2p39v+o6Lncdg7mojwFfKOkQVsXVkT86Q0d9WTIlOv1R zjsaCpZ1JwincWjes1m6fAG1pIWEaPUtEJT5a0peb3fkQGRJfel+JPUOgtPwt/gm13eIeqHvw 3g0bbMklU/eoW7QJvkk5nseAZpqAxHWwFmgqIncRgRSWU3+i8e2vDBM3JxIY50fkwicVF8T0d 4QGuE+EoNlKh0zDxKnjh1O5PNhH78QnMxqyG+Rqvs6k67WbDCqBbTl8loKcv6p13d1qsvPaDg oo6E0BNuPE6bBu1hfob3NK0UncMrO7wF1e5UfcUg7qmD5wdlSJUuiMwVn+1pjjzCfuynaYSON yCbakf9Rhece3m9GXIsU19KK4mRYIPRkDgpYJ683yJmirC+D4uq0tAVdDIfjPj2AxqAtZl+lf iVRJenCePgzHLYRl+33loFkJV5qFbSr2XveYKEksiRG3daT89weUwkfP4KKwdRrBRucBbXdRt yf4VjJOzTpt262eNzl/kDPZr09SaA6QWzrcSenOZ2UXwsKuJC1zC/4WbhlykjZl7ealXYxQQZ Njr95pFanIXUNJQJ Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Alphabetically re-order pinctrl groups. Signed-off-by: Marcel Ziswiler --- .../boot/dts/freescale/imx8mm-verdin.dtsi | 92 +++++++++---------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 7976d055f17b..f188ac187c37 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -796,36 +796,36 @@ pinctrl_ctrl_sleep_moci: ctrlsleepmocigrp { =20 pinctrl_ecspi2: ecspi2grp { fsl,pins =3D - , /* SODIMM 196 */ - , /* SODIMM 200 */ , /* SODIMM 198 */ + , /* SODIMM 200 */ + , /* SODIMM 196 */ ; /* SODIMM 202 */ }; =20 pinctrl_ecspi3: ecspi3grp { fsl,pins =3D + , /* CAN_2_SPI_CS#_1.8V */ , /* CAN_SPI_SCK_1.8V */ , /* CAN_SPI_MOSI_1.8V */ , /* CAN_SPI_MISO_1.8V */ - , /* CAN_1_SPI_CS_1.8V# */ - ; /* CAN_2_SPI_CS#_1.8V */ + ; /* CAN_1_SPI_CS_1.8V# */ }; =20 pinctrl_fec1: fec1grp { fsl,pins =3D , , - , - , - , - , - , - , - , , - , + , + , + , , , + , + , + , + , + , , ; }; @@ -834,17 +834,17 @@ pinctrl_fec1_sleep: fec1-sleepgrp { fsl,pins =3D , , - , - , - , - , - , - , - , , - , + , + , + , , , + , + , + , + , + , , ; }; @@ -854,11 +854,11 @@ pinctrl_flexspi0: flexspi0grp { , /* SODIMM 52 */ , /* SODIMM 54 */ , /* SODIMM 64 */ - , /* SODIMM 66 */ , /* SODIMM 56 */ , /* SODIMM 58 */ , /* SODIMM 60 */ - ; /* SODIMM 62 */ + , /* SODIMM 62 */ + ; /* SODIMM 66 */ }; =20 pinctrl_gpio1: gpio1grp { @@ -1063,9 +1063,9 @@ pinctrl_reg_usb2_en: regusb2engrp { =20 pinctrl_sai2: sai2grp { fsl,pins =3D - , /* SODIMM 32 */ - , /* SODIMM 30 */ , /* SODIMM 38 */ + , /* SODIMM 30 */ + , /* SODIMM 32 */ , /* SODIMM 36 */ ; /* SODIMM 34 */ }; @@ -1095,23 +1095,23 @@ pinctrl_tsp: tspgrp { =20 pinctrl_uart1: uart1grp { fsl,pins =3D - , /* SODIMM 149 */ - ; /* SODIMM 147 */ + , /* SODIMM 147 */ + ; /* SODIMM 149 */ }; =20 pinctrl_uart2: uart2grp { fsl,pins =3D - , /* SODIMM 129 */ - , /* SODIMM 131 */ , /* SODIMM 133 */ - ; /* SODIMM 135 */ + , /* SODIMM 135 */ + , /* SODIMM 131 */ + ; /* SODIMM 129 */ }; =20 pinctrl_uart3: uart3grp { fsl,pins =3D - , /* SODIMM 137 */ - , /* SODIMM 139 */ , /* SODIMM 141 */ + , /* SODIMM 139 */ + , /* SODIMM 137 */ ; /* SODIMM 143 */ }; =20 @@ -1181,35 +1181,35 @@ pinctrl_usdhc2_pwr_en: usdhc2pwrengrp { =20 pinctrl_usdhc2: usdhc2grp { fsl,pins =3D + , , /* SODIMM 78 */ , /* SODIMM 74 */ , /* SODIMM 80 */ , /* SODIMM 82 */ , /* SODIMM 70 */ - , /* SODIMM 72 */ - ; + ; /* SODIMM 72 */ }; =20 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { fsl,pins =3D + , , , , , , - , - ; + ; }; =20 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { fsl,pins =3D + , , , , , , - , - ; + ; }; =20 /* @@ -1218,32 +1218,32 @@ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { */ pinctrl_usdhc3: usdhc3grp { fsl,pins =3D - , - , , , , - ; + , + , + ; }; =20 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { fsl,pins =3D - , - , , , , - ; + , + , + ; }; =20 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { fsl,pins =3D - , - , , , , - ; + , + , + ; }; =20 pinctrl_wdog: wdoggrp { --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E799DC433FE for ; Thu, 24 Mar 2022 15:58:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351647AbiCXP7i (ORCPT ); Thu, 24 Mar 2022 11:59:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351535AbiCXP7Z (ORCPT ); Thu, 24 Mar 2022 11:59:25 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC3BBADD5C; Thu, 24 Mar 2022 08:57:39 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MWj1Y-1nZi4P42VE-00X74s; Thu, 24 Mar 2022 16:57:22 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 08/10] arm64: dts: imx8mm-verdin: capitalisation of verdin comments Date: Thu, 24 Mar 2022 16:56:47 +0100 Message-Id: <20220324155649.285924-9-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:6kX55W9sLgwtsyohFXwEzFjDJUKqLvHn7CEU3AJQ+HQyOv9ocOH 0JEix7eb+LUQnwBMpAhXl3Fy6ypcYuJQ9XKzO1HoqzF1vhlAaTwQ7X+TVZNxv+8INd1VuNP lL7U4FL95CxFsU5ql7nuC7KfSk+Cr0UBqFI9pmHKQoEXIXYKqby9odG0qKTRVbOMtRTAd61 Lx+9PLRnHkbVzgYxheXQw== X-UI-Out-Filterresults: notjunk:1;V03:K0:Bzr5A7SmETI=:zH3NgoNZ5tTUyDfOd6Eggx TlqQPyaubukv6CCMI7uCRdQfLMKC1+dWxnq9oYh///zxSedTf2aT+soGVGxLqdilrnBAP+NGd 3t39atpW4ACMvvtP1ftVBU8RnJpyJnbhgXyCdSQtCq/nn1oH4RCOSIcdTSjca0yxaE2A/T2h5 JfvqV/CTrBClOuwOHjd8+7B1v8f7IXRJ43CVRdhzb2kPUrpm3yCC3MP0RK2deQHiYPAeQdnYz WXShmm65r6guPhGt38SUtH7Tg7RXJPauXgU+1R2eDsbs3GklCaY+AV2+jb6cNi8ytkvHAuPvV jOzbtb3B1g5SE8CF/rddVr4S6q7yQlc7nBh4xXc3soj4t4MFXA94xDWCmCA91WNFKbm+kKlPu 9yopp5zqbB6b3WK7ZzCqiONuibrIKTnzyhNS5XEuThfRRzEa7wAgQzO9ZCH8AyuGxIE1EZZ0w AsN43szxypUcZ21d3NrLNQwRYAbvmkcCGocXDZZMsLMITzEM3TEIMYttIrMgerhvZnipZG14Q N86ToiovlNhJ151YlWm844RtN5pB6H+DEHyO5f5eEPOAd6Xmwn8lZb5y98QzuiGQJ1kEKgcWo m4K4HWDM/vJ6/vqJVsvJZ+Ai1uMHbJCWVt9T7JDCNJaLqQK81S6oLAAQ+5LGVKSRCh+SfjyDW B1nOZs2w2lDhblDMxAkPAmV5JfdCKo5wjh/vVsoXOiH+wfVKAjRZIx66zBoJekSfitZ+bHE7k X1LW8H95TsNPZDdx Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Fix capitalisation of Verdin in comments. Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi b/arch= /arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi index aca5ae0d307d..c2a5c2f7b204 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi @@ -114,7 +114,7 @@ &pwm3 { status =3D "okay"; }; =20 -/* VERDIN I2S_1 */ +/* Verdin I2S_1 */ &sai2 { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index f188ac187c37..6e1c762fd2e7 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -668,7 +668,7 @@ &pwm3 { #pwm-cells =3D <3>; }; =20 -/* VERDIN I2S_1 */ +/* Verdin I2S_1 */ &sai2 { #sound-dai-cells =3D <0>; assigned-clock-parents =3D <&clk IMX8MM_AUDIO_PLL1_OUT>; --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E69FEC433FE for ; Thu, 24 Mar 2022 15:58:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242175AbiCXP7n (ORCPT ); Thu, 24 Mar 2022 11:59:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59664 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351519AbiCXP71 (ORCPT ); Thu, 24 Mar 2022 11:59:27 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 61CA8ADD6C; Thu, 24 Mar 2022 08:57:41 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MCauF-1nPTk73LzX-009gNd; Thu, 24 Mar 2022 16:57:25 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 09/10] arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups Date: Thu, 24 Mar 2022 16:56:48 +0100 Message-Id: <20220324155649.285924-10-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:J0L8YMNV2NU16ziuUi4evV7m5GogN7KvqRKUdIp6eeQf5yCXUv3 M+uVnYvHD+A9act5Wq8lV8KGcoH8GwC+Uso+SNMdWS6fuDGS5fNxvVQ3G0CpKa2SS28OKyc nq7IZNIxMuHIwOkxtLBVIl4NrgI3CzZ9N0E6edQ4sbrtZ8fIe4f4d4bkWHBQbfULFBTf+mi ++M2/0hwy/U+koagUdKqQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:ofsBzLGGVaY=:TFYqjvQV4bBu3TToWdb8WI 34plTcYjChlVtsE2BUeIZnWs5sw+7vWXFLRta/aixoUNsHOvOJblfQ/XiSui26m3fKXgfuUDT wJBrCoOYsGlxTrHi9KY2Azrk8q5ixjRbsKYEvQx2LLpkEgcjpdjL1rz9t9RlGaN1hMZG6xGBp nTwgHi2SERPty02b3G5apXs58MbcKFbPrbJtWYeDKeuHeKOuQrvcmY4k/L5x2lxbfBqj5aQoT X43z66XaUpfIiPcy2ZRhZON4PNADRx7bkoousRxmMp5PO9EvrA7mxbSvSa/EIRZ0+39/c8omc alZoxWiWoGkIenuBQ5vuTfjD1iGqaP66fANjYwn7SGbg/dFO/Z7CC4ahB3rmsbm0K469VLEDv zbUt1S5uZLdT7UZUEi2jjS6ZbNeB7OG7/fSxibhRPYsXYo9aQkNepXZJUZG2bskUK5TQ9NRqH 4qb07IARFA+/gzNK4wUQusXlfpG5a+r8jJj4bvepBGA+kVDUNkQmDHxg4Qc0Nerk1UCB3PcKv EdPHObu0JlGWnbL/cQaTzewjhz/MHXm0nwAPe5M2lHy5CzsoJLpPXzZ3lldPwVXpam+V+Mn1n QVS368gUUtsTSTZM5YLruezDttGxP7eD2IQfYaEg4mtdrO+sMqUQBKly6fpX+CSsV3CsTs1qj VRIV0miblYdJ13k0oYGld3rDY1G++H2blCJ7qdxRat63KtxhJrtKWkf0MfcRXuGEf8Qx33fsB KYYtuKvRESDrKdkm Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Marcel Ziswiler Add a note about us using discrete external on-module resistors pulling-up to the on-module +V3.3_1.8_SD (LDO5) rail and explicitly disabling the internal pull-ups due to ERR050080 [1]: IO: Degradation of internal IO pullup/pulldown current capability for IO=E2=80=99s continuously driven in a 3.3V operating mode [1] https://www.nxp.com/webapp/Download?colCode=3DIMX8MM_0N87W Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 6e1c762fd2e7..97dd7a00d63b 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -1179,6 +1179,10 @@ pinctrl_usdhc2_pwr_en: usdhc2pwrengrp { ; /* SODIMM 76 */ }; =20 + /* + * Note: Due to ERR050080 we use discrete external on-module resistors pu= lling-up to the + * on-module +V3.3_1.8_SD (LDO5) rail and explicitly disable the internal= pull-ups here. + */ pinctrl_usdhc2: usdhc2grp { fsl,pins =3D , --=20 2.34.1 From nobody Sat Jun 20 00:55:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B7CECC433EF for ; Thu, 24 Mar 2022 15:58:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346406AbiCXP75 (ORCPT ); Thu, 24 Mar 2022 11:59:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59878 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351522AbiCXP7c (ORCPT ); Thu, 24 Mar 2022 11:59:32 -0400 Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E9E0BADD7A; Thu, 24 Mar 2022 08:57:44 -0700 (PDT) Received: from localhost.localdomain ([81.221.85.15]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N0WTY-1oIcbr2d1A-00wVDS; Thu, 24 Mar 2022 16:57:28 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Andrejs Cainikovs , Arnd Bergmann , Fabio Estevam , Frank Rowand , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 10/10] arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl Date: Thu, 24 Mar 2022 16:56:49 +0100 Message-Id: <20220324155649.285924-11-marcel@ziswiler.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220324155649.285924-1-marcel@ziswiler.com> References: <20220324155649.285924-1-marcel@ziswiler.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:WIrHfN3/v5DuBXh1t3yffOL9Tw5KZ5XlFYczKupNGYPAq+n7WrD DANHRumWHhXIDVaf5JkUfT73VjmJ3TxuLZLkvYoo+whWoIpDQDlfGTZkKXwNSlX6QrvCWRN JSwyuxdjOSsQnE7ioFOyD3AP4IqtET8rzkithDHYiNVUDifnkxX8xFv2MgIN68tCuxTTbHO FpUEyqMuarciUkQLdUIUA== X-UI-Out-Filterresults: notjunk:1;V03:K0:jTvlto+j76Q=:H8J00gum5WgD7Mb3KULfw8 x5bhjAs6fgiFIVkMO+yilqNZUYUfRk4FzUllQQGohPGBRq1mI/fnylRIHXoEVxKYUezhamNje 8SC9L6FGlKwCCtUJtncClymECLE4QfY1NiSEoaoA7Uvq3DAFC00fS/3s9Ff8CGxGWU6EsVR99 lQx0/5TQB9OsIkbyU7VRXK0KwN10wen31Plupp4JNA2/+rrjomCTshNzMJWIrlRowlhhkuOKe +GUCZmVrGBcM8jKfUGvzk9jrmNBVu12HujwXfLUyvtDDcS0kbcz2oc1M2AIRhnfnEq+dTgCWO mcJHg0IaMeKFo6LB+WkCGY7tDstDH9llnAARQO0PO1SG4FXYsMDy6ICc3SpMrMBg8mv95fUVY rKFbM3iplHc3IoqK1X5MFRNSkxFxDdAoe4tCbtpVYbUvpJiiNIV4ZKGfQ+h2iK//kdj9blf/2 n+07MaVOBzmY/l6jErS3w1G4nMzyOHUqpRQ/Bt9BDkGXQfoYy9j73TtJxpYI2CpJqV87Lex56 0Dj/3tsTSceyeqiu5IgENy1baytJNmpOE/8djt5kYa1kNZ7fv/1oFrQ4c+QiPUJApvjwLuLqe 2GYzaX6H9BS8wmvHBETqadgirPnyiLNSMyQzb7BxMivs7oM+WEE4c5SN6HOmD9p/kSVaY6/ei ngVGJZPb/D6yxdTX13Uoq+DExZd58ngmIvK2O19uoBuApOfsI87p6FegtTpqhEp5ykWKGTL6t 6BsX+JWnkwjW5eAw Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Marcel Ziswiler Add SD1 sleep pinctrl to avoid backfeeding during sleep. Signed-off-by: Marcel Ziswiler --- .../boot/dts/freescale/imx8mm-verdin.dtsi | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-verdin.dtsi index 97dd7a00d63b..eafa88d980b3 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -757,10 +757,11 @@ &usdhc2 { bus-width =3D <4>; cd-gpios =3D <&gpio2 12 GPIO_ACTIVE_LOW>; disable-wp; - pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz", "sleep"; pinctrl-0 =3D <&pinctrl_usdhc2>, <&pinctrl_usdhc2_cd>; pinctrl-1 =3D <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_cd>; pinctrl-2 =3D <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_cd>; + pinctrl-3 =3D <&pinctrl_usdhc2_sleep>, <&pinctrl_usdhc2_cd_sleep>; vmmc-supply =3D <®_usdhc2_vmmc>; }; =20 @@ -1174,6 +1175,11 @@ pinctrl_usdhc2_cd: usdhc2cdgrp { ; /* SODIMM 84 */ }; =20 + pinctrl_usdhc2_cd_sleep: usdhc2cdslpgrp { + fsl,pins =3D + ; /* SODIMM 84 */ + }; + pinctrl_usdhc2_pwr_en: usdhc2pwrengrp { fsl,pins =3D ; /* SODIMM 76 */ @@ -1216,6 +1222,18 @@ pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { ; }; =20 + /* Avoid backfeeding with removed card power */ + pinctrl_usdhc2_sleep: usdhc2slpgrp { + fsl,pins =3D + , + , + , + , + , + , + ; + }; + /* * On-module Wi-Fi/BT or type specific SDHC interface * (e.g. on X52 extension slot of Verdin Development Board) --=20 2.34.1