From patchwork Sat Aug 8 16:06:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11706359 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 60608618 for ; Sat, 8 Aug 2020 16:06:40 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2E7432072D for ; Sat, 8 Aug 2020 16:06:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="K43ZM3GA"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MQg49/dD" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2E7432072D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.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:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id: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=7dLAyXPe1Zy5NlMxF6fClbQ9p/ysM76Kc8Oro1nw/ns=; b=K43ZM3GAw9LHp5vxwuKpkmwVkA bQ0OQDEhwSOm4F4+eUqd3cFdWsRl+xQJxQ+AIm6SXJDkT73uE0BDp4dByHeCAj8GedaIQ7X6Og7t4 5vtLUwPbMC8/EYxjb88wILO8/ooRTLFy1LTSfYdB1qM832ic4FKDkIIcY/vt88tCEf5KmPnHdmGvh xVLJ4nlm6jytzquMMo5E8gGYSeU2POwrpVQbv3neZj5rTwLRIM2ew4bDXUE8rqhaHouSp7l3kJjXg gdgPgj0xuvIQeu5eiROGpCK7471YPKvr/D6/082NgOFigAdB8c/K+CAwRZzSpVQYlyhjcQKL6Ep+o /s44zhWg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMk-00026i-QZ; Sat, 08 Aug 2020 16:06:38 +0000 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMe-00024O-ND; Sat, 08 Aug 2020 16:06:33 +0000 Received: by mail-ed1-x52f.google.com with SMTP id cq28so3225334edb.10; Sat, 08 Aug 2020 09:06:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=r6WsXeiq0Ut11OzvYqqtiLlAFgk8K33cS8Kgpn15xCo=; b=MQg49/dDoFPKDET/rcICcAaAIoNyR31tPeIs78lqlFEQSECptV4qgfNd0Mc4c2woee jWuWKR6LKkUfmweIMbokWAesfG7PO7RrkfddPD4BV+CRCItfNtEKE8/X6WnnazCUECHB bksRbcLIb07+RrJTMQcg+hxc5GBiFAQ1vvDX2A83t0pj/XCm+VhvakfFHKXEDCja29Qb ZI9i4dM3271KpEOG9LYgGkIbmd30P67QMU2buCi6pH6iHhb5jlVwmrlhvvTSRWY19bBV Ip77ScFcrvF2r0vp4BCGKQehAiql4gdeydKLPtqGa4HzakyNIqLVKxBjjMRlwOrnDfAE F4Yg== 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; bh=r6WsXeiq0Ut11OzvYqqtiLlAFgk8K33cS8Kgpn15xCo=; b=tGJuPQvJn+SSRRjO4wc97iaOakonsCVFPI9mvKk6rII/gReMNtNQtJjX4oStnhkNDN DXGvWRCYRSJ4+h8H4SDwtH75sYsJ9TxNFiTVtFrG9g2kvHpBEEZzNGb3RvqPeqQsMnzE NHkhn0wPwEOldT9r7mv+fpuYddccY+W7VXpxJlJNUslXbm7NXzwfSGMdRNgoHbq6E+w5 sDpdmI7F1kzuSIVb0bo2ukcAeaFqw0jpPIS+vi3z0BElZkOiw9YWHf2sQxSURPq2rQrs NGg7LLHmFyfw+S0Bm/YgEikSbOPuHVejfEIZQmLUGXx4qdW7R6/49B4jPuaGN96MD0k9 G91A== X-Gm-Message-State: AOAM532Tu+0855k0YkY+I906Wn+fkq4X6V9NOx5Owb0eKvXl5QBgPF4r QGx1LI1dkxOMEeBb95Xz10Y= X-Google-Smtp-Source: ABdhPJxnGuJi3oe1inrY1DofySMD4JumQKU8qO11m20jkq0TBp4OhWMoSja61/wkkbCQ6CtlQy0Xgg== X-Received: by 2002:a05:6402:1057:: with SMTP id e23mr13980684edu.11.1596902787416; Sat, 08 Aug 2020 09:06:27 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id k24sm8404338ejz.102.2020.08.08.09.06.26 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Aug 2020 09:06:27 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v3 1/3] dt-bindings: Add vendor prefix for Shenzhen Zkmagic Technology Co., Ltd. Date: Sat, 8 Aug 2020 18:06:16 +0200 Message-Id: <20200808160618.15445-2-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200808160618.15445-1-jbx6244@gmail.com> References: <20200808160618.15445-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200808_120632_792923_91400BC2 X-CRM114-Status: GOOD ( 13.11 ) X-Spam-Score: 0.1 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:52f listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -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, robh+dt@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org MIME-Version: 1.0 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org Add vendor prefix for Shenzhen Zkmagic Technology Co., Ltd. Signed-off-by: Johan Jonker Acked-by: Rob Herring --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index f3d847832..f4bd9b9a1 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1197,6 +1197,8 @@ patternProperties: description: Shenzhen Zidoo Technology Co., Ltd. "^zii,.*": description: Zodiac Inflight Innovations + "^zkmagic,.*": + description: Shenzhen Zkmagic Technology Co., Ltd. "^zte,.*": description: ZTE Corp. "^zyxel,.*": From patchwork Sat Aug 8 16:06:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11706363 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 9B654618 for ; Sat, 8 Aug 2020 16:06:41 +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 742AB20716 for ; Sat, 8 Aug 2020 16:06:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="kRl5iOmk"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZD2zhUQe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 742AB20716 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.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:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id: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=5Nc9cMw2hWHa2sieWQqpHx84qkF09oKqMgamhzRJwRc=; b=kRl5iOmkbUYltkirm3k68fqD1R 8bN9U3yzUHnJx2nf9VH9tZl26OhKlw0BN3ofF8gq1RPJjD1unQACvo2NAdo6T+ItqibT+1jRKQZyC 0WhK9fCi1+7F6WBkG0rNruKVAsoYgC9v5tYbqojFi2+g1qwRFl/TP1lOX6KZ8bNmO/1WXxDi0MovX mfxan1wCopBeZQoYfcwU7sfD1Y6m2Ximz2o+R9G0x1UvO7SELmjqgZL+c3y+0xsM2YORm8/RdkaQc gPAPwYssTLwswQ+MuSU39a38DIiWLSDu1vgJ/W5qdWK1uECYE2yRhgNaMujiy0MwFDTo9F09Pamo+ +GYwDRag==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMm-00027K-N3; Sat, 08 Aug 2020 16:06:40 +0000 Received: from mail-ej1-x644.google.com ([2a00:1450:4864:20::644]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMf-00024Q-A4; Sat, 08 Aug 2020 16:06:34 +0000 Received: by mail-ej1-x644.google.com with SMTP id kq25so5163727ejb.3; Sat, 08 Aug 2020 09:06:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=2sFgXcnIBH3BAdG/TrIwuGuxYCM6OR36iuOQEsH9gg8=; b=ZD2zhUQettw/LUSJy82zbSh+vatYrE4Y4cOH0Iu0lSROrFfWoX9Jc97etay5Nucp9x LLKMuKrLRBA951bS9ESTTsqsZzPXyAhGi2ue9JiRwjpg2nG+bgejokXf8pYOPl8488Sf r5cz1TMTYPdoFSw1tyjOzhjaLsEPHp8rnqkvOpPb2xIqygF92yR9uElWCYHeHO+iveE5 yVQf4eUIHQ4bcISfjiV4BVeUHJ9NwA3vC9GG17ULLIU7R3KurtciBCxURWaqgLdrVzSl mINSI5vPTkZ/kJfxdiJQIwYb6vrgESSSMHnPTq2/ay95xTUMe1/2gYOQk/1k46Pz7AgY h6Lw== 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; bh=2sFgXcnIBH3BAdG/TrIwuGuxYCM6OR36iuOQEsH9gg8=; b=XCe9aHNoXKBAf4njgNOJj7+SkNXJpYjD1h86mI18dvTHA/BAghOfUR5q0YAKiAyTyL Em92xDN15NHk/CnzCgKeL9Djm3PgFNKajPGBlcLytzqCe4arOUStpK/mDVcLSW2qFQZ6 mSm7vhUs0Dttuey8fHbUhShKW8CkwasFJEbvCMPpauJFbV18WqD66hl/nFZ40i0AK6T9 zCehkhs7Jn3e4oWf+GcTigb2qVlG6V99uypAqMQJ47cySZ+Zd8dwSoI8L3A/nBJIHMKV C2bCluwm0788A9fEllJrDc+KRiMOFlzhnNl2rI3II3D7GDxNin55kOuXeGrJk9u4CzXX d+vQ== X-Gm-Message-State: AOAM530VoKYuljxqJvJDqEMlyvUwnX5ole1BdDEyuebWwVuq8eoFIpbb x6BvNWBqwdBMGtB+yDAo88c= X-Google-Smtp-Source: ABdhPJwCvKvZjDPxoc7YMRmDHgX5p6FT0ZFQ+M56jlR3ESnxPUNbsJ6CnJ8frjscbUYvtsYL4d3FxA== X-Received: by 2002:a17:906:2e93:: with SMTP id o19mr15247920eji.167.1596902788198; Sat, 08 Aug 2020 09:06:28 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id k24sm8404338ejz.102.2020.08.08.09.06.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Aug 2020 09:06:27 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v3 2/3] dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description Date: Sat, 8 Aug 2020 18:06:17 +0200 Message-Id: <20200808160618.15445-3-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200808160618.15445-1-jbx6244@gmail.com> References: <20200808160618.15445-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200808_120633_397629_74E48BFB X-CRM114-Status: GOOD ( 12.53 ) X-Spam-Score: 0.1 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:644 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -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, robh+dt@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org MIME-Version: 1.0 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org Add Zkmagic A95X Z2 description for a board with rk3318 processor. Signed-off-by: Johan Jonker Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/rockchip.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml index db2e35796..7d1961bbd 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -555,4 +555,9 @@ properties: items: - const: tronsmart,orion-r68-meta - const: rockchip,rk3368 + + - description: Zkmagic A95X Z2 + items: + - const: zkmagic,a95x-z2 + - const: rockchip,rk3318 ... From patchwork Sat Aug 8 16:06:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11706365 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 1202E618 for ; Sat, 8 Aug 2020 16:06:46 +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 D21CA20716 for ; Sat, 8 Aug 2020 16:06: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="Nu8/BsAL"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="tWKTZDBw" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D21CA20716 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.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:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id: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=VfSV1sf79i82OhKj1ULRiv+IbbLNLNUzk4aWUPSLJG0=; b=Nu8/BsALYmYa1xkCUyQrHHdKrJ 4xW1Y/XYyAUnp7IHuxmvWPT+a0OpySNW7qYUxKQrgh5B6nkoMcmJAttnJJaY1rar6eRvnJAfnFJC+ 4otMcHK0jZa2xFzCOQcqJbsvls5L98Wxzy+6Ka4s2vkdii2UkDDCEElIcNdyOJsxMVXKAYbLwJUHa JRboULRmS7xvjsLPZBmPjbIxWhZvGOSCh5CxDt+E4fAnfy7Ofen1JfF1PkJvPNVHfZbiIoQwIj/19 pKndKPTRbgrHT0ifZ7i/gFJOuSU/HuJM7YltjhAPuZaSfPicZ8ZSbsC0U/BPlSvU4FS113ITgc/Mh 9KZbDxNg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMr-00029C-2A; Sat, 08 Aug 2020 16:06:45 +0000 Received: from mail-ej1-x642.google.com ([2a00:1450:4864:20::642]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4RMe-00024U-NE; Sat, 08 Aug 2020 16:06:35 +0000 Received: by mail-ej1-x642.google.com with SMTP id m22so5146863eje.10; Sat, 08 Aug 2020 09:06:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=aorpoSjkhxy2nLAA3S8Z8aMD4wB8R9xzJVPZcOHI3xM=; b=tWKTZDBweU0B4ICBc1yHMDNP4LFHlZ+7RQCkiT+LYxny34aXQFj4D4xbbo5m6fjsdV EuTHpOkIOn3iRmK4f3EVVr3v5Q1sJ1j4oQsZ/KQRTMu/BQDYogP+VWZB2dtgABE+6VBE 55vF16OpmbBsSg3Ka2wFfNBEKWKq4vx6K7w6rn+hmQjEwoLW8C0pcSIVxa/xq5Ncijs3 3DlZpiKVlrS33VUNvGLiwZA+FTU6n5rCaCjzEd573nJ6OVF4XFKH/VUaD9cR/gV2+sLU ia8Q+P4HXYWnT8AZEY8LbqZAcaXfLKwwOKaUsoxpyCHWqxRw2EKOuKrjd9TqETJVaq3P dp6w== 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; bh=aorpoSjkhxy2nLAA3S8Z8aMD4wB8R9xzJVPZcOHI3xM=; b=exKdLxaUSb2b0UM3wS0bVjBBIiAe/rrZnLvVCLzqt/GO4S7wUgS3Nnh+P4Q/TWeTA6 LQEIQpFv7IeSk0gHjeHFMCeZzKDyBBot8G4CzArWvsD5+44y2cRY20WkKx9/nXTIIqmv gT44aw1EmrFpmGQkkTr5+y5q40dc1pA3EDqtXKkRawPlUdAhwvzD7JH4rHl6nOjhihHz as6kfCRxEJ3AGR4bK1k3wWp5yRZ7c4Q5OPbgYysJXpgjj6uzpUVxOClE9ArQDLM++FWB DAfqGn2Tstr+qoyMC+LZnR9y+eu1yGlpKInQJQWhdPuwe4Ew30sy2Z/AxhMnINWQIMur oOwQ== X-Gm-Message-State: AOAM5328sT/W7jJkuzWj7insLumuk+dXpv1HXUsSTljcMdqj7KX2mpTC /nP+GzSgUTO43DWaF9SrCZe7N8vAT6I= X-Google-Smtp-Source: ABdhPJwJPKR7jMUG42mppi6lrsTf4kDbSg5mv9i1l9SxzxgadN6ZwK7HXnsuZsMmR4ocP+0NDKg2+w== X-Received: by 2002:a17:906:38da:: with SMTP id r26mr14117154ejd.120.1596902789166; Sat, 08 Aug 2020 09:06:29 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id k24sm8404338ejz.102.2020.08.08.09.06.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Aug 2020 09:06:28 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v3 3/3] arm64: dts: rockchip: add rk3318 A95X Z2 board Date: Sat, 8 Aug 2020 18:06:18 +0200 Message-Id: <20200808160618.15445-4-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200808160618.15445-1-jbx6244@gmail.com> References: <20200808160618.15445-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200808_120632_818491_23AC2B1C X-CRM114-Status: GOOD ( 19.72 ) X-Spam-Score: 0.1 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:642 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -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, robh+dt@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org MIME-Version: 1.0 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org The rk3318 A95X Z2 boards are sold as TV box. No further documentation is given, but from the dts files extracted it seems that the rk3318 processor is simulair to the rk3328. This dts file contains only the basic nodes that have support in the mainline kernel. Features: CPU: RK3318 Quad-Core Cortex-A53 GPU: Mali-450 RAM: 2/4GB DDR3 ROM: EMMC 16/32/64GB HDMI: HDMI 2.0a for 4k@60Hz Ethernet: 10/100M standard RJ-45 WiFi: 2.4G+5G WIFI, 802.11 b/g/n Bluetooth: 4.0 1 x USB 3.0 1 x USB 2.0 1 x Micro SD card slot 1 x SPDIF 1 x AV 1 x DC IN Signed-off-by: Johan Jonker --- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 374 ++++++++++++++++++++++++ 2 files changed, 375 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile index b87b1f773..aa508bc4a 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile @@ -2,6 +2,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3318-a95x-z2.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go2.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb diff --git a/arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts b/arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts new file mode 100644 index 000000000..30c73ef25 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts @@ -0,0 +1,374 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) + +/dts-v1/; +#include +#include "rk3328.dtsi" + +/ { + model = "A95X Z2"; + compatible = "zkmagic,a95x-z2", "rockchip,rk3318"; + + chosen { + stdout-path = "serial2:1500000n8"; + }; + + adc-keys { + compatible = "adc-keys"; + io-channels = <&saradc 0>; + io-channel-names = "buttons"; + keyup-threshold-microvolt = <1800000>; + poll-interval = <100>; + + recovery { + label = "recovery"; + linux,code = ; + press-threshold-microvolt = <17000>; + }; + }; + + ir-receiver { + compatible = "gpio-ir-receiver"; + gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&ir_int>; + pinctrl-names = "default"; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-0 = <&cyx_led_pin>; + pinctrl-names = "default"; + + cyx_led: led-0 { + default-state = "on"; + gpios = <&gpio2 RK_PC7 GPIO_ACTIVE_LOW>; + label = "CYX_LED"; + }; + }; + + sdio_pwrseq: sdio-pwrseq { + compatible = "mmc-pwrseq-simple"; + pinctrl-0 = <&wifi_enable_h>; + pinctrl-names = "default"; + reset-gpios = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>; + }; + + spdif-sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "SPDIF"; + + simple-audio-card,cpu { + sound-dai = <&spdif>; + }; + + simple-audio-card,codec { + sound-dai = <&spdif_out>; + }; + }; + + spdif_out: spdif-out { + compatible = "linux,spdif-dit"; + #sound-dai-cells = <0>; + }; + + /* Power tree */ + vccio_1v8: vccio-1v8-regulator { + compatible = "regulator-fixed"; + regulator-name = "vccio_1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + }; + + vccio_3v3: vccio-3v3-regulator { + compatible = "regulator-fixed"; + regulator-name = "vccio_3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + vcc_otg_vbus: otg-vbus-regulator { + compatible = "regulator-fixed"; + gpio = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>; + pinctrl-0 = <&otg_vbus_drv>; + pinctrl-names = "default"; + regulator-name = "vcc_otg_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + enable-active-high; + }; + + vcc_sd: sdmmc-regulator { + compatible = "regulator-fixed"; + gpio = <&gpio0 RK_PD6 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&sdmmc0m1_pin>; + pinctrl-names = "default"; + regulator-name = "vcc_sd"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + vin-supply = <&vccio_3v3>; + }; + + vdd_arm: vdd-arm { + compatible = "pwm-regulator"; + pwms = <&pwm0 0 5000 1>; + regulator-name = "vdd_arm"; + regulator-min-microvolt = <950000>; + regulator-max-microvolt = <1400000>; + regulator-settling-time-up-us = <250>; + regulator-always-on; + regulator-boot-on; + }; + + vdd_log: vdd-log { + compatible = "pwm-regulator"; + pwms = <&pwm1 0 5000 1>; + regulator-name = "vdd_log"; + regulator-min-microvolt = <900000>; + regulator-max-microvolt = <1300000>; + regulator-settling-time-up-us = <250>; + regulator-always-on; + regulator-boot-on; + }; +}; + +&analog_sound { + status = "okay"; +}; + +&codec { + status = "okay"; +}; + +&cpu0 { + cpu-supply = <&vdd_arm>; +}; + +&cpu1 { + cpu-supply = <&vdd_arm>; +}; + +&cpu2 { + cpu-supply = <&vdd_arm>; +}; + +&cpu3 { + cpu-supply = <&vdd_arm>; +}; + +&cpu0_opp_table { + opp-1200000000 { + status = "disabled"; + }; + + opp-1296000000 { + status = "disabled"; + }; +}; + +&emmc { + bus-width = <8>; + cap-mmc-highspeed; + non-removable; + pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>; + pinctrl-names = "default"; + status = "okay"; +}; + +&gmac2phy { + assigned-clock-parents = <&cru SCLK_MAC2PHY_SRC>; + assigned-clock-rate = <50000000>; + assigned-clocks = <&cru SCLK_MAC2PHY>; + clock_in_out = "output"; + status = "okay"; +}; + +&gpu { + mali-supply = <&vdd_log>; +}; + +&hdmi { + ddc-i2c-scl-high-time-ns = <9625>; + ddc-i2c-scl-low-time-ns = <10000>; + status = "okay"; +}; + +&hdmiphy { + status = "okay"; +}; + +&hdmi_sound { + status = "okay"; +}; + +&i2s0 { + status = "okay"; +}; + +&i2s1 { + status = "okay"; +}; + +&io_domains { + pmuio-supply = <&vccio_3v3>; + vccio1-supply = <&vccio_3v3>; + vccio2-supply = <&vccio_1v8>; + vccio3-supply = <&vccio_3v3>; + vccio4-supply = <&vccio_1v8>; + vccio5-supply = <&vccio_3v3>; + vccio6-supply = <&vccio_3v3>; + status = "okay"; +}; + +&pinctrl { + ir { + ir_int: ir-int { + rockchip,pins = <2 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; + }; + }; + + leds { + cyx_led_pin: cyx-led-pin { + rockchip,pins = <2 RK_PC7 RK_FUNC_GPIO &pcfg_pull_none>; + }; + }; + + pwm0 { + pwm0_pin_pull_up: pwm0-pin-pull-up { + rockchip,pins = <2 RK_PA4 1 &pcfg_pull_up>; + }; + }; + + pwm1 { + pwm1_pin_pull_up: pwm1-pin-pull-up { + rockchip,pins = <2 RK_PA5 1 &pcfg_pull_up>; + }; + }; + + sdio-pwrseq { + wifi_enable_h: wifi-enable-h { + rockchip,pins = <1 RK_PC2 RK_FUNC_GPIO &pcfg_pull_none>; + }; + }; + + sdmmc1 { + clk_32k_out: clk-32k-out { + rockchip,pins = <1 RK_PD4 1 &pcfg_pull_none>; + }; + }; + + usb { + host_vbus_drv: host-vbus-drv { + rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>; + }; + + otg_vbus_drv: otg-vbus-drv { + rockchip,pins = <0 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; + }; + }; +}; + +&pwm0 { + pinctrl-0 = <&pwm0_pin_pull_up>; + pinctrl-names = "active"; + status = "okay"; +}; + +&pwm1 { + pinctrl-0 = <&pwm1_pin_pull_up>; + pinctrl-names = "active"; + status = "okay"; +}; + +&saradc { + vref-supply = <&vccio_1v8>; + status = "okay"; +}; + +&sdio { + bus-width = <4>; + cap-sd-highspeed; + cap-sdio-irq; + keep-power-in-suspend; + max-frequency = <125000000>; + mmc-pwrseq = <&sdio_pwrseq>; + non-removable; + pinctrl-0 = <&sdmmc1_bus4 &sdmmc1_cmd &sdmmc1_clk &clk_32k_out>; + pinctrl-names = "default"; + sd-uhs-sdr104; + status = "okay"; +}; + +&sdmmc { + bus-width = <4>; + cap-sd-highspeed; + pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_dectn &sdmmc0_bus4>; + pinctrl-names = "default"; + vmmc-supply = <&vcc_sd>; + status = "okay"; +}; + +&spdif { + pinctrl-0 = <&spdifm0_tx>; + status = "okay"; +}; + +&soc_crit { + temperature = <115000>; /* millicelsius */ +}; + +&target { + temperature = <105000>; /* millicelsius */ +}; + +&threshold { + temperature = <90000>; /* millicelsius */ +}; + +&tsadc { + rockchip,hw-tshut-temp = <120000>; + status = "okay"; +}; + +&u2phy { + status = "okay"; +}; + +&u2phy_host { + status = "okay"; +}; + +&u2phy_otg { + phy-supply = <&vcc_otg_vbus>; + status = "okay"; +}; + +&uart0 { + pinctrl-0 = <&uart0_xfer &uart0_cts>; + status = "okay"; +}; + +&uart2 { + status = "okay"; +}; + +&usb20_otg { + dr_mode = "host"; + status = "okay"; +}; + +&usb_host0_ehci { + status = "okay"; +}; + +&usb_host0_ohci { + status = "okay"; +}; + +&vop { + status = "okay"; +}; + +&vop_mmu { + status = "okay"; +};