From patchwork Thu Jul 23 12:39:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680905 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 901B4722 for ; Thu, 23 Jul 2020 12:40:24 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 67A3720825 for ; Thu, 23 Jul 2020 12:40:24 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="s7j+RA++"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="cwimNVVU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 67A3720825 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=TmWE8K/BGdtaItTM9JheCklSkhwUl+4ei93B6UCcjCE=; b=s7j+RA++8F3//7X9HDRzN79Q7 0N3GoDOoDGwUcvDdcqA35/UZCtoJi1kGv6tLsoYXcdrHxJHPeLt3mOpZxnuRbwC8/KdkqDPPXDcQs t4Yz+OWJy5yyRvH7E61FgSkRiP4wWDc2NXF0IizlKWnPhoiJtfjGyhvljAfkCcYXXGf45AaBTfaPS G05n+MiQyvDbtqqwxQL0WYt+YdABnjyRSmSnnkJeR3pPN1KefsSAnp/zqQ324mFfnfO7diyUdlafy TLmoW45X6g0Zzt5h1TSID4kSf4DT682Bh3Pb5LpQUxbDG1tAcpJbrgnLp7uBa3sQBR14uio8zWnsO Gq23Sm/UA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWN-0005nQ-8W; Thu, 23 Jul 2020 12:40:23 +0000 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWH-0005l3-5i for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:18 +0000 Received: by mail-pl1-x644.google.com with SMTP id l6so2504110plt.7 for ; Thu, 23 Jul 2020 05:40:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=m++NcJD4D9qyIM0yoYrA2193x1gO/IpyUHnTZrnYdqE=; b=cwimNVVUL2ZRKhYUpjPnCahoeZjEkgePw8zWlUz/Vx7t0fPDr0Oe3xwu5LJnh9LxPP CN6hlNMyhiedaPW2yQc+yBxt5rQUKquKbYOR24sIkuKTfy6GM5a2XUgJYiqPZR1Y/hBj iEfXOe9hIhZfTkniR+EKk06710g5xWqc8VOcQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=m++NcJD4D9qyIM0yoYrA2193x1gO/IpyUHnTZrnYdqE=; b=ofnvTr9gMxnMkraIdg+ArObJWrGzTR+uLq3Y6Am/3V+l2nR16QSo31R4+eZtYjJeIp KBeGRs+pizGhblJK1lwSUfIuLRz5kzhLFD+r7SBS+4BnnxfelgQICNas3O/QuuwWOuPk /SUn27ZwFVkH/bLVYJhdJu7NXiGCjN8/ARlerFv+ZJkTDajG8Evy2DjX0jfEZIcvpoiZ n2HAKy+pzbfkVqA/eZQfnnfuVMa3ldYIYNxNc5ekttdWghmoyB/MAYKpqLJo3YP8hfXz PN2rYRgX4YwvDiEj+gA4M+iCW1C3AEjNzlQ+cAtMGDKpRjFpvDz4uPDjXtZiDXHA2M2/ wvVQ== X-Gm-Message-State: AOAM533DLdgqTL8QED2IQHzAk1HjEo8bueTzLJIhq8K/pNZqKhmtGFis 5XK5+HSCzhDwkY4FTI14hf5dVg== X-Google-Smtp-Source: ABdhPJwVRBhB8JfLTcYDzcTUPhTG8ljFSnglRRGudi5SwWLBmNYO+qwbzW8ovkKER9L7EWcSldjoPA== X-Received: by 2002:a17:90a:cb0e:: with SMTP id z14mr236606pjt.140.1595508014924; Thu, 23 Jul 2020 05:40:14 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:13 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 1/7] dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit Date: Thu, 23 Jul 2020 18:09:45 +0530 Message-Id: <20200723123951.149497-2-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084017_266693_ED061DA0 X-CRM114-Status: UNSURE ( 8.49 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:644 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. PX30.Core needs to mount on top of this Evaluation board for creating complete PX30.Core EDIMM2.2 Starter Kit. Add bindings for it. Signed-off-by: Jagan Teki Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml index e6f656b0bd56..392bdb7042de 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -70,6 +70,12 @@ properties: - const: elgin,rv1108-r1 - const: rockchip,rv1108 + - description: Engicam PX30.Core EDIMM2.2 Starter Kit + items: + - const: engicam,px30-core-edimm2.2 + - const: engicam,px30-px30-core + - const: rockchip,px30 + - description: Firefly Firefly-RK3288 items: - enum: From patchwork Thu Jul 23 12:39:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680907 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5BDE7722 for ; Thu, 23 Jul 2020 12:40:26 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 32ADB208E4 for ; Thu, 23 Jul 2020 12:40:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="OYv4DIB8"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="CxpBGTue" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 32ADB208E4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=aXn0Y3tnO+RHJ2Hq2XxDmrWtzV/JtD9EQUUu/OvrIAA=; b=OYv4DIB8HBpys1JWCVd2zHmPd 004HQouEOiOZKNW84MT6BHyY24UDu26BdszNn/XdEuEnJfJ7p7QbrDJWScjoJfh7+iVf7Y+xxzc/v QhDdM5PA2h8V6jCiIXU1E4e7ulvADDxPcsr6q56D/+KGcLtiwyIwUwihnXhC3VKl2eqi5GtTG4Exj LTZAq6uFbB9eq6V1sBgoCML5eR8ocwNj/0Q65iXPWZ9nRSATGp5E8YcgIGNQ/PRNmRMLkyfI+FFvt hj2FM+70qYjrqEdJ3wIHDuFhtijp17mf806qa+ERuWm1MredxjZx+ZUzx3cl/l29xxIMcPFS+ZQR0 hymViDI4g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWP-0005o8-Bi; Thu, 23 Jul 2020 12:40:25 +0000 Received: from mail-pj1-x102e.google.com ([2607:f8b0:4864:20::102e]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWL-0005mI-Np for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:23 +0000 Received: by mail-pj1-x102e.google.com with SMTP id a9so3104319pjd.3 for ; Thu, 23 Jul 2020 05:40:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=S8BrKGFOX92wI7Q6LfoafDhnOXbyYBWnVUMYQMlRIgM=; b=CxpBGTue7nd+N0CdNq7NdsZ8r/L/dPw1A2lpMkUB4YI5J4u9rZAFqLtoqQvrVdEa0+ XcpPCo90XlXmWgHmd00FtJ6maDRzK211c3QQkydMYAo8rVcgvcBxXUQLFXTG93C2nwRz JP3NWHl/irgos39j4I5bAgiQd4RgFwGHwADLY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=S8BrKGFOX92wI7Q6LfoafDhnOXbyYBWnVUMYQMlRIgM=; b=Yw7Iop2M6PhXbphVi3y5mvocu0/RES6eiY7zeePPaVxU5OueYU2PbJyGsQwb0FQ6XR o/0iCzUOWKwkVihWn0PFOJNO3N/qPgHdrbe7iRKu5mg6c9pR0k/BczqlAkTprPw4flSu GJnr/RGIbo1QxJxP4JkigUb4rAAbI7FQOkq3tQNj1tffjgIsdMKj4M7gZFb2eO7VzlFt No6OsQwYgNLKmH+Ur6xhpC0IEQ7fpHGpJHi/nGrOo+yoNsmX4WDO+Fa991WTv2mBoejs R4iHACbDnLEHYG+oTSN7jFipTmhJ7sY6F6f2LUge5CJh6nDm8ps9wAVn5W3ZS8eiBeW0 7aRg== X-Gm-Message-State: AOAM5333t4y0IC0YJWn9sXyxBCZmPEaCEeM19mgqs0sIUdg3/nYJCLZP j+CwcW3KdMczRti2EuN0Og4xAQ== X-Google-Smtp-Source: ABdhPJyo4a8KUjxm5ZJlqKwfK+qpMVIrio5tr2XGfPF9t9GzmZwAJmIuxWGPnkAxcfahJUCGDeafSQ== X-Received: by 2002:a17:90a:fe6:: with SMTP id 93mr201901pjz.145.1595508019268; Thu, 23 Jul 2020 05:40:19 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:18 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 2/7] arm64: dts: rockchip: px30: Add Engicam EDIMM2.2 Starter Kit Date: Thu, 23 Jul 2020 18:09:46 +0530 Message-Id: <20200723123951.149497-3-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084021_904285_65BAFE96 X-CRM114-Status: GOOD ( 13.38 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:102e listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org Engicam EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board. Genaral features: - LCD 7" C.Touch - microSD slot - Ethernet 1Gb - Wifi/BT - 2x LVDS Full HD interfaces - 3x USB 2.0 - 1x USB 3.0 - HDMI Out - Mini PCIe - MIPI CSI - 2x CAN - Audio Out SOM's like PX30.Core needs to mount on top of this Evaluation board for creating complete PX30.Core EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Jagan Teki --- .../dts/rockchip/px30-engicam-common.dtsi | 31 +++++++++++++++++++ .../dts/rockchip/px30-engicam-edimm2.2.dtsi | 7 +++++ 2 files changed, 38 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi diff --git a/arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi b/arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi new file mode 100644 index 000000000000..fa0645231b09 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi @@ -0,0 +1,31 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/ { + vcc5v0_sys: vcc5v0-sys { + compatible = "regulator-fixed"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-name = "vcc5v0_sys"; /* +5V */ + }; +}; + +&gmac { + phy-supply = <&vcc_3v3>; /* +3V3_SOM */ + status = "okay"; +}; + +&sdmmc { + vmmc-supply = <&vcc_3v3>; /* +3V3_SOM */ + status = "okay"; +}; + +&uart2 { + pinctrl-0 = <&uart2m1_xfer>; + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi b/arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi new file mode 100644 index 000000000000..cb00988953e9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +#include "px30-engicam-common.dtsi" From patchwork Thu Jul 23 12:39:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680909 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 815AC722 for ; Thu, 23 Jul 2020 12:40:45 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 58C7A20825 for ; Thu, 23 Jul 2020 12:40:45 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="AIbXxiGG"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="dMhUzTY8" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 58C7A20825 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=zKid0GXapu3284mEU8EOv20gUUZKXvmOdwZX8vxfABw=; b=AIbXxiGGR3hFPCgqrjv4rck21 QyVdzxYd6MHjbMeIb2/LqVR/erWdb/ZNvLBr+Qno2AAwWzw8NJIjeKGB9VwI7XmPldsnwCI1fF6Lv ZvN239Eqdh09OYVHfIX+/eTytHgoRjrAQT2+kpnO+VxxUBju8nnAOymXtY1eo7HCiiiEY8mG4sB4M AyCk9O13kVsQ72CQxZ6/KmnHIhTCw2q3RBOMd23NMv9NK317oqB3BCCfq6CavYLiBSQJiwSf4XO3b MZPq8mS9WJI86GE++DeLXvfu9G7XHpINIWCHSpboVkkzFysC/c8CCZURKYEmQJFoP7ZivA5EegkHv yraTUS5Lg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWi-0005x1-B0; Thu, 23 Jul 2020 12:40:44 +0000 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWQ-0005nw-Ei for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:28 +0000 Received: by mail-pj1-x1032.google.com with SMTP id gc9so3110233pjb.2 for ; Thu, 23 Jul 2020 05:40:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gG6kBrOgcujqm++Gj8G4DNz/8FeWgqcq4KgkxScDy/I=; b=dMhUzTY84gqPItcj4IkTRu5/q/JxIjLiYNNO2F+UM6DcNEp0udC7nyIab1NhzTlYt7 HCcaLRaOCzPgD5pCc3Uz+jiAYPm0Q6Vg4ngMmb6rYMVx6pGM/GB5Is9pGiPHmNQ3fSJj tYYfMfPpDRXsT/sbmpEGH2ZnV7oUqrtizcHsY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gG6kBrOgcujqm++Gj8G4DNz/8FeWgqcq4KgkxScDy/I=; b=fjQqpRESrdPg4Yo9K0jDLefIWVMeYeUOr2hHabqm38V6YMDziVTrhV1LuUMWXN1Unk Pk6zKwJfX43asymiND8aXlMOBejZTR5BPXzkgy2EwhYYoLF3WdFAvJB6oaz77h5P7ArU VxDjUvudezRr1Pn+w4zX96KUfkD/ZHco+m8nedrXAXO6E5UjKdGRjcvVxhQURE0UxUWx Q5IzEaCJQntV9moPXtwEItaohk05rIRDDtUsDJCyDr1bLOVYyM0EM+nFOaNlw0hFxdwg aGkwWXSbQh+5v9vFmwYbkGQjsqanKGuapNCCD6v7+qCAANLiupdVJFCnhiQ+IUvx8TNo o2XQ== X-Gm-Message-State: AOAM533+fkZBMHuNpcJ85dQNYE8oERrxy79t6BrsjabojT1ATgkKuqlF ViZ97hMHO4ZGPMXyFaRckJ/A0Q== X-Google-Smtp-Source: ABdhPJwVAbadT4gWfuyTMqIWlJOwdDp8HSCquFMlD51slVzX2i4tRh4kkYrVEtHBWP2HEPS7zL+gTQ== X-Received: by 2002:a17:902:c082:: with SMTP id j2mr3673461pld.285.1595508023987; Thu, 23 Jul 2020 05:40:23 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:23 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 3/7] arm64: dts: rockchip: Add Engicam PX30.Core SOM Date: Thu, 23 Jul 2020 18:09:47 +0530 Message-Id: <20200723123951.149497-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084026_574105_630C3EB1 X-CRM114-Status: GOOD ( 12.19 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:1032 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. General features: - Rockchip PX30 - Up to 2GB DDR4 - eMMC 4 GB expandible - rest of PX30 features PX30.Core needs to mount on top of Engicam baseboards for creating complete platform boards. Possible baseboards are, - EDIMM2.2 - C.TOUCH 2.0 10.1" Open Frame Add support for it. Signed-off-by: Jagan Teki --- .../boot/dts/rockchip/px30-px30-core.dtsi | 250 ++++++++++++++++++ 1 file changed, 250 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core.dtsi diff --git a/arch/arm64/boot/dts/rockchip/px30-px30-core.dtsi b/arch/arm64/boot/dts/rockchip/px30-px30-core.dtsi new file mode 100644 index 000000000000..26f81dbeab4d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-px30-core.dtsi @@ -0,0 +1,250 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +#include +#include + +/ { + compatible = "engicam,px30-px30-core", "rockchip,px30"; +}; + +&cpu0 { + cpu-supply = <&vdd_arm>; +}; + +&cpu1 { + cpu-supply = <&vdd_arm>; +}; + +&cpu2 { + cpu-supply = <&vdd_arm>; +}; + +&cpu3 { + cpu-supply = <&vdd_arm>; +}; + +&emmc { + cap-mmc-highspeed; + mmc-hs200-1_8v; + non-removable; + status = "okay"; +}; + +&gmac { + clock_in_out = "output"; + phy-supply = <&vcc_3v3>; /* +3V3_SOM */ + snps,reset-active-low; + snps,reset-delays-us = <0 50000 50000>; + snps,reset-gpio = <&gpio2 RK_PB5 GPIO_ACTIVE_HIGH>; +}; + +&i2c0 { + status = "okay"; + + rk809: pmic@20 { + compatible = "rockchip,rk809"; + reg = <0x20>; + interrupt-parent = <&gpio0>; + interrupts = ; + pinctrl-names = "default"; + pinctrl-0 = <&pmic_int>; + rockchip,system-power-controller; + wakeup-source; + #clock-cells = <1>; + clock-output-names = "rk808-clkout1", "rk808-clkout2"; + + vcc1-supply = <&vcc5v0_sys>; + vcc2-supply = <&vcc5v0_sys>; + vcc3-supply = <&vcc5v0_sys>; + vcc4-supply = <&vcc5v0_sys>; + vcc5-supply = <&vcc3v3_sys>; + vcc6-supply = <&vcc3v3_sys>; + vcc7-supply = <&vcc3v3_sys>; + vcc8-supply = <&vcc3v3_sys>; + vcc9-supply = <&vcc5v0_sys>; + + regulators { + vdd_log: DCDC_REG1 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1350000>; + regulator-min-microvolt = <950000>; + regulator-name = "vdd_log"; + regulator-ramp-delay = <6001>; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <950000>; + }; + }; + + vdd_arm: DCDC_REG2 { + regulator-max-microvolt = <1350000>; + regulator-min-microvolt = <950000>; + regulator-name = "vdd_arm"; + regulator-ramp-delay = <6001>; + regulator-always-on; + regulator-boot-on; + + regulator-state-mem { + regulator-off-in-suspend; + regulator-suspend-microvolt = <950000>; + }; + }; + + vcc_ddr: DCDC_REG3 { + regulator-always-on; + regulator-boot-on; + regulator-name = "vcc_ddr"; + + regulator-state-mem { + regulator-on-in-suspend; + }; + }; + + vcc_3v3: DCDC_REG4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "vcc_3v3"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <3300000>; + }; + }; + + vcc3v3_sys: DCDC_REG5 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc3v3_sys"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <3300000>; + }; + }; + + vcc_1v0: LDO_REG1 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1000000>; + regulator-name = "vcc_1v0"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <1000000>; + }; + }; + + vcc_1v8: LDO_REG2 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc_1v8"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <1800000>; + }; + }; + + vdd_1v0: LDO_REG3 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1000000>; + regulator-name = "vdd_1v0"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <1000000>; + }; + }; + + vcc3v0_pmu: LDO_REG4 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc3v0_pmu"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <3300000>; + + }; + }; + + vccio_sd: LDO_REG5 { + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vccio_sd"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <3300000>; + }; + }; + + vcc5v0_host: SWITCH_REG2 { + regulator-always-on; + regulator-boot-on; + regulator-name = "vcc5v0_host"; + }; + }; + }; +}; + +&io_domains { + vccio1-supply = <&vcc_3v3>; + vccio2-supply = <&vcc_3v3>; + vccio3-supply = <&vcc_3v3>; + vccio4-supply = <&vcc_3v3>; + vccio5-supply = <&vcc_3v3>; + vccio6-supply = <&vcc_1v8>; + status = "okay"; +}; + +&pinctrl { + pmic { + pmic_int: pmic_int { + rockchip,pins = <0 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>; + }; + }; +}; + +&pmu_io_domains { + pmuio1-supply = <&vcc_3v3>; + pmuio2-supply = <&vcc_3v3>; + status = "okay"; +}; + +&pwm0 { + status = "okay"; +}; + +&sdmmc { + cap-mmc-highspeed; + cap-sd-highspeed; + card-detect-delay = <800>; + vqmmc-supply = <&vcc_3v3>; +}; + +&tsadc { + rockchip,hw-tshut-mode = <1>; + rockchip,hw-tshut-polarity = <1>; + status = "okay"; +}; From patchwork Thu Jul 23 12:39:48 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680911 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9EA7E722 for ; Thu, 23 Jul 2020 12:40:50 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7813820768 for ; Thu, 23 Jul 2020 12:40:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="VOXSj5PS"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="eq+Z+3+4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7813820768 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=xPcSRcO8UZmcE4509tvyv3ipoIUoPiW85rJYbw/4pqg=; b=VOXSj5PSkxrtjGlwI3o3s8Sk7 LOHVxSbfPB2vTpekwTaBZKHxq4vyfggtRDoWS5ZMN2hv9tABCVg8b8FFgfCYqwz6ImAwe9019i8o2 TxQCqDK1yuyHsqx5Y0bTHKLhCmd2Veie0VyWoc4ag02wTP9gl68huw+Z9BMt77OLkVbtWrvcahrrj 1yDGCoxT9GdShHUIAFZE8dvwdN861KOWv54cCjykfTz5z+5apCo1vfE8maa0//orS0hTMhIndq0b+ JRGR+TSk1EunTA42lTJFTQXmgp5AF0I/xu9Sw3kvFJGFqwyfFkJSyGI3alveU/w43dse0SZT6izIn J8+Am025Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWn-0005zg-AA; Thu, 23 Jul 2020 12:40:49 +0000 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWU-0005pg-QF for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:32 +0000 Received: by mail-pl1-x643.google.com with SMTP id d7so2495342plq.13 for ; Thu, 23 Jul 2020 05:40:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=LCYUJPGG+KbDLO7tFdQX9eEJsNaLnSLYaC221fvxdqE=; b=eq+Z+3+4XmTJNeY+PHfgySIRolND+ujLvw1k20p/z+ZjML2c14GwUvQrWhnzyUMoro 8yQ96afPQO3ziw1ZGiMqK+4f9Cu2GVrbBFrw25ZepQU03rAc69qCNHEZEGicVa2iTrWb 4O1yioKPgNGbIGhIvOk7eQNMsq5Weu6mlD5CM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=LCYUJPGG+KbDLO7tFdQX9eEJsNaLnSLYaC221fvxdqE=; b=jhphBZSDabpMjlnzwDGqQVIRU0m0LViWgeXrdEsGzFU2bW60dPCowgL0F2vV1Jn2qF Ni1D87q/88uPEwbfN+7XH8e8QlUbJrpfu7bjWPWuhbiWMsNo48IBp51ikzjM0lLrTMdd 8wnrzyrJYS/3JCoJazQ7Z64Es9Ve85rndsVaQIDup20+Ftv9NK6guXyngkNFzC+3iT4k e5j0gSV24yqS/eV3Q5vNns5YJQn53rwcRS8xNe3+uWM0NIUHpKTstr1Cyib7FTTbWU6q r9+eMTYqii5pD/VzK4ZSLrziyjoPTXxL5IqzIJbE9Kq4y+/kpKFcn84Fri5tXdBjm7WW lHbw== X-Gm-Message-State: AOAM530/WN2mQE8lcUyd/5QdzgzMKFrGoVXIK2WYFFGNGg+yYPYdhp/Q ayD5W+wdAODPeWksELOzlFFVlw== X-Google-Smtp-Source: ABdhPJx3hkWlHqGMm0vTJejzvTFUJAa0u5XkNE9bZDhVFo9ZivILhe3SkDxBrWKJu5KXzh/02o4Y4A== X-Received: by 2002:a17:902:7e8e:: with SMTP id z14mr3564576pla.52.1595508028443; Thu, 23 Jul 2020 05:40:28 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:27 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 4/7] arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit Date: Thu, 23 Jul 2020 18:09:48 +0530 Message-Id: <20200723123951.149497-5-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084030_896540_F19D6307 X-CRM114-Status: GOOD ( 13.69 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:643 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. EDIMM2.2 Starter Kit is an EDIMM 2.2 Form Factor Capacitive Evaluation Board from Engicam. PX30.Core needs to mount on top of this Evaluation board for creating complete PX30.Core EDIMM2.2 Starter Kit. Add support for it. Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/px30-px30-core-edimm2.2.dts | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core-edimm2.2.dts diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile index 02cdb3c4a6c1..65116fcb7368 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile @@ -1,5 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-px30-core-edimm2.2.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go2.dtb diff --git a/arch/arm64/boot/dts/rockchip/px30-px30-core-edimm2.2.dts b/arch/arm64/boot/dts/rockchip/px30-px30-core-edimm2.2.dts new file mode 100644 index 000000000000..c36280ce7fc7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-px30-core-edimm2.2.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/dts-v1/; +#include "px30.dtsi" +#include "px30-engicam-edimm2.2.dtsi" +#include "px30-px30-core.dtsi" + +/ { + model = "Engicam PX30.Core EDIMM2.2 Starter Kit"; + compatible = "engicam,px30-core-edimm2.2", "engicam,px30-px30-core", + "rockchip,px30"; + + chosen { + stdout-path = "serial2:115200n8"; + }; +}; From patchwork Thu Jul 23 12:39:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680913 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 36744722 for ; Thu, 23 Jul 2020 12:40:52 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0B87B20768 for ; Thu, 23 Jul 2020 12:40:52 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="S/nzjnZd"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="qsgMou3E" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0B87B20768 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=MCE8BAg/4Hk6r3l7bXeJ30yIzG6r00afAw0Zios14Hg=; b=S/nzjnZdt89Sr1BIiEbK4UXQ3 nxca5e33UCA3GFD/uqaT1YMF8eql89y/OkCWsWFKGeF5HAKZZEVPrTMXRYI9wByWZjKbab4imgloI a2o44S3FE1+mec0k+n/+fSLWdSlaLIz5U0NrpYala/uzM3jNKeLomgYxrJpqr0DpO4BQrS1iMU110 IHMedn+TXrP5X17IR++j48xKmYoUK9X+1qfJRr2N/2IMCCUlOjGaMLSI1E4/BmrOf4TT5m5WeX7KE 5DrrUTzaKS+ThtBChmvFngOA1+Nlvb+VU2LKx4SEgMUfVtp29VlN+6ZH0he7nvAbKUBP673efR5c3 jJfJHhWYQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWo-00060F-K6; Thu, 23 Jul 2020 12:40:50 +0000 Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWZ-0005sQ-DH for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:36 +0000 Received: by mail-pg1-x543.google.com with SMTP id n5so3035623pgf.7 for ; Thu, 23 Jul 2020 05:40:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kVohVnfwjLH/vNxjUDzb9bo50R8uLX+J3tnsuaYfcQ8=; b=qsgMou3EmMIJ0oQmXJ95lIaUDa34csjQryODt5bBLaLJQfNVEtlVjuMZWwARy9Ui3M 8mr9FjWYG3WCwfVuo2/sQklNkNASj4jT2C1u2chbcOOvUnKwgl7ZzxME2qu6ptrVCOOl DuqiVLNWAAuU2hDJwW9t1ispK9vcI1jPXhlUI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kVohVnfwjLH/vNxjUDzb9bo50R8uLX+J3tnsuaYfcQ8=; b=sefArPKFvnV/GdmQ8LBpzDNGvKt6O58r+ME3XlKHd+uvCmg4h8yEcQRptVSpWS3b/k bH/i38RjllEzVOJo8J+XOUN1JlIbMeCgcVddHRxqRv2QYwvuJ6KzRrZwtPrsOIewOIWl QOD/XMxWmyqToJi90b6/LPNayVZaEsrcY9BJ67xK+G/EOV3Zlcx4aVxcwlnig5EZG/KU AU3d9Y0gqNGmnSuK6IvjILkHTodw5gCG/rOl7OfPfBWonGIOGrOUwhbTzOzTSrpZyNjw LJsBBOWcoR0pkH1Fh6kPFRHZp2iYqWANyRWxQR8uLi9FJcqcYVTJz/Msgxl7MxmIvTHv +B7A== X-Gm-Message-State: AOAM531lniqfvSDTJNITJJZ8fj0J6XPPsBSrfQlMbSysMKEkW64fE5cA b6cMy5mXlLpwX6x7aDC/RNSBwg== X-Google-Smtp-Source: ABdhPJwInVHDWAkEuLz1WrQZFyYPuLS+jKB6G8tJGaxV3fmKVEpD75RSE7YXF1VkD7+YXTaK4k462w== X-Received: by 2002:a63:7cd:: with SMTP id 196mr3921174pgh.230.1595508033163; Thu, 23 Jul 2020 05:40:33 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:32 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 5/7] dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF Date: Thu, 23 Jul 2020 18:09:49 +0530 Message-Id: <20200723123951.149497-6-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084035_542403_56D5F7D2 X-CRM114-Status: UNSURE ( 8.71 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:543 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. C.TOUCH 2.0 10.1" Open Frame is a Carrier board with Capacitive touch 10.1" open frame from Engicam. PX30.Core needs to mount on top of this Carrier board for creating complete PX30.Core C.TOUCH 2.0 10.1" Open Frame. Add bindings for it. Signed-off-by: Jagan Teki Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml index 392bdb7042de..910b28dcbe53 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -70,6 +70,12 @@ properties: - const: elgin,rv1108-r1 - const: rockchip,rv1108 + - description: Engicam PX30.Core C.TOUCH 2.0 10.1" Open Frame + items: + - const: engicam,px30-core-ctouch2-of10 + - const: engicam,px30-px30-core + - const: rockchip,px30 + - description: Engicam PX30.Core EDIMM2.2 Starter Kit items: - const: engicam,px30-core-edimm2.2 From patchwork Thu Jul 23 12:39:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680915 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7B5F0722 for ; Thu, 23 Jul 2020 12:41:03 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 522E220768 for ; Thu, 23 Jul 2020 12:41:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="mz5ByNjy"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="IG2tZ+6u" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 522E220768 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=RXNbfhsdl1XZ/iP0hUUxVvBK3lPzsa3P43x+f087ZGE=; b=mz5ByNjyc4HNIdO5+7dufLADR B6MK9Rt+8TDzxZF4DgLQVUu9/edyOjuRJMn3D6MqR3nS5tsXibqPOSf5fhB0uijXIMEAomohZ8OUg BwfK/cpDj05oVDYs+cBXQ4vMuZPfDll+YnA+d+zs0LFLX4EwEqly2ROT8e/izu6F+qaKTPO8856XN I5q0TYaNHCNnmAi0lboko27d6Tu/8T9OZ4RfqvDSf2Q6XxGZIX0XUZ/DxlBInPD/UQLGN2fTWbkPi M2BTo/mzdg69Ky95ab9nlzMP+TxadSLXes/Ym/owlfOq8c6oIgDSliziO4tent/a+MkYnj2j44r3d sx8Ec8N2g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWz-00064P-2K; Thu, 23 Jul 2020 12:41:01 +0000 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWd-0005u6-6J for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:40 +0000 Received: by mail-pl1-x644.google.com with SMTP id k4so2495368pld.12 for ; Thu, 23 Jul 2020 05:40:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=hXbW2PVaC3lLD/ZeUkg3ooPwhxoNUpa6YPQ+2nLIYKg=; b=IG2tZ+6uMlWO/2+NhlbELUrCsdJ+5TPG+gq8/3D87tDiIFIrMEufOBuQa0lbCwQhGT 8cCK6ZrCkU/icvJi5SySEKwidL7wYgXw1tnUM+llhzuzcPAVBUqM0Cma9xt+SIcNIPG3 IkY9/TZw1uYqeIxwtmx8T2M5dUqVXaMZRpLe8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=hXbW2PVaC3lLD/ZeUkg3ooPwhxoNUpa6YPQ+2nLIYKg=; b=fdvU9u5ycrdze+F4tbOE/yNa1q5Y6rjADOSQ+n1FeFBZTJX10dYw19rA89Qb5N+kyv 1aJ7gXOAmC5Rgw/7UAbS8R2/VQXq0MZm0ClnIvEkOvpOnUZ8rJb4rjPneLFdmMLEZ8D0 fKFkuq3ZwKKSRjHRiC8cf8DtZbdlYjvzv7dVOoiwOGv61+Z8/PHcI8GCheZH6fLBJbVs 1Ksc0zVIn4A1UEmZc5MuxPCmC2e2cfpIVqCk4X/s95/aBnGWx1B/tk71wK+2BJhFXNp2 Cf93B3lKEYOEx1H7u/Ygne5j2smNRGPK3J7yTDUJTZ3pWE8n2vXciB33Pbh+z/LEbExM 7P1w== X-Gm-Message-State: AOAM5312GIRk05qDEaBq1Br1R+UEvh0P8eqa8BynDuvS1rxwuft6jvWk 4imDB2FZ8+3Jhl48BOxy+ALkZg== X-Google-Smtp-Source: ABdhPJwirZCjmeByQrs8lItuz6qQRUoRGpHK7nhdq7cuuQUX0CjJagqYq7dVcuBjULEROZX/Ghp8sQ== X-Received: by 2002:a17:90a:c003:: with SMTP id p3mr243031pjt.120.1595508037311; Thu, 23 Jul 2020 05:40:37 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:36 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 6/7] arm64: dts: rockchip: px30: Add Engicam C.TOUCH 2.0 10.1" OF Date: Thu, 23 Jul 2020 18:09:50 +0530 Message-Id: <20200723123951.149497-7-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084039_412520_F75EC18E X-CRM114-Status: GOOD ( 11.35 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:644 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org Engicam C.TOUCH 2.0 10.1" Open Frame is a Carrier board with Capacitive touch 10.1" open frame. Genaral features: - TFT 10.1" industrial, 1280x800 LVDS display - Ethernet 10/100 - Wifi/BT - USB Type A/OTG - Audio Out - CAN SOM's like PX30.Core needs to mount on top of this Carrier board for creating complete PX30.Core C.TOUCH 2.0 10.1" Open Frame. Add support for it. Signed-off-by: Jagan Teki --- .../arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi diff --git a/arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi b/arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi new file mode 100644 index 000000000000..cb00988953e9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +#include "px30-engicam-common.dtsi" From patchwork Thu Jul 23 12:39:51 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 11680917 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 20E9713B1 for ; Thu, 23 Jul 2020 12:41:20 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id ED3A420768 for ; Thu, 23 Jul 2020 12:41:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="XoaxwFFD"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="FxhRtful" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org ED3A420768 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=8GXkXlso/rWqV4VlNfjnOentkHQLlVDqOxQgSrKWkXs=; b=XoaxwFFDaqkJxWAUGiGa3ts4O yozaYsNvfTtFCw1Yxdr1E9t0nS+yDYDRmzxcchYx1b+7L/WbYUXmJi7kbEOkpBOaEO60YA/4FhnBL PV4gkF4gbO83OQlrzU7Y2ln7dXr9svJuf9iUyIP4UWUrAq2udNjbCaUpd/sPgMg/VVOaRUYXYKy+2 EeixmFeTLFwRlLwFf7YuiSmmhRy0DRFVHFbJtuQf6jYVX2zr5Qpsamaf4XMNXJse0s8LbVROk4orO Is5SUfVv2zjHqZZzpkMyXb9j8i1jvgCvYfmuxNaYibK2PzBkD2UvGw4Hl/Xee/jHSupVyrHbaf3qB udRJPnxow==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaXG-0006Ct-IM; Thu, 23 Jul 2020 12:41:18 +0000 Received: from mail-pg1-x544.google.com ([2607:f8b0:4864:20::544]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyaWi-0005wS-DH for linux-rockchip@lists.infradead.org; Thu, 23 Jul 2020 12:40:45 +0000 Received: by mail-pg1-x544.google.com with SMTP id l63so3027486pge.12 for ; Thu, 23 Jul 2020 05:40:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WDNDRjywjyqpB5L/QCIx/xtojuw5bNyR8YRkTXP5eyQ=; b=FxhRtfulyYZnd8BzpGtUd7Q722UXLNsA245+8ajQo7fNJi52t0V3SoLQeu7rb9/8Mn h5a6NTPk559YwIrStlhNAVpi/OJtTE+7zHA0UxhzmFelZOJv3DNSbE/pbkbMaU1XoqnP Js8vSQrPTKPLL112O0qh7nZSfLDuUfteQI3I8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WDNDRjywjyqpB5L/QCIx/xtojuw5bNyR8YRkTXP5eyQ=; b=m1n+gavd7EebG/ZtlwcPeddw/FZjmSmSMCQbjuuX7qZvW81Bi1Ool5NWE37MgyxNN8 c7R5BmMvtNvIV2B+mK6eIgZvAxGOtrHXY0OVpZcT3jpxTW/FO0a1+NY6UrOfIQ2TPH3s f7BSV3ATiGKk1z2ODnIbzW2RomIGlaMMk6FI3kR1i4wQpGTlxwEIPHYCCZ/GKyRN6ouM yiqqCF6Js8dBwCTJs6KluhKFeN5fsiEbiUzpWYtzaDz1xpyt2ZDfHjgxPDYtjzIXgbYh nvcUHGvio4T5NyRhu4fzZqFQ251BnFgmM0ElTD5Nc9SAsljaiRY7Ae1c8m2Rru2jq3st K12A== X-Gm-Message-State: AOAM5338JzfI2TQyAzDgVMJz8SxDwvFoVUMlQJqOe3BfEuBwqueFVQmv se7LbqChrPde5POqZdAH5GbI/Q== X-Google-Smtp-Source: ABdhPJy5qwfhQw/yLRPrIE+wAn4xcIP1SmsbB6BaixfqXaVhKEBLMoVOAVrMYK6hJ/8bwLK61SqZsQ== X-Received: by 2002:a63:182:: with SMTP id 124mr3758056pgb.288.1595508042007; Thu, 23 Jul 2020 05:40:42 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:cbf:ea0:8a30:a3af]) by smtp.gmail.com with ESMTPSA id m26sm3051270pff.84.2020.07.23.05.40.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 05:40:41 -0700 (PDT) From: Jagan Teki To: Heiko Stuebner , Rob Herring Subject: [PATCH 7/7] arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF Date: Thu, 23 Jul 2020 18:09:51 +0530 Message-Id: <20200723123951.149497-8-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200723123951.149497-1-jagan@amarulasolutions.com> References: <20200723123951.149497-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200723_084044_528887_92BBC2E9 X-CRM114-Status: GOOD ( 13.74 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:544 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Jagan Teki , Suniel Mahesh , Michael Trimarchi , linux-amarula , linux-arm-kernel@lists.infradead.org Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. C.TOUCH 2.0 10.1" Open Frame is a Carrier board with Capacitive touch 10.1" open frame from Engicam. PX30.Core needs to mount on top of this Carrier board for creating complete PX30.Core C.TOUCH 2.0 10.1" Open Frame. Add support for it. Signed-off-by: Jagan Teki --- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../rockchip/px30-px30-core-ctouch2-of10.dts | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core-ctouch2-of10.dts diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile index 65116fcb7368..5b85e315f14d 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile @@ -1,5 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-px30-core-ctouch2-of10.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-px30-core-edimm2.2.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb diff --git a/arch/arm64/boot/dts/rockchip/px30-px30-core-ctouch2-of10.dts b/arch/arm64/boot/dts/rockchip/px30-px30-core-ctouch2-of10.dts new file mode 100644 index 000000000000..9c957a21e38f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-px30-core-ctouch2-of10.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd + * Copyright (c) 2020 Engicam srl + * Copyright (c) 2020 Amarula Solutions(India) + */ + +/dts-v1/; +#include "px30.dtsi" +#include "px30-engicam-ctouch2-of10.dtsi" +#include "px30-px30-core.dtsi" + +/ { + model = "Engicam PX30.Core C.TOUCH 2.0 10.1\" Open Frame"; + compatible = "engicam,px30-core-ctouch2-of10", "engicam,px30-px30-core", + "rockchip,px30"; + + chosen { + stdout-path = "serial2:115200n8"; + }; +};