From patchwork Fri Feb 26 07:02:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1645 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 8DECE3F096 for ; Fri, 26 Feb 2021 08:03:30 +0100 (CET) Received: by mail-pg1-f198.google.com with SMTP id z6sf5565978pgg.17 for ; Thu, 25 Feb 2021 23:03:30 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323008; cv=pass; d=google.com; s=arc-20160816; b=QNwQsocbVPeYqAJDq0yhhcE086V5ik8kCuvUl/1OoH7JrWGVYnYbHh2e3k5yD6tENz IR+zM+D3utDSu1OeXpmwoFwNh2TOdS41bMdWZwyyMyxyU8ypkKmg+eBg/KaqmTsGVWo3 MQij0hRydQkl5814icc9HfVHTdRC9bZG0mHdxAhmPy9SYTgS9Ps358vQaoLnq3XDOODD HFnwWRdv8oHU13knPs3iANaqAckS1afg7lCS1Oyvy+/ip7NvP4V/Zml16bKUq8rh1wjG 1t00SGqtKL9QtEcoDdTasNCLTg3CxTpT9p5wIrxYPLNk8GrGhgJhGfXh7TxNxshjLaRT MZkg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=a3aYiICp7c2wZlujD2bKJjFtf5zkQqBHcwDBiLiYSjQ=; b=xI9nbh6JE+9C1IZ3w4UHS0PUgeaGucsKEhWbyoi7Z26u5+obix+W1V2UL/V1RkOE4X jntu9LsfAq/PiYWhe5mKgqv3rx4qoQDKHVAvGrta2BrqCzPGIJOAVyz0HqkGcmyK+Hek GT0cfO61FklXjc4TvmMzd8ag8/c77n6b+ZJDPCeKyJmdGYxKzJ4ymqAHsu6EPkTkv6gH tWm/qIpndAwIm2mEq/cCr7XiphZuVT/fuNuTOXW13HLGPUj9KFX7vQTfjGY5J/Y/XZ89 UvCTRNFrLp92BctAG7ZqkJ174uSsr/gnAZFwbAOrhPjnGlU4NE1JNKz0FS1SQsZtafrs BgSA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=B1UBaSFh; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=a3aYiICp7c2wZlujD2bKJjFtf5zkQqBHcwDBiLiYSjQ=; b=EQIlbURRFf0fhy4c8/gh85Mp5H5xQtc5EcVqo+M+c2BMfbwpjFv3Z1n8Gd2sFGZUJi ygTWjzxKAPty3U5Pa4IeBk0kjen/eN38oKbTa0os3zjilPMyC6QMef+6nZn+mwSct5BM 0YoX1lYqCG8GsLB/Ff18jsJR5JhON8aK0t7nM= 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: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=a3aYiICp7c2wZlujD2bKJjFtf5zkQqBHcwDBiLiYSjQ=; b=GYlZ5zMTUySmju/um+BDNPWXsXZvFvt0lQgbL09R3tc/L1lCqgzbGv942rO06E93qh lKGOYaUigJ2CD7TBOaiJrgd+TedkzPnM4+3yfPVFzT07TACRxg0wHo8IsQqAKNrj0Mtw /r3XN2SYRpHPQpJHQtZmIsP0nmpNJVajTEJWnUaAZ583T/9K2yuO5zkXlRIu+NoJhi24 yYwMfZJxvRarwmMeJLjPFSXGyKmte00KNHCMrWkZtm51Vo1yf5lqVRWPx/0L/zJB7+br 5+2HJhjyM+jDpkgnCHDtKTjs5Z3syTUra7VlCmFB5TgLIh81bbcWDy1t/6O30Ry6VDVf FuBQ== X-Gm-Message-State: AOAM530hBdwIsIvPMSZ9LAXuh90eDyYqLl4zlca+r1D2bsg52ata9/6z f2cpXYySRl1LbOmBLsNcaO3aKPXM X-Google-Smtp-Source: ABdhPJyuOpX4F7kLoW95gyhiBV7s2c9Nb2snx4oh0U8iX3YxJDW/FntMU4fYpZdna/UjIO06EHl3Hw== X-Received: by 2002:a63:f955:: with SMTP id q21mr1710364pgk.274.1614323008372; Thu, 25 Feb 2021 23:03:28 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90b:4a87:: with SMTP id lp7ls4949985pjb.0.canary-gmail; Thu, 25 Feb 2021 23:03:27 -0800 (PST) X-Received: by 2002:a17:90b:33c4:: with SMTP id lk4mr2069163pjb.157.1614323007796; Thu, 25 Feb 2021 23:03:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323007; cv=none; d=google.com; s=arc-20160816; b=Tf7KppRYFk9oKYBdu/HFtyrkK2YwCAQiMxpc42rTY2bZIEM+ouixd6X9u76EVt+EUz dMM21VslK0CknUO0i2pQK+zeKsoealewJDTx/yqufB6HEHBUAam7BiqeVQVf5lAXqw4d d30RO6NMJpQUngALaH2swNW+YNoGCloZwIc4/muOJYkBVL53i0Im290FXaFeLg1aQYOt TLZIQAco6/dyVeVsI7woQdxa0RdbD0irACMwrfcPvE/LQDiC6iCTiR5KuWPIhurrasPz pPyq6IKwnO6EkMjs1zaX51L9qiRU7WX53aC6t5fCXldKwhairUM9efzSoiF0sC/mHaSD dJRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ydvIgxOmjmtqfE+xKiN5KcJPEjgA9fZIcPJEUX/WuAM=; b=IcpHI1G/m1sw0IADtX+5rNijsjxx4rjyEJRwol36EIeF1zNwiYBBJd1ZNFLGjDTHsN K6RvHc6xOK8tpdQYD/P4BbCHw03T1xjI/h1XoucBVK71hmqzc9r30K1HySI7UYK3uoJT nzjtFURurCybppo9nVYp6gm+YZrFbxq0sGIHNKMamAmm4CjYFATFI+b9ktp2hvjXkS2b E4lO59J47OvzH0Dc3IOdHPD6YEWFNUVpPnnHYZ6Y/LFXyB/eGHgacBTKjPI7ZbIsCgUL +7WceKIuAB/COAgxOIa39AdXIZ/TWD/UtC0XflizcIfuK+DQWfYA9KZpqk96fro0bklF GSNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=B1UBaSFh; 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 88sor4661604plc.4.2021.02.25.23.03.27 for (Google Transport Security); Thu, 25 Feb 2021 23:03:27 -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:902:7006:b029:e3:dd4d:85ac with SMTP id y6-20020a1709027006b02900e3dd4d85acmr1755908plk.41.1614323007007; Thu, 25 Feb 2021 23:03:27 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:26 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 01/10] dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 Date: Fri, 26 Feb 2021 12:32:55 +0530 Message-Id: <20210226070304.8028-2-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=B1UBaSFh; 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: , MicroGEA STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. MicroGEA STM32MP1 needs to mount on top of this MicroDev 2.0 board for creating complete MicroGEA STM32MP1 MicroDev 2.0 Carrier board. Add bindings for it. Signed-off-by: Jagan Teki --- Changes for v2: - none Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml index e7525a3395e5..56b7e0b800b3 100644 --- a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml +++ b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml @@ -64,6 +64,13 @@ properties: - const: st,stm32mp157c-ev1 - const: st,stm32mp157c-ed1 - const: st,stm32mp157 + + - description: Engicam MicroGEA STM32MP1 SoM based Boards + items: + - const: engicam,microgea-stm32mp1-microdev2.0 + - const: engicam,microgea-stm32mp1 + - const: st,stm32mp157 + - description: Octavo OSD32MP15x System-in-Package based boards items: - enum: From patchwork Fri Feb 26 07:02:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1646 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id A0BC03F096 for ; Fri, 26 Feb 2021 08:03:34 +0100 (CET) Received: by mail-pf1-f197.google.com with SMTP id 202sf2781308pfw.17 for ; Thu, 25 Feb 2021 23:03:34 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323013; cv=pass; d=google.com; s=arc-20160816; b=HFUuy0Nmk3FEjb/7OysLZ4qKTYYzkXfnhuQ7el+aI88H451RxZTBSXrXVgDw3ZjKGl h4Kihwp+ylTsWJrm7DNci7+GK5l8Kh4e3+zhDUq2mT3rzAX6O+LTL828CHFGP+2z7baT 8TGpvig1nnz2/kvELYoM0PmaLNRspxJa+8b4oCIa5SFcOq+bLNbzyi8nmf4NELeNqkLz 4tSdNlGqPHaPB7jt4Id4pBuiEAFSGD4SigMYNLJU4QGRlzhK5zW8w1TuXY111qE1PkpV 34DGHnORtDdQXEiUIXwfL44tgcoIh1mIzymurGyLvhkKNF4d+h8oPav3fLJLjSmDUjdF kQ3w== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=13O2o4d+8I/qTCOQ5AJZAJBwaW94/zCPDfJswk1lXks=; b=TaafxqzZNRl4U9rkU+WbMCpIEIFBisaPj+KG9Ck0KIEvdb6p9CK/TZJhjFzzb70cm3 NsR7kzL+W1OUbdS+GDTD/0TXl5gSx9VVmgqlMiI54oyeyctwLOxmj8juCoH66qQnuF19 qzqnbQfHWkmPVIXZCbZyDSRtAp9bd6DBOE8IRkOOsK0D6dUL2eyzuEF58BDtobBs+9zC 1Q+kvUpJrTM1r+3Zg9TFjk/GGQ3knvGKSfkBhJFMRBOaO6JVghjG3s/jfDb6eGyiLmYv sco5AVnaKvgd87o/SH/9gfzMixCfeiiZ5+SQQNPFV282lhojJ8VIOt/lU3Q+2C2z8/Pa 2CFw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=p0mtj1P1; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=13O2o4d+8I/qTCOQ5AJZAJBwaW94/zCPDfJswk1lXks=; b=nhCsVfGirrq8OSPJMLRY12JLO2CWCO5iaBmzmyDrBdU8erZiRO7LacHdouYhP0tUqV /qoyt9QrJa985Umkb9D7p7Tl2fDRl1XEs6pqjGgGb1Gb+7atFsDz51hi7QD6eX76npCZ 8v61VGQquqwfCibemHQ3OkRwHsCcL90CirccM= 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: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=13O2o4d+8I/qTCOQ5AJZAJBwaW94/zCPDfJswk1lXks=; b=tMfp5s7zAXSmybsa0LpGw6+Cl3u0/SRvsrh/BqHPdrhb+UJFpu86RPMFwwpMcyYGVj NttUiNSr5Qw031gJQmUShuhEEHNjN8VVoHu+NUhFlbvzh9+s5OZRrmd3j5AkCs8Mkc6J BSKkDmmfsmkSuOj1EX/Q075s6yJXp3+umHgDl1DzjN7O9lfHJ9DyDb+Pd/DwVrrE1nk3 5kPISDRJ2cwAYZxPYvhc3LJheEztMLBy01rIJQ+NavpAHVb28YU5d8UCKOjZVJoxkeRx NSyTEVBP8Oh9+Ey7FFWNMuNsKOawDAOWI6ORVxkjhOvrFql5K1kpcSpmuKxbPnEkQkNu o8HQ== X-Gm-Message-State: AOAM530WrGMzA8Jerw+8rNX5NhwsPDnfx9K79VS/x3PvQ69O8Zm35PNs X0Wkgy4h3eDysKC2QaYxPiwY13pt X-Google-Smtp-Source: ABdhPJxxku5HEJGG8SVpHdb23Q97ljR7xmx9IvuWp2iIdEps3zy13kvZ9eSFefS8yL8mI1B7wppA8A== X-Received: by 2002:a17:90a:2ac7:: with SMTP id i7mr1974359pjg.82.1614323012639; Thu, 25 Feb 2021 23:03:32 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:778b:: with SMTP id o11ls4298449pll.0.gmail; Thu, 25 Feb 2021 23:03:32 -0800 (PST) X-Received: by 2002:a17:90a:4083:: with SMTP id l3mr2004539pjg.109.1614323012027; Thu, 25 Feb 2021 23:03:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323012; cv=none; d=google.com; s=arc-20160816; b=ZyZCqz0TMLQ88wC3N3h1Bb2IFUsmb+atEo27n7aFhfD/hCUn/dAKCcREp4wgEWHcEr G+dJzs7SSz4LFHHmxdQPUPssUAhx2E4+G070/30k/Cm7GFD3h+s+bO1MdSAhs54UDfSG JVDkBGzhxcEP4AE9/znbYW9o2auPdxJL21SoPcFM9vVDq3zd3zA6ehBdKayM5yiyaaY9 l0oVh0N3Z3oSlKKj0irKoFW4AJIrb+5Vh5BjZWHLyp6YGyMrFSdmzahstM+7if+Mml+s 2Jhhe593sBUlftELqSNSdispAQZIVHRJ+NHOy6bezERwvU8VBfPVU4pp4pGjpRaYGxtw mEhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=6WNcoMTUVL/TQoEetougRy4ClMiduSo3uj9jsME+M3w=; b=ubWldcKX0598zTmNNidSwbqKaJz6DqEfNn376f165+Vz9HXCBY+dGAPvrJUZiIGuL/ UeLQHAkP5+LHMXdslKWNsOV0L/wGe9aCk580+m7HAslb7sfsD22ived1ujbd3+QjTZfG 2CqCaqHVx9pIBf/D5Dwvw2hc9IhSQSa7zHUPJAXn2QD144VJU/5U0poAurTDjx1y6yPw qXAWaiQFp2LJImP7nAWaHD26KTZkqrUd2vNTWcEDF8woBrN07FnggnnR1W78TQDWQsf5 fhO1mUKKvfEAqBPH2vThJUEu32WSTVrHQN4Y6q90Q0RITPyb8xS3pvc/YNZFJfK3Gg5m aQDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=p0mtj1P1; 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 x12sor4885380plg.27.2021.02.25.23.03.32 for (Google Transport Security); Thu, 25 Feb 2021 23:03:32 -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:902:b902:b029:e4:156d:68be with SMTP id bf2-20020a170902b902b02900e4156d68bemr1758350plb.19.1614323011778; Thu, 25 Feb 2021 23:03:31 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:31 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki , Matteo Lisi , Francesco Utel , Mirko Ardinghi Subject: [PATCH v2 02/10] ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 SoM Date: Fri, 26 Feb 2021 12:32:56 +0530 Message-Id: <20210226070304.8028-3-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=p0mtj1P1; 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: , MicroGEA STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. General features: - STM32MP157AAC - Up to 1GB DDR3L-800 - 512MB Nand flash - I2S MicroGEA STM32MP1 needs to mount on top of Engicam MicroDev carrier boards for creating complete platform solutions. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Francesco Utel Signed-off-by: Mirko Ardinghi Signed-off-by: Jagan Teki --- Changes for v2: - none .../dts/stm32mp157a-microgea-stm32mp1.dtsi | 147 ++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi diff --git a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi new file mode 100644 index 000000000000..97d569107bfe --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi @@ -0,0 +1,147 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/ { + compatible = "engicam,microgea-stm32mp1", "st,stm32mp157"; + + memory@c0000000 { + reg = <0xc0000000 0x10000000>; + }; + + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + mcuram2: mcuram2@10000000 { + compatible = "shared-dma-pool"; + reg = <0x10000000 0x40000>; + no-map; + }; + + vdev0vring0: vdev0vring0@10040000 { + compatible = "shared-dma-pool"; + reg = <0x10040000 0x1000>; + no-map; + }; + + vdev0vring1: vdev0vring1@10041000 { + compatible = "shared-dma-pool"; + reg = <0x10041000 0x1000>; + no-map; + }; + + vdev0buffer: vdev0buffer@10042000 { + compatible = "shared-dma-pool"; + reg = <0x10042000 0x4000>; + no-map; + }; + + mcuram: mcuram@30000000 { + compatible = "shared-dma-pool"; + reg = <0x30000000 0x40000>; + no-map; + }; + + retram: retram@38000000 { + compatible = "shared-dma-pool"; + reg = <0x38000000 0x10000>; + no-map; + }; + }; + + vin: regulator-vin { + compatible = "regulator-fixed"; + regulator-name = "vin"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; + + vddcore: regulator-vddcore { + compatible = "regulator-fixed"; + regulator-name = "vddcore"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-always-on; + vin-supply = <&vin>; + }; + + vdd: regulator-vdd { + compatible = "regulator-fixed"; + regulator-name = "vdd"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + vin-supply = <&vin>; + }; + + vddq_ddr: regulator-vddq-ddr { + compatible = "regulator-fixed"; + regulator-name = "vddq_ddr"; + regulator-min-microvolt = <1350000>; + regulator-max-microvolt = <1350000>; + regulator-always-on; + vin-supply = <&vin>; + }; +}; + +&dts { + status = "okay"; +}; + +&fmc { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&fmc_pins_a>; + pinctrl-1 = <&fmc_sleep_pins_a>; + status = "okay"; + + nand-controller@4,0 { + status = "okay"; + + nand@0 { + reg = <0>; + nand-on-flash-bbt; + #address-cells = <1>; + #size-cells = <1>; + }; + }; +}; + +&ipcc { + status = "okay"; +}; + +&iwdg2{ + timeout-sec = <32>; + status = "okay"; +}; + +&m4_rproc{ + memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, + <&vdev0vring1>, <&vdev0buffer>; + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; + mbox-names = "vq0", "vq1", "shutdown"; + interrupt-parent = <&exti>; + interrupts = <68 1>; + status = "okay"; +}; + +&rng1 { + status = "okay"; +}; + +&rtc{ + status = "okay"; +}; + +&vrefbuf { + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + vdda-supply = <&vdd>; + status = "okay"; +}; From patchwork Fri Feb 26 07:02:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1647 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 92F023F096 for ; Fri, 26 Feb 2021 08:03:38 +0100 (CET) Received: by mail-pj1-f72.google.com with SMTP id w34sf2919511pjj.7 for ; Thu, 25 Feb 2021 23:03:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323017; cv=pass; d=google.com; s=arc-20160816; b=fiHeQI5MDhKNgsCduonHENQwJ8eOlrJD4dhzz0SBxFnQjOJPvbFUQf/4DA7d5oKhFr J5rAfZFqLro8Pq+JuN8EaQNXF9Q9BoJhu0VgqmCZ72Lfpb9wJ9avYAjMyYAP02W5jxnw mo0ZmOodIlYDCL76Vs1ltIEyAVMjZIAZfPz5k/YrQFAL4220H9xh6EN+O/9quygOgRLT lV+K6wtFE+udTI1VYI/hHlMViTosvMDdHtcBivfb9t8RnrS+Pv6RLofM28go06Df7xsk oZY2vD/i4tBhacUTVpCeAF1p+WBdWv/a4pt0/34+zKw/pTPf81y6kY/Z/UnGesbdtCsF O0wg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=7iWxFW4WOpn3WjqiGXFyeW2ZGsdegojscbWyR2icBxU=; b=V0O1y1t0to6CfMUDUF/z6QN5tLWOOfxz66Qd2635vSPP3uRCaTtFMmxZtuOyoVMrP9 370cVyfD6alk+2dSwnyT0iY2CZFMGuj4f0bOf3OIbsd1TRLXivLzyf5pERy9pJcDs8Im 0BFYzWVk3oR7IUqx9thjUjNHpHPzzVqWlUt9SKPoDThEXF24qF/x2H4o5B2KyVz/G184 iiGgjzhXP01NalAUJdMsRbJEn//knAbTrLlwksRRpFjE0qIOSs6mUEd/WLHTuBAXQLmc NOx+fg7EUYtpC03h5Ry2QnRS3eDmegC4sDDh8Vel1Ghf7fIZ4u+lUpVvxOTrBRJrgTjR lmpw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FNecKmCR; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=7iWxFW4WOpn3WjqiGXFyeW2ZGsdegojscbWyR2icBxU=; b=Msw+2MLZ49MRJ6kYBN1kZuy5poRILlPUCsqSmvVtI0FZB5CMhoZoWHNXu7nznfJRuT YCfq2HuWkZAraCeetk1QnQINP+iLBpUtskJzgVohy/i9uxc12wzb1jlpPmwUGBGSrcVY 8OtZprgvPAQ4thnKiXSw5TuMbUn3QJfOVDczg= 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: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=7iWxFW4WOpn3WjqiGXFyeW2ZGsdegojscbWyR2icBxU=; b=kdyMsl2/8PLdZ+8WkKCmv1hTa916bTcK+7SSXzIuwSgNsV94FdcuCc3N0Au3iIMyUc iCM1WNJpX4jPDk4TB4kgnO+AVNBk2KHjzVJP4xOLL9h8WY9dQ1LIJHQYXxkazrGWF9jB fUsOKqOMzWDJ5b2wogjyGDmq5c5NWhju1e1SORmJ7ynFGegc9VQ8mm8cMpZ5L6NlSyRI Jooj3Bl6pkcXydVEqREepC2hPCm/uoqsVWsGxIrdQSLyj9usZ1B6/fXv4JpIwYWZEVJZ yxb50soPhV4wYbKf434azUIh1Rdgd4PprCw0Jh65br6RQSjWLUFete/B0BUN8qcnI3YO HiDw== X-Gm-Message-State: AOAM533tPsIbczuWppkRZ0xEeZEPxQvmm8Bx4INlJZgge+MfH3rS497I xlsI1Fb5IVQGo++zgOILiesQkI1n X-Google-Smtp-Source: ABdhPJxG5t6VQ+mjytD8fQDMAdaXuzPDOC/+bI4xZPrvyhjfyxuG3f9CO4Gj993fuwY3D1fqBDsX1A== X-Received: by 2002:a17:90b:4b0f:: with SMTP id lx15mr1967533pjb.183.1614323017382; Thu, 25 Feb 2021 23:03:37 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a65:6a11:: with SMTP id m17ls3241472pgu.6.gmail; Thu, 25 Feb 2021 23:03:36 -0800 (PST) X-Received: by 2002:a05:6a00:1681:b029:1ec:c756:7ec3 with SMTP id k1-20020a056a001681b02901ecc7567ec3mr1866573pfc.13.1614323016632; Thu, 25 Feb 2021 23:03:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323016; cv=none; d=google.com; s=arc-20160816; b=HGolyYEGRkFuLxwBn1BCaZDq8c5ZhlROZFBS93mIyT+7LGyWx3F44BZhHAwZWooX+c +UsAWShAqEOIlT9PEcLLRkPbr+fDzNV6vFpX/RNaWW4DhyAbJtSwdpKgDkFbl8vGOLOe 9psLBapTArXuXlgkbwYzZaERvmsweID68XXJ8fnchnfDr77JxIE/ld4gTuU4OduVzAmk FAmcOFGPoZtfttaqui8i+HvvCZiozXSuGImzpWTqyJo2AH/uifI0G/jx8ccwe44uinDL D5TAExLcANkNVV2Hv4ZigbqbnH7NumbTGyAZWTkDuBvqqxt5IaJ7vbmgYjSN4jVAE21/ zAkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=YGbkBiQEwVmIlJYtQZ8Wl6euLdItu5AR/MYKYomvVSs=; b=g3XiVrGF2I7nQCzFNoUpgWHpvbk9iv/XBMv3DokmHF/m3zsEsc8nS2+xvbkKg+4kmJ 6uH0uMjvhgWFM2jfBkDqTR/41cmlP5Jesw6hXkaV4revDHOlyfvT0xJHi0BEo4TNjV2q vBq0R8OwAgswP6N5PKVGXVgpKLhncpfeqBo/ZVDDqypCvPxoUmllkTRblF9kNN50uPYC OB0UEJ70Mb5sZWwWeZS0sSxP6rN6lC2yGyVMbXANuknqC3oCHVSTpfhkJfBc7NI5YzFa WuT1MaYeVp7shfjfznLAK6nXZvECN6pHkyjxQr5oDy3bixehpG1J0hP12XW8X8I2j3MV h5dA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FNecKmCR; 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 d21sor4767267pls.65.2021.02.25.23.03.36 for (Google Transport Security); Thu, 25 Feb 2021 23:03:36 -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:902:a412:b029:db:cf5a:8427 with SMTP id p18-20020a170902a412b02900dbcf5a8427mr1992430plq.48.1614323016398; Thu, 25 Feb 2021 23:03:36 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:36 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki , Matteo Lisi , Francesco Utel , Mirko Ardinghi Subject: [PATCH v2 03/10] ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 board Date: Fri, 26 Feb 2021 12:32:57 +0530 Message-Id: <20210226070304.8028-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=FNecKmCR; 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: , MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. Genaral features: - Ethernet 10/100 - USB Type A - Audio Out - microSD - LVDS panel connector - Wifi/BT (option) - UMTS LTE with sim connector (option) MicroGEA STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. MicroGEA STM32MP1 needs to mount on top of this MicroDev 2.0 board for creating complete MicroGEA STM32MP1 MicroDev 2.0 Carrier board. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Francesco Utel Signed-off-by: Mirko Ardinghi Signed-off-by: Jagan Teki --- Changes for v2: - don't create carrier board dtsi, add it in final dts. arch/arm/boot/dts/Makefile | 1 + ...32mp157a-microgea-stm32mp1-microdev2.0.dts | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 9f9f3e49132a..b4a9cd071f99 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1071,6 +1071,7 @@ dtb-$(CONFIG_ARCH_STM32) += \ stm32mp157a-dhcor-avenger96.dtb \ stm32mp157a-dk1.dtb \ stm32mp157a-iot-box.dtb \ + stm32mp157a-microgea-stm32mp1-microdev2.0.dtb \ stm32mp157a-stinger96.dtb \ stm32mp157c-dhcom-pdk2.dtb \ stm32mp157c-dhcom-picoitx.dtb \ diff --git a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts new file mode 100644 index 000000000000..7a75868164dc --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts @@ -0,0 +1,55 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/dts-v1/; +#include "stm32mp157.dtsi" +#include "stm32mp157a-microgea-stm32mp1.dtsi" +#include "stm32mp15-pinctrl.dtsi" +#include "stm32mp15xxaa-pinctrl.dtsi" +#include + +/ { + model = "Engicam MicroGEA STM32MP1 MicroDev 2.0 Carrier Board"; + compatible = "engicam,microgea-stm32mp1-microdev2.0", + "engicam,microgea-stm32mp1", "st,stm32mp157"; + + aliases { + serial0 = &uart4; + serial1 = &uart8; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&sdmmc1 { + bus-width = <4>; + disable-wp; + pinctrl-names = "default", "opendrain", "sleep"; + pinctrl-0 = <&sdmmc1_b4_pins_a>; + pinctrl-1 = <&sdmmc1_b4_od_pins_a>; + pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; + st,neg-edge; + vmmc-supply = <&vdd>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default", "sleep", "idle"; + pinctrl-0 = <&uart4_pins_a>; + pinctrl-1 = <&uart4_sleep_pins_a>; + pinctrl-2 = <&uart4_idle_pins_a>; + status = "okay"; +}; + +/* J31: RS323 */ +&uart8 { + pinctrl-names = "default"; + pinctrl-0 = <&uart8_pins_a>; + status = "okay"; +}; From patchwork Fri Feb 26 07:02:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1648 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7B1F23F096 for ; Fri, 26 Feb 2021 08:03:42 +0100 (CET) Received: by mail-pj1-f70.google.com with SMTP id me5sf5771439pjb.0 for ; Thu, 25 Feb 2021 23:03:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323021; cv=pass; d=google.com; s=arc-20160816; b=JDQw9v6EeiJDR0WiwviAQNDX8d5iHyP5PXr7iEQg3lPhgu6dECRtc80ns+VERkivoC u3oFP0zcMSBZNjzJQcoSrV/cN0dDUfZSTLe2bcVKLkgEa/Q5jCEAurXWpqVUDcYxXIHE IYhFQLfLVvvL30Ak0atTWQVfSLfXe/9gL7vjzVwgrbmuVsiAMat9T3AMdNOprYRFhg9G IMlrimXv85h/rezQ7hrVKH+xMzLmXSzKFI8mjDOuT5pXfNDXfdJw45/64xtRqoh0SYm5 CQdl2dTgc4kGcGq45+SYxUKqNl59B2QU/zT8lP6GTIO55Fb9G0H+FZ7ddvKgF9L0/FLy GbAg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=yzw0CxfS0YtMbEdIG2bSmn5UcP+9VtQCLjTciOxGB0A=; b=cQgyrXvosYBOh1WGb/hm5NyFd9iJlbKbALUsZmDTs0UTfZ4cQGQCUbMIxZ3tURr5j/ hnZdLuXhbEYx0F2D7PXwGN5z+qhTcnDJlvSJmbmyCIclkEAjgtqBQBg0qH9Jc1iGBdyg LmbrQ7eoj2WEHWd8p/cIuHVsPHaShBKTDsuVejQ41/kI/xXJdmM3EFUPLXnWLz0w8f4q z0sw4Ud5z1zEE7zU56xrh1yLVAYqaU+Vy6crbC23Q0R6w2RByk+Eoabz+HbtgQ7MPI74 BmjrRNJn9ztTAOVxhxS1ht6zx0rD0mG6+4dXHS3AYD+yOwbjbbelosCmfImzc2JCeq44 on8A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=SkvveucU; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=yzw0CxfS0YtMbEdIG2bSmn5UcP+9VtQCLjTciOxGB0A=; b=iLCgR1wKQGNBXUooIvTYOXujFbcuSriJcoJbmS7IhsliKwwrYX8HqRq8srH87npB90 zm9omc4pMC1Py6163dj7czBcp7ib3cRHuEX7atpYAxARrmSjWa+Pzu1nSBW67YR6aWhg luiNxmGhPZPMbsrGSDAtViMSQGP/Tk2DHCEgE= 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: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=yzw0CxfS0YtMbEdIG2bSmn5UcP+9VtQCLjTciOxGB0A=; b=gxxK5Li9N2KoMmacDwxYVpy5XCYWXapvMF4lBQRL0lpU8AFviVdDkwnBvUBIoKPFXi k+6Xx7o9DKKVPWQGjkCcZ+PfVwEHC3KYgaiijgOcpFl2EL5nvWesZKBkRD0Ge9+Dwu5T cM9OxwA+zl0ueXil2K1Y4uGYvCryOwQmg0lxas6/0o1UYEz8gOA0+kEN19dD4H7loB6l dNwNQQ6rJKq3gCJwI7OgJjAkr010eZHzHfXjWAqty0xaQrRplgmGMz1Z/aUhw4SC2mT3 QmRWA1LyA9FM0Pn940JBJpZWUgJc+Rn5E2s8RNSHewV52fEzvXTZgKx9Axm9372O+D2z Xt3A== X-Gm-Message-State: AOAM530ufRsQ7ziYlWc4s3jyoGi/zcNv07NNQUJ4737QI6IwwPKmxnq0 vtx9eaI1mRb7tXO1SEc+whdX4M0n X-Google-Smtp-Source: ABdhPJz7tRc8iUSZcbbFcxACFRq9+wRHJRjMEzXdV5KybfO2ZH3y1yq94Ms5o46wF0hXKIRA3vsOhg== X-Received: by 2002:a17:902:6a88:b029:e3:cd8a:3a92 with SMTP id n8-20020a1709026a88b02900e3cd8a3a92mr1989155plk.22.1614323021316; Thu, 25 Feb 2021 23:03:41 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a62:1490:: with SMTP id 138ls3572449pfu.7.gmail; Thu, 25 Feb 2021 23:03:40 -0800 (PST) X-Received: by 2002:a62:e708:0:b029:1ed:f93d:e985 with SMTP id s8-20020a62e7080000b02901edf93de985mr1842965pfh.48.1614323020738; Thu, 25 Feb 2021 23:03:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323020; cv=none; d=google.com; s=arc-20160816; b=INa/r9v+K0A/VIOwVClAECEazvFhsqNgFQNUKRytyh5jb5Qo0qeIXJw9V0tzaSKOXi LEEapU7MwmTM8dySQAsGyxuWzAv4+p8zPZWxOK1x5SHQnKKesaRbHkKCCNNBLmflcWCS D4l2QjXC5EkHDCVlrvzNH0FnwBP6UKfQzPerx+ce6dCCAqqzC18GlFwAo9VsXqTS7WjF p94IlcuBLRd+Kml+7V28Z15MEogv2mf40u/JgF1Hck11foXjRIlRs0U0uHZGcW/1OUZo Cj6nD7jWc3UgevYlDaCSThTfXu1UsJTZGzMhzz3YRzfipkAj6Jye0QKw7qudPxZG1hdY YpMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=aGJzdazEBAezDI/x/kli8lfPFd2whfsSNnz3lbP2G6Q=; b=T1K8rstIDplHUcreansuWYTpYYc43k639jU+NRhsxs3Ump29U4JTFrRrSKqSdgRG4c Rj6S3AZpYUwlLnIG/8jNJDWt6bUOb3zn5c12zBhbTT8iMilU2TZgDWM5duFyiTZGSOfx Ax8CjzLju5NKMGnvJxBTafkkZR3bTKyWAo5jm+HTmUVmT8JdyTBOeW367z8WHdtrkect G+ikXFHFnlHsMgnqsJikIZmpnSH7sWqNaY3Zc5iryaW2c12wrLZ7vgxV7RvTgQLObZYj v32U9jawIhq06buDv9O/G1JXI66wOaPsbCLMCX8LO1mMT+KBt2oRX6VIBEjn1W0uO61H 1aRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=SkvveucU; 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 e13sor4780578plj.32.2021.02.25.23.03.40 for (Google Transport Security); Thu, 25 Feb 2021 23:03:40 -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:902:9304:b029:e4:12f4:bdb0 with SMTP id bc4-20020a1709029304b02900e412f4bdb0mr1969411plb.55.1614323020492; Thu, 25 Feb 2021 23:03:40 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:40 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki , Rob Herring Subject: [PATCH v2 04/10] dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF Date: Fri, 26 Feb 2021 12:32:58 +0530 Message-Id: <20210226070304.8028-5-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=SkvveucU; 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: , MicroGEA STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. 7" OF is a capacitive touch 7" Open Frame panel solutions. MicroGEA STM32MP1 needs to mount on top of MicroDev 2.0 board with pluged 7" OF for creating complete MicroGEA STM32MP1 MicroDev 2.0 7" Open Frame Solution board. Add bindings for it. Acked-by: Rob Herring Signed-off-by: Jagan Teki --- Changes for v2: - collect a-b Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml index 56b7e0b800b3..255d3ba50c63 100644 --- a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml +++ b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml @@ -67,7 +67,9 @@ properties: - description: Engicam MicroGEA STM32MP1 SoM based Boards items: - - const: engicam,microgea-stm32mp1-microdev2.0 + - enum: + - engicam,microgea-stm32mp1-microdev2.0 + - engicam,microgea-stm32mp1-microdev2.0-of7 - const: engicam,microgea-stm32mp1 - const: st,stm32mp157 From patchwork Fri Feb 26 07:02:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1649 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 63CC13F096 for ; Fri, 26 Feb 2021 08:03:47 +0100 (CET) Received: by mail-pg1-f197.google.com with SMTP id j3sf5573220pgb.3 for ; Thu, 25 Feb 2021 23:03:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323026; cv=pass; d=google.com; s=arc-20160816; b=EjFtbo2vagw7uftmS7/A98QRlrgvItPHlQ1mBqNwQz8iWm57WppDfLbtIB376zjBnB +Ipn9HEjd8RLZNuW/YhmOqk0aoOjg2nPXSUs5TR8PEieNZ63fUGPqv3CWb+kVNqWYw0I 5jMkI2buTDHfPrgyDHR6PEMgdnlXUALd1aUKo2DXQcGEthPs+iB5mt17Pz+ZH5YUuBRC LJ2wF3kGC0qxJfB4qldxoiaUrp7MDvEUetFcYY6iS7UAqNSRL/W5YYxGJnXbajpTpCGO Uybs7DacukrLRoNReVz+USG1hyF/I0sN+FFuWFyccAHWPBt0BE+YEEPjrHupaJ3sT9gC zFmg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=UMcOSp4eBZYXBkKFDvcSLdRXd5mw6PSUnfx/w/XSgdM=; b=AoS0LIHIcb2nr0Wrq4NzBHnR/lePTEmdJ8aZ5RNrTe2GCaDHwUJFwcbj2opu3rTNRI sqGcgAMTLlT7gSYDPEIcIET8uVdH8Ssb6USWTiZQvtnCBDXKzyBAQChinpZ9QU1vQgDo KCJQKtlkFEUszXGQ3+sfiZ4dal3IXyin7YnTSR3NWpyHSqIb7IylGiyDfiwLHHceO2Sz 2Yvx9Jwop3JzhKK+cp9QJX8QeFpSs4ASqXOvRpDMLFx3zTruok4EZnudMFL9U0b3WQ+B iODzyBz7IoYZPRrxY3+olXZJFKwTXgk0oP7FJYR+GO48CoymaXlvBidWnkn4CsFJIQg6 FvtA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=V0GHHKbR; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=UMcOSp4eBZYXBkKFDvcSLdRXd5mw6PSUnfx/w/XSgdM=; b=Aax7rNBBb5dqGxeDKj50IW31NZ4hr2T93918PAyFFox16ZW0glRaHvg94WAQ77O8O8 t9pl605O5guRdWSh5IpYMCJo40eK4cgxadUqZyIs7G1P2uLquRzHBDuadRI6jd5gfAgw ZOkhIIO8ujZZeJRzlA5h84AZr7w+aYfZ9gF5E= 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: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=UMcOSp4eBZYXBkKFDvcSLdRXd5mw6PSUnfx/w/XSgdM=; b=EXczBZdSiZeVfvP8EKFE13F0N1gxTjAU1lnhen50AC5z/6M4aONnX+qCXksiw8ZFez Vfqv4X83yN7+pl3VrCAdZOQY6uCLqDebAAn1MUcFluHYoH8JhNN02dkMRt74GPWtDBRu PTh8vL7l4Z+FLVMEINvfRocEjvcMoa0aOVvk0PMNKmb52OsoSV4QIsVwjdv5Bn86s014 Lq5g4EoLeKhcDkr+n3O68Jl/fG/2z7XX1c4iImCJmS0hiR9DG72YqLVla0gbxcgFppZo l+dD4oc+dKFbbzoVq5jL72kXh5KwKkPpytvhLMLZC5pmIbD33W4NevOeLDQVBlsRaIKz AfsA== X-Gm-Message-State: AOAM530NoCVTI4lfLHmC7NPXnsajX2yGNW4pLe+HBCLJISFhf2Tocofk BHPf4tFdm0kZftbwgW9wuMxCrK4K X-Google-Smtp-Source: ABdhPJyixyqXFVEEEb8HjL1qfCM2mpUOIdRFf2uB2cDdGd0qJawoDI2W3wtK53hmtkW3aSwneTKtsQ== X-Received: by 2002:a17:90a:4b49:: with SMTP id o9mr1974231pjl.182.1614323026210; Thu, 25 Feb 2021 23:03:46 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a65:4c89:: with SMTP id m9ls3238660pgt.8.gmail; Thu, 25 Feb 2021 23:03:45 -0800 (PST) X-Received: by 2002:a63:1565:: with SMTP id 37mr1701455pgv.391.1614323025590; Thu, 25 Feb 2021 23:03:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323025; cv=none; d=google.com; s=arc-20160816; b=hg8QZX8cRq1JeOpq15KZ7JZA1VUdxDt7/srdkG2TFxdKNrWpZDh/NpY2iXM/fY8N5u OVUQx58SYbT1PEpZpg1Ni8mZ9Pm3kue6i11SWbaHxZiia2ipQI9UgL6nq6WRid6zs3c4 wU+2Tw1suolGpBTpBVxDtmTqXB+9xNPlz1DcUm2J7gyVzkIQe7ekpRx21bn5urxMgxjQ LboxYzuHNpjqMT4d26fQJ7Ua9NVYEJ90DekqQfmL8uYi+M5BifEaij+k1D0wKmuUMIVW qzogtO16pEWup8mMxw+rLMbghrsZgviB2pWsj0c+kDdxSIPX8jQMNbJqlsYMuspZrg7k 6x6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=8NBz1gQTegMTBk7VZTnZCpJq+81uQkfMqVu5DuOlqxI=; b=JEG0L0on5wTzk4fe4WzZnfusrNP8IygtNQTc/ExcT9dSlasbohnOoEM930F645x5hJ 5vL3LNdflmbpCE3eXm3Q2t3Im4yARvm7HAeZ+AH//dje/5ULhmb4g+xyu4LDM1AVvYcl Ytf79LwPeFt258A32CJqtBKMwqi5VCXgbfRy8DSxXBUQFho2I9rBe894MhfoGPpn7di7 VFhDFSfbWIHD9JcTno5Vnia0gj0jVvQbxCuscaQSk9e90gwGonKlzKmDbK1jNWBO8WfK AWReyptI6ys3X1AwJ+HXTdMUIpQA7FwMfoflVTDCA7KOVCPzbCjqLwCB5PnTzD5PE7Ff 9uwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=V0GHHKbR; 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 j8sor3992638pfh.86.2021.02.25.23.03.45 for (Google Transport Security); Thu, 25 Feb 2021 23:03:45 -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:a62:184f:0:b029:1ed:e5ae:889b with SMTP id 76-20020a62184f0000b02901ede5ae889bmr2018068pfy.50.1614323025308; Thu, 25 Feb 2021 23:03:45 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:44 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki , Matteo Lisi , Francesco Utel , Mirko Ardinghi Subject: [PATCH v2 05/10] ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF Date: Fri, 26 Feb 2021 12:32:59 +0530 Message-Id: <20210226070304.8028-6-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=V0GHHKbR; 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: , 7" OF is a capacitive touch 7" Open Frame panel solutions with - 7" AUO B101AW03 LVDS panel - EDT, FT5526 Touch MicroGEA STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. MicroDev 2.0 is a general purpose miniature carrier board with CAN, LTE and LVDS panel interfaces. MicroGEA STM32MP1 needs to mount on top of MicroDev 2.0 board with pluged 7" OF for creating complete MicroGEA STM32MP1 MicroDev 2.0 7" Open Frame Solution board. Add support for it. Signed-off-by: Matteo Lisi Signed-off-by: Francesco Utel Signed-off-by: Mirko Ardinghi Signed-off-by: Jagan Teki --- Changes for v2: - don't create carrier board dtsi, add it in final dts. arch/arm/boot/dts/Makefile | 1 + ...157a-microgea-stm32mp1-microdev2.0-of7.dts | 154 ++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index b4a9cd071f99..1332622a3f9f 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1072,6 +1072,7 @@ dtb-$(CONFIG_ARCH_STM32) += \ stm32mp157a-dk1.dtb \ stm32mp157a-iot-box.dtb \ stm32mp157a-microgea-stm32mp1-microdev2.0.dtb \ + stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dtb \ stm32mp157a-stinger96.dtb \ stm32mp157c-dhcom-pdk2.dtb \ stm32mp157c-dhcom-picoitx.dtb \ diff --git a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts new file mode 100644 index 000000000000..674b2d330dc4 --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/dts-v1/; +#include "stm32mp157.dtsi" +#include "stm32mp157a-microgea-stm32mp1.dtsi" +#include "stm32mp15-pinctrl.dtsi" +#include "stm32mp15xxaa-pinctrl.dtsi" +#include + +/ { + model = "Engicam MicroGEA STM32MP1 MicroDev 2.0 7\" Open Frame"; + compatible = "engicam,microgea-stm32mp1-microdev2.0-of7", + "engicam,microgea-stm32mp1", "st,stm32mp157"; + + aliases { + serial0 = &uart4; + serial1 = &uart8; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + backlight: backlight { + compatible = "gpio-backlight"; + gpios = <&gpiod 13 GPIO_ACTIVE_HIGH>; + default-on; + }; + + lcd_3v3: regulator-lcd-3v3 { + compatible = "regulator-fixed"; + regulator-name = "lcd_3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpiof 10 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + power-supply = <&panel_pwr>; + }; + + panel_pwr: regulator-panel-pwr { + compatible = "regulator-fixed"; + regulator-name = "panel_pwr"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpiob 10 GPIO_ACTIVE_HIGH>; + regulator-always-on; + }; + + panel { + compatible = "auo,b101aw03"; + backlight = <&backlight>; + enable-gpios = <&gpiof 2 GPIO_ACTIVE_HIGH>; + power-supply = <&lcd_3v3>; + + port { + panel_in: endpoint { + remote-endpoint = <<dc_ep0_out>; + }; + }; + }; +}; + +&i2c2 { + i2c-scl-falling-time-ns = <20>; + i2c-scl-rising-time-ns = <185>; + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&i2c2_pins_a>; + pinctrl-1 = <&i2c2_sleep_pins_a>; + status = "okay"; +}; + +<dc { + pinctrl-names = "default"; + pinctrl-0 = <<dc_pins>; + status = "okay"; + + port { + ltdc_ep0_out: endpoint@0 { + reg = <0>; + remote-endpoint = <&panel_in>; + }; + }; +}; + +&pinctrl { + ltdc_pins: ltdc { + pins { + pinmux = , /* LTDC_B2 */ + , /* LTDC_R6 */ + , /* LTDC_R5 */ + , /* LTDC_B3 */ + , /* LTDC_B0 */ + , /* LTDC_G0 */ + , /* LTDC_G1 */ + , /* LTDC_DE */ + , /* LTDC_R7 */ + , /* LTDC_CLK */ + , /* LTDC_B1 */ + , /* LTDC_R0 */ + , /* LTDC_R1 */ + , /* LTDC_R2 */ + , /* LTDC_R3 */ + , /* LTDC_R4 */ + , /* LTDC_G2 */ + , /* LTDC_G3 */ + , /* LTDC_G4 */ + , /* LTDC_G5 */ + , /* LTDC_G6 */ + , /* LTDC_G7 */ + , /* LTDC_B4 */ + , /* LTDC_B5 */ + , /* LTDC_B6 */ + , /* LTDC_B7 */ + , /* LTDC_VSYNC */ + ; /* LTDC_HSYNC */ + bias-disable; + drive-push-pull; + slew-rate = <3>; + }; + }; +}; + +&sdmmc1 { + bus-width = <4>; + disable-wp; + pinctrl-names = "default", "opendrain", "sleep"; + pinctrl-0 = <&sdmmc1_b4_pins_a>; + pinctrl-1 = <&sdmmc1_b4_od_pins_a>; + pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; + st,neg-edge; + vmmc-supply = <&vdd>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default", "sleep", "idle"; + pinctrl-0 = <&uart4_pins_a>; + pinctrl-1 = <&uart4_sleep_pins_a>; + pinctrl-2 = <&uart4_idle_pins_a>; + status = "okay"; +}; + +/* J31: RS323 */ +&uart8 { + pinctrl-names = "default"; + pinctrl-0 = <&uart8_pins_a>; + status = "okay"; +}; From patchwork Fri Feb 26 07:03:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1650 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 375893F096 for ; Fri, 26 Feb 2021 08:03:51 +0100 (CET) Received: by mail-pg1-f200.google.com with SMTP id h6sf5557753pgg.13 for ; Thu, 25 Feb 2021 23:03:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323030; cv=pass; d=google.com; s=arc-20160816; b=p3/I9oUKog+mBduUe6MzqzF7ifpju7ZSwOZk+MY/JOmnj7faiGBuRDsFEpHXWViMUi PSpCBQXx6hPtNolTsVXHLBkf2VNhdkjk1LTM+RZtj1y0lxqmPk8PinbUF9kH32MmpkYs gkwdQSSPcniyNsGtdH2UzUyMEtrB+NdX9vbUyuTDDZGg6jtDr0nnDBvhqC0JSf7H2rXk t+cfGQYBarM8ICotB+an3CNp+XIA1lCc62JmD40g+hIxv3/gJqjyZo5FI/pUkSduvnFe f0WBCmO36tvtu2XhPWjIVswz3g2foek+mn9kNyp75zozBeEEvDQCSmegX3Ty4Z6/y7ga IWcg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=FKLx4qO6iLhM/OBp7OvWjqfdqF0FlAO4gtwiD932NiE=; b=BMD++GJdEu1e81R6h7TwYN/+5oB1Qph5HxKaOdAWE03CWQO5iNs+CqEAWwYKwvBhCS 1TnR/lwcQGz2APHuJyavQqiwy37NMkv04u+nnrTTbuDkWCa8uy1ap8eWSX+MWa5Lblvt jxW1MQmL0tQINOtEVZejMJAefKxR+9fTNtSunE1cFm9TkN0l7oBKwpurzHi0O3xWbZjb jX90oGfnbfuDN4d4GZh1m1LOu5uQbc9xZJ65Gd/lvkDAsaqf+V8LIgNZuCLqBADjzlpo prwKinCJVwvN7/TdPF1rZceqS6r5frL/Oe72nW0UQ6EVJ+qMgCjlhwhb+PdXuPk1zvtQ Xq+A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HPQRuoGE; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=FKLx4qO6iLhM/OBp7OvWjqfdqF0FlAO4gtwiD932NiE=; b=a1MJoAx/atijiyjrdjl2CUj6gGaS05M9CwOoLgb1lAXaMuLp6PwGs1wq9CQ/TnZ+05 MSXZc/woC0kb8KuGnaca7UmQ5+9QBzdqtHdCDvMBTqnBoZmTKSu5eCrubqWOWhMRSDQF YgGNuRm69PhFCkb2/WPx+kPiP+Pb6ehJBnrsM= 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: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=FKLx4qO6iLhM/OBp7OvWjqfdqF0FlAO4gtwiD932NiE=; b=Jf7ECsXPnTNT3yrQhYXTuZ6evBWl4lgktB3LXVqjZGpYuhEAb2DJ+G3QZhabDzPyFm xkB3wJxH1r8xKoi6idj5GMU5unUF5nqxWeipknUjJZpt6Row6FiWT+WS6+I3xShVhf9A 0fjpbvuR4IvDqrvsA0f6PiBNFG8o3QrildgSwhkjxWZLkihdfKP4+9YsXVYrL30okgIw Fpu6rbggvRIAdW4MxpP3jPML2e0SxwN79EKf7ubxTRUzIYlkbYefqCCASMoJkpoRQNUY CDhFTheXHnwGlJ8gtKt+RPso62C4UUfSt3moa/a5ltFbXzDEMExNv41QjtGXhhPTuMQe RuUw== X-Gm-Message-State: AOAM532cOjfYHQ1RPrq+m8TIJ9UIHafBTEwvM1aHTKRyHLsbABy/IazD et+YX26dA0RNEqaL/KhAiMuJ4Vu4 X-Google-Smtp-Source: ABdhPJw9jnvDa4Orcr4aH/kFvWKEuskT3n+wiLRCO5jxVyRu3PGpAQTkb32merJ2tVpHJTw1mrZfAQ== X-Received: by 2002:a65:4947:: with SMTP id q7mr1683071pgs.83.1614323030006; Thu, 25 Feb 2021 23:03:50 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90a:5290:: with SMTP id w16ls4947129pjh.2.canary-gmail; Thu, 25 Feb 2021 23:03:49 -0800 (PST) X-Received: by 2002:a17:90a:4a8c:: with SMTP id f12mr2001824pjh.71.1614323029385; Thu, 25 Feb 2021 23:03:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323029; cv=none; d=google.com; s=arc-20160816; b=PbWgwXXuhddxJxkyfd5Dm3DkJvhbm1WEkP5ushCDNy3P/sL8L5THFrOw4l2l6dIgsK HeIYbkVJAHBjmXnr8T8ytZuXAHjb7JryukG6t8e98Q9VV6BBdg77WT81BPs+3mwe+IKv h/ITyJ6NjOwjMkZlEWQVXybX1U6YxX/5muz2y7fjEff0evTkX6wCrEeFxSgXKN8j1umB G6ndBx45ludIb9emMHQoak9+w+9K5kz9aBtk076pIu7t3Z7ptDFLefYQbLTJ4DlECkJS ++kVE6ahW4K4agU47iLz3UZuRZJcpUaJqnewCD7HyJIQtbfeBN4wgVA/lqyczgR1Srmt 4Kyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=D/d2tckrMVKCx/WifVyWum2XtWgDvcfG6jZTIiFStpk=; b=hYeIAIREWCAq+hnIEHEujWNY8754gvG5tgIPbYhAm4p7mwk1I5CbqEAyQPTpVStC+u qgSNygqdRZ5YpgDXxcW2H4zQ0sgNhBX6A7Vw6exY3H5YmSe6/6x8VBKd/b2W7HTyGW2A pAB93f0MnvwUEbYqa/NeDyy2vu5a6RJcuLicIhf6434cvzpvicEXnfq8uu7CWndPTuVA 8wjBAdCYetaonkZkHu9N+gVYdU9xKHojkza4I1dLI888+MWeRDKQCgy2wLbr8i1TWWAn 2RaOQfT8Saasi7/N3psJuNU8gmg3UA7vmJEFPcQGG0035boCZKhpKhtZ/X3+B3P/84E+ PNjA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HPQRuoGE; 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 72sor4034279pfx.78.2021.02.25.23.03.49 for (Google Transport Security); Thu, 25 Feb 2021 23:03:49 -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:a05:6a00:851:b029:1b3:fbb3:faed with SMTP id q17-20020a056a000851b02901b3fbb3faedmr1816039pfk.18.1614323029166; Thu, 25 Feb 2021 23:03:49 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:48 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 06/10] dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 Date: Fri, 26 Feb 2021 12:33:00 +0530 Message-Id: <20210226070304.8028-7-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=HPQRuoGE; 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: , i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. C.TOUCH 2.0 is a general purpose carrier board with capacitive touch interface support. i.Core STM32MP1 needs to mount on top of this Carrier board for creating complete i.Core STM32MP1 C.TOUCH 2.0 board. Add bindings for it. Signed-off-by: Jagan Teki --- Changes for v2: - new patch Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml index 255d3ba50c63..3e45516403ce 100644 --- a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml +++ b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml @@ -65,6 +65,12 @@ properties: - const: st,stm32mp157c-ed1 - const: st,stm32mp157 + - description: Engicam i.Core STM32MP1 SoM based Boards + items: + - const: engicam,icore-stm32mp1-ctouch2 # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0 + - const: engicam,icore-stm32mp1 # STM32MP1 Engicam i.Core STM32MP1 SoM + - const: st,stm32mp157 + - description: Engicam MicroGEA STM32MP1 SoM based Boards items: - enum: From patchwork Fri Feb 26 07:03:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1651 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 F21E43F096 for ; Fri, 26 Feb 2021 08:03:54 +0100 (CET) Received: by mail-pg1-f200.google.com with SMTP id j3sf5573400pgb.3 for ; Thu, 25 Feb 2021 23:03:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323033; cv=pass; d=google.com; s=arc-20160816; b=WCjWgGXhsxRkisCxF8wQ5Y6wu/tDGTgD0hykLX0sUpeZe1bc0g5ktRnYXdxqBViX1c IslCOU5XClLY0YgPM1bxi99V00zcJgcH/bwG/RBoIUWDdiCSNF5oo8n382NN1hAPUikX b1Lg9n94+tsb883O+5Sum7U4DqKCX9qGOLa9b3FvFZw3PImLqpl0s7BkENjWPAHkzDa8 4khrYvblvuoW4Vb/uiuws4w40GUQA8eFLQnYSpcsjyelEp9XbucB43QMFfixkZv4XDUH AMx+5pLeFMGxDVRix3m6+qhpUNT8GU4TAVLoXemTPNy1sS3yY0FOFeUhctqTSj/Bek31 7KTw== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=6RqlJ/LA1IYrGHM8Hi2aecf8+6sTLvQ64k3bsZ891jQ=; b=EjqmVeiiBFDXqC04ynRmPXW/RVeANlxGJlijIeGG1yvnpyWShh5GxSqvJBRYvNMQXW BQRwrsfLOHepIGlyfkmQmPynFILO9RgLq1Yxcz4UXn+GqLtDpD6DTdGwmrXwHOICSiG2 J7gNPuLzemqLsZSoU9whoKJKA8yh1kKFY2kfsq7IvHpD4PvDmgSVUMPInUNT3y6PQCxL dpD+J+LzQuFXR38mhOiKzZv33OKysBErPgGBJRys3Qx+JrvkL0l9HTjaAMp1w3d8037n 2R8OxS2XooooKJ5JLHCHgVXeKCmHbsdLMJS4LeZF4ZivOwVVQBwCTKaytuCyiiyIhlCq JI3g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IJhZHgg+; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=6RqlJ/LA1IYrGHM8Hi2aecf8+6sTLvQ64k3bsZ891jQ=; b=oii5ZNuhh3ipgg+6dx21wevEfdyJPTI+nL6Ws6opNwFmHfj8Zisn0k1fcuuKze7eMY V7YA+Lu2ZH7Ft32ebaOmGC1Z1yT61hSPtSF96mR8mcw84i39TGLsnwGMMJrx/Psj9Rwz nGEJsyI0T9CJrESlk0453e4Y/2no1qAaEB0UA= 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: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=6RqlJ/LA1IYrGHM8Hi2aecf8+6sTLvQ64k3bsZ891jQ=; b=l7exinAzyd/H7U90saXwBGVw11WLDi0diL89oDB5zQqZZ+jYt3poy1HPwDv0mE9/OF kxebaaYjmPI+aygO9jr1MdfJywTQuzo25rOqLBXEndITr5Nf6BXEJrR854OTK1q8tnMZ fLxpAL5qn0SslF8N/CM1KrIppDzjp3O/Y4iSECs+06qbJ5nrbH1QH303k6HGC0kvdhzE KIh8ODCwsCegnYn/k8ksxKDisJ2ItnSS5AVeler3LL6iKcxK91Jw/kVKeDdrbMVQDKGI CeoBaJpm1VEvqbj5XZzrG01hUXIhBXOo/2htfxS0kq1NMklKxG3eA9I+60bp7+P4HIz2 HQ9A== X-Gm-Message-State: AOAM5336Y3ouoIW4Lk3Qy+/GGs9hsLehJw8E7YkEhQsps+6wHlpVE/rt 6/S1eYw/Dso69yAYS5bi1n8f4quf X-Google-Smtp-Source: ABdhPJybRbLLlOAb1Z9DRHzUbpZSCYkCYJ11pavBYgScXT04h8fR2Enwc/FHYCgoB69TjYPWsbgihA== X-Received: by 2002:a63:1b1b:: with SMTP id b27mr1622760pgb.377.1614323033769; Thu, 25 Feb 2021 23:03:53 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90a:5290:: with SMTP id w16ls4947210pjh.2.canary-gmail; Thu, 25 Feb 2021 23:03:53 -0800 (PST) X-Received: by 2002:a17:90a:64cc:: with SMTP id i12mr1951517pjm.41.1614323033190; Thu, 25 Feb 2021 23:03:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323033; cv=none; d=google.com; s=arc-20160816; b=mkounj2OjYBry9OiFRV0CpMwmFyel6/BS+8gjlzD5dRljvXwpvGtXL40QzqHKE2M9r rvf7B5lYRJCOT0OAmpRIAcpXeuCjpnlfXGu47NSkwmtc7snWng1Rwbr5WtytRgIXUpcg QOnoQZppEvhEa/K5XIctYz9FvAbbw4j+zGi1xk/O3p4wkzj4MUFMxu7giJbeitVkSLyP 5AREX9d9sn2HgX990hCqYINs9AmYLSZO4hMdA4kWAJX0FvZ9q4+azJ/r3xl3PypVrS1+ w0Dp/VIyXR4JS9whNtrrY3AIJIqIGH+lg/IqZN0cDKrF3JonOK4nSIDNFSlErnqxm9Ne uPKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Nt/87T8Oe1O4rtLmNP94vxQZOdydKRwsIkh35yYg1yk=; b=UEt7k4cdrLKcSnrL8l8xccGat0nmob8qK4Ju77GEd67XwPhkhfuEzRed8Ka6Xi/8gb eePhpoUSQLu6r9HGiWWGvL7JrdQERBKkM0EqmCERu0qkdeeieJR130HpKD4aKZ4qv64E 4fmmLqHJgxD7SJIiilWUcfzz9AWGxf4Kxpoa/F17HpfIwEE4BPIRp/mwtM7vH0D6q7Cy cpuwGaNUOszV3N95Nc3h0KuR7A1oXkUl2VVCX8KvRlk/yQCea3IQjeS8PCTnOPHlf0nD sAX7RdEEq2cZbeVhEepjaqhv8Bnpl8l7eoS1pV74XH1QmxiAedHrfEvn1bYOXttnYlgv pgPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IJhZHgg+; 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 r15sor4143474pgj.40.2021.02.25.23.03.53 for (Google Transport Security); Thu, 25 Feb 2021 23:03:53 -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:a63:4f56:: with SMTP id p22mr1745529pgl.224.1614323032859; Thu, 25 Feb 2021 23:03:52 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:52 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 07/10] ARM: dts: stm32: Add Engicam i.Core STM32MP1 SoM Date: Fri, 26 Feb 2021 12:33:01 +0530 Message-Id: <20210226070304.8028-8-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=IJhZHgg+; 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: , i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. General features: - STM32MP157A - Up to 1GB DDR3L - 4GB eMMC - 10/100 Ethernet - USB 2.0 Host/OTG - I2S - MIPI DSI to LVDS - rest of STM32MP157A features i.Core STM32MP1 needs to mount on top of Engicam baseboards for creating complete platform solutions. Add support for it. Signed-off-by: Jagan Teki --- Changes for v2: - new patch .../boot/dts/stm32mp157a-icore-stm32mp1.dtsi | 195 ++++++++++++++++++ 1 file changed, 195 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi diff --git a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi new file mode 100644 index 000000000000..c8e4b68c5661 --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi @@ -0,0 +1,195 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/ { + compatible = "engicam,icore-stm32mp1", "st,stm32mp157"; + + memory@c0000000 { + reg = <0xc0000000 0x20000000>; + }; + + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + mcuram2: mcuram2@10000000 { + compatible = "shared-dma-pool"; + reg = <0x10000000 0x40000>; + no-map; + }; + + vdev0vring0: vdev0vring0@10040000 { + compatible = "shared-dma-pool"; + reg = <0x10040000 0x1000>; + no-map; + }; + + vdev0vring1: vdev0vring1@10041000 { + compatible = "shared-dma-pool"; + reg = <0x10041000 0x1000>; + no-map; + }; + + vdev0buffer: vdev0buffer@10042000 { + compatible = "shared-dma-pool"; + reg = <0x10042000 0x4000>; + no-map; + }; + + mcuram: mcuram@30000000 { + compatible = "shared-dma-pool"; + reg = <0x30000000 0x40000>; + no-map; + }; + + retram: retram@38000000 { + compatible = "shared-dma-pool"; + reg = <0x38000000 0x10000>; + no-map; + }; + }; + + vddcore: regulator-vddcore { + compatible = "regulator-fixed"; + regulator-name = "vddcore"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-always-on; + }; + + vdd: regulator-vdd { + compatible = "regulator-fixed"; + regulator-name = "vdd"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vdd_usb: regulator-vdd-usb { + compatible = "regulator-fixed"; + regulator-name = "vdd_usb"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vdda: regulator-vdda { + compatible = "regulator-fixed"; + regulator-name = "vdda"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vdd_ddr: regulator-vdd-ddr { + compatible = "regulator-fixed"; + regulator-name = "vdd_ddr"; + regulator-min-microvolt = <1350000>; + regulator-max-microvolt = <1350000>; + regulator-always-on; + }; + + vtt_ddr: regulator-vtt-ddr { + compatible = "regulator-fixed"; + regulator-name = "vtt_ddr"; + regulator-min-microvolt = <675000>; + regulator-max-microvolt = <675000>; + regulator-always-on; + vin-supply = <&vdd>; + }; + + vref_ddr: regulator-vref-ddr { + compatible = "regulator-fixed"; + regulator-name = "vref_ddr"; + regulator-min-microvolt = <675000>; + regulator-max-microvolt = <675000>; + regulator-always-on; + vin-supply = <&vdd>; + }; + + vdd_sd: regulator-vdd-sd { + compatible = "regulator-fixed"; + regulator-name = "vdd_sd"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + v3v3: regulator-v3v3 { + compatible = "regulator-fixed"; + regulator-name = "v3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + v2v8: regulator-v2v8 { + compatible = "regulator-fixed"; + regulator-name = "v2v8"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-always-on; + vin-supply = <&v3v3>; + }; + + v1v8: regulator-v1v8 { + compatible = "regulator-fixed"; + regulator-name = "v1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + vin-supply = <&v3v3>; + }; +}; + +&dts { + status = "okay"; +}; + +&i2c2 { + i2c-scl-falling-time-ns = <20>; + i2c-scl-rising-time-ns = <185>; + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&i2c2_pins_a>; + pinctrl-1 = <&i2c2_sleep_pins_a>; + status = "okay"; +}; + +&ipcc { + status = "okay"; +}; + +&iwdg2{ + timeout-sec = <32>; + status = "okay"; +}; + +&m4_rproc{ + memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, + <&vdev0vring1>, <&vdev0buffer>; + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; + mbox-names = "vq0", "vq1", "shutdown"; + interrupt-parent = <&exti>; + interrupts = <68 1>; + status = "okay"; +}; + +&rng1 { + status = "okay"; +}; + +&rtc{ + status = "okay"; +}; + +&vrefbuf { + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + vdda-supply = <&vdd>; + status = "okay"; +}; From patchwork Fri Feb 26 07:03:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1652 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D84A23F096 for ; Fri, 26 Feb 2021 08:03:58 +0100 (CET) Received: by mail-pj1-f69.google.com with SMTP id e11sf5747754pjj.8 for ; Thu, 25 Feb 2021 23:03:58 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323037; cv=pass; d=google.com; s=arc-20160816; b=fv9D3Vi0PVJ29Z4hmQo8eIw3WCdAYxrdbBjwK8Ogf6kp3Gw3VBdNXWUlp5bzUgVIfe +xmAJ5yzYLH13l/sVxd8EKfGeYT1INrRk2nY7bMebBFwnn8U4lerk2Fl4ppT0sUnKvLW ze3XgBK57mxPtkUJsZROskJdQu/izDu1dmNy4JhDPcRpwwO1HLA7+enweFED1q1q4jMd Ab5meL4l/c9WvycD8nwt7Ecv/gt7SAb1nAIsPyPmLIugmUNfDI6f9IOYLTgjUbya2j4z G3GiJCF36FBI9st/WHTOF7BAEsLvIs9pNxOMp1hxtNwzgB5kk2fKn2H4LyodZWj2FstP gLZg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=bNHRy8pQaiFY8Bj7x/DIpMUYu6GuwLZvqBJ5JFTghRo=; b=pNCMC4rU/8VBsn175sdrYagwkJS7hZu2lBc8jy8AC6CV6Nm1HnvOlefeE42Dso2Fgg vEZaOoy24awXflT1Yw6xu55l7Vr0NLbtDkQOOoZ5ahgvF3934k+fEIzSdv1b7LJXSICO ek2Tssb2sMxTTQ36g3aHPoCEBP4wbfTyyM1tzOMXIqHJL7e367LUb6+CERuAPxNgurQR w2JOmzzj/i6BQXcYnNLPp5QUZVJe0gBbiv94obxXx7Q05yr1U+aiRtSJv5Q192+UIxYu JXsjBjlRKfRDxdvT4Ph0iFx7uK+BD9wvuum10vCw01tqmb6kMusbd5rKjKupHsciNWuu LVeA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QfcyLwnQ; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=bNHRy8pQaiFY8Bj7x/DIpMUYu6GuwLZvqBJ5JFTghRo=; b=JVcu3i2qpICadnZ6QdP51Zwua7hmT/QCBAgtJ9h2O1WhlOGcP81ilUwRf74xA1Gb/h 1GyVZgVxTing1Sm30UTrzDWAc+2qgEXqSFMqNagxULOKVTl9rtpeP4RVXxbFaef+Ui0e ASOUAmKfSlrXSZfMIyG5p8lRzd83PD7Y/mpN8= 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: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=bNHRy8pQaiFY8Bj7x/DIpMUYu6GuwLZvqBJ5JFTghRo=; b=YOry38Ew8FIWsyWcaY6L0WXE937y8WK7ugy6rrjmmBAcoc1gvhzIbXr8Ec7WRKeJH7 iHxGZpXfHKBQTYzQ7znKd80eyWbN7Yo7ozwaQaXRNBYCPvRvK5ukRsmlA33BQIPsP9bz feR1ilZ7zndicalSVh3bldF08VWkbkHyQLB4VTQ6hvSGcGRfAo1HGPLHxFOuXdfMbekO K0p5khSDX7UimHreaz5cxtr1x4d1dxF0YJ7YcTqGgwdgWy3qf3NFkwWB0DxXi6LoWU3K jSXg3F1ion1PxNUF26fk9YihUUDdWOTg3YT2Hn0HU1ZlbqEeZHd1h37ryuqgw5AvgoYE +Lvg== X-Gm-Message-State: AOAM532fCRhro5R+35/lQsbvLmh6PCg/dD2qAC3W8Wus5NGqHqULTZCC 4D16nRvLhXlZnMB/x0Fn/dDg5qnT X-Google-Smtp-Source: ABdhPJxZDapg6L73vM7qrUDBT4RqS0Hq4JWJVUeqUGkwZR8+zjy+eS4PBhgddSyLgDHD1Yni9F1MDw== X-Received: by 2002:a62:1512:0:b029:1ed:d8c6:9f77 with SMTP id 18-20020a6215120000b02901edd8c69f77mr1891942pfv.45.1614323037728; Thu, 25 Feb 2021 23:03:57 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a62:6102:: with SMTP id v2ls3583026pfb.1.gmail; Thu, 25 Feb 2021 23:03:57 -0800 (PST) X-Received: by 2002:a65:688e:: with SMTP id e14mr1720712pgt.32.1614323037136; Thu, 25 Feb 2021 23:03:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323037; cv=none; d=google.com; s=arc-20160816; b=KwNELMfeTyNeVGdhBQ881c4t0yoIODPC4m/WYW6ykFaqKj3PlEQlFFrOhTt4ilm9tb YjP175kiGoIhz0dTSrUS624OcpQsZV+zYKB9a0vWIDqz5VBwuDQMhPAg1U6qAiR6e5bw 4Kb9XXKUNjAw1U6m/aKhnakg6BeHp7X8Qxng5xvYWaBVu+Q8y8m+DCte1iC39kbwZGNB 0xyPMEvFLnaCSIYXF+cidNfVn66IkIGZgM3HbuG+pEi1K5SIb7RqFBDduElDvw2NLxBL p95OAQtL0BU6EdcrSGwScGHtt3iKBOAJ//Tew0HJInTBBVzQthLiraTRhD1HiwPLDHKC G+Fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=zRx9AiKQC/slnSNzXR9EFgvzT3DZpBE4nYv/SE8+b14=; b=N3DHLTAjpyhX7aGEyJGSzM7s/YXzwD4djXBZaxqeto47kp3TeRA6M77y8baysRY4E9 5ZqoNWKTkxRZwm+uwRWlU9ac7tZGAq/BwJl6ySndO0zhT3woVEmwVJz64d09GLJduDIS y1WxSgmP67IZMvwAeHsZ8DR/DatV2KN7QOWbN+SUPGwZzkOppbgyDVlmxHaC9JzqlhQZ VgnN8DvF4qR9y/FwCRTM7p4rzHOzX1KB8XnYaoH0hoLmbyEwgCctVj6gQ43aIf93MuUs +oqvlkNOqmJz6fh8Z89HqXNXFvoxEeTJ71IqAhNOIQtyVUrGLIoe/RnaRtNDclMbeFq9 BTrg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QfcyLwnQ; 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 v11sor4147495pgq.51.2021.02.25.23.03.57 for (Google Transport Security); Thu, 25 Feb 2021 23:03:57 -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:a63:d18:: with SMTP id c24mr1665409pgl.442.1614323036817; Thu, 25 Feb 2021 23:03:56 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:03:56 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 08/10] ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 Date: Fri, 26 Feb 2021 12:33:02 +0530 Message-Id: <20210226070304.8028-9-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=QfcyLwnQ; 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: , Engicam C.TOUCH 2.0 is an EDIMM compliant general purpose Carrier board. Genaral features: - Ethernet 10/100 - Wifi/BT - USB Type A/OTG - Audio Out - CAN - LVDS panel connector i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. i.Core STM32MP1 needs to mount on top of this Carrier board for creating complete i.Core STM32MP1 C.TOUCH 2.0 board. Add support for it. Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/boot/dts/Makefile | 1 + .../stm32mp157a-icore-stm32mp1-ctouch2.dts | 47 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 1332622a3f9f..6dc39bddaf7e 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1073,6 +1073,7 @@ dtb-$(CONFIG_ARCH_STM32) += \ stm32mp157a-iot-box.dtb \ stm32mp157a-microgea-stm32mp1-microdev2.0.dtb \ stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dtb \ + stm32mp157a-icore-stm32mp1-ctouch2.dtb \ stm32mp157a-stinger96.dtb \ stm32mp157c-dhcom-pdk2.dtb \ stm32mp157c-dhcom-picoitx.dtb \ diff --git a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts new file mode 100644 index 000000000000..d3058a036c74 --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts @@ -0,0 +1,47 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/dts-v1/; +#include "stm32mp157.dtsi" +#include "stm32mp157a-icore-stm32mp1.dtsi" +#include "stm32mp15-pinctrl.dtsi" +#include "stm32mp15xxaa-pinctrl.dtsi" +#include + +/ { + model = "Engicam i.Core STM32MP1 C.TOUCH 2.0"; + compatible = "engicam,icore-stm32mp1-ctouch2", + "engicam,icore-stm32mp1", "st,stm32mp157"; + + aliases { + serial0 = &uart4; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&sdmmc1 { + bus-width = <4>; + disable-wp; + pinctrl-names = "default", "opendrain", "sleep"; + pinctrl-0 = <&sdmmc1_b4_pins_a>; + pinctrl-1 = <&sdmmc1_b4_od_pins_a>; + pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; + st,neg-edge; + vmmc-supply = <&v3v3>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default", "sleep", "idle"; + pinctrl-0 = <&uart4_pins_a>; + pinctrl-1 = <&uart4_sleep_pins_a>; + pinctrl-2 = <&uart4_idle_pins_a>; + status = "okay"; +}; From patchwork Fri Feb 26 07:03:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1653 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D6F543F096 for ; Fri, 26 Feb 2021 08:04:02 +0100 (CET) Received: by mail-pl1-f200.google.com with SMTP id z2sf4934545pln.18 for ; Thu, 25 Feb 2021 23:04:02 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323041; cv=pass; d=google.com; s=arc-20160816; b=XGxPPxT83xu094qFqokuYh0kmWf/BpvPa9opOHNlJNslcJqn5aeVdAjpCznCw6+mxz czax8wqQqhLeWr9Ma1AIhZnHWQ6RSOQ7OnnIT1nASs3833diRMbSZLnDHOJx6jwptdvA UEkWku6pSMwF+DoIPu7WCVY03n0+M8HiSaOiFHYcZru+R+7RdHhUuqH616C3EGnGk3En gutAk+dDhxo+xP8MEZ7XDac3cDAGq3pks8+3Z4wgjKM1IJ+SAozxVEjkfnSDGu5Oxh2s yVP0BZwO75ADL4VuBW4zvdZsby85/o9oODIqBAxt/dmbBaiHOK8vnhrDQtHliQ/2Jgk3 1cVw== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=N6ozYTwNsaqNxNTpStg04AwC0iR8iAchmp1X2TBz9js=; b=BDnDJP7B6BW6qQYveulDkuEivC/Bq7uGnWk2HWdSuP6LQ9OI/zVigRs0QHHbWYWb/U UvrrtDhipTWwlcnJYeuAt0K8DCLssBjVjxizZthOFGpDalKgCbSflnXbI2wZvuRLmiqd hd6bG7knSAyDFzqbOxDdOx3HnEp2y4Ra6dGovEQMjqCHFPPVOXMhkKLowzJfxTdezyRd CdKcEGPeEnbLaphceNLNLPB0BM4Z1XFI8YP+2LQMZB5SknKzJpMshF6NYCcMjY4wNk8U 7sxNZaMfssYGYaKjlx3CtVfrwoV8S/sETbYXUqL/WiWfsI3qeCpsjWq3fI/aQkeNQQdt f6ig== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="aL/RX4iF"; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=N6ozYTwNsaqNxNTpStg04AwC0iR8iAchmp1X2TBz9js=; b=gl4pFWbaHJeHOORxFtj3tvXIo+hlVud1QuFRTvwU3CLghRxxEthnrI4oGv0Kq+giex SKC27URdh7YVhFPlCFYX5nDb/FhAFssZ/IXfGgO8oji7GJbVLUfq7yWR/HxWSByXHkEi aREF4mRg3+YUMbEaC1cbh6dzAzL8bB8MmlAwA= 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: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=N6ozYTwNsaqNxNTpStg04AwC0iR8iAchmp1X2TBz9js=; b=CuH9dcgNOnRbddjP4jhB+F7oC1KYKtS4biVKytLIUi5SWhlMiuwoLsm6SuWrJ8GGDu 7wJBQeoIwEvc2Lom6GLpvuiJkYBrA7LwFTHidMUMIl62aouMThE7bb5W6Y0PNXSXgqYb Ovs2hqN7631c778ZbraKvrrw08p9TQRsjY/36sNBUAo72zK0n+nwXwVlQbl1Zzp1p5rJ z6/bkXT5+ZnklfZV/1Frf1CNotub1/qNSAD+EdrvvVjlE7N+PPeffdW46iW62dXluGBI KMLUzO3KeMuD+6YWTj85uE4gqug2Q8BdeSlgIBp6erT88JRhDFiafAwh8lEgl6CHb1sE f1yA== X-Gm-Message-State: AOAM532tU8c1tMLayL4/squPwQv3+6LkXeLvz9ninfSpmq7EyKDl5rBm 4AJyYIxlq2WtJx/O3Ch+6VLDHemN X-Google-Smtp-Source: ABdhPJw/B+YicjU10St3IWkiT02CUuM231seDVOCd3iRZrqlW5jcRipjhGb261LftuXD3ixk1pgT5A== X-Received: by 2002:a17:90a:517:: with SMTP id h23mr2047034pjh.108.1614323041740; Thu, 25 Feb 2021 23:04:01 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a63:511a:: with SMTP id f26ls3240440pgb.9.gmail; Thu, 25 Feb 2021 23:04:01 -0800 (PST) X-Received: by 2002:a05:6a00:1e:b029:1ed:b82c:bb64 with SMTP id h30-20020a056a00001eb02901edb82cbb64mr1740193pfk.78.1614323041077; Thu, 25 Feb 2021 23:04:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323041; cv=none; d=google.com; s=arc-20160816; b=KHilL17KCjlTbPNk0hrHj1z7NePGo06rw2Sis9s9v5miCwnpQ937ypw1j6bB4Xmjp1 QDf59Mi2BH/KLrzcw5eft5jlU0SqbQTWwAQ5toAzQJ89RnGXwH8xjxB4g4B92fpqpFEO 6PWqhPTvVnJW2bTD+qQQmIk/R3z1Ig2clMqjKra/9KzZAEiUytuoAsSFK26mSzej6ibV lSkgzc761gc9j3smgw6HUqG4fI4O8B4coW9j/4U5c9GY0sM5QFomCcEwdk0ktfg+dOqr HEN+PIB/rNO6798SStDKe7mQjamQtP9qdTvCr2fPxV4CAnpF0MB4qJ7aSb+S5kwSY6fa LnGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=H5ONZrvpdGLBeEhP6dKpELUCZIs/O1Jms+ZGZ6m8aRE=; b=E3/7Ghs6fExgVl7o0/nqOkkpVYD39okS3WddJW1EPE2ZV25+gOq+fyYzOcy5fKLfHN QpPJHic6TR88gVSM7yvhGfGCxbdqWkqTypUjSka1MMDCu3xpSAr6GFMCSI+yy8cBVzxA KXmHyjA9aKpnSdQbI5sL9Fla6tEhSljeBBZY7Yd1pBPfhB+yaUOASM+cUxa+ewCY64fv 71aG9Tyhgtyq4zFhsAWodMK4AxO2eB4Rsdvd6dIzBAJ8wb6beBVScgBD7d1Lqk/FlNlU G/Kp/vueU/J6NZov+Yw9MGkHMO9BG5rT/8tyCkEtJhsPWJ95XfRwJiRhmbsIsqtDNhrI Qy5g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="aL/RX4iF"; 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 k3sor4146377pgr.38.2021.02.25.23.04.01 for (Google Transport Security); Thu, 25 Feb 2021 23:04:01 -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:a63:708:: with SMTP id 8mr1692787pgh.277.1614323040857; Thu, 25 Feb 2021 23:04:00 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.03.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:04:00 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 09/10] dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit Date: Fri, 26 Feb 2021 12:33:03 +0530 Message-Id: <20210226070304.8028-10-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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="aL/RX4iF"; 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: , i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. i.Core STM32MP1 needs to mount on top of this Evaluation board for creating complete i.Core STM32MP1 EDIMM2.2 Starter Kit. Add bindings for it. Signed-off-by: Jagan Teki --- Changes for v2: - new patch Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml index 3e45516403ce..01f595b8ae1b 100644 --- a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml +++ b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml @@ -67,7 +67,9 @@ properties: - description: Engicam i.Core STM32MP1 SoM based Boards items: - - const: engicam,icore-stm32mp1-ctouch2 # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0 + - enum: + - engicam,icore-stm32mp1-ctouch2 # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0 + - engicam,icore-stm32mp1-edimm2.2 # STM32MP1 Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit - const: engicam,icore-stm32mp1 # STM32MP1 Engicam i.Core STM32MP1 SoM - const: st,stm32mp157 From patchwork Fri Feb 26 07:03:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1654 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9D7F23F096 for ; Fri, 26 Feb 2021 08:04:06 +0100 (CET) Received: by mail-pf1-f199.google.com with SMTP id r6sf6044458pfg.7 for ; Thu, 25 Feb 2021 23:04:06 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1614323045; cv=pass; d=google.com; s=arc-20160816; b=vBtd0MqgXs7rr0CkWG3xl3ZwNB/H6o1uaJDqDkJi8xYH1L5qImbr6OGyL1dkAZ5CEK igQbTfjkzaHEUDizW9dM2ZQBP12JNkrzMBx75Rg5Nth7mh645I3KtvQM8VIFYlt4LGXg w67mH9Aetv8Sm4Osu9VA4H+O30bPQ7fdgGdLSfdaWPd+DqFuVmen5VOROyaLw3kuXIMY 221zGo9z3c6Z2PztJv6uok14F81wK1sRYUcuRfhVG5eiId3uWAKrzy78jMxDnRLhxQs1 YJMvsEcJqTd6bAT/YnUHskyUgHDc5hvvPJyFc2MFK6gRrAQEf3mJEQLsJcNgpW/DkQEx fxcg== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=jOS1Qw6JDUukYLOqcT3IXX9Vcwumr7nnYUuW9yZQFA8=; b=gKCOGHmMQmYw9XMHDqpF4i99zzWd/t0qfoF7D0aAb5lQx3FHFNAvAIg2WBxEZZ3R09 61lTCXxU3mai7ODIpGkuDZpfaor5hKP3ry+EFkry7kCf+ouB/nBFWUx/GT+63Cb5yWYg oheMKGUhuw2XYRPUVCCXQ83Df834IGYKttfc6uJcEyS/UNBhRAxMv81k+sDMl4OzEqkV 7Dr3rUf1C72VieEEcBBrB5yKosYxpamu2WxWjFmZc86gpQs5aPOS6gp5k85T8EKRqm5+ 45IDMn5DVIhmz09aU8qV/6JMUbqr65wOW1hpC62yk2JCSTzCuN7mENWsbBp/XKXWzOBw uFjg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nIpDZ8tO; 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:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=jOS1Qw6JDUukYLOqcT3IXX9Vcwumr7nnYUuW9yZQFA8=; b=XEYV852e11WnQYcvOfSsWBBaI3jAc9QNKAErWPxwwxdysL7Rz2XDc58IizirKGSghh QuVRLTUOc5NZP/EJ0MYE/DRZBVNUiXI2nnLiXwPj+Z2N2EByocZfspoefltezJyRLpO+ xmIv4S0JktEiwu54hGnS23iFDqbtM4SJPb91s= 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: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=jOS1Qw6JDUukYLOqcT3IXX9Vcwumr7nnYUuW9yZQFA8=; b=ioMx1HrHYqC3ARcYLmzx50GPtwX2J75HmIFfWjlOOzEJ3GzIILv3DUWhbfFZcDvo/x ACv2lXAnXPpHVT0GZnvw8sL2qniCQFqXoLp8QBVcqxwtB6ndE+4xCMkA9CriGpB4rO12 Vcb4iAOggyCPHOoPg36mDXuOKiAtf3ux3DEQPUVBHcEBO8KhNeODOrKJW690zmEUBaFS OEpN4tnGG82jCM960Y4OAXmmaNifUoZRDMyiK6QaltnEBpYkxanRBKPTHkTNpJqqMirN fVCdDzCwL2TEGnFJ6pzq+htYkSj7I1lxFAEVe58/7HVd5QttGft1oq0Bpe7hmCrqoEhk zH8Q== X-Gm-Message-State: AOAM531qauZL+nYidshBN8XZzXfc9E0qJGqWli4YmMw6c3ylrmHabtYo mNNZEYzs1/Wo9nSimeSOQbhm35iE X-Google-Smtp-Source: ABdhPJy/xbbe+2EIakRWVebWHY2CbTHZLL3Y4WM16D6jW0FmhXqTadIhlYvK4OQS9s0IzRWJHbxJKA== X-Received: by 2002:aa7:9298:0:b029:1ed:fd64:e6b7 with SMTP id j24-20020aa792980000b02901edfd64e6b7mr1781174pfa.5.1614323045468; Thu, 25 Feb 2021 23:04:05 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6a00:15c8:: with SMTP id o8ls3573420pfu.8.gmail; Thu, 25 Feb 2021 23:04:05 -0800 (PST) X-Received: by 2002:a62:8051:0:b029:1ed:d704:1f11 with SMTP id j78-20020a6280510000b02901edd7041f11mr1908120pfd.41.1614323044785; Thu, 25 Feb 2021 23:04:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614323044; cv=none; d=google.com; s=arc-20160816; b=WKlaDJnkb8uxvAWHEOdQR4z6cJBnr8shQFE5PKCBYQKPvUFZoW2xxuLeZ63+aDsm6O dphNrX+OZec7ymq+lLMfqrQsZaOLXYBl0/qc7ibVyjsTT+mlS/vDtYXCLV1JtFATLxih NnLX2ynbArJeFAwiXaArg2qkjKvjDY90jTInHe5MPlwpJwF0dnLASn2W8+7+7YzBjOfe e0zp1xs3Dba1m8KarFPz4fgSBBhpGUNaxrcuUVi1DaZVqtNZf22BuneTJWEULIW9FH8w pzU4XWfG5yQuag8CEW52JLA6mCIEuDhz1tM73vB74x7h428NOvbEqLCajZksqwuWfhfa 39Pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=5U1R57iUzcqsiCzZID2E6Jy3D2YQo5NR8w1jPRJAV0w=; b=oTd6Bj/1+hgI/6SfbZKkcjozsiUphS1Z/FpZqkpPMK/reOFYhtLn1F/rEUX2xzqmyG +MAfbOkrGxeI7jfBv9aYgbvDuwYTMPnDOMlydkxp3vEEqgnMBXPT0D4Ty7jCCIGhHzcT OmUlZQ6Upgi3Ttzz2tpb87UEfwfv950kxVsXMRtxFJO0Tzx6FPDEstgltJ7R/XqzUnNH u1uUD+LHNzGbQTBtxpBva70YdZUTlvUUtAkfHzDk6u2bwx6qFxl6LZuvKRCEu13iDnVb AeWm4300bJTOfrEyrS0vLqOWpucMwDRG6+rNUdfPUTMLNEBw5HUEixaY5L1RgbKKHVFr jE4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nIpDZ8tO; 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 q20sor3946857pgk.19.2021.02.25.23.04.04 for (Google Transport Security); Thu, 25 Feb 2021 23:04:04 -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:a63:5904:: with SMTP id n4mr1714381pgb.446.1614323044468; Thu, 25 Feb 2021 23:04:04 -0800 (PST) Received: from ub-XPS-13-9350.domain.name ([103.161.30.220]) by smtp.gmail.com with ESMTPSA id f7sm7592156pjh.45.2021.02.25.23.04.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Feb 2021 23:04:04 -0800 (PST) From: Jagan Teki To: Maxime Coquelin , Alexandre Torgue , Rob Herring Cc: devicetree@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 10/10] ARM: dts: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit Date: Fri, 26 Feb 2021 12:33:04 +0530 Message-Id: <20210226070304.8028-11-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210226070304.8028-1-jagan@amarulasolutions.com> References: <20210226070304.8028-1-jagan@amarulasolutions.com> 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=nIpDZ8tO; 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: , 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 i.Core STM32MP1 is an EDIMM SoM based on STM32MP157A from Engicam. i.Core STM32MP1 needs to mount on top of this Evaluation board for creating complete i.Core STM32MP1 EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/boot/dts/Makefile | 1 + .../stm32mp157a-icore-stm32mp1-edimm2.2.dts | 47 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 6dc39bddaf7e..e86c46d7ca66 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1074,6 +1074,7 @@ dtb-$(CONFIG_ARCH_STM32) += \ stm32mp157a-microgea-stm32mp1-microdev2.0.dtb \ stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dtb \ stm32mp157a-icore-stm32mp1-ctouch2.dtb \ + stm32mp157a-icore-stm32mp1-edimm2.2.dtb \ stm32mp157a-stinger96.dtb \ stm32mp157c-dhcom-pdk2.dtb \ stm32mp157c-dhcom-picoitx.dtb \ diff --git a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts new file mode 100644 index 000000000000..ec9f1d1cd50f --- /dev/null +++ b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts @@ -0,0 +1,47 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) STMicroelectronics 2019 - All Rights Reserved + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutons(India) + */ + +/dts-v1/; +#include "stm32mp157.dtsi" +#include "stm32mp157a-icore-stm32mp1.dtsi" +#include "stm32mp15-pinctrl.dtsi" +#include "stm32mp15xxaa-pinctrl.dtsi" +#include + +/ { + model = "Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit"; + compatible = "engicam,icore-stm32mp1-edimm2.2", + "engicam,icore-stm32mp1", "st,stm32mp157"; + + aliases { + serial0 = &uart4; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&sdmmc1 { + bus-width = <4>; + disable-wp; + pinctrl-names = "default", "opendrain", "sleep"; + pinctrl-0 = <&sdmmc1_b4_pins_a>; + pinctrl-1 = <&sdmmc1_b4_od_pins_a>; + pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; + st,neg-edge; + vmmc-supply = <&v3v3>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default", "sleep", "idle"; + pinctrl-0 = <&uart4_pins_a>; + pinctrl-1 = <&uart4_sleep_pins_a>; + pinctrl-2 = <&uart4_idle_pins_a>; + status = "okay"; +};