From patchwork Mon Jan 2 17:10:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 638577 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 4F03DC53210 for ; Mon, 2 Jan 2023 17:12:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236510AbjABRLm (ORCPT ); Mon, 2 Jan 2023 12:11:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236509AbjABRLB (ORCPT ); Mon, 2 Jan 2023 12:11:01 -0500 Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1FD5755BE; Mon, 2 Jan 2023 09:10:52 -0800 (PST) Received: from toolbox.int.toradex.com ([104.59.205.51]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0LynwX-1oi6Hf01zj-0166VZ; Mon, 02 Jan 2023 18:10:32 +0100 From: Marcel Ziswiler To: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-imx@nxp.com, Max Krummenacher , Philippe Schenker , Marcel Ziswiler , Fabio Estevam , Frank Li , Krzysztof Kozlowski , Peng Fan , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo Subject: [PATCH v2 2/5] arm64: dts: fsl-imx8qm-device.dtsi: add io-channel-cells to adc nodes Date: Mon, 2 Jan 2023 18:10:19 +0100 Message-Id: <20230102171023.33853-3-marcel@ziswiler.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20230102171023.33853-1-marcel@ziswiler.com> References: <20230102171023.33853-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:BF6hlveHaNGnK+Rxx9ph72YkG8TkykKQ5KeCyFLo5XKfGpekZcR haP6Zhbsf6zZZwNYcFenxnxQvMLCTGHsPGiNCPZhvkW9a9maxg9AJ9F+YWqVYpZcQ/NZ1vk 24s4kvfKy2VelrpLH9alQx0//8T+uB7ZLxb+ioVb+pfHSjBEadU7mxCHxPMnXfkYjcKk5th DUIqrRjue45+pFoVSadrw== UI-OutboundReport: notjunk:1;M01:P0:d0DKF2BZQEI=;SJDQj5TmV+2O5SLdhNo7Vlz/MX5 bm9+3l+fki/Awn7DY/FiDXcsJzOctneZheHV6zRbMQCjXPZfy/gRpb2xB4yY/eN519yIZ9tt+ DZj4ZvNJvDWFqh/WM02dss2uM8jde/9ujNvHAvInBySfZRy2Vt4WnDVcOTafpHg0h4gnUR3mI 0cKBhPRW+EBI9atNyH7eU1lEV4bU1Abx/OEL/t1b+URbdwJJVzE4VfLuo83jAaqRYshenwxyp FNaJzOuZtERS+9lVEu78VV98HkoVxhdJShLD9D9/wOSIyH7RcfssHRTsbIArpP/0S83ZhCWUl cqEKDtGVkN92DxL39oM3jWW/yuCkGZimy33YfBmoHozkFLo07BoxA3dCYbE/Xlhg+W/5OOEVy e4ovE/VZklMPEO613uWs0k7P4Hnu0tOwnXMAZ7waCd7AsPKkDJeQ24hVjE/OxRkB5s9gjh3l9 ugxiH178qCbuwMEPrhJM6hoW9uuvGmY281SEHejeSDKRNZgHY7TQ+R0wFaf7YaDE5GS1B7ag0 NTrqZnAMYHfKCyl5Qn5j5Ea9XMWxtbdOuQVDV6eCFxL26Qv/GCFRC2nKKqPWRIOmetZqdxByO /aoyooDho3JI5OL9yN5X/bWGIwFEEgNSCEaGsTnPEFT3Ui3ACT7Hj40apafw899fcAlaZBISc l+OOXYvIIPmy6W7iL2CrbLDRt3/qrSufnXL/XamlrA== Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Max Krummenacher This commit adds io-channel-cells property to the ADC nodes. This property is required in order for an IIO consumer driver to work. Especially required for Apalis iMX8 QM, as the touchscreen driver uses ADC channels with the ADC driver based on IIO framework. Signed-off-by: Philippe Schenker Signed-off-by: Max Krummenacher Signed-off-by: Marcel Ziswiler --- (no changes since v1) arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi index a943a1e2797f..6e5ef8b69bf8 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi @@ -270,6 +270,7 @@ i2c3: i2c@5a830000 { adc0: adc@5a880000 { compatible = "nxp,imx8qxp-adc"; + #io-channel-cells = <1>; reg = <0x5a880000 0x10000>; interrupts = ; interrupt-parent = <&gic>; @@ -284,6 +285,7 @@ adc0: adc@5a880000 { adc1: adc@5a890000 { compatible = "nxp,imx8qxp-adc"; + #io-channel-cells = <1>; reg = <0x5a890000 0x10000>; interrupts = ; interrupt-parent = <&gic>; From patchwork Mon Jan 2 17:10:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 638576 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 91184C54E76 for ; Mon, 2 Jan 2023 17:12:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236542AbjABRLq (ORCPT ); Mon, 2 Jan 2023 12:11:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55844 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236418AbjABRLI (ORCPT ); Mon, 2 Jan 2023 12:11:08 -0500 Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A86EBEF; Mon, 2 Jan 2023 09:11:00 -0800 (PST) Received: from toolbox.int.toradex.com ([104.59.205.51]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0MOgc4-1p8Wz92vcE-00682G; Mon, 02 Jan 2023 18:10:33 +0100 From: Marcel Ziswiler To: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-imx@nxp.com, Marcel Ziswiler , Rob Herring , Denys Drozdov , Fabio Estevam , Frieder Schrempf , Krzysztof Kozlowski , Li Yang , Marek Vasut , Matthias Schiffer , Max Krummenacher , Rob Herring , Shawn Guo Subject: [PATCH v2 4/5] dt-bindings: arm: fsl: add toradex,apalis-imx8 et al. Date: Mon, 2 Jan 2023 18:10:21 +0100 Message-Id: <20230102171023.33853-5-marcel@ziswiler.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20230102171023.33853-1-marcel@ziswiler.com> References: <20230102171023.33853-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:SOWcSrb0Ud3I2qBNZXS4sTZwPznjx53p99pNnHRAOKDko7U/Zru soqr9PjLAb2pXcw3jTINY/l1ClP1NpnGZVgL/iIYTBLbX4NmVlxlpPJumI8zCtLMXj7FmTz KlTBQSlArCS9MLH3Njzo9R+obbinWUh9hh5PqpDKoc2wa/jmDOhiIxEDsxfYUoGNSUhAB2J g7GNldJWoK7By4h4MZGlg== UI-OutboundReport: notjunk:1;M01:P0:JWAvCcA/+Pc=;4zG8FX6A91eg1Z3tgPVBjKe2KdX 7dpcXWXMIJN8+NtCyWJjd0MWze0p92nTxwg/eDoY/BBVoq2bYsnPioNKHX/Ibz+QfnBuRrHt2 rERvj+eukHxyya/ogoMt33iHlJlv4aJICQ21EYxESLhpw8U5Ly7I/5kHpW18w+RgNDnM9bqpm 0ZozuprhiNAd/wZ1mznqZ6ve4UjZavlSR7XSVcvCqImbwTn+SAfqXh/Xi6nfXi5CDsF6pAaXR gs5w7laOR6eixiO+9bUqIiVy6JspwzD2ucJZ4DljMMjho2FUW6hKuU066MBYIto7GjnqmhURX ZxLAmWDrwxa6NSSnYqOlMEwhUXup2+fEXr9iy95QvbkSwS5hfjuYgf3oojf2jeNq4rLPQVMq4 93R2tos+Ka/ymjRMoJNfESV4V5fjDYtiDMQ1GBYnkwGrWnIpLTQuHkZDx1Y0vuQTbH2RdmCXi wD0siZVSMwn3g33a0Znwfj1sDSwRvzpzscjdmxorTlOgbe+LXU4ZqOR3JYTNyv8Guwlg2AStl +Yu8YJwoXNVeNThrv7E+diX4ehLVoo5hh2tX928nKOg99PHSfgSZIBgGn7TM8JLuNybyo5Cnm z0xnyeY49JFZao8ANmHg6qTbmwhw5LuJyi8Q645XKy2o5QtxW/SQa4atSl0JcP3juoiQu/k9r JhwdxdtFTZ0IieBjn08W69ET0/6FowOfhEfayGbPKA== Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Marcel Ziswiler Add toradex,apalis-imx8 for the Apalis iMX8 aka QuadMax modules and the carrier boards (Apalis Evaluation board as well as Ixora V1.1 and V1.2) they may be mated in. Signed-off-by: Marcel Ziswiler Acked-by: Rob Herring --- Changes in v2: - Fixed missing space in the comment V1.1Module curtsey Max. - Added Rob's ack. Documentation/devicetree/bindings/arm/fsl.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 05b5276a0e14..54c030324136 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1035,6 +1035,18 @@ properties: items: - enum: - fsl,imx8qm-mek # i.MX8QM MEK Board + - toradex,apalis-imx8 # Apalis iMX8 Modules + - const: fsl,imx8qm + + - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules + items: + - enum: + - toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation Board + - toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. Board + - toradex,apalis-imx8-ixora-v1.1 # Apalis iMX8 Module on Ixora V1.1 Carrier Board + - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board + - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board + - const: toradex,apalis-imx8 - const: fsl,imx8qm - description: i.MX8QXP based Boards