From patchwork Sat Feb 27 08:39:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1655 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 387F73F0E8 for ; Sat, 27 Feb 2021 09:40:04 +0100 (CET) Received: by mail-pg1-f200.google.com with SMTP id b8sf2078743pgi.4 for ; Sat, 27 Feb 2021 00:40:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614415202; cv=pass; d=google.com; s=arc-20160816; b=kc1h77mKNm+qVhFi+So68GljSR7teW0oyA5EJCEEe16w3kOo0PpfxhrXa9JdxVyEGU olwjGyBwv/1cyQcD3s6HDPDN7nLVXtW/JM5g5CwuXWgFCUTcTqfRU8BV3Xka5t5gSaO6 LPEk4sKe44omIzp0i4YA3+Wq6Qau7fTLTubMnAE3I0RkkNK0km0WoPCgWlA1EGjlre3k Fid+NNiw6TJAq1hmOK0DPavIqX6ugP8q7LWW3eWRaAzSkrABYHeet06tDVIYqE8l5Zvb U+GRyWjIvD9Tdl4p0q5zlyAJZ3dacHKn8/KpiBcoMvyxtYF52g0KbeRvGhOM+IUQ6tUM rHHg== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=q9YyNnQiZPCDK4arzStqzrOpWC5LDhW8OyZrSOHGgSs=; b=u62MAnjs8Z7MPZOGYH0kxIIHvPTvjckXTpCmVImuebpaboXe9lJ/FQqESBZnZi8yP4 3njFgskp9gZSRUN41IUC466Dxolltg3LpV4seEEiSk+f4H1yneOEDrpeCmV+v+Tthw6R r+d4T8pgi9DagJSmyswyN0mVU5UZsSiPsr17XqRoSTdyVXO0Bg0wcbPuX6ce2U/Y/hLm 7PZ0FpN9ZOB+QcIsB5fswUtuqvt0EJDez5OFtlDL787byOg8yK7TRgOKwr+r8ZBw0gjn uComGC/jugeg8M6M3FqZDH2s537yrjfRShVhZOpZWgQ2q06SLsa8dLC5FCtToRYiyqSA fhJg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=aPN+Mc2d; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@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:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=q9YyNnQiZPCDK4arzStqzrOpWC5LDhW8OyZrSOHGgSs=; b=okbysn9yZNrt2OvWZS1bgFTd4zZLrpD+t1d5h8Wy6fg9uAaNW+uJcz1Gv7abt1jkgI 5dNmTM0DRwqon1SgMfIsMT5jBCV+/60NkrSrhMIy3R02IFDdZW42SmoTVNNYvFQ+jFJE S1PmtNqF9a4or8tmERTGL1hxZ7moOE77tMhc0= 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 :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=q9YyNnQiZPCDK4arzStqzrOpWC5LDhW8OyZrSOHGgSs=; b=cis7Kb33HzbOQXu/WNzzF4C7EUI1ImMUYBKnN163lqBw4JaPVEleyYLLZct/TrWLYU Wh/dDgutIwNXM4TPgjXQiQ1uE8q0teKMt0pkT+45s/RBudOJ3E4yxoNPXlbMqKtuwHHm AWGA/m+aCL9YIZ06VsRKPfJ9YO1Bi/AT2IyYaVQuCKSyL3Tt1UXHZ8QM0XVoqZW8GJaJ 7MLwu+n0IO322SK9ZzevxX9e5ClDDO1DzLWxZ9dN/nfIrTgwThI3A8LulPJtXXvW/Fi0 tOelRWu6BdpuzwnmsL3JyT9lUd6DiiTHVplwCsQE6xpNQRTO5Y6CdsmKnUhewbM7uZIh UjKQ== X-Gm-Message-State: AOAM530zNAXthh/2z4fEbJDBBwchXne4KSfGLnXsUIZ6Ui6NPrT6NOT5 Vabh4RLi6sqX/2MGTUk3xNLx7F0u X-Google-Smtp-Source: ABdhPJxKUXSZ6QGuHEu/iGecSemgxQbnlTn1mm3v8xcwSCulhVmAeFmtgJZ3ld+qSkCUQRByanysIg== X-Received: by 2002:a17:90b:1910:: with SMTP id mp16mr7304774pjb.0.1614415202018; Sat, 27 Feb 2021 00:40:02 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a63:ec53:: with SMTP id r19ls4466368pgj.1.gmail; Sat, 27 Feb 2021 00:40:01 -0800 (PST) X-Received: by 2002:a63:4e08:: with SMTP id c8mr5992945pgb.87.1614415201454; Sat, 27 Feb 2021 00:40:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614415201; cv=none; d=google.com; s=arc-20160816; b=sK86PXF+y2Rg2PGokB9+enpm/2RB4/kulrfg0ou+qXkTu21CbPo/e4A9ZNKC8Eh2pK JjKJDc0Xs3DPUMECQAu4wmxdJ3hw2wuodShVYW6yU3A0Mav/jg5Q/Lef0a3AfZyIyM6y HaR9iroiEdx5EzIymgt58rznjdO3J1Ub7+SNOTNSpFo2krL97deuxMb+tyixjpt3idwH ztz4s6Yzj07IsMd8b4eQJnw3msili4cKXR806O4sayZF/IYIB8SO95eMe4clJsj6UoeS vTH1vug1nNJHDDLNLLMBKlTAFDtmOSLpBJuuyDAehT5YwybDkIv/A7zYgBcL/+OvgtEx KyrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=dWC+nduDBB2czZMGijmjApIctkTETDtptl01LOQPEZA=; b=jdAbOvX2lpvGNe6moZyIYmY6HkWv+iDiJm6OmpYYA5DUFAresXx38RYEbsFjiDAhV+ AESRvt/pl3HqKPtOWtdYdEZ9whpQqCgORnXf3eXrGkxQdn3AEkOb+3vbnwgsVAopliwu Low+MPOa6iPtyQKddkarCdnlXpCvJ9tmR4XG9rp6UZLe2gxGz56OrhJCEaPbkKCpeKLC zJT1UVIrZjm1Zm9YoB0+jeQk5cagC7EyTfJelbhkJgFGx1Dy687UIbKGONev5dSXUbne 8uHBrl6fVJ2o9YRRKTHMvl5HFdWqe5y+wU6Cu3xKQW5SUo3tBc1IQ/XTyDYQiQRzP5or yTTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=aPN+Mc2d; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@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 j7sor6691500plk.12.2021.02.27.00.40.00 for (Google Transport Security); Sat, 27 Feb 2021 00:40:00 -0800 (PST) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a17:903:181:b029:df:c7e5:8e39 with SMTP id z1-20020a1709030181b02900dfc7e58e39mr6909008plg.25.1614415200315; Sat, 27 Feb 2021 00:40:00 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.242]) by smtp.gmail.com with ESMTPSA id x6sm9769676pfd.12.2021.02.27.00.39.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Feb 2021 00:39:59 -0800 (PST) From: Jagan Teki To: Stefano Babic , Fabio Estevam , Peng Fan Cc: u-boot@lists.denx.de, linux-amarula@amarulasolutions.com, Matteo Lisi , Jagan Teki Subject: [PATCH 0/5] board: imx8mm: Add Engicam i.Core MX8M Mini SoM Date: Sat, 27 Feb 2021 14:09:34 +0530 Message-Id: <20210227083939.81679-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=aPN+Mc2d; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@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: , Patch series for Engicam i.Core MX8M Mini SOM and it's associated carrier board dts(i) support. dts(i) patches are part of Linux mainling-list. patch 1-2: exiting imx8mm dts, header improvement code patch 3: Engicam i.Core MX8M Mini SoM dts patch 4-5: EDIMM2.2, C.TOUCH 2.0 Carrier boards Any inputs? Jagan. Jagan Teki (5): arm64: dts: imx8mm: Add common -u-boot.dtsi configs: Add imx8mm-common header arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit board: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 arch/arm/dts/Makefile | 2 + arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi | 37 +- arch/arm/dts/imx8mm-evk-u-boot.dtsi | 37 +- .../imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi | 31 + arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts | 97 + .../imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi | 31 + arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts | 97 + arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi | 27 + arch/arm/dts/imx8mm-icore-mx8mm.dtsi | 232 +++ arch/arm/dts/imx8mm-u-boot.dtsi | 39 + arch/arm/dts/imx8mm-verdin-u-boot.dtsi | 38 +- arch/arm/dts/phycore-imx8mm-u-boot.dtsi | 37 +- arch/arm/mach-imx/imx8m/Kconfig | 19 + board/engicam/imx8mm/Kconfig | 14 + board/engicam/imx8mm/MAINTAINERS | 13 + board/engicam/imx8mm/Makefile | 12 + board/engicam/imx8mm/icore_mx8mm.c | 21 + board/engicam/imx8mm/lpddr4_timing.c | 1847 +++++++++++++++++ board/engicam/imx8mm/spl.c | 101 + configs/imx8mm-icore-mx8mm-ctouch2_defconfig | 84 + configs/imx8mm-icore-mx8mm-edimm2.2_defconfig | 84 + include/configs/imx8mm-common.h | 48 + include/configs/imx8mm_beacon.h | 48 +- include/configs/imx8mm_evk.h | 45 +- include/configs/imx8mm_icore_mx8mm.h | 58 + include/configs/phycore_imx8mm.h | 43 +- include/configs/verdin-imx8mm.h | 42 +- 27 files changed, 2881 insertions(+), 303 deletions(-) create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm.dtsi create mode 100644 arch/arm/dts/imx8mm-u-boot.dtsi create mode 100644 board/engicam/imx8mm/Kconfig create mode 100644 board/engicam/imx8mm/MAINTAINERS create mode 100644 board/engicam/imx8mm/Makefile create mode 100644 board/engicam/imx8mm/icore_mx8mm.c create mode 100644 board/engicam/imx8mm/lpddr4_timing.c create mode 100644 board/engicam/imx8mm/spl.c create mode 100644 configs/imx8mm-icore-mx8mm-ctouch2_defconfig create mode 100644 configs/imx8mm-icore-mx8mm-edimm2.2_defconfig create mode 100644 include/configs/imx8mm-common.h create mode 100644 include/configs/imx8mm_icore_mx8mm.h