From patchwork Thu Mar 6 22:23:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14005444 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4C40EC282D1 for ; Thu, 6 Mar 2025 22:26:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:Message-Id:Date:Subject:Cc:To:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=lcvvBdkl+BW8KBssMvpUcKOdXfsESNjAxscOyKlOdR0=; b=tRnUZ1xMkvQC4u0ohQdQRdqek9 BtnWCfLv/FfoA2MCn4KuEAfUN8HT4wubBBgUhofYCBVbM+DTplbs0q1/IVIxl2HYM4ZK/WCAhk0CR tFkpw/D2tYKgWeNbbr3Iw0/qj55TkZ8WscqQvqyteP4QxLlbkNudpS4eHtd/ukJkYiPZTR22fu2XX aqkpxP29bmfdZvsOgykAy/5+opXynJ6/hqpXFa9cYmqoNykRweiw8WUTyNYE6+7zemLGdJf2A2B9z MTK4+8CfuhEAAzYO0T1Y2ijII7BuRRV5qfayOfHzWIX+5L2VP92Gq2Q8BxtJmJGAsqe0IEF1PR5L4 PETW2XYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tqJfH-0000000CN0i-3JVB; Thu, 06 Mar 2025 22:26:03 +0000 Received: from mail-am0eur02on2062f.outbound.protection.outlook.com ([2a01:111:f403:2606::62f] helo=EUR02-AM0-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tqJde-0000000CMcj-0szU for linux-arm-kernel@lists.infradead.org; Thu, 06 Mar 2025 22:24:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lZ9kwMhQjp0uMY+qAKGkc6JQ/t3LnbCgn1vHSi5sr4mkfigU0eD+9tawn6e7XHflVLPBmN7ii7d51NhIJI23gQXQ5/pLcwroYZian/EIDkVcS6xBadOaYShNjw3pgyIZaI8btQaW0iD64bWfniDsNyj/jubPEhSNZYIoSh+XhpCE3mbiWVi+JMIIc2ivjxX4pS+JFTuBgsDLLhg7vCQafWHo+I+5cjRgV1ta9LkiDz6sJ7GdAyffuoveZzbIKlHPORDLNouDiUjsfMrjvG+FLstGfT02iXGdlrqy6HHAfp8R8tyKjtmay3UcSNTXoFHvoPdAC0IiBsMTGD2SdXYF/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lcvvBdkl+BW8KBssMvpUcKOdXfsESNjAxscOyKlOdR0=; b=g1kCkNuH0Nkej43AAkdj2D7+pADDV1qKdPumCLQ/+LmFkeuxt3eOu7x76C1dubJHnXVObk3vsc5Mvtal70pcRctErp1kPQU3nFbQ9RllA2IFAy6xAQEoURw7EIB8SwPAY2aWKh9oMSWaTjMSMm9swVIWdyFT4nHfquUYrk8SxOVoe/2387+OSIWHUO3l1YAH5laWOCLQpSIOH3DruJi7IGtbTEMSHI1ME8XmhGhcP1hE7o2EA4XSHAamwMm5S+dXBDXAxTeyYd/4XcwIp6eejKVwSIVzO8VhNiKNiFufmBSqiO+gxWlW+8Qb2Ac+ObfxACzhIWQ2atoD0P+qMddoEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lcvvBdkl+BW8KBssMvpUcKOdXfsESNjAxscOyKlOdR0=; b=SHljGvJeTobcX18ITR+Sq+QSqZ/weixk8kjNSJ8kcDQBEQ2eosMVi865gprsIHKF9CAlppjhjUSoMOITZaZwYL9uSQ7g8w0tvEolkYHERv4BIcY+HbfYC5CLm1qjsgiVpTii/b8gk1zj6hXqU+Wge5FAMh4FgozmqvSqsejnOrQC5yZfN0cMdiNRbzddQ+kCCGbr0in4OC0qvg28PY5i6YzS59/ZheumkLcAVgw+JghZ8OqBYjlk2bPmzRkzoX0BzylXO9exSChMjKr+ms5TN9WdfAuse6lVQWQzO2e8s1iIEqvu5iy2GKRmLs4694ZvN+TpkMss5ehvRGZ28SgMFg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB7766.eurprd04.prod.outlook.com (2603:10a6:20b:2aa::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.19; Thu, 6 Mar 2025 22:24:17 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%6]) with mapi id 15.20.8511.017; Thu, 6 Mar 2025 22:24:15 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH] ARM64: dts: imx8mp-evk: add ecspi2 support Date: Thu, 6 Mar 2025 17:23:58 -0500 Message-Id: <20250306222359.797855-1-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SJ0PR03CA0206.namprd03.prod.outlook.com (2603:10b6:a03:2ef::31) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AS8PR04MB7766:EE_ X-MS-Office365-Filtering-Correlation-Id: 31e5f9d6-3c80-40d4-9a9b-08dd5cfda0de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|52116014|1800799024|38350700014|921020; X-Microsoft-Antispam-Message-Info: 5EgMtNK9qR2DQFgZoo6jqLLcRiWWGGBbLZESd3uCal/01QoZfZR6ow6zxWIgD1giPpBsvpDjpXc/hH1+DAUFSh/IOKEat+7SWaKjq7bPdCYTzQfF7gH30MSNlYMBeb0dMov2LVfX1NNy97597Dr9RsVEeEPvsisEweho8dFXdYLqMIzKftG6olNnZeKNWCAdgiT6von+EKbh11LCTsyBT3NxnbpV1lHz+o9b2Qevzu6s8jPigdLBxeCti6VBFznHAOVJ0r7TAx478KJIwBqxMjYMIaOnWvXYBmjVbrHpElHowJQTnjO9Z9It/1C+eOrIQSM+GO+lWt7U8e4d3T59DqFZ0obFimGgrs8R6Rdbhi4QW/6bFJEJ2dBzzoNZjc09bO2s2OqXe2/K4E17H/TsJMqxgyDdmk+cnR1GZ48//KGQ73131r73aMLRUYKq3kkuJQFs73LtkhCeBchUhtTVXJPVuXmWyQdUI6xWX6VqDdf49DkslIfrSNl8BFWWJ2/sB8gYIKItFubBRtc4Siso3P5nUsRSupeRq1aDb4nr8Q+49nNvk6SZ85uyDHY+U0GCDVJiT6Dc6z1Gwws7tKHsqSRUO4jfRODFgon0sDuM0QGTGuHBIR0qIhIZbrnV9w7aC8A5HFqTBZ6JJkZrf1tLv1iCBkwurpHow27dZF+ACIfg8AsNVLP5uivbfpV0lWY7+exw5pHT4Hhu6vnlEVBiY5XAj34ekr3oxltwI4AAsxSl6VSWaNbKFEazqKM4LZS3Tko+NYVJWj6pXnXSX77zmCrVoQ4tE7zwIGHCb3aGbauL88q1CEen0yDHOEuxiLNpaOYqPfBZHBNkCEgOS1QJCfy2Ax3LynsVlDxN4sF+CzZEP/h9PPae8yzC1vL/4VYBjCN9d8HzWALyPrtVy5jJguEk9+NSh9nXb+VxhKyQ6RdNDLLmYUVlH7RBsKOnqclgA7riD4LrbALloYWsXtYCzDAYe7suLUQl5X8fjC8zVKaVRNZypPPgHz6DoKEISykmvK9lonrcQDu67QIxdaJhI96U5+x9wbmONeEctNEG7DF+gC1DIIN7FkkIM4fm75sPy8Bc5ZQpodnQDUEqV1+IukWvwlI3tdXrmzhHg5VLo2K0JwUFxalh5D3riCDkJhZVCUru/bz2k8PSm8Lm21GaKBokWuZfLuY7xufT26OfNrYX/lR89cE5pIOnFVzgowQ7yyOEqBCjEWSUyKElF4vf/5koUJxa0JySI2u6BzUWsnWePGMcbcPE7oDuQcHFARFgzlmD3m5u5fef+I4w3p18zSRhLqk0Z7SNZhc0fmbEG8cic+lOhAqHXLNYYgo1StiKp9xUfoEOo2y5rirym2H3cLKaOIEB+tKZIEjcqV6FBGrhCOtSvwI4ZPXR0g6fHEKSR4WT6pyn2zjP5Q7m31kI9PAPzqJpxismnfpWOhxI5LMkpBvnVtOZCsFfmZhAhPs9Dpux0jOI0WtcWcMuy8J4Uw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(376014)(52116014)(1800799024)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vBYR4ZMFiMvieum1Y9ImIi2VD7PmUZpmfo00i2b1NvDBilsjeEO8HRcrzfXtSPiuBWvSTfewz4xQSlKURiM8jmsQu3cMPzGQIQ7lUzPBkkge8AazckHn7heYgTmiTKpUW99JNMu1v9pR+l3gPsQnipPg0/MyjzdUM0/TT3icfSUZcq6fg7SwdUKo05IBbBDKxuNkpcL3QvRcR5iVV4APYDWz97DuS6b+VlHe4c9f4keesSXybFe/vglhTy2Ft2Alt1T84CIO3A4UPyg9KhoZ0/fhJL5nQdVv566neRPB/Bxfzg8fhnxrElziw/SLnZmXncEvHv6SX2Oowaz7CJrDailSVpuYJ2y4iYOSnhlbNwH5I7R0Cy5LRMN9bE2Ui35DALNOksF+FPINa73BBSpKvP7q183XUVY3inDmoK/sHApiLYJFRrKV19fV7B0kzblqwjC0bT69pT4ZRR1G+oTMa04mcpPhM5oYey1SE+SxWKH44EzdL+1O8ZhQf352n0vJ8N6EwRHz5B1cO5sohBKF5tzflodQHo/Xrn6AXkSOcR5y6rECw2gdP2oZ2qfGi6Sw1tW2foxwV8lbIcijyA2NvlRKVMrMbQBRQNhp46d5Oa9S3f/4bfM4JfucSfXg8RlXmWx5qUv+C384/iY5qlvJ4qgghyKmn5IkGQTTrYOmmLDmnoeuPp1DcUDzLGwHuavC7WExxiynCFXisPFcWgrfQIVkWxBWwZ8G/X0Zat3uGBpHOGJe4PmOqv0b6FL7j67aT9hd5tOuFDsVx2U/qd16xqixpDSPGmEkE1PWrmYdRcbITRYvXREA51SPkV2Swi4KUPnq4PTnWcLMVbxUGOWihsvT63hkaXlWkpnSN7i6VSatwS15NdPIkgPAl2pRySJeYP2hHVHToS8lnslsyl1p7fdZcuETDu9FR8QBsdt2ibGiGu4FuQV9wgLUSICrX06HDhMoFAzB8S9J4RMrIA0xVFdSOqwJ8QpiXim2WJoChL9ohBoeA26Rb0JiNAmRpZOnPY7YPzfDicjkJ0BheGZksvQi4tWnteIs1TgMs96Qb757+IbEl3qiPEfykaTMKoV0+LVenAttLoKtkoVYO7y0xq40fzV5KuNpGYKYA4YOiqh2kM8bKS/eRYf3Q1a2sRJ2fPnujGBlZysczPvv7UZRNcLZyhW23wKKX7CliiGmBrl3YgshDNqTQq6gCaA3KidFD/LR5HYY5zPHiV4dwN5KGV7VSHpFgdryG4S/uOEp+c5gXZH0dRkE/4wsR0uz73OcYAT0WO93mzshNDWCeOcq3AUdcgVkDkN9ACpi/A+JIRIQUXNyecbZOLdJGfGxTrnspsePyE3eYv7ZZ21hDgzW9yVkulaYEIgSOzd//j+F6P5hesOkYET09S6kgljY8de6S1WyYZQ+WGQmLKKbC7x9mfN4TbgYbUmO5JHwA47+4ru0s71C4BUPVI1ysWLyZWssZ/6/7SogUIVIXPY+EpI3Uko36zAPg8rDidqDjj2jkBiJ9MOBHIzkBDwG07ihFXA6PSbgYyVWUfrSvPZUxNJqIAl0zCEJEay/cTtmi1Uyqw+kHuCHbGbvzvfC+mfk54IY X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31e5f9d6-3c80-40d4-9a9b-08dd5cfda0de X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2025 22:24:15.3942 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: eI8XYMVeUdHg4E935VJozi2K4aUnyrVYpRTuVyIWOiBMt4vMIyFas1VVj+PzLr2xmaHhM+Lk5DDML2+xM3w5ow== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7766 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250306_142422_264289_1FF69BAE X-CRM114-Status: UNSURE ( 9.96 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Clark Wang Add ecspi2 node to support ECSPI on i.MX8MP EVK board. Signed-off-by: Clark Wang Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 30 ++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts index c26954e5a6056..566fcf6aa5ef6 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts @@ -309,6 +309,22 @@ &aud2htx { status = "okay"; }; +&ecspi2 { + #address-cells = <1>; + #size-cells = <0>; + num-cs = <1>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi2 &pinctrl_ecspi2_cs>; + cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; + status = "okay"; + + spidev1: spi@0 { + compatible = "rohm,dh2228fv"; + reg = <0>; + spi-max-frequency = <500000>; + }; +}; + &eqos { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_eqos>; @@ -835,6 +851,20 @@ MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29 0xd6 >; }; + pinctrl_ecspi2: ecspi2grp { + fsl,pins = < + MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK 0x82 + MX8MP_IOMUXC_ECSPI2_MOSI__ECSPI2_MOSI 0x82 + MX8MP_IOMUXC_ECSPI2_MISO__ECSPI2_MISO 0x82 + >; + }; + + pinctrl_ecspi2_cs: ecspi2csgrp { + fsl,pins = < + MX8MP_IOMUXC_ECSPI2_SS0__GPIO5_IO13 0x40000 + >; + }; + pinctrl_eqos: eqosgrp { fsl,pins = < MX8MP_IOMUXC_ENET_MDC__ENET_QOS_MDC 0x2