From patchwork Wed Dec 23 11:03:37 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 352075 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49B4DC433E0 for ; Wed, 23 Dec 2020 11:05:15 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 154ED223C8 for ; Wed, 23 Dec 2020 11:05:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728261AbgLWLE7 (ORCPT ); Wed, 23 Dec 2020 06:04:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60000 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728216AbgLWLE6 (ORCPT ); Wed, 23 Dec 2020 06:04:58 -0500 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 30B12C0613D3 for ; Wed, 23 Dec 2020 03:04:18 -0800 (PST) Received: by mail-pf1-x42c.google.com with SMTP id x126so10173399pfc.7 for ; Wed, 23 Dec 2020 03:04:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=9wr04wRtfr+9xAJATRoyW0Odw47YG07e8A4tfkmKY6o=; b=la+BDoB97R8Zm2+gkZTx0LdGGdRFU5HMRB8H7Q/qdsGyuyLFPsb2rf0BHO9Oa02td3 +0FLQP0BEYMmqcaqjbConn9GwLnFpkYdlmR2xa0KcOMRTq9E8beL/mvQtC+AoHqNLtQO 5pw3ql63taEt54JevUkXkuZnwSxy76szfH7rU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=9wr04wRtfr+9xAJATRoyW0Odw47YG07e8A4tfkmKY6o=; b=thIhVGswqbCfsgin5qXQhQMll5nXISmFqKJ59/CL2cagD+MBZYtU+0eAXdEt2+AXOd DSj9MGcBeY3t/64oyuQ5LQxEHxm8FPjaK0Ue4pLwgFVQ/2nIb1u01ABpl2TZwKAEyjE8 GvJuf7fcJjeqroXxveZWtqe4U1PbsNeXe8qQJXaBOlfrTR1IaOaGVgn9wUmKxuL67CN9 tB1X5JJ32ZRSSmN2Sy3x9rfSVXX/YzB/DftDfxMofdvvLeYZiHsnUOYEGpW4omWGmcW6 3SpRItkNtkOQUyxZ2P4n6bKVmpFIDMrkRNS5ADipXzoEToiYF6smfkdEhXg0RALVQYy0 vVig== X-Gm-Message-State: AOAM533xvjfjpYpwggBmGfsffw2+eBwFbFi34nQnfhzyeIQRt1+NtNSN 5OKE24VhcvehgKcJSXRrMIv3JQ== X-Google-Smtp-Source: ABdhPJy11noMdaqdZLEFb6GtB8b60kIlaNhnZT03fFHUBdVURtMnO5Z2Ij68gj6AlDw3ZSquz7Pbvw== X-Received: by 2002:aa7:9501:0:b029:155:3b11:d5c4 with SMTP id b1-20020aa795010000b02901553b11d5c4mr4555036pfp.76.1608721457374; Wed, 23 Dec 2020 03:04:17 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a884:eca4:40c1:8784:571c]) by smtp.gmail.com with ESMTPSA id 3sm23275909pfv.92.2020.12.23.03.04.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Dec 2020 03:04:16 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam , Krzysztof Kozlowski Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , linux-amarula@amarulasolutions.com, Jagan Teki , Catalin Marinas , Will Deacon Subject: [PATCH v3 0/6] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini Date: Wed, 23 Dec 2020 16:33:37 +0530 Message-Id: <20201223110343.126638-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This is the initial series to support Engicam i.Core MX8M Mini SOM and it's associated carrier board dts(i) support. i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. i.Core MX8M Mini needs to mount on top of Engicam baseboards for creating complete platform boards. Possible baseboards are, - EDIMM2.2 - C.TOUCH 2.0 Changes for v3: - don't maintain common nodes and include it, if no feature diff - keep min/max regulator hoping - collect Krzysztof r-b - fix dt-bindings Any inputs? Jagan. Jagan Teki (6): arm64: defconfig: Enable REGULATOR_PF8X00 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit .../devicetree/bindings/arm/fsl.yaml | 8 + arch/arm64/boot/dts/freescale/Makefile | 2 + .../dts/freescale/imx8mm-engicam-ctouch2.dtsi | 82 +++++++ .../freescale/imx8mm-engicam-edimm2.2.dtsi | 82 +++++++ .../freescale/imx8mm-icore-mx8mm-ctouch2.dts | 21 ++ .../freescale/imx8mm-icore-mx8mm-edimm2.2.dts | 21 ++ .../dts/freescale/imx8mm-icore-mx8mm.dtsi | 232 ++++++++++++++++++ arch/arm64/configs/defconfig | 1 + 8 files changed, 449 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-edimm2.2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm.dtsi