Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp3029889pxm; Mon, 28 Feb 2022 10:33:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJx3+zxKU+YKLgsVUkbs0k55Va+xiuHOqLdtm7x3L8D9b1W/zCvp95faphiLctZq/v5WY4Ul X-Received: by 2002:a17:902:b488:b0:14e:e9f3:24a2 with SMTP id y8-20020a170902b48800b0014ee9f324a2mr21673157plr.72.1646073223614; Mon, 28 Feb 2022 10:33:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646073223; cv=none; d=google.com; s=arc-20160816; b=eZ1D5YuSmorOqU3BscIJvByBHeqbwubKrogrixRLy2z2pxtRBLMXvUf/DKIqk87nJs 0RFQwiHfyjfp0IZJgPecZZfIAENtU4uqpnZnjIOVtFyuYLTZ/PCEW48GCAcKTCZU4H2Y 2snpq5NTejesCzs5DWQD3eg4+aJX54Hon5qdwZEvcHAzXVd3NsIQwH1+iCfm14ZviUJL vThQpGc/NNwfwHISrjZKunZMUGcdVJ5x7b/aOZWKaT6zM0npnyo7i9/wwyhqle+L0rrI 2dW9hBV9PjJUBHnG7yvmoDH5LwBMe2UjZqkzkqP1jkyxJtSKW2n8TUJX+UQiEWHxw3wP P9cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=NV9ie411O40GXoKdmB6XocMILdm6e2f7gQDHPVR95BM=; b=cYgihIekh/GIcWunliWvhfLBXFmMURBRD4zU23TALXGKetngo3UiVqXM0NK9RHulVm BRU4NRCpQWe07nUy9+UJ9dwxL4j36Vu3e3PodEuY8JIft7Mv8XKeNGWesGRdt4JbCDEp tBSx4b16UFEeZvMdo8IPnmYrzEB4yQ2NSA28fl3wZAkQ7Z2D6rylv3ORO2vY4LLQsVbP rIBXfSdiFo/TxGIi2rG4AvC8+4rVqcjsALZDysj0gzAzviGVHQ4z8N0I7QPihnSMFTWM q0F4833I5xsVYrxdy6UFO9sMFLdxqG7e3xIqwzHvvzwmk/cFt3vDh7+HXxMJgAB+NMLM /WxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gateworks-com.20210112.gappssmtp.com header.s=20210112 header.b=gzcuQo+r; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n5-20020a62e505000000b004e12e13947esi9201203pff.187.2022.02.28.10.33.27; Mon, 28 Feb 2022 10:33:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gateworks-com.20210112.gappssmtp.com header.s=20210112 header.b=gzcuQo+r; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240445AbiB1SZV (ORCPT + 99 others); Mon, 28 Feb 2022 13:25:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240151AbiB1SZL (ORCPT ); Mon, 28 Feb 2022 13:25:11 -0500 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B73D99EBBD for ; Mon, 28 Feb 2022 10:05:11 -0800 (PST) Received: by mail-pf1-x42d.google.com with SMTP id z15so11700068pfe.7 for ; Mon, 28 Feb 2022 10:05:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gateworks-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NV9ie411O40GXoKdmB6XocMILdm6e2f7gQDHPVR95BM=; b=gzcuQo+rhTjNEzolMnIBcji+6Lbfpi/b8/TrMXYfbkLSaqKT2CHjMocxHEp7mDdS/Z r/OxOYQrYpMgUhgH0Nj7oN17hW+0EfuxDXDmUjRFXEY0xDUKRVpArBELqpLHMpx8yMXg TW/hCd1d/M6XcZds2jTyKNd2NOHnF+I6ib59FyTeY+8htDmxWpkpE7iUIqwHaZybyYI8 G8ke+gBEUHO9szN8n+M7nnM7LUhbcbKsXr/QD9rgTDVtMiWRK0gQ6rbZFqrXH7kKQP84 BqzRvaMSIKUN6uweKFKmaG1z+ZVDF7HSj+ibwvrWVJNEyyg4m9HO8wHi5qv88oKQ5DLQ FbLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NV9ie411O40GXoKdmB6XocMILdm6e2f7gQDHPVR95BM=; b=z4HIScuRp9fVSDMQOGwDSL5UfgfPx6o37d89qR+PmeSYLuEOgROVLyZzJxcbqvoswX J0Bw7GY8XHhrnF4R74gYpvShAgiJw7Xxsdknta9SYBDJidr97LhKtsauGPzQfJByuTGd RrE8TgBvjylqk2iu1nlQ7kiWudrGZ4XE/2vmTc3pZJUUjKPOqxGBpFOH2A8k8+4c7TEA wJ8efREOJAaUUbd42LhIQhIBVisCWB5sTIM7V9q9bxrEChE1M6SSDN/N4vQAfwQIHAVP WZxbmQtw7gGr1yh4h6T1uNdqJ1Xk+zy2hlkwo2arcPpc+244onGEmtJBUcKB38hTrZTs HwoA== X-Gm-Message-State: AOAM530i3bFuQtEDo/kWVjxeNt7hvntMZxxw6GHro28x0cxpbdrU1tYg C+xf7Tkqh22jD1n0O9wEPRgx7DDG9xjNU7KoC4PlvA== X-Received: by 2002:a05:6a00:1307:b0:4b0:b1c:6fd9 with SMTP id j7-20020a056a00130700b004b00b1c6fd9mr22992507pfu.27.1646071500373; Mon, 28 Feb 2022 10:05:00 -0800 (PST) MIME-Version: 1.0 References: <20220228101617.12694-1-johan@kernel.org> In-Reply-To: <20220228101617.12694-1-johan@kernel.org> From: Tim Harvey Date: Mon, 28 Feb 2022 10:04:48 -0800 Message-ID: Subject: Re: [PATCH] arm64: dts: imx8mm-venice: fix spi2 pin configuration To: Johan Hovold Cc: Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Linux ARM Mailing List , open list , stable@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 28, 2022 at 2:18 AM Johan Hovold wrote: > > Due to what looks like a copy-paste error, the ECSPI2_MISO pad is not > muxed for SPI mode and causes reads from a slave-device connected to the > SPI header to always return zero. > > Configure the ECSPI2_MISO pad for SPI mode on the gw71xx, gw72xx and > gw73xx families of boards that got this wrong. > > Fixes: 6f30b27c5ef5 ("arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits") > Cc: stable@vger.kernel.org # 5.12 > Cc: Tim Harvey > Signed-off-by: Johan Hovold > --- > arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- > arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- > arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi > index 28012279f6f6..ecf6c9a6db90 100644 > --- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi > @@ -166,7 +166,7 @@ pinctrl_spi2: spi2grp { > fsl,pins = < > MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0xd6 > - MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > + MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0xd6 > MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0xd6 > >; > }; > diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi > index 27afa46a253a..6e0f0a2f6970 100644 > --- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi > @@ -231,7 +231,7 @@ pinctrl_spi2: spi2grp { > fsl,pins = < > MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0xd6 > - MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > + MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0xd6 > MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0xd6 > >; > }; > diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi > index a59e849c7be2..6c4c9ae9715f 100644 > --- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi > @@ -280,7 +280,7 @@ pinctrl_spi2: spi2grp { > fsl,pins = < > MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0xd6 > - MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0xd6 > + MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0xd6 > MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0xd6 > >; > }; > -- > 2.34.1 > Johan, Thanks for catching this! Acked-by: Tim Harvey Best Regards, Tim