From patchwork Wed Mar 30 17:10:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manoj Sai X-Patchwork-Id: 1885 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 643BB3F1D0 for ; Wed, 30 Mar 2022 19:10:56 +0200 (CEST) Received: by mail-pj1-f70.google.com with SMTP id le9-20020a17090b150900b001c6603efca4sf10955119pjb.1 for ; Wed, 30 Mar 2022 10:10:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1648660255; cv=pass; d=google.com; s=arc-20160816; b=MqTNoMPXnuVAHM/jrcWE9G3U42OCeSxN1VFRh4TmvZqdXRXzdB1J7rvaixkIKhzGua n/9eHeNxV1wsaW7xsBDrsA7p3Sev83Epat3nWl1Fdk/NqL+vVEeWY3fw4AGDwAP6Kpjt lbwViKiIwxZfLbnSXNKfnkUgWy5vcyQPgtXntKYVqwMyWdCbJRNMXR4ig+DnLbcI2iSW k3MA8qQIC5My2tT5qNb4Wm87l3y9hIh0Y30X+/CT1zwT4cum2ktAFR83e+ZQ7rIzUTos J9+FSdz0xiwI9TVuAYUjSpJ1To1/hBk0X9DsE4aOKBQ2onYwwGJWrdRVlQJSCUXWHTrB 44TQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=qv4Pwd8z5t6MuB3lXVsX18hnnCS5qEPOY9dYA+MeOo8=; b=j9uUHucBcGn9NbazEJP1v1Lz9SzJmGCBts1L5KpZ0Pt09wiCG1FRdTr3liSyI81Wqv qk4wrvYHWFX3TqjM7SSDCpE8iJgxIMm1dUH5dzbAfZRLwbL3bgCESsuszMJnI0lU2kya dzdaIJu2SQkamRnvWAbMjl/tfUOSCw1NcbP2A+p3pgS7EUSq7CjOll6DA5RvgmRQWQw3 nfhYPnUJZFN5cMt0vPrxH6dsjjvikcGqxF4LRyi1XStb+rCqxwC00pQRMpFEVly7E7Pb wbgppD6fi/DNpgNCidsZdF5re2tcJjZh+pEpwXzHmoRJGCPn3Hqe6FJh6gO83byD7RiJ eMHg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=P8ehoz3i; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=qv4Pwd8z5t6MuB3lXVsX18hnnCS5qEPOY9dYA+MeOo8=; b=G1mFHpWcwDsoVo+XJsFg/hXUjD+xth2b6FeZuESQaeD0wtSURImCRVqkTUFirAXcWq RHLBGTL21Tn8G9JUqBFx8iZk+brzonZ01jjI/XlhVN8rZ1JUrtpX0o/ZFVaF/3yNdCDD v1CMYYpUXDftzQtXbWk6W53d6maiTCCXtu+3s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=qv4Pwd8z5t6MuB3lXVsX18hnnCS5qEPOY9dYA+MeOo8=; b=27I5gmAomQXvtEuyXJ4aumkeik/o7G2nRSjicSI9zhKXC7k5YxACXPfWavzIIUQW0E N1aoAmIqyrARX1EBCx7Zl3QtSAS/7FpNkj1fAk4OHSNh833yUxT6H5SRH5KRA4DPTXyP X7YEqpPVp0v8FAcy8SGNg5zc7vivoUOuP4q3CimIwHSNk6JletQ5wRB97g1psVFi+mTF n+1BVzNFdgtRzcRJpENu4dN7LRy2YUMX1zwg4zDDywCQUTMiioirTkZFgoDYOMOF0bpp YV/EtRCgDaAEl+WdvANajxk7oOWo68cYn0Rr904UNR16pcPjccf7ztzdHMj2KtD6nJx3 iKxg== X-Gm-Message-State: AOAM530RsBIPPaLhklzZg4WoSSYof0Q7TYVHNx4CDNCH1BSiNuBhGDjG jU1LauFW+R9USGHL0e2vdM777Jm6 X-Google-Smtp-Source: ABdhPJwoeN9yoaGxZFqMNjApkzpsc43I6FqOKqWMW1vwDJf9MDVqw7fVHmHUUiSvyXqKEg/62Hcu6g== X-Received: by 2002:a05:6a00:1506:b0:4fb:2d19:b6ab with SMTP id q6-20020a056a00150600b004fb2d19b6abmr398644pfu.86.1648660255041; Wed, 30 Mar 2022 10:10:55 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:903:41d1:b0:154:8cd:594a with SMTP id u17-20020a17090341d100b0015408cd594als2214142ple.0.gmail; Wed, 30 Mar 2022 10:10:54 -0700 (PDT) X-Received: by 2002:a17:902:ea04:b0:154:54f0:172b with SMTP id s4-20020a170902ea0400b0015454f0172bmr576841plg.149.1648660254239; Wed, 30 Mar 2022 10:10:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648660254; cv=none; d=google.com; s=arc-20160816; b=xdM7H79Qb+8rCEuNUsyc8fG0po6ypmZZlBheDvPIyhyL5m+ppbYI8O0dwKQXkfeOM7 koG8zEUbOnLETrUeHNUfi4TprP1w0VkGhRESiBLDyREsCaQi3IlZXL1OxVXiBn50WEuh 1w5eD9iXJJVn4VCZhrp07ctN0ud+ghePoSvO9Xb0vrQJQzS2bA3bX6nsw3Ak5Eg+3n4O HN1QULpWZfCIhCdfrQjuvfH2XxO6Z8Kpp7UC5ZlTpZViG4W5Z17tYiXEice35nf5lprW NDEPiTQDhSYPpeB2WQ1SJINAfy7EYgK5gIcYDekdUr7OLRe/3uc3/1/QkHZJIFItPZyX mWew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Uizjogab/Z3hYq3vb/IguKT2TBY2/vth1vPQypD7oUc=; b=A7Ez87Q0F0JXEXGpZfrTm7Zpri5YzPrn4zO3O7kcqSHWoWLCavMEdoQz5ZcIl8p893 L0iEm6PS7F54FkR1PFEF+jY7uqybeprkjERCYjVbyDxIR0DpjYZSnO3Xo09A4cbCgdVs hULSZPvREbHrBhWhVC+Y57TSlevTCC7jtVjGjjZMsG/0s73ccHZ8AcfnwaRzyw6F7j6v loTbaQBRkxPuzYq74bqTJdcU0r3UimERppUV6jWr13Cik7tXLujU9x9xDcvMmhWx7XOy Gu4gM5VUyZvgOlmWHVJ3d+4a7zPDPjj7QfQMFPogP7lRPOFoDLFs145Mc7H7GBgoKhxO s1Fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=P8ehoz3i; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id x4-20020a631704000000b0037c5bb9edc1sor6929832pgl.77.2022.03.30.10.10.54 for (Google Transport Security); Wed, 30 Mar 2022 10:10:54 -0700 (PDT) Received-SPF: pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a63:2a96:0:b0:398:7865:d650 with SMTP id q144-20020a632a96000000b003987865d650mr6793304pgq.223.1648660253848; Wed, 30 Mar 2022 10:10:53 -0700 (PDT) Received: from localhost.localdomain ([183.83.137.38]) by smtp.gmail.com with ESMTPSA id p10-20020a17090a680a00b001c7bf7d32f9sm6860099pjj.55.2022.03.30.10.10.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Mar 2022 10:10:53 -0700 (PDT) From: Manoj Sai To: Jagan Teki , Suniel Mahesh , Michael Nazzareno Trimarchi Cc: linux-amarula@amarulasolutions.com, Manoj Sai Subject: [PATCH v7 1/3] dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit Date: Wed, 30 Mar 2022 22:40:42 +0530 Message-Id: <20220330171044.605105-1-abbaraju.manojsai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 X-Original-Sender: abbaraju.manojsai@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=P8ehoz3i; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. i.Core MX8M Plus needs to mount on top of this Evaluation board for creating complete i.Core MX8M Plus EDIMM2.2 Starter Kit. Add bindings for it. Signed-off-by: Manoj Sai Reviewed-by: Jagan Teki --- changes for v7 : - fixed commit message changes for v6 : - added review comment changes for v5 : - None changes for v4 : - fixed commit message changes for v3 : - fixed typo changes for v2 : - fixed typo --- Documentation/devicetree/bindings/arm/fsl.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 08bdd30e511c..5c4137e4c859 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -787,6 +787,13 @@ properties: - const: engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SoM - const: fsl,imx8mm + - description: Engicam i.Core MX8M Plus SoM based boards + items: + - enum: + - engicam,icore-mx8mp-edimm2.2 # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit + - const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM + - const: fsl,imx8mp + - description: Kontron BL i.MX8MM (N801X S) Board items: - const: kontron,imx8mm-n801x-s From patchwork Wed Mar 30 17:10:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manoj Sai X-Patchwork-Id: 1886 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 17F543F1D0 for ; Wed, 30 Mar 2022 19:11:00 +0200 (CEST) Received: by mail-pg1-f198.google.com with SMTP id r11-20020a63440b000000b0038068f34b0csf10720711pga.0 for ; Wed, 30 Mar 2022 10:11:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1648660258; cv=pass; d=google.com; s=arc-20160816; b=NvDYLR9eb5bqNurHj3mEUR42snjo7V0cyMe5z8heST6e3gmeOkQ3Mds5hZM69nMu+3 YQpo5fIlN07peUVGZQspOmXfZJX8qvsH5ihB759Vk+4dScPPFgX7rpPd+cZHoqvzjqa9 yZW9EBUj82yhHB9GgrCkyQ0pLt90S0S1sYqaJqUc4SAQleYmptWI72Bj7ix1YAG8rz1x seT/u5d5B0edqh5Si7ufE9y46xBfwGusDBUPvj4fPTCoSvlTCWCcRSKs+mA0Mexop8Gi WfD+HaLkCnQei0ND9+O+wZaXhmymtQapCWiYH86q2ABg1htR1+NnnOfSeaPqDvWiv0lV WyGg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=bIgvZkTqtBE1vI4jkb9kG+FVbVqc4Vcv2+iWktKyRB0=; b=G8ZGCoEjCDgpcQGlaVe+Hi7y1ui1kskGwNe522onsz+ZG/NlRc8KKH335CRod1hpFm 1N5ou7Exkw5JvUl0eNVRW7F8hSigvjR5t/oO4wDjwXBVmn9UNnT5VKz2zpOsjB9RVKZo XwXkT7oNastqk3ngsBKTjFHqYoel5m1tL/HEjGsM+N29uEQFGGMpUKmCM5be0i5X+kly xq9vJsIR0mYXpJkizTSa+AfetzsdVdA5Gbj19A6xeb4oYi0aseuO0nzhrbVKgBKi8O8V qSCBJkNE7wyffhSiLsn1vEi9QlP+ACUQKPjISmmpwoJSlLMMxCSYvzZ3zMnL72ZgUg3j Gclg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="CoSJk0l/"; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=bIgvZkTqtBE1vI4jkb9kG+FVbVqc4Vcv2+iWktKyRB0=; b=T12whcpRI2uLfdYWYs2ycB5UaGhFMWZg80SzE1c9GxEgwWofkk5sCJ/0FSMqwKsU6/ P5oeYmIP4sIJe3HOuXhPe215ZBqURWf1LTtaPVBn+47I3zXu4ExCVNUD5s4V+BJmkTLW navprk0WlpsP44Wzd+aFBOY1TGPIF2+4uJDg8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=bIgvZkTqtBE1vI4jkb9kG+FVbVqc4Vcv2+iWktKyRB0=; b=vvwpjuSwO5Lhfvb5hsU+hrDN7xHIGNrMBefsnGyJKC/5pohUJeKi8M5ksm7XVJ4Vio fW6w6F0GnWtQt3scIKXRUx0IZvYwCoW0DL1cNrabljJZr2w3bKwelLqAid5PiCNNdvFV MP8oJb72aA/adNEdDLXrSyRXKG6T/1aRQu1bMfZKdOPicqP2m2OKmMbPr8vMO/Y7gPuu YYpGMpru1hlzMFw0gR5TBXE26mHbG2VIKLMNOoxcY9XRH8z0woKVLJ3oiUpV/YUfY7Dy c19GnmJmpiNtOYKGLnCnJOMZlbE5Ug1pwotgg9GKGR3pvWmyfVmMzagStcfUWdqcriQp +TQQ== X-Gm-Message-State: AOAM531MJe3SLWdhCNkXtI8uKEfaZoQZEYaPE9OyW4Io/WWF1ituH1dG dPZNpdvMi/R7Y6QbfYH6jbZJR5El X-Google-Smtp-Source: ABdhPJxBpJBdZpongEdIsK8cYZVw/HFW9r5I520vcES+Juiz3ny6IUbDjIZFJNk4s0SlYiTgL5zU9A== X-Received: by 2002:a63:d64b:0:b0:382:6aff:3e43 with SMTP id d11-20020a63d64b000000b003826aff3e43mr6935343pgj.438.1648660258764; Wed, 30 Mar 2022 10:10:58 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6a00:4195:b0:4fa:9165:1ae6 with SMTP id ca21-20020a056a00419500b004fa91651ae6ls1359492pfb.5.gmail; Wed, 30 Mar 2022 10:10:58 -0700 (PDT) X-Received: by 2002:a05:6a00:288c:b0:4fa:8c08:aca9 with SMTP id ch12-20020a056a00288c00b004fa8c08aca9mr517808pfb.62.1648660257979; Wed, 30 Mar 2022 10:10:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648660257; cv=none; d=google.com; s=arc-20160816; b=JpMFb0uuMp+oh7Y3jin0WS+/BYMenmBq8Kn4TIMgrJulUOa0RBktV2D5PM1WRytT8F xs0G0XZuYHJ8UGvr1fjpGWmT09WCUjZsVTUnjedMnMwymmSC9JK7SeecFKjJAHB58R0i MgIKhLdcqhIUQGFD6bTEDdN6UNawJK2t7BwJntKF2PgRPEB3jFoPe9l7XvA0HAq7cpTZ rKviBLYP00RZ+rMCYoXvXYZHeJk9KxqMXZ23YB34SmgzbjMumpjaokQYmB8H/X7fK1+l klyK0Q63jdmbsZ194reCnIquNefj3Cwcs6mPS/XJlEn5adVbyVxbBBz2MBGN5WbIa2Rv aUEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=2AzBgFaCPWsIdMkzydgooudy5VNmWUT4ZniQT4F2f68=; b=uCv77JtezPE8uQ7O12NAJwQMeearzoqxJYRFs/9JCI3tQ+amQt+bYv0R8bmcbSQ4Aa UFrqsh4CuecsZdX6S/OxLOH5b+RvaHa55GJ0lC6g4T04x55TFvRp++s/bY0qV9kHX77v Wh5pmbKMHYsYy2+W6D0C9tsiTU8yAwa0n16lz9yesca8mS96xVvxoZFjGEyZG1PkF2dz uz52hijAtUOjWLMpDru2GXpZw6ojbvMd6yrtgCYv0FsMR2fTPIiddKNDhUQAYvJC60Cp oghfUB45p0G2KHNhElo2QjIIV0UV4lpw0bnRzg1oTmKdtPgAYbWoNan8J7wmo+RYaWvC sKQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="CoSJk0l/"; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id l5-20020a170903120500b0014fe92899efsor7251157plh.159.2022.03.30.10.10.57 for (Google Transport Security); Wed, 30 Mar 2022 10:10:57 -0700 (PDT) Received-SPF: pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a17:90b:4b83:b0:1c9:6d37:38b7 with SMTP id lr3-20020a17090b4b8300b001c96d3738b7mr551339pjb.21.1648660257610; Wed, 30 Mar 2022 10:10:57 -0700 (PDT) Received: from localhost.localdomain ([183.83.137.38]) by smtp.gmail.com with ESMTPSA id p10-20020a17090a680a00b001c7bf7d32f9sm6860099pjj.55.2022.03.30.10.10.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Mar 2022 10:10:57 -0700 (PDT) From: Manoj Sai To: Jagan Teki , Suniel Mahesh , Michael Nazzareno Trimarchi Cc: linux-amarula@amarulasolutions.com, Manoj Sai Subject: [PATCH v7 2/3] arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit Date: Wed, 30 Mar 2022 22:40:43 +0530 Message-Id: <20220330171044.605105-2-abbaraju.manojsai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220330171044.605105-1-abbaraju.manojsai@amarulasolutions.com> References: <20220330171044.605105-1-abbaraju.manojsai@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: abbaraju.manojsai@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="CoSJk0l/"; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Engicam EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board. Genaral features: - LCD 7" C.Touch - microSD slot - Ethernet 1Gb - Wifi/BT - 2x LVDS Full HD interfaces - 3x USB 2.0 - 1x USB 3.0 - HDMI Out - Plus PCIe - MIPI CSI - 2x CAN - Audio Out i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus from Engicam. i.Core MX8M Plus needs to mount on top of this Evaluation board for creating complete i.Core MX8M Plus EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Manoj Sai --- changes for v7 : - fixed naming of pin register control changes for v6 : - changes node in ascending order changes for v5 : - Fixed pmic gpio irq in iomux - changed nodes in ascending order changes for v4 : - Fixed commit message changes for v3 : -updated the nodes as per review comments changes for v2 : -removed commented properties, -removed unsupported driver property, -added pin control name for pmic, -changed matching naming convention for pmic 9540c node, -added node in ascending order --- arch/arm64/boot/dts/freescale/Makefile | 1 + .../freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 176 ++++++++++++++++++ 2 files changed, 177 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 7f51b537df40..66985eae4942 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -77,6 +77,7 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mn-tqma8mqnl-mba8mx.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mn-var-som-symphony.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mn-venice-gw7902.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mp-icore-mx8mp-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mp-phyboard-pollux-rdk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts new file mode 100644 index 000000000000..1a31b49e8a29 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts @@ -0,0 +1,176 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2018 NXP + * Copyright (c) 2019 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/dts-v1/; + +#include "imx8mp.dtsi" +#include "imx8mp-icore-mx8mp.dtsi" +#include + +/ { + model = "Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit"; + compatible = "engicam,icore-mx8mp-edimm2.2", "engicam,icore-mx8mp", + "fsl,imx8mp"; + + chosen { + stdout-path = &uart2; + }; + + reg_usb1_host_vbus: regulator-usb1-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb1_vbus>; + regulator-name = "usb1_host_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + gpio = <&gpio1 14 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usdhc2_vmmc: regulator-usdhc2 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; + regulator-name = "VSD_3V3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; +}; + +/* Ethernet */ +&eqos { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_eqos>; + phy-mode = "rgmii-id"; + phy-handle = <ðphy0>; + status = "okay"; + + mdio { + compatible = "snps,dwmac-mdio"; + #address-cells = <1>; + #size-cells = <0>; + + ethphy0: ethernet-phy@7 { + compatible = "ethernet-phy-ieee802.3-c22"; + micrel,led-mode = <0>; + reg = <7>; + }; + }; +}; + +&iomuxc { + pinctrl_eqos: eqosgrp { + fsl,pins = < + MX8MP_IOMUXC_ENET_MDC__ENET_QOS_MDC 0x3 + MX8MP_IOMUXC_ENET_MDIO__ENET_QOS_MDIO 0x3 + MX8MP_IOMUXC_ENET_RD0__ENET_QOS_RGMII_RD0 0x91 + MX8MP_IOMUXC_ENET_RD1__ENET_QOS_RGMII_RD1 0x91 + MX8MP_IOMUXC_ENET_RD2__ENET_QOS_RGMII_RD2 0x91 + MX8MP_IOMUXC_ENET_RD3__ENET_QOS_RGMII_RD3 0x91 + MX8MP_IOMUXC_ENET_RXC__CCM_ENET_QOS_CLOCK_GENERATE_RX_CLK 0x91 + MX8MP_IOMUXC_ENET_RX_CTL__ENET_QOS_RGMII_RX_CTL 0x91 + MX8MP_IOMUXC_ENET_TD0__ENET_QOS_RGMII_TD0 0x1f + MX8MP_IOMUXC_ENET_TD1__ENET_QOS_RGMII_TD1 0x1f + MX8MP_IOMUXC_ENET_TD2__ENET_QOS_RGMII_TD2 0x1f + MX8MP_IOMUXC_ENET_TD3__ENET_QOS_RGMII_TD3 0x1f + MX8MP_IOMUXC_ENET_TX_CTL__ENET_QOS_RGMII_TX_CTL 0x1f + MX8MP_IOMUXC_ENET_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK 0x1f + MX8MP_IOMUXC_NAND_DATA01__GPIO3_IO07 0x19 + >; + }; + + pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { + fsl,pins = < + MX8MP_IOMUXC_SD2_RESET_B__GPIO2_IO19 0x41 + >; + }; + + pinctrl_uart2: uart2grp { + fsl,pins = < + MX8MP_IOMUXC_UART2_RXD__UART2_DCE_RX 0x49 + MX8MP_IOMUXC_UART2_TXD__UART2_DCE_TX 0x49 + >; + }; + + pinctrl_uart3: uart3grp { + fsl,pins = < + MX8MP_IOMUXC_UART3_RXD__UART3_DCE_RX 0x140 + MX8MP_IOMUXC_UART3_TXD__UART3_DCE_TX 0x140 + MX8MP_IOMUXC_SD1_STROBE__UART3_DCE_CTS 0x140 + >; + }; + + pinctrl_reg_usb1_vbus: usb1grp { + fsl,pins = < + MX8MP_IOMUXC_GPIO1_IO14__GPIO1_IO14 0x19 + >; + }; + + pinctrl_usdhc2_gpio: usdhc2grp-gpio { + fsl,pins = < + MX8MP_IOMUXC_SD2_CD_B__GPIO2_IO12 0x1c4 + >; + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins = < + MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK 0x190 + MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD 0x1d0 + MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0 0x1d0 + MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1 0x1d0 + MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2 0x1d0 + MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3 0x1d0 + MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1 + >; + }; +}; + +/* console */ +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart2>; + status = "okay"; +}; + +&usb3_phy0 { + status = "okay"; +}; + +&usb3_0 { + status = "okay"; +}; + +&usb_dwc3_0 { + dr_mode = "host"; + status = "okay"; +}; + +&usb3_phy1 { + status = "okay"; +}; + +&usb3_1 { + status = "okay"; +}; + +&usb_dwc3_1 { + dr_mode = "host"; + status = "okay"; +}; + +/* SDCARD */ +&usdhc2 { + pinctrl-names = "default" ; + pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; + vmmc-supply = <®_usdhc2_vmmc>; + bus-width = <4>; + status = "okay"; +}; From patchwork Wed Mar 30 17:10:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manoj Sai X-Patchwork-Id: 1887 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id CC7CB3F1D0 for ; Wed, 30 Mar 2022 19:11:03 +0200 (CEST) Received: by mail-pj1-f69.google.com with SMTP id w3-20020a17090ac98300b001b8b914e91asf247923pjt.0 for ; Wed, 30 Mar 2022 10:11:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1648660262; cv=pass; d=google.com; s=arc-20160816; b=m3TvwzgxcOM6K689yTmGCWb824q0+mGNqCm9MTrsVd0MIcW/vHMgjTLGeC5LLbRQio G3HyqW+TMuIi7VnLMC+2wtqmFTEIXgh2gWagg87CPj9r0sSheNyBJW5wlmOdKQljHan/ SpEsf86Yjo0VYnm7JZiTQA9amGryh8d8+w4Jot6J5LGiwdkDBkY0JULYDX/pDtlfGg0N VBSvlfqQbqWZq9l7HlgFCDU86phOE43EqFemclgb4AmiYqN4pOm7Eah0l5C8sSSbdA9H kb7ypzcoOz9SOu8yiBeZtNQah6wMMA20Yk0P7sCpH4IMyHySTfREEil8dbkLCNaOfn6K /NwA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=cKsH0MAMc+j+HUMEgRRaSUFscpEhGUPIK+dGqieBzd4=; b=FCjCOaihpL4F6yGW/YJdHIyk5dm304rl8UpMkLT4po7RUSn5Ir0LSRnHaCiXOgUn69 4qCw8SnKU8UA/Wcv2SJ62wNgPS5x2IocE87h3BgUAfHq2ctMH98jXxDhyYunkOKv/esa p9KWc2CleJvZxVtjzL+EvgbcEaEgdyA8WI6CJ75OrIX1SHt8xSWYHJvOjCJhQic0H72P w4meQUPi/c56qlj18JsHbBvG38XMdAQCwA4bIaw1DsceDO6r5GAqdhokkWc+guNx8YCc RCCYm5vtkyJ9omiR1d3ij2LP0vHmpJad7pyrOGFLxZg03te+N+RM20MTfio3SBFPSMj2 lwGQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=On2MUc1o; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=cKsH0MAMc+j+HUMEgRRaSUFscpEhGUPIK+dGqieBzd4=; b=PNQ7edQAXFPqcuD5MQcZK2nfvvXW9A4oHKbmEfajWru34ULVXv0KqrsT8OKEbc2lH9 TFifJR1ID6Lwla/g55Rn7mp8uj/BworIYljBWq6iakPeVOa8uWoU1HftvHhZDk6BEJ8Z VYTU+kby/gnNSSlETgexA4omT/3QEIhR4abYA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=cKsH0MAMc+j+HUMEgRRaSUFscpEhGUPIK+dGqieBzd4=; b=FJrCmKahOl9Mg4ZZcHc+OW087wJJq/KFTrlAKBZVevGzHrVFNjR44pkS1mwivJ2YNa csI2L8h6dS3IdHvbwPvQomeQCRVR0M2HyEnD0XnmFYF74VzFyx3EVyxVatdBL37HHZMT jkxByAa3ict4n+c7uNfMvLysYXscZfslesrSteo2rBVRZvO+ubPaXb7DkSN/F9e29UdA nyQtA0hPWHxIOrPuNl6ELr/ia7p8HggZwUOOV2UqhzVJTFnx1VLio/+DrH4IGU0/3r8X SyZTy7VvvAR2Ht5uD76Zh6xj9nPmiSo1eMubFtModvHr4oHbbi7OLg4zeTkzOj86f/cn id1w== X-Gm-Message-State: AOAM532ZHxw5SBadW01R21p76FeQSSylXn4NoM9DUkl2iugkW79o/Joq 9b8C22nS+yYykIB/xkrm+HSeR9y+ X-Google-Smtp-Source: ABdhPJyyXMBZF7j0sX5Q7up0POIG9x6su+p/FOyWDSmyuqoqdT25nRSyyvBicChTrfGClPL1sbeIHA== X-Received: by 2002:a65:568b:0:b0:378:86b8:9426 with SMTP id v11-20020a65568b000000b0037886b89426mr6951126pgs.70.1648660262562; Wed, 30 Mar 2022 10:11:02 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a63:8c53:0:b0:398:182c:199 with SMTP id q19-20020a638c53000000b00398182c0199ls1179522pgn.5.gmail; Wed, 30 Mar 2022 10:11:02 -0700 (PDT) X-Received: by 2002:aa7:9110:0:b0:4fa:e388:af57 with SMTP id 16-20020aa79110000000b004fae388af57mr507998pfh.1.1648660261761; Wed, 30 Mar 2022 10:11:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648660261; cv=none; d=google.com; s=arc-20160816; b=WDjNeAJkKM6cxDooMlwVFmLDyIvtJExm6Rg0qRv4KwC5RC5SR+wzGT3g6j1A4BtHl8 j8cd/7MoBl5P4nbuOaA5LwTV97qkp/MqK0Xhw57W0jE7fqBGi0gzGfDMztLcxc4MY71z AM7yNyofOhHlpUjlD5vAwqQe9vdsu5yC8ksPvWGJnIuvZqH05Tqx7HWgiU3lKle2BqMG IcLxHFbm6yQkWgOolWROoZvNLskSs1R4/LtnrCijls2nU5+lkG5COjgdXhvQdrqSzxSV ntrNhmvMNK76nzq65kTGTMkJS57S9+mNq9i272Jj6EV3kiHZustvd16NxxWDxAF2e8Qu E4ZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=3C148WNSELK3G/3A6J2/LBW0juQPSjjMgtfGwxiMgPk=; b=G42deADhe1EZTe1fBwr4GzjglUyunQ9gNi3oS3tUpwQZkUjYeLans2PTibU9w0ldg1 RbxlZo4CNS2Z2cD1DJBOiWV4xIm1o7Fe7jZClRkYOzOCiKd/jRgPNqVU/lHf9U5KfASE yOA30cIIN6g5eoIOTvOTco3bnbXg3Ggi675H2KSBoy1f5B3uYylftyxCrVtJVk2NAoJy s4NUH5EqfvgtJSJUu0pO1ETe+rlGOOOXEmf6md5Y6U2MneXekNxHJWAo4Zd36ZK9osiw TF1C9l+FvX6CvFZz7SHnk+WyeWbl9IMZhSHymvPP0giaMpP1GjsWaRm/3MnlHsQs+jCE 6JUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=On2MUc1o; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 76-20020a63004f000000b00379066bb477sor7009388pga.48.2022.03.30.10.11.01 for (Google Transport Security); Wed, 30 Mar 2022 10:11:01 -0700 (PDT) Received-SPF: pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a63:2004:0:b0:375:ed63:ab4c with SMTP id g4-20020a632004000000b00375ed63ab4cmr7049953pgg.255.1648660261356; Wed, 30 Mar 2022 10:11:01 -0700 (PDT) Received: from localhost.localdomain ([183.83.137.38]) by smtp.gmail.com with ESMTPSA id p10-20020a17090a680a00b001c7bf7d32f9sm6860099pjj.55.2022.03.30.10.10.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Mar 2022 10:11:00 -0700 (PDT) From: Manoj Sai To: Jagan Teki , Suniel Mahesh , Michael Nazzareno Trimarchi Cc: linux-amarula@amarulasolutions.com, Manoj Sai Subject: [PATCH v7 3/3] arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM Date: Wed, 30 Mar 2022 22:40:44 +0530 Message-Id: <20220330171044.605105-3-abbaraju.manojsai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220330171044.605105-1-abbaraju.manojsai@amarulasolutions.com> References: <20220330171044.605105-1-abbaraju.manojsai@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: abbaraju.manojsai@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=On2MUc1o; spf=pass (google.com: domain of abbaraju.manojsai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=abbaraju.manojsai@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus from Engicam. General features: - NXP i.MX8M Plus - Up to 4GB LDDR4 - 8 eMMC - Gigabit Ethernet - USB 3.0, 2.0 Host/OTG - PCIe 3.0 interface - I2S - LVDS - rest of i.MX8M Plus features i.Core MX8M Plus needs to mount on top of Engicam baseboards for creating complete platform solutions. Add support for it. Signed-off-by: Manoj Sai --- changes for v7 : - fixed commit message changes for v6 : - edited regulator fields as per doc - fixed as per ascending order - removed unwanted property in ethernet and sd card nodes . changes for v5 : - Fixed nodes in ascending order changes for v4 : - Fixed commit Message changes for v3 : - checked nodes and properties and updated as per comments changes for v2 : - checked nodes and properties --- .../dts/freescale/imx8mp-icore-mx8mp.dtsi | 202 ++++++++++++++++++ 1 file changed, 202 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi diff --git a/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi new file mode 100644 index 000000000000..10afa8983700 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi @@ -0,0 +1,202 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2018 NXP + * Copyright (c) 2019 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/ { + compatible = "engicam,icore-mx8mp", "fsl,imx8mp"; +}; + +&A53_0 { + cpu-supply = <&buck2>; +}; + +&A53_1 { + cpu-supply = <&buck2>; +}; + +&A53_2 { + cpu-supply = <&buck2>; +}; + +&A53_3 { + cpu-supply = <&buck2>; +}; + +&i2c1 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c1>; + status = "okay"; + + pmic: pca9450@25 { + reg = <0x25>; + compatible = "nxp,pca9450c"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pmic>; + interrupt-parent = <&gpio1>; + interrupts = <3 GPIO_ACTIVE_LOW>; + + regulators { + buck1: BUCK1 { + regulator-name = "BUCK1"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <2187500>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <3125>; + }; + + buck2: BUCK2 { + regulator-name = "BUCK2"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <2187500>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay = <3125>; + nxp,dvs-run-voltage = <950000>; + nxp,dvs-standby-voltage = <850000>; + }; + + buck4: BUCK4{ + regulator-name = "BUCK4"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <3400000>; + regulator-boot-on; + regulator-always-on; + }; + + buck5: BUCK5{ + regulator-name = "BUCK5"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <3400000>; + regulator-boot-on; + regulator-always-on; + }; + + buck6: BUCK6 { + regulator-name = "BUCK6"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <3400000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo1: LDO1 { + regulator-name = "LDO1"; + regulator-min-microvolt = <1600000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo2: LDO2 { + regulator-name = "LDO2"; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1150000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo3: LDO3 { + regulator-name = "LDO3"; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo4: LDO4 { + regulator-name = "LDO4"; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo5: LDO5 { + regulator-name = "LDO5"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + }; + }; +}; + +&iomuxc { + pinctrl_i2c1: i2c1grp { + fsl,pins = < + MX8MP_IOMUXC_I2C1_SCL__I2C1_SCL 0x400001c3 + MX8MP_IOMUXC_I2C1_SDA__I2C1_SDA 0x400001c3 + >; + }; + + pinctrl_pmic: pmicirq { + fsl,pins = < + MX8MP_IOMUXC_GPIO1_IO03__GPIO1_IO03 0x000001c0 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX8MP_IOMUXC_NAND_WE_B__USDHC3_CLK 0x190 + MX8MP_IOMUXC_NAND_WP_B__USDHC3_CMD 0x1d0 + MX8MP_IOMUXC_NAND_DATA04__USDHC3_DATA0 0x1d0 + MX8MP_IOMUXC_NAND_DATA05__USDHC3_DATA1 0x1d0 + MX8MP_IOMUXC_NAND_DATA06__USDHC3_DATA2 0x1d0 + MX8MP_IOMUXC_NAND_DATA07__USDHC3_DATA3 0x1d0 + MX8MP_IOMUXC_NAND_RE_B__USDHC3_DATA4 0x1d0 + MX8MP_IOMUXC_NAND_CE2_B__USDHC3_DATA5 0x1d0 + MX8MP_IOMUXC_NAND_CE3_B__USDHC3_DATA6 0x1d0 + MX8MP_IOMUXC_NAND_CLE__USDHC3_DATA7 0x1d0 + MX8MP_IOMUXC_NAND_CE1_B__USDHC3_STROBE 0x190 + >; + }; + + pinctrl_usdhc3_100mhz: usdhc3grp-100mhz { + fsl,pins = < + MX8MP_IOMUXC_NAND_WE_B__USDHC3_CLK 0x194 + MX8MP_IOMUXC_NAND_WP_B__USDHC3_CMD 0x1d4 + MX8MP_IOMUXC_NAND_DATA04__USDHC3_DATA0 0x1d4 + MX8MP_IOMUXC_NAND_DATA05__USDHC3_DATA1 0x1d4 + MX8MP_IOMUXC_NAND_DATA06__USDHC3_DATA2 0x1d4 + MX8MP_IOMUXC_NAND_DATA07__USDHC3_DATA3 0x1d4 + MX8MP_IOMUXC_NAND_RE_B__USDHC3_DATA4 0x1d4 + MX8MP_IOMUXC_NAND_CE2_B__USDHC3_DATA5 0x1d4 + MX8MP_IOMUXC_NAND_CE3_B__USDHC3_DATA6 0x1d4 + MX8MP_IOMUXC_NAND_CLE__USDHC3_DATA7 0x1d4 + MX8MP_IOMUXC_NAND_CE1_B__USDHC3_STROBE 0x194 + >; + }; + + pinctrl_usdhc3_200mhz: usdhc3grp-200mhz { + fsl,pins = < + MX8MP_IOMUXC_NAND_WE_B__USDHC3_CLK 0x196 + MX8MP_IOMUXC_NAND_WP_B__USDHC3_CMD 0x1d6 + MX8MP_IOMUXC_NAND_DATA04__USDHC3_DATA0 0x1d6 + MX8MP_IOMUXC_NAND_DATA05__USDHC3_DATA1 0x1d6 + MX8MP_IOMUXC_NAND_DATA06__USDHC3_DATA2 0x1d6 + MX8MP_IOMUXC_NAND_DATA07__USDHC3_DATA3 0x1d6 + MX8MP_IOMUXC_NAND_RE_B__USDHC3_DATA4 0x1d6 + MX8MP_IOMUXC_NAND_CE2_B__USDHC3_DATA5 0x1d6 + MX8MP_IOMUXC_NAND_CE3_B__USDHC3_DATA6 0x1d6 + MX8MP_IOMUXC_NAND_CLE__USDHC3_DATA7 0x1d6 + MX8MP_IOMUXC_NAND_CE1_B__USDHC3_STROBE 0x196 + >; + }; +}; + +/* EMMC */ +&usdhc3 { + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; + bus-width = <8>; + non-removable; + status = "okay"; +};