Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp815080pxu; Wed, 2 Dec 2020 04:16:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJwGLRc54NYTVWr6VJe9nybNRWPioUzvfa10Ij4ZGxXPBkXvmAjlhzW27L+jzvCSIYJVc6/u X-Received: by 2002:a17:906:9613:: with SMTP id s19mr2011171ejx.351.1606911374668; Wed, 02 Dec 2020 04:16:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606911374; cv=none; d=google.com; s=arc-20160816; b=ZdPJuM17Bz1ISd/VoVeH1WFbTPitr1VZ2m+G8jpuL5h4l5CVV6Ws8qSHAqRRSX6fp/ rj3qqq6ABhBxQMQt5XA9YuMq/R1keYPs2YaJfBnKe8SdyL9rBDu09fTrTeLmqHEqkITf OuVOfFdY1MpjebIK7zjwTsWGmT8JXwpd6Qbx53jLHwAlD8HuyC+TkitfaRsGW3vFa+DM xEAMCTf3BabtjHQ3sv6rsqhXvkaD8Yeh6gXRUUKtGHgbBvSj7/f9Et6D7SAkBwHFBISZ cP34lPNLynnaPkjoamXWk2yQ6cifGpZX+tVHIGMxDwA2q+WnxEC33Mw0gW1hh2/PVd+d gw3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=gp7OBeckObEgqLXot5tReJPINojYUVXrHZXsw2+DdVs=; b=tr3B84ypad3gqogVrmwCDqXUFpmsNlywSbHAPDb69TECpgQF4zcL+JPGc0LLNJwv/g KbeMBg4K+fwfmhIldU5hqoxXZn+3Fg301jU42M5Djz4FPsQZMk8q9/WkJjHbYaOb0fHp DPGVajxu8wcHvez8UWFEIHA0tb9dVg+oPxqNMe9G10w8IE0KGxvsHx5aPTkwEzVOW7xG j8U3yrwCZdI4LsSmdW139OXr4auTRhm23EG9oZbcUKRQWXEamh/ft/c1kEtDkwzi+UdG ykNz19l/4772H6DUBhqeNuBuuXP1rL0VEmKS76JsExVRhShbOWc1tlefMniSa2oTkXJz qSTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S+x+hrvS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t21si681266ejf.648.2020.12.02.04.15.51; Wed, 02 Dec 2020 04:16:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S+x+hrvS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387446AbgLBMNr (ORCPT + 99 others); Wed, 2 Dec 2020 07:13:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729782AbgLBMNq (ORCPT ); Wed, 2 Dec 2020 07:13:46 -0500 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C18CC0613D6 for ; Wed, 2 Dec 2020 04:13:06 -0800 (PST) Received: by mail-pg1-x541.google.com with SMTP id w4so947454pgg.13 for ; Wed, 02 Dec 2020 04:13:06 -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=gp7OBeckObEgqLXot5tReJPINojYUVXrHZXsw2+DdVs=; b=S+x+hrvSq8+FsG0N0ZpBBOp/+ZOEcsOAd4JxmnltPmidpae39le5gXRSI6ii1msQx+ irfnV8HBTNsjin69TVgL4F3t+HkCJoSpbjh858itEbjZl4b+7G1HwvqoJ9Ml4+gQI/44 JIHwNAcXKSB19C1XVqn6VD54RFJYuCsZNlGcc= 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=gp7OBeckObEgqLXot5tReJPINojYUVXrHZXsw2+DdVs=; b=Q8wlKkT2hZO3nZr3Qe5koT2ATXMvDI/OtBzz59Hy6pC8RF8urj2jFgbxkPRm9lhFrO pkD1/YmxYlFyT+mvIbOXptH+JlYZnLtRcq89rGq2hPLLYI3eMgSeGfAz5dbVdtIOwDI1 4/3XMUOvmNiKlTIMfnwwMl11dKOnEl6cKpiawWojWswvnTNclmwux0u5Bwv1nNuKjrI9 6VbcJ5/MmasC9t2+pt21R4FXkz1Tev4MhljM3NDql52lXny94QTPDUvy2rayOHVWrxZg qagzcIWx1vgHYP4Pi392M5oUu/H+lemBmdSUS7QmuhdTo05lvcZ/66MX6QpziRllNLri YTVw== X-Gm-Message-State: AOAM532xK4ngbgdJYr0zIi9Le6Hc7+LwWDQd5jjjrkBLpKIlDGcD3UG3 WzR5BTWJBl83RwU4YzwUn3D+Gg== X-Received: by 2002:a63:5417:: with SMTP id i23mr2344870pgb.433.1606911185632; Wed, 02 Dec 2020 04:13:05 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a884:fd53:e9ba:b313:1b1d]) by smtp.gmail.com with ESMTPSA id b37sm1951315pgl.31.2020.12.02.04.13.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:04 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Cc: Matteo Lisi , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP Linux Team , linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH 00/10] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini Date: Wed, 2 Dec 2020 17:42:31 +0530 Message-Id: <20201202121241.109952-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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. Add minimal changes to access and boot SD, eMMC, and the rest of the changes added in the coming days. 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 - C.TOUCH 2.0 10.1" Open Frame Engicam i.Core MX8MM has PF8X00 PMIC and which is merged in linux-next, https://lore.kernel.org/linux-devicetree/20201130112329.104614-2-jagan@amarulasolutions.com Any inputs? Jagan. Jagan Teki (10): arm64: defconfig: Enable REGULATOR_PF8X00 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit arm64: dts: imx: Add Engicam EDIMM2.2 Starter Kit arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SOM arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit arm64: dts: imx: Add Engicam C.TOUCH 2.0 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1" OF arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1" OF .../devicetree/bindings/arm/fsl.yaml | 4 + arch/arm64/boot/dts/freescale/Makefile | 3 + .../dts/freescale/imx8mm-engicam-common.dtsi | 24 ++ .../dts/freescale/imx8mm-engicam-ctouch2.dtsi | 7 + .../freescale/imx8mm-engicam-edimm2.2.dtsi | 7 + ...mx8mm-engicam-icore-mx8mm-ctouch2-of10.dts | 21 ++ .../imx8mm-engicam-icore-mx8mm-ctouch2.dts | 21 ++ .../imx8mm-engicam-icore-mx8mm-edimm2.2.dts | 21 ++ .../freescale/imx8mm-engicam-icore-mx8mm.dtsi | 209 ++++++++++++++++++ arch/arm64/configs/defconfig | 1 + 10 files changed, 318 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-common.dtsi 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-engicam-icore-mx8mm-ctouch2-of10.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-edimm2.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm.dtsi -- 2.25.1