From patchwork Wed Dec 2 12:12:31 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1589 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 95EC33F337 for ; Wed, 2 Dec 2020 13:13:09 +0100 (CET) Received: by mail-pg1-f198.google.com with SMTP id a20sf834314pgb.21 for ; Wed, 02 Dec 2020 04:13:09 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1606911187; cv=pass; d=google.com; s=arc-20160816; b=uncwsf/TzxJJszdvySlfX12ygIw0FBVzjlkkrQZb8IQlE/qRXaoWBmF7Pw09NXvf+1 F+nqjumXaT3G4rWUPc66T6QGLxNvs7qGRLRLdxcpD0O/IR0o8Sc/f7wLAv5acfRbOhgL WNYVfRDjnLplrIguLRho7OwO8d5Bqxz1ihlVfKt/OVGhIJ66HuEggzmxmQFTPFrHtjYU fu8i1e0xGQmIrVMbMs4PNteWPb+xe5954lV99IM3BUu+ara9pgjfqv4OaQpFGGXh9yhB uA8XgMA629SFOQJc0KiX+rlY2vd5k9W4I5PohZaxweF8jwxKnvc4d9PVp8wUvIo2PysH 5NDw== 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=ynD64DbJ1d/D0R0oSvqFDeRQTCdBOACZrEYLQJdWEs8=; b=cnt6D1Skmzs61QBn62WFwz1lEdOaEwq32YhGJroO/21YyYW5x0lK8GijYEbgLr9PnT twPB4rtbWLmLXriLRKcy+LKw+kFITm91iP6tUEK8HS26LQRYBbwSgpzhB/yKtDsYlSL1 0BAQefuMuG7UBGnNbk6i2T5f1P5MqCN4UsHC1Fk1iyIvTWU8z+3fjTEEbvl76ntvKmxv 8n+fWOxnmzSpiXGn5/qsdzkday61A0ijzY6VUbeMLsW1Keg5KjPFF0sHD2BKvLf/2Jc2 3rTVfpDA6U5sfdA34sVqEbHgeOS9n5PGcSX7QTEty7AQfVJWHffxd17gVjWfwtn2VMmB tHnw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S+x+hrvS; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 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=ynD64DbJ1d/D0R0oSvqFDeRQTCdBOACZrEYLQJdWEs8=; b=db3Vha0EXWA8J2p2mPegVQoBlpdY0JV1jR2S2ZQbEqfZEcRgZPp4qMW656SNF68XE+ adHGqXn4UJjCT4WuSaXlpBIb9p8qGDWhac2CM+ejp5LgLeDmpuQLioYfGLptUc0ozxbD cKMXOAeVESkrBtuPAHszOYgbMIT+YAgfQnO0M= 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=ynD64DbJ1d/D0R0oSvqFDeRQTCdBOACZrEYLQJdWEs8=; b=f8q7UYRKcAg/R/gRKJllCgglFt6jXzC6hxk2hneLn4BOmYFOc1t9v7zMrjc20ixHFe tdFQvUZCVeZt4lIlqFGcgMTg/Qqmm/WG6m9qGsPk7YBK0K4xu+RNx9deGv4rYGBeyY7Y vTkxwtsZyMaZCWyivsVQz9PPJB7twte09k2BxwomDVj+c6EtmQ04b3LFixdZl8pQBwHs 0/5FSmkE2JOsb3+6gPwWzRs3cPieSm60RhW77CmtuMz56yktVg3O5ix78H1W/iO54iJ3 lx5ePaVnS1YowFPMc3O7FBfxgti8k7qfnmsgZUN8My4MzQPQ0LNIPm8WFjksRDXThos/ QUug== X-Gm-Message-State: AOAM5334QiVwrjU2dKH/uUS2PmS8OKLlYbqvNXYKBT9WtrY6e0EmG48F fq/NNTycIHMwWmREiU1Nyx3ybjfd X-Google-Smtp-Source: ABdhPJzIUdP6jfeSG1kYrlf/P+8zWJnAWtZoxa5eU3rfPDweFE4IaayjFH39UQli1ToSJo5WljCGig== X-Received: by 2002:a62:e402:0:b029:198:161d:8c46 with SMTP id r2-20020a62e4020000b0290198161d8c46mr2299366pfh.3.1606911187628; Wed, 02 Dec 2020 04:13:07 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90a:ac0b:: with SMTP id o11ls1096023pjq.3.gmail; Wed, 02 Dec 2020 04:13:07 -0800 (PST) X-Received: by 2002:a17:90a:ee8e:: with SMTP id i14mr2172468pjz.190.1606911186942; Wed, 02 Dec 2020 04:13:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606911186; cv=none; d=google.com; s=arc-20160816; b=ScQpMwJNujYlwJTGwcqN7w5XSelB832mF5bcwCupfWtUglC0t3dvsYtBR960UC6sl7 ZMnna5QIyUQbtrLRh287yt0eK1z4F+bWrTHb6xu8vsIbzA/OzOGQn0B629c4G9CMiJ/V eHEGn/rp6JiZT4GciwDU1kyjKOfKFAb/IMzB4hyJ7Gsq9H/3TUJs6MEq5BOIn8jyWoan y21WUteAKlB6IS9CllPf0cK8W6cd0GDzXhCHDPlhSkE/j4p6+6TlsWxeC8UNmxzZKKvK JJmhP8bYE1byRFN1vPUyZL2Y1d1+/4z3YWrP+oybayo1Q91AX4SYWW4eUJATLIpqQuxS WGRQ== 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=gp7OBeckObEgqLXot5tReJPINojYUVXrHZXsw2+DdVs=; b=e2VDrQMPbxrBRvFAI9DLr8kkdWyXw0kpHrSPGn/n+wLCgRvPEV83LjHWi0MgWxZNBe rcXXCpMdM03sE+8LbsdAO2aMp7kUM0x1d9seVnxvzlKx7T+4L1+mSoZ7zCkJKqO721fw GF+56BuS6lUOoHkJCtd4YX/j5B92UNZYz6cGOwBtmVJN2YuwV7nrqE5K5d+1aow7xtvm AJ58N0dbwVsWhwWD8F/Fh0wul98zU5aYp+7v2nxnPWIsFBaGPo0mfE5s/c+Pbb0tpkD+ H5j6YldzIi7dzswLIyp//iJaJ79gw1iYjG/8zhjNcbPOYEQo/LPdgHOggWKlwCzaqiTn 3Ldw== 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 jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id 70sor731192pfv.34.2020.12.02.04.13.06 for (Google Transport Security); Wed, 02 Dec 2020 04:13:06 -0800 (PST) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; 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 X-Original-Sender: jagan@amarulasolutions.com X-Original-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 jagan@amarulasolutions.com designates 209.85.220.65 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: , 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