From patchwork Wed Dec 2 12:12:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945877 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 9E19CC64E7C for ; Wed, 2 Dec 2020 12:14:35 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1A402221FE for ; Wed, 2 Dec 2020 12:14:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1A402221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=dvGqzcLfrS9zejR9mWoQgkvSDUs5Dj/8ldrH3dD+OZo=; b=qYVwygEIgCsbKlGS/9jivU0aq FRxwlOMGw+hntRT4DPtr8hGYOtoMAS3OewGeh/9tEaaA8R1YblowQvYwNbUqXWe7FrSAzc3EoPQIl 5wyaP+FzSsv5P4HppglTBvVyoLmJ9oAPVo1DOAeNkj6kBrfHaMHz567yzqwBKTxL8ICLIgs8U97If ovfcayF9bJbYpzUJzqw/oRHLvYlUg/95Smqm4USfwHEoC8wxvhthK94Y8vjzzTePKdSEiR5WEcq3k qryy5en3LSE0vBT2g8kaBcgUc7rghX3lvqZmfgntNCIW5R1HiC5rU0D8l1csBEbE6AN7HztUt75m2 /ylZScRxg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0V-0002Pi-9h; Wed, 02 Dec 2020 12:13:15 +0000 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0S-0002P1-EL for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:13 +0000 Received: by mail-pl1-x644.google.com with SMTP id u2so1007623pls.10 for ; Wed, 02 Dec 2020 04:13:11 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=r65t216Thxq+mYFTpyT4OjGg2gXVDw4eagVlWivHgyg=; b=dl3n5kTaebML2GhZwbAP/6F4kv/fdUQcJ20w30Xc5N6mA4IDp+rLVfV6Xz4dwNa6dz BH6K7tDoDnUBzg26WpYX20IcA2fa/4MT7d3aVlkF5Gyth8R3E3tbPgMrmEuH5WrOpWLe qSlmc6FraiSiHuONamreL/pDStzt0u9RCx3VY= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=r65t216Thxq+mYFTpyT4OjGg2gXVDw4eagVlWivHgyg=; b=CvDJSuA+SrlCeb+N+aXfy/2yTZLVE+KNYmp0Dfddfgq1RQmmhPEZ5+YhsAdqX8b/zS qJW/XI6zTimKHcKCzUhdhiLzJdQsHXf6kjeisqzMgwi6xiRWBp+w11k2nqQW6JIxCw4W B0GsnofJYTqWu/7DrdMs+jT6b82OwXTe2V6y0KUnzAKJ9Dk9s7JW1P68H/Xf+ZNP4OOJ KQnzo9v6DGnLNcbB7Fq9NPYonUFDOgLuN6GKEA6FiKE4Q4v/Z/fetpc0G6JQyN9QT+is Ug9plOlQmqadVTGyDLcF6d7ldh4LAHYMeJkGJSY4ZO+cuzfpibsy8xHAJ90JspbaDWnH OjCQ== X-Gm-Message-State: AOAM531Xv+Yj35j9FPR73FsPYtbsyiOoqI+44w/jGTEsRSbg+7xNmFnu J+j5fzFU6KwtgoL0dG/rggaP7g== X-Google-Smtp-Source: ABdhPJx220bSGOq0ad9GZPmlbsoPPyCBbcw+sBeq+ZCAQwNxUN12eJrAm7ba4uluze/gsWvmjnitGQ== X-Received: by 2002:a17:90a:a785:: with SMTP id f5mr2079869pjq.219.1606911190167; Wed, 02 Dec 2020 04:13:10 -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.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:09 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 01/10] arm64: defconfig: Enable REGULATOR_PF8X00 Date: Wed, 2 Dec 2020 17:42:32 +0530 Message-Id: <20201202121241.109952-2-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071312_564736_41B12BB6 X-CRM114-Status: GOOD ( 13.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , Will Deacon , Catalin Marinas , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Enable PF8X00 regulator driver by default as it used in some of i.MX8MM hardware platforms. Cc: Catalin Marinas Cc: Will Deacon Signed-off-by: Jagan Teki --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 867cc4a5f00f..b070ecf61fdf 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -594,6 +594,7 @@ CONFIG_REGULATOR_HI655X=y CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_PCA9450=y +CONFIG_REGULATOR_PF8X00=y CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_QCOM_RPMH=y From patchwork Wed Dec 2 12:12:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945881 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 85F9FC64E7C for ; Wed, 2 Dec 2020 12:14:38 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 198BE22253 for ; Wed, 2 Dec 2020 12:14:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 198BE22253 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=x+VaZtvNZBGYTIfzkkfmoQ435sPDVNn21LyV6QCdTv4=; b=AgywtwUve3ForSLxhUFwNPEuM FPrPPROMGT9qK6J2Xrtq6HYSXEwI7hSOOgSFZ1rCxNXyJyDtguDcBYz4ILvo+gOSEiJ6fN7/WROkQ oQsyznjMozmcJw4/gKsK8L0+hYI5RBwfLGf85MR1GDzgT9lXfqComqIMlBC/iTToKN9HqE4bSjE2b T0La6Qn+iXjgFS7XpOP9GZA8SoM5qQ65VMD2vLRMlRdP2Y3aRltkoRZhM0HWoi0tHbLF6aCeQOe0A Oz/8tGm20+41bVT1m0psVK5vVnoLJ47uQtpfd0DB32OFesme7q4EjTHGl/2RiLxQPppDmGJS3oui8 PhrRvl00g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0Y-0002QJ-Mh; Wed, 02 Dec 2020 12:13:18 +0000 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0W-0002Pg-DN for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:17 +0000 Received: by mail-pl1-x642.google.com with SMTP id x4so1013521pln.8 for ; Wed, 02 Dec 2020 04:13:15 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=dTiWdb9iAUBCBAVpiIwZei7I81QtYKoLbPssq1TLxOs=; b=XBKLmOertB3L450yhgpAZglcBbnbeBIsCSpn64+2SgzuAVUt55HxnOEQfj+HCdP5mh AO0jCzvFboAx5kmKB+m5mvC1fN9sAR46Xx3FYVSgznwK+JdWhiSZ23UZPKRqy9w70e8n 4z8Mp3N7+QxMsWXKOyDdDrZLB3lIkQB9clWMA= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=dTiWdb9iAUBCBAVpiIwZei7I81QtYKoLbPssq1TLxOs=; b=gJ0gFHeKejUW3Do+tPoSy2HFe61ltIv2BbOzvuoouB0QEmW/x32unR9k/WDalL354l OVuesOBZp9/bwf9sq6EsJWgCEOHw43JBB7e6IxHFuJFtWbPxEuru9BUaiGT/KG08CADQ FafYNHYuDJitAFDO25x5NKa7nK0R156r+DcY2zRlWUyB1Qcbkw+iAiNIYzOwsg954IEd XYrrhIcNA+1S9ezJnkvCDqMeNCNV7DMR96/AXgD/dHzO5NYok3SMLV9xJLsqSmCuG46G vZwwZPTMtI8zeYYTWYSWYaENO902YML8+4CVu8kKbCdWyDPe7Gus2DYm9UYWrwRG6n7+ Ad8Q== X-Gm-Message-State: AOAM533BhyuTKbRSeCXI6GQvqPHjy1pwY+LLFWyqXv0eTPf5D1YzoLc/ kJOJrvca+Q3O8yBgnjXw392brg== X-Google-Smtp-Source: ABdhPJwrMvFDSf/RAgh9pkO/FOZ2OK/wN7yy1jkbXnkKxbUo/4qmj00dJsUjfj0YI55lpc9zacjHKw== X-Received: by 2002:a17:90a:7301:: with SMTP id m1mr2184615pjk.128.1606911194151; Wed, 02 Dec 2020 04:13:14 -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.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:13 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 02/10] dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit Date: Wed, 2 Dec 2020 17:42:33 +0530 Message-Id: <20201202121241.109952-3-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071316_464362_C710923E X-CRM114-Status: GOOD ( 12.81 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. i.Core MX8M Mini needs to mount on top of this Evaluation board for creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit. Add bindings for it. Signed-off-by: Jagan Teki --- Documentation/devicetree/bindings/arm/fsl.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 67980dcef66d..2e520733ce4e 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -667,6 +667,8 @@ properties: items: - enum: - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit + - engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SOM + - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board - fsl,imx8mm-evk # i.MX8MM EVK Board - kontron,imx8mm-n801x-som # i.MX8MM Kontron SL (N801X) SOM From patchwork Wed Dec 2 12:12:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945883 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, 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 CA6E0C64E90 for ; Wed, 2 Dec 2020 12:14:40 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 598BB2222A for ; Wed, 2 Dec 2020 12:14:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 598BB2222A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=3H5fgIM1zUPbej7FSqc9PGmBfNV71NvXczofgHKKwck=; b=vk5nHh9bxL5HArc6PcUOUqosU 0p8/SsXwjHQ6n+EP4L9GACeBSMskDQUxGXIQS3lWCSSaY7oy89lqWtj7z4RVr6qrXBuO8O/JWdPie ErEoqWNuF70Ujzk2OO18j4wOmJem19KeteEzQ8GS+Dq0M8R88/1xJgPuugIQe1llvHMsPwlMIH4cN SrsfPWFn4ARLKj2Y+gRf+Bb5OvxRcwxfWGY/ks6Lf/nR9R9GQ6V/evf8IuVbNjU22Azw3OmbdtnEJ 2wAMKwg9AyGDbxJdm7vAMXX43aAzxEedgqhsk+Jp+u4B1XcaWegFEsIkUeovTQJGOk1poNVk6bNjc GKWEb5rCw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0c-0002R8-D5; Wed, 02 Dec 2020 12:13:22 +0000 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0a-0002QP-GQ for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:21 +0000 Received: by mail-pj1-x1036.google.com with SMTP id e5so916421pjt.0 for ; Wed, 02 Dec 2020 04:13:19 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=mufF4hRgH4PDLGAGuI3iYOURtYD7y9AqiPoup7RwkJ8=; b=NmR75SXgoGoeKXN8n3vLL4WGPGcjQOXDjUZ0KyejZtTABMoXFiCIdliRBV9v7HehY5 qe+Lmr42/pQhIWGTE5x55FMFWYO0AEh3Tz/VGLEUUK0AaHSJCMlo8iKjz9Az8yYHQoql 6VjWi/fID1/alaq7Ty5qOWLEOrHF0aAh8wQs8= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=mufF4hRgH4PDLGAGuI3iYOURtYD7y9AqiPoup7RwkJ8=; b=Q5NPk70H2EReTM64iyQxKddLP1yD3zCmiUKTnc9FyJcYorOqqHIZcXQacop1WLOKd9 /yEwIy4ScpR3WiohLdCqGz5gG2CWDovZwGmnnHGB8LAv7VYM9gMOh39DWqA/355b0K94 xRMQH9FbKlPAxgHx5o/wcBACqjAYIe3WbZNo0qa5uVWnTC//sl43xZeACvAjWanhKuDO fFXkIsKKlGR+MHS2IjHgDiRrUAODLdSpKEkIK0iwX7B+v2hrb0x7IwHfTgzu5PvcvzFU NkhbJprMxh+NcCnMBl0+iwFqAu5aVbV1fV0HI+E2R7izn1tRJlebZ4IyUrU02CyUUiG2 hgeg== X-Gm-Message-State: AOAM5330RUiveklnJ/p0rP7AXfQn/R7uEOAr64GF2Q6uks9cINu2upgT ozgqTlQvw3eqeC6PoNOQCqyO7Q== X-Google-Smtp-Source: ABdhPJwcB8XUFxscy78aQv3HGd9roxpS/vsoa5gr3WXBx6vXc6k/DyrYN52BS9HBdgtR6kENYcr0RA== X-Received: by 2002:a17:902:b717:b029:d9:e816:fd0b with SMTP id d23-20020a170902b717b02900d9e816fd0bmr2327604pls.50.1606911198101; Wed, 02 Dec 2020 04:13:18 -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.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:17 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 03/10] arm64: dts: imx: Add Engicam EDIMM2.2 Starter Kit Date: Wed, 2 Dec 2020 17:42:34 +0530 Message-Id: <20201202121241.109952-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071320_575422_AD2BBEDB X-CRM114-Status: GOOD ( 16.52 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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 - Mini PCIe - MIPI CSI - 2x CAN - Audio Out SOM's like i.Core MX8M Mini needs to mount on top of this Evaluation board for creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- .../dts/freescale/imx8mm-engicam-common.dtsi | 24 +++++++++++++++++++ .../freescale/imx8mm-engicam-edimm2.2.dtsi | 7 ++++++ 2 files changed, 31 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-common.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-edimm2.2.dtsi diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-common.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-engicam-common.dtsi new file mode 100644 index 000000000000..67c1a3fe26bc --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-common.dtsi @@ -0,0 +1,24 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart2>; + status = "okay"; +}; + +/* SD */ +&usdhc1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_usdhc1_gpio>; + cd-gpios = <&gpio1 6 GPIO_ACTIVE_LOW>; + max-frequency = <50000000>; + bus-width = <4>; + no-1-8-v; + pm-ignore-notify; + keep-power-in-suspend; + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-edimm2.2.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-engicam-edimm2.2.dtsi new file mode 100644 index 000000000000..294df07289a2 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-edimm2.2.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +#include "imx8mm-engicam-common.dtsi" From patchwork Wed Dec 2 12:12:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945885 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=-15.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, UNWANTED_LANGUAGE_BODY,URIBL_BLOCKED,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 10C00C64E8A for ; Wed, 2 Dec 2020 12:14:44 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 64C1F221FE for ; Wed, 2 Dec 2020 12:14:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 64C1F221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=8AzJostXUBc+9vFTf/BvK74hhLiwZ5tbyNs4+CwakNI=; b=vtZxPfKc0AvzYPdoyBPDEj56H 5Jw23jmNSQRLGBurrRk8+djxC7L6i3fc6/R/RXfhTNy60jIkgj89RlxahHdmq8R0zaLCxCEwG58Jk TkyQD0QsiCwB8I32j1AEVWPPUyDQ6RLxV1QRFCXzt6CgdajxtaxmebUybA6I2Muoi8zWDGZX+B8n7 Tbyi6M6WAi0UOLUj/GstWvEZaCUHkG+OwxQliGSYRKe1pxQIDFP5SjI9LxfXhP6JSLvkJdOdGwg/O DcvrRQCRGdaT2K3V7hBtm+zGL8HZqOzGnQWBcdO9nldGJkoyptkKwg1BViVVAkX74myqzs0a4VIyA 5KAjnvDFA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0g-0002SC-RC; Wed, 02 Dec 2020 12:13:26 +0000 Received: from mail-pg1-x534.google.com ([2607:f8b0:4864:20::534]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0e-0002RH-Gr for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:25 +0000 Received: by mail-pg1-x534.google.com with SMTP id m9so977510pgb.4 for ; Wed, 02 Dec 2020 04:13:23 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=lOLburI5REi8XxNEfsx+l1Yfjn3Mdw/dSmT+meng16U=; b=VkgUyUOe801WHXulJuh0h1iM22vZlUwP19yyJXakAtt/1CxFmyMLJPJaHNYcdx9i6L ulGvy+vYY13dKOb7sGWHyWwcIagHEqSvZLucv5gOKuljCGyhvCB2pvNQMNefETUpM1Am XUKqIZ2usQa40RhVVEX34FN7xJaCnzJNCk8XY= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=lOLburI5REi8XxNEfsx+l1Yfjn3Mdw/dSmT+meng16U=; b=Y4JTKRkHyVQtKue1mJ10Qw/KK8z1rsxHJyVIS/qfwhh3DJXOXbDTXYUbrRKzbqOobQ u7J+7o3I6JXHeymgkSYCBe6aUrlO2+xNF7cXWLb7ydfBmXi5nsTGXz9YTARfrmahmPQt ckJTDV6AiSrwCBsem5OHkgOMlcxu9S3yoTZNYftKNSP1luDJT3AxGGxhYyu8lMSn8qVA b/FHRWFTcPw7tu1L/wMt4YkZHM0bJQ5+u2VzavOvAgwnQkzpOgFgrzGEiRMC9GD9OQZ9 bgdVFkR7Hvy8LkBDaqYS4dRx63vwNVZIGAL1UTP84rlqskNhgBq73MIQHgOfnQy+OrVl JHvw== X-Gm-Message-State: AOAM533nMpj5er/M1GZH2hFsK6UyeTxq3gzUGQjU7abg0098r25VHSex 7zAxxnNozo7lNdZMv5+4b+ofSA== X-Google-Smtp-Source: ABdhPJz2sJHf7lm6GIvWquPTTPNJ1yYmN3vfUlwIo0tZwN5TSjURr1Hu1fFS7tayTu5UTfyBPx6JLA== X-Received: by 2002:a05:6a00:1389:b029:18b:2d21:2f1a with SMTP id t9-20020a056a001389b029018b2d212f1amr2333328pfg.1.1606911202134; Wed, 02 Dec 2020 04:13:22 -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.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:21 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 04/10] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SOM Date: Wed, 2 Dec 2020 17:42:35 +0530 Message-Id: <20201202121241.109952-5-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071324_575291_FFFCA9BF X-CRM114-Status: GOOD ( 15.89 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. General features: - NXP i.MX8MM - Up to 2GB LDDR4 - 8/16GB eMMC - Gigabit Ethernet - USB 2.0 Host/OTG - PCIe Gen2 interface - I2S - MIPI DSI to LVDS - rest of i.MX8MM features 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 Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- .../freescale/imx8mm-engicam-icore-mx8mm.dtsi | 209 ++++++++++++++++++ 1 file changed, 209 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm.dtsi diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm.dtsi new file mode 100644 index 000000000000..b87917c40587 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm.dtsi @@ -0,0 +1,209 @@ +// 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-mx8mm", "fsl,imx8mm"; +}; + +&A53_0 { + cpu-supply = <®_buck4>; +}; + +&i2c1 { + clock-frequency = <400000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c1>; + status = "okay"; + + pf8100@8 { + compatible = "nxp,pf8x00"; + reg = <0x08>; + + regulators { + reg_ldo1: ldo1 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <1500000>; + }; + + reg_ldo2: ldo2 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <1500000>; + }; + + reg_ldo3: ldo3 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <1500000>; + }; + + reg_ldo4: ldo4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <1500000>; + }; + + reg_buck1: buck1 { + fsl,ilim-ma = <4500>; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + }; + + reg_buck2: buck2 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + }; + + reg_buck3: buck3 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + }; + + reg_buck4: buck4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + fast-slew = <1>; + }; + + reg_buck5: buck5 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + }; + + reg_buck6: buck6 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <400000>; + }; + + reg_buck7: buck7 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + }; + + reg_vsnvs: vsnvs { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <1800000>; + }; + }; + }; +}; + +&iomuxc { + pinctrl_i2c1: i2c1grp { + fsl,pins = < + MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL 0x400001c3 + MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA 0x400001c3 + >; + }; + + pinctrl_uart2: uart2grp { + fsl,pins = < + MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 + MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 + >; + }; + + pinctrl_usdhc1_gpio: usdhc1grpgpio { + fsl,pins = < + MX8MM_IOMUXC_GPIO1_IO06_GPIO1_IO6 0x41 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK 0x190 + MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD 0x1d0 + MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x1d0 + MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x1d0 + MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x1d0 + MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x1d0 + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x190 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d0 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d0 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d0 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d0 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d0 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d0 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d0 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d0 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d0 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d0 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x190 + >; + }; + + pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { + fsl,pins = < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x194 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d4 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d4 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d4 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d4 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d4 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d4 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d4 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d4 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d4 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x194 + >; + }; + + pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { + fsl,pins = < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x196 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d6 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d6 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d6 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d6 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d6 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d6 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d6 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d6 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d6 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x196 + >; + }; +}; + +/* eMMC */ +&usdhc3 { + assigned-clocks = <&clk IMX8MM_CLK_USDHC3_ROOT>; + assigned-clock-rates = <400000000>; + 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"; +}; From patchwork Wed Dec 2 12:12:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945887 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 0A0FCC64E7C for ; Wed, 2 Dec 2020 12:14:45 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8B3CE221FE for ; Wed, 2 Dec 2020 12:14:44 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8B3CE221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=2K+M/DwnRHOxM0SqRpAR4ydK7RVMnQoD0Q1Eu5uA+4k=; b=XEUK6Ri6UoF0Zqh5MyXXGa/GO DE21GI25yWtTEPJoBwwb1BTpjh3WdjV/nJpOfiGdoMVg6e9QsiwBty7GHp4nqyvFnDExP8pxInFaI Cayiy8L3vlW4AWbx31yb1LTR66ayLse+EDpUAgx1UhHtsCFZy9Ah0DEcxLmqrPgfJEA4jwjaSOhZh 8IXH2zGdZ/ZYIiSMm+77fDQKqXJAYbYRO8XaihNHzmkr1oUAKQa4JpB8xfPpWaYbsajvI84b6Mhqb NKb7eL4IAhl5DOx4r0/48qk48nL8wQixbB0T0sjgcHkleX0p84T7YbUS6TDgS0o/0BFdIrZs2zRaw ++FFsrfpQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0l-0002U2-Pz; Wed, 02 Dec 2020 12:13:31 +0000 Received: from mail-pj1-x1043.google.com ([2607:f8b0:4864:20::1043]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0i-0002SJ-Gh for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:29 +0000 Received: by mail-pj1-x1043.google.com with SMTP id v1so910615pjr.2 for ; Wed, 02 Dec 2020 04:13:27 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=NYIua65HX6AZqIIo3oieYOADHYvPgIcX69HtWWA0OKA=; b=RIByB45uNFXa9ejOMf6ucwpX1iK5VGRJy5sYs8fQP6mlu+S1jFFi/KG4wAnph5H9AC 9Iu1+Ysx+Y6EzdH8uaQJ/ZWIVYBQbbko9X8J2tJrwLCEQ+fH1Cg8JYYt5GfIXGbj9xF2 1RRHq+z5Euf2qhtB7yNTSyCAsYJ5wEQh48uxs= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=NYIua65HX6AZqIIo3oieYOADHYvPgIcX69HtWWA0OKA=; b=nD0lXhnScp0H+lU0kt8/eoUUFzn/2AWxjAz5qWV6Hrpd/nXdw4qToqTfRxVpK0Klxw gEGQlA/8V1a7h2iX8I5uFLdXJaKdZlMl5kfEt1Oe3ggKwgqBwhlsh8l9deV/eUK4R1TI im4RH0/u6CjfkQSSi4wYJKn7sd1Oaygj81YlbOJkrukdeheDZwHn88cojw6NjeWGHrxg wTqTAvE8gtCOJx+O/V4vJkZlt+Nfsd7z6BexFxItQ3QancFz/nHQaK7eAoclhCWbfjAk mKSO/1lrIuHI+grtv+669qwobP6LkdEy3g3LpCWikGLAZG/HOm0hhfZk5HvEr8KRy6a9 YTAQ== X-Gm-Message-State: AOAM532f7SQJunk2dKZ1465Ot/ZzBDbsQ2E2wAAMKFw6wc+DycbGteQO yM3ld5QI97xOcd6k0QlEvlMS7LurC1h7Hgl+ X-Google-Smtp-Source: ABdhPJze40GYKqoCl1IgefRfCb2a4d08iQuzWKJfiBoNlv3paDMxjIcd6LtPYoD1H4RDWOT5HQWHMQ== X-Received: by 2002:a17:90b:4a0d:: with SMTP id kk13mr2096405pjb.23.1606911206205; Wed, 02 Dec 2020 04:13:26 -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.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:25 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 05/10] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit Date: Wed, 2 Dec 2020 17:42:36 +0530 Message-Id: <20201202121241.109952-6-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071328_598476_F784E318 X-CRM114-Status: GOOD ( 16.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. i.Core MX8M Mini needs to mount on top of this Evaluation board for creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/freescale/Makefile | 1 + .../imx8mm-engicam-icore-mx8mm-edimm2.2.dts | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-edimm2.2.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 6f0777ee6cd6..4369d783dade 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -30,6 +30,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2160a-rdb.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2162a-qds.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-beacon-kit.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-ddr4-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-kontron-n801x-s.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-edimm2.2.dts b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-edimm2.2.dts new file mode 100644 index 000000000000..a8afc0998fcd --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-edimm2.2.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2019 NXP + * Copyright (c) 2019 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/dts-v1/; +#include "imx8mm.dtsi" +#include "imx8mm-engicam-edimm2.2.dtsi" +#include "imx8mm-engicam-icore-mx8mm.dtsi" + +/ { + model = "Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit"; + compatible = "engicam,icore-mx8mm-edimm2.2", "engicam,icore-mx8mm", + "fsl,imx8mm"; + + chosen { + stdout-path = &uart2; + }; +}; From patchwork Wed Dec 2 12:12: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: 11945889 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 64395C64E8A for ; Wed, 2 Dec 2020 12:14:49 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EDE20221FE for ; Wed, 2 Dec 2020 12:14:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EDE20221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=741Ds06o2eeCYT4dEl9tySQ+eQHfUADS4+fLFMTIt+4=; b=O69ABHvsHXsBuJB4ocmXn7csk TIDCc9qgmieK9gg8wWVdtgLD2kkdatOukSFGrB372Bc/cfABE3KUHupc91BJlBBqOvM4147NZJrgh xr2zJVcnf4Lb0JfyS2Y48Q1eW8saRVqo5x5yM8awhJRQQ25Mc1VQbik9bqXii76DSVbNvr50HMyVr jy+9RwmvfR8SaO64QbwFlMBTK+UlVUsS+vmTtDXcJwpAMKGo7GmshH/qRRGl6Ej0oHC6/tat+j7UT thor2CMUPBsJlmLO4HRG4ilTX+JLtI4AFtS9jwYUGgAvRqwcqO/m0XvR5dMpy9SBeWjCDuZUoKJSg IkhfuqHMg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0q-0002W4-Tz; Wed, 02 Dec 2020 12:13:36 +0000 Received: from mail-pj1-x1042.google.com ([2607:f8b0:4864:20::1042]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0m-0002Tn-Mq for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:33 +0000 Received: by mail-pj1-x1042.google.com with SMTP id iq13so907452pjb.3 for ; Wed, 02 Dec 2020 04:13:32 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=vMdoYjXNU8PWUqXISE9HkaafAaHPtR6gMqxyZjBfAqg=; b=hXrWSrS878VRdNXMN0GIuaAEWCQGGHVFxTdBf09X1pXrBg6w3Pc5yY+SMiF1/E1/zn UJvrZYRrjKZaVDSEae7LprO9pX47kiggm9zazI0My83HqR3+Vg/4XOwY365RqLjkkJL0 1KqNFbmdKDbsdipBSHrYzI+Iq8jXD3zpLIFXY= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=vMdoYjXNU8PWUqXISE9HkaafAaHPtR6gMqxyZjBfAqg=; b=TxQr5h4cm7KkYcmGisiNlFyN4jspGorUrCJJfD4uNZv9gkuwCCpFfLwH7hv35tsiDp gUVSSGrNpO70auoyoaNcd7/gCCOUs83lfDdkXISCzsUUyFZ43wMEJ1HdoFnWutjU/PAD gnNSxzUDNa5A4FeL+jSgWb5k8Jl1mazDkPj0Q2031zE4daD3JxpJ2oDmQOOHhWPqfVzw uB3YJ6NtecRIBN7n5J9Xypc0XC3PErAHqDkpQssoMRFc0tM03OrHYpKhJdmpfQsHfUld UVKyEZsamz/jTAecWEeMZxTWkRoUI8z3Kew+Qs1H/oqrWsHLF3jtPK6158jifiRdY8xa tqCA== X-Gm-Message-State: AOAM5300Kl6cmXi1e0dRXNHE2LoIG430XGzsVSD+5EnKOYFUpu+L4XXb ziTeQHTboelAMeWttf2Gb9SKbQ== X-Google-Smtp-Source: ABdhPJw/VM/Q2UOlfA7bR0lI1Zkcxvve19zEpMcJbH4RKxpDB2LYQf+VkiHRm2QU7qMO/xoBPrR4VQ== X-Received: by 2002:a17:90a:cb84:: with SMTP id a4mr2218862pju.50.1606911210191; Wed, 02 Dec 2020 04:13:30 -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.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:29 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 06/10] arm64: dts: imx: Add Engicam C.TOUCH 2.0 Date: Wed, 2 Dec 2020 17:42:37 +0530 Message-Id: <20201202121241.109952-7-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071332_803825_BC88A667 X-CRM114-Status: GOOD ( 15.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Engicam C.TOUCH 2.0 is an EDIMM compliant general purpose carrier board with capacitive touch interface. Genaral features: - TFT 10.1" industrial, 1280x800 LVDS display - Ethernet 10/100 - Wifi/BT - USB Type A/OTG - Audio Out - CAN - LVDS panel connector SOM's like i.Core MX8M Mini needs to mount on top of this Carrier board for creating complete i.Core MX8M Mini C.TOUCH 2.0 board. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi new file mode 100644 index 000000000000..294df07289a2 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-ctouch2.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +#include "imx8mm-engicam-common.dtsi" From patchwork Wed Dec 2 12:12:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945891 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 B901FC64E7C for ; Wed, 2 Dec 2020 12:15:03 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 41132221FE for ; Wed, 2 Dec 2020 12:15:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 41132221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=SL63LaWwJPlI07nGynquRrD97cLAKMdHg+Wa/U5FI8w=; b=HaFvjiUjU0JkYIZQltJGuqV78 VeNQwGaiLzuf0rAq/hvh/bt9v6e5ahaEmQwK+lTnKUCMdIc8Hk/4TD4tgPbZRiC0pbX0s2kavLUnJ rm3APJEZFO4XW/84WnegbtNSIWDg6VDR/3FXgCmC4QpN48SeG+hIsVE2+X89FwlISRhfeEZKv/5eX imS7iIoFfj+srl3QXsSroL57XpMPVdeRUQMMaPSMCLgYoznCIrQ+hMp3Sst3YtJchUiannrU0samI 3irGKq4WHdXvP5vZOMKLtNomXINTwAEX3HDn97ePme38VvYOhm7hPbWeB/vgOSbJ/m3so5TfPYdGW AYia9kp1w==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0z-0002Zk-Jx; Wed, 02 Dec 2020 12:13:45 +0000 Received: from mail-pj1-x1044.google.com ([2607:f8b0:4864:20::1044]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0r-0002VT-Bb for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:38 +0000 Received: by mail-pj1-x1044.google.com with SMTP id v1so910848pjr.2 for ; Wed, 02 Dec 2020 04:13:35 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=GQr5ccaZgv0zXC1QijecfzErZfDT23xUiGG1fotszzw=; b=Xm9WsQa5eaKV4VZZhQcSfyoL3LcYmruqRsmfTm9azWY6iks2s60BjxbbCDmRu95Zqx W6Jl0MQoEr5+iy+niasJUG5uAtc4t8BYCNevX9HLUqTS+GagiObefMv/yynJ3cg8u7j6 Hofiung7lZXuNROcMF/gcydRcNlUcZNRPgUDk= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=GQr5ccaZgv0zXC1QijecfzErZfDT23xUiGG1fotszzw=; b=N4fNeL3/3Wtu+dcnH08Z72ojZ7w6dholbKkTJkYD/05vPplf5V12R4xeOTc7WTmnGc kSONFvzkgr90zNwJO1XysLfIM0IDPpKhhP51qR4V8gUIZMMJSTtTaBOwWIw33D0T1twu UOYmV6lAJUCgmHt5+4OjlxelyX9TfSxqFPgdCHdCfI+gjptzFSHhVnDCbLOeYqG79F8S 9WVQSV9okr7bPTNiG5qtiZC6RbPdrQAGiXkF3SUspuH4rFRzGVffUk2KvVgS7plA99Pu vRIP6KXKe0oYkOOule45AzlUpI0x4VksJS+pLaXobPF/QidFO7HPoCj/IgZnU6z717vw 1F5A== X-Gm-Message-State: AOAM531eNhgekCLFwMBHKpOYUbbT9CGkkUqMuodxX4wtAqKljskL4ZMY wI/kERXwxm6qF3EHGB5kiAbQkw== X-Google-Smtp-Source: ABdhPJx5jJYDFWRfn9shUcmJctE13a6bTwhV2SeAsCtFcCa7AxAbmGnaw1v7S1JZSr4LI7GXQbV45g== X-Received: by 2002:a17:90a:a595:: with SMTP id b21mr437530pjq.206.1606911214161; Wed, 02 Dec 2020 04:13:34 -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.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:33 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 07/10] dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 Date: Wed, 2 Dec 2020 17:42:38 +0530 Message-Id: <20201202121241.109952-8-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071337_604263_1C13BB49 X-CRM114-Status: GOOD ( 13.13 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. C.TOUCH 2.0 is a general purpose carrier board with capacitive touch interface support. i.Core MX8M Mini needs to mount on top of this Carrier board for creating complete i.Core MX8M Mini C.TOUCH 2.0 board. Add bindings for it. Signed-off-by: Jagan Teki --- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 2e520733ce4e..8c8f7728788d 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -668,6 +668,7 @@ properties: - enum: - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit - engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SOM + - engicam,icore-mx8mm-ctouch2 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0 - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board - fsl,imx8mm-evk # i.MX8MM EVK Board From patchwork Wed Dec 2 12:12:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945893 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 372D1C64E8A for ; Wed, 2 Dec 2020 12:15:05 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C45A1221FE for ; Wed, 2 Dec 2020 12:15:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C45A1221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=31B3PZnCTWMNpWA7teCwdzh9jwJgEhltae0GOUV6Tkc=; b=cEaLiin2WHN9M0UPyJJK0X4bZ s2sBXh6dvS9zj8qn/KMWhsmeVvu1lwn8zDJKayN2ilHOJuiqOqtZ455yHZQ3+R5Q5mPaTSySNlJzo Fb76tlYzTBZ5W8eINb0VLB+TUgEez9soQaNgUdZvi65GQEyoa+DRd/Pm/xre5ER3WcNMuyXOWBI7o KLDcrZuIuN1c6wzNiBTuWcaBklGRWByq8O742W1hrmUt3XuvglmckM47twFkLUTbgKQNZGvl8TYJr x5s+nD3K/aY1yqKUcuGqZNGbeZfdG1gXyZBVtctfnbKNBq0IJi3xxjMsHc9KM49YAt6dK116Moasj dE+Ea2vJQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR14-0002cV-J0; Wed, 02 Dec 2020 12:13:50 +0000 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0v-0002Xw-9G for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:43 +0000 Received: by mail-pf1-x429.google.com with SMTP id c79so844269pfc.2 for ; Wed, 02 Dec 2020 04:13:40 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=aN+C5XQENQZ7PtixMGe2RSKK4cDKAHrNU44ZbK6c5Dk=; b=ewhJM7VVfBbiLXxcqR7Tye3PJM4h8qQjh6o9MQsaOtT9f05QDssdDlYXitidwdeL/E lU6DWVx4rAGo71BaKxCKI7b5W03O/vZXHJymRswJj4C916cLhJw9p3rbq3TsuEvut2nz 4N4MFoSl8oOivG2IhbEgrpTY0D33I8/1dUQ3s= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=aN+C5XQENQZ7PtixMGe2RSKK4cDKAHrNU44ZbK6c5Dk=; b=HG67e1AqlcgwmvPpJQUN0N0pO6vbn/YL76cMn45f+g/Rrl0nvbmnNKhxE5XaQT6r0x DPnztaMWf47aX1SCUFs882CZj4wpfoS6BzIwvrfVQHLWnRUMCrT884H1r82FapDjcYpW XsISEHqpRc1yBcRYJrx5hUWVd29WQe4kaLl39griQ4gnE7+V5erHrhtDF/zIIIrbzhkH qQYuKbTBsZNNRISSqmQTmZl3ryqCS/6Yq1UT0Q7K1gaV28vZQO8ril8oV6IMdv9D2cOM DRpdWBwEA1IWUEO808mdIGoDdP7jP6ns0bvbGIxJmozdJhW/czpscvfOOVrjTAZ5Zj6c Fjsg== X-Gm-Message-State: AOAM531VFJf3q3+AWkerHZJ019dtjUxaEZqaRAHc0Xa9tXB6sgSQUR9S g20n50ncaZeP8iSvb3sAUaD82Q== X-Google-Smtp-Source: ABdhPJwLkTswKg8iQSMiDQUwVTnUkSFCv5sXMPRyt/MFmbeETyDC9KDGXoY5GXjYK8ny6CIiQBSKRQ== X-Received: by 2002:a63:b554:: with SMTP id u20mr825574pgo.249.1606911218794; Wed, 02 Dec 2020 04:13:38 -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.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:37 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 08/10] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 Date: Wed, 2 Dec 2020 17:42:39 +0530 Message-Id: <20201202121241.109952-9-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071341_402061_6E8F02DE X-CRM114-Status: GOOD ( 16.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. C.TOUCH 2.0 is a general purpose carrier board with capacitive touch interface support. i.Core MX8M Mini needs to mount on top of this Carrier board for creating complete i.Core MX8M Mini C.TOUCH 2.0 board. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/freescale/Makefile | 1 + .../imx8mm-engicam-icore-mx8mm-ctouch2.dts | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 4369d783dade..8191db4c64fa 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -30,6 +30,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2160a-rdb.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2162a-qds.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-beacon-kit.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-ctouch2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-ddr4-evk.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2.dts b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2.dts new file mode 100644 index 000000000000..aa3c03ad3109 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2019 NXP + * Copyright (c) 2019 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/dts-v1/; +#include "imx8mm.dtsi" +#include "imx8mm-engicam-ctouch2.dtsi" +#include "imx8mm-engicam-icore-mx8mm.dtsi" + +/ { + model = "Engicam i.Core MX8M Mini C.TOUCH 2.0"; + compatible = "engicam,icore-mx8mm-ctouch2", "engicam,icore-mx8mm", + "fsl,imx8mm"; + + chosen { + stdout-path = &uart2; + }; +}; From patchwork Wed Dec 2 12:12:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945895 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 1BABEC64E8A for ; Wed, 2 Dec 2020 12:15:08 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6CF78221FE for ; Wed, 2 Dec 2020 12:15:07 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6CF78221FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=iEOS7vlGIBG/Ho2Bobn7f6zzhBOcWwVEpP1GuD8DaNM=; b=wmHIOwlD7jzogbGvosFRRzLd+ 5EUhJ7/OG8AGuX3FvJUGFbdZ+lfFRuXM48atw2QR9cGjnCmUTO8706JGIljFrFzoe+WC+UbZYzybb huAuoKBoBsAFtnslMaE+6GTPyqrqJ+xhcYGxNc0cC1kDQokOrRJPjZwxp49USQbrze1aFT6V9jkEo rcQcmqRUvjjgdcbEzcm1KtbIzHKH2dVfJ2FAdlwOqQe2bCYwQajx4frAabiBPeMD//CjEKGFXzGMD oAYmkh3ZLE+u2+QriW2QU+coOsd28VgOHlPeb7vySBWvjjSIHb9/I3HGADV5aEfPbig+ydghpJJQB oafOftgSw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR19-0002fQ-8a; Wed, 02 Dec 2020 12:13:56 +0000 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR0y-0002ZA-NS for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:45 +0000 Received: by mail-pl1-x644.google.com with SMTP id l11so1035115plt.1 for ; Wed, 02 Dec 2020 04:13:44 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=twh7FdLnI3Fezd8SG0USiCPnQPrQFrNMmmfjQ/SF6eE=; b=Ra3qjBsU2lId9leoR6YrGFCIh8IBKQrDGUjKPbVBUi0nRiIjIPY0e3Lxju5UGz36Eb FUyHHdSO6cbYd2WhKMZc1+rL5UO8YvCU4RWtSJsBu4CdineLOiy5qoHaxXGTYFeeKENc KXJpyG0kvq0kOf9MbH0Yrefv3RKu2Rsjau00s= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=twh7FdLnI3Fezd8SG0USiCPnQPrQFrNMmmfjQ/SF6eE=; b=dT81qtZZGXnUF1MuOpzBW1h+9z68rSzYryl6cQt2RkyV+cN9n/A+egEfxa3H7XF2dB shW3YLKklZrwK6p8MUbR453yBqBn5K7qhSmniAz5Ou0uObBiNoEGPG9mM/5eS5u1Zk9n LW9RKcspN6Ea/7Ef9EuPTTYGnDWUX53ydXe98hX4UgKt0hebeJBSAmKG+KC5ozY249zA eFHCXcYPR0XwBoO4Y7bTn9TNHKfQyTAu/cu47tXo5pA6ZxRsUul+yXJzLeU9xYPYN5xE d1/kkycuJO7onYHgjJ5OiRYxtalLAhIjMSvfIcfzYsVK8M9ZNoh70XzsfJTCOITFmLJQ xl2Q== X-Gm-Message-State: AOAM530WbgpGUtWhNTHG0gA8GahdfbZYl7u4cfR7SKNCuNIGivI7dEuY zuz8QEh9wh/OW7zHiBQL0pdoSA== X-Google-Smtp-Source: ABdhPJwcgJ3Euhvx5PWyQcxmWJUdLYodQJL4DDylGLMJipaSJoce4oUGxDeygF2wMblP3aAvC+oaKw== X-Received: by 2002:a17:902:14b:b029:da:b499:25c7 with SMTP id 69-20020a170902014bb02900dab49925c7mr2297336plb.80.1606911222873; Wed, 02 Dec 2020 04:13:42 -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.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:42 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 09/10] dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1" OF Date: Wed, 2 Dec 2020 17:42:40 +0530 Message-Id: <20201202121241.109952-10-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071344_850927_1DD3CE12 X-CRM114-Status: GOOD ( 13.00 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. C.TOUCH 2.0 is a general purpose carrier board with capacitive touch interface support. 10.1" OF is a capacitive touch 10.1" Open Frame panel solutions. i.Core MX8M Mini needs to mount on top of C.TOUCH 2.0 carrier with pluged 10.1" OF for creating complete i.Core MX8M Mini C.TOUCH 2.0 10.1" Open Frame solution board. Add bindings for it. Signed-off-by: Jagan Teki --- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 8c8f7728788d..9e275921112d 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -669,6 +669,7 @@ properties: - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit - engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SOM - engicam,icore-mx8mm-ctouch2 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0 + - engicam,icore-mx8mm-ctouch2-of10 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1" Open Frame - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board - fsl,imx8mm-evk # i.MX8MM EVK Board From patchwork Wed Dec 2 12:12:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11945897 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=-18.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, 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 6E5BFC64E90 for ; Wed, 2 Dec 2020 12:15:21 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id F1EB022203 for ; Wed, 2 Dec 2020 12:15:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F1EB022203 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=4FGcA9ufYjXKJBr7NlwiVC0i0T0TXZfp2WycYqIh9E4=; b=3anGGCpDIfgfm88GRpA4oKMh+ PpKbU85pXEtJdC37uA08D1NrXK/SVsll6H8tPtV0flOMnL7dfU138bKj/+UEc0YXlQR2cmgGx1nh6 u06Hv5EzGCqRLwPnv3IMYCATpjg+ZjhCtplPtf8lX7TVLlreFRjVUk+ZuVVO593O2rX6HzlSiLsVr tSV1AfVEGpe1AbfMHmo10Xa4nbcGamVEq7AYDakegI7juI4PF1lqFmXCEAvbVi5H4PLqKEgkWwi3Y ju2iEmhJ4GZDgWLhAnQafto5ip5pFylO8AwJ6DljZ1pOYymuT6XDcUqIQfCl/BfFE2QdW0Nrxx7Tw R1R5GS3AQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR1H-0002i3-8o; Wed, 02 Dec 2020 12:14:03 +0000 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkR13-0002bt-70 for linux-arm-kernel@lists.infradead.org; Wed, 02 Dec 2020 12:13:50 +0000 Received: by mail-pg1-x533.google.com with SMTP id n10so802563pgv.8 for ; Wed, 02 Dec 2020 04:13:48 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=QuR5732EKnWnACHGjHrRMgKt9aptcaHTLmtv3MjcXKI=; b=rWnIUWBlvRazjwTAjM+ni8ZdZThlxyvOqAp76M4uYKtrZgCRHnQp2bVCBU3k8l7VIw 7FNx5SZT5ja8/8YDDhOuGpKr0Z8SvnTFFEcZfbsLNMKsRwvQOaWpifLDQA94C1oU1J9t FNWmNYHNxqd+BnQOUMPI0sPaASPdDFjyIfrUk= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=QuR5732EKnWnACHGjHrRMgKt9aptcaHTLmtv3MjcXKI=; b=aVSngwIPV3vPyBLHGbswTXHEH7/PTjSZJGoc9veJznrXvEpyXXr5pXGHJ1caTiWTFH zfUFH0CLOooUMubDg4oocpui1RhE7uQiLxGTnQDwG6Tfz4/Tugx/KgiPEg4lNcq83mJ6 nsO0MZyg8zDLETp37i7JzpYXqIbKcszVXwPCsZbRydhrbBjyqoMM0zvj6EJ/EsD9h/er gxUw5bJ1n4J/bdfLeRWVynSC08QtxSjsDJx83Su7uxKXWwuTSz7bppR5lwCi3Iv7M+Aa lXPUmEaUYIWzPW23lHWcOrZvutpmcyE0afQGmt+mBU8oMtEBenG1MPC6d4G+VF8XCxPX tstg== X-Gm-Message-State: AOAM531JCtEsKtCBs2nrrRdA6dhCiBWjr4iem91TPiKixfFW1PpB0o4B q5JNpUetzWJHKv8ochPn42ZeOQ== X-Google-Smtp-Source: ABdhPJxe88JHyI78KLC3da+lMiK8RIlBWcer15a46QBVqC486lwIqzQFpHxQ80P9v90FAAW/4Cpjyw== X-Received: by 2002:a62:e416:0:b029:197:eed6:c8b9 with SMTP id r22-20020a62e4160000b0290197eed6c8b9mr2612796pfh.57.1606911226843; Wed, 02 Dec 2020 04:13:46 -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.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 04:13:46 -0800 (PST) From: Jagan Teki To: Rob Herring , Shawn Guo , Li Yang , Fabio Estevam Subject: [PATCH 10/10] arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1" OF Date: Wed, 2 Dec 2020 17:42:41 +0530 Message-Id: <20201202121241.109952-11-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201202121241.109952-1-jagan@amarulasolutions.com> References: <20201202121241.109952-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201202_071349_311116_04D51466 X-CRM114-Status: GOOD ( 16.73 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Matteo Lisi , linux-kernel@vger.kernel.org, NXP Linux Team , linux-amarula@amarulasolutions.com, linux-arm-kernel@lists.infradead.org, Jagan Teki Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM from Engicam. C.TOUCH 2.0 is a general purpose carrier board with capacitive touch interface support. 10.1" OF is a capacitive touch 10.1" Open Frame panel solutions. i.Core MX8M Mini needs to mount on top of C.TOUCH 2.0 carrier with pluged 10.1" OF for creating complete i.Core MX8M Mini C.TOUCH 2.0 10.1" Open Frame solution board. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/freescale/Makefile | 1 + ...mx8mm-engicam-icore-mx8mm-ctouch2-of10.dts | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2-of10.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 8191db4c64fa..9725bbc0f268 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -31,6 +31,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-lx2162a-qds.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-beacon-kit.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-ctouch2.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-ctouch2-of10.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-engicam-icore-mx8mm-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-ddr4-evk.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2-of10.dts b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2-of10.dts new file mode 100644 index 000000000000..0124ba5ec69c --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-engicam-icore-mx8mm-ctouch2-of10.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2019 NXP + * Copyright (c) 2019 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/dts-v1/; +#include "imx8mm.dtsi" +#include "imx8mm-engicam-ctouch2.dtsi" +#include "imx8mm-engicam-icore-mx8mm.dtsi" + +/ { + model = "Engicam i.Core MX8M Mini C.TOUCH 2.0 10.1\" Open Frame"; + compatible = "engicam,icore-mx8mm-ctouch2-of10", "engicam,icore-mx8mm", + "fsl,imx8mm"; + + chosen { + stdout-path = &uart2; + }; +};