From patchwork Sat Jul 18 10:53:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11671905 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 A408313B6 for ; Sat, 18 Jul 2020 10:55:23 +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 7CB9F20724 for ; Sat, 18 Jul 2020 10:55:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bIEBoKMX"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="pkapY+La" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7CB9F20724 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-arm-kernel-bounces+patchwork-linux-arm=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=PaEC/T8baYnMFewBj51tDmhGEcZa/Mbl0Z2cU3Oik4o=; b=bIEBoKMXT98nzUVOFExQsjjLBI H8rb5BTDIxtwk/kSMlClecS812j525ECN9GCfQqZcvnqAfgR0ArzitewDCkPqsBV/aubatjbrBrJC SJ6X08Jf4OkHce8Kg21e7pgb4btCmfAnivuKV2qLWQAWrRdJOesnPNmhaGXcCsNq2nWlDY0Lp0Vax SYN23cSdPmgn/vrRrPpNyGJ1thZxfQBtT0MSZyKgBn/wXFzaRBFkaef4UxHbTeuNsiLLUVRpzoE+X x77krdDLNIJboTVYswWYw4wksYDacs29eWj31CBF61k8osHA3z2EIp2y+E6F2tNz6sPU6KRCjXsaI rf9rCuTA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTk-0001dp-3I; Sat, 18 Jul 2020 10:54:04 +0000 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTa-0001aa-Kk; Sat, 18 Jul 2020 10:53:55 +0000 Received: by mail-ej1-x633.google.com with SMTP id a21so13461084ejj.10; Sat, 18 Jul 2020 03:53:52 -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=qnyjF/um+2YYiK5qPE8V6I4qNVycmbw1qA8+p5LbHz8=; b=pkapY+LaAJsadMb/9iil5YYiB4qt45BxLP8jBr4/qZcjUnk7/QgKrLuYTgmm5VQPj2 T1Ft4sWfUqzOf9Witdvv6vIeeIoIdPkiZGH69+nh3WAQTvHtm/U2dffYTeelRSnfgh2t 9FpGgBVFZroIGxvGgXqjPdbVwBPi1BnuqV+30mYuM8upbPaUQZA7PXR071vLjDAhLSjc UtCZ+mznUNMDF8Qxsexa2VKPXLlaJEUnw2UYIBqVHPkYcxOvYvrJs+wdbKLmchWg4nk8 SIJD8d28I1lIKwZ/+bO9rv6ZMgbMepKbRSSvaROmrShppxzDnG7PRTqi09kk7vGzja4B xBhg== 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=qnyjF/um+2YYiK5qPE8V6I4qNVycmbw1qA8+p5LbHz8=; b=neOGVTm/7NQ0qYNgXBSoYHac07Ylui7Jbh47+nyG/fmATy1jInepmt6geJJqkR5WFI UuYRuTBd4IAgCOAa4gNeEeXKnBVrzNAr+RNORxkRe4to14UQwT+Fgrxdu9vOqE/LiiU0 iYn3WuWqi65G0PQI6uaHsngJ8S5YvRUVo1mK/wsISn6eiWQ5lldo8XR4j0ThXV1NGjq+ c+0x1RTbPd+FUrUz5FXoifmOfp7hxomPIf1Zkrtwhhqz+OX0H0b0GCD/z6Wg3Fegddn8 lqIISdeYv8D4sVmuveVDJoBR1ueYrm7nOXe4vMj5kLg7B/sqYVfu0yWAVhL4Z3jq34X9 IHeA== X-Gm-Message-State: AOAM530AJJyJ7vUte2VhhmHP6AtrnpKu7nZKSOauiZLPlNNYQWqkzEFr aD31eZzbnYNOjgkAx2dT8Y0= X-Google-Smtp-Source: ABdhPJy3vMP+m37dlJZkyVfjKou6Tqt9/YVeCE2JUtKFDPsze60yOjmge+nBjbLAAn/pudJLvLC8aA== X-Received: by 2002:a17:906:144b:: with SMTP id q11mr11964922ejc.511.1595069632173; Sat, 18 Jul 2020 03:53:52 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id r19sm10776381edp.79.2020.07.18.03.53.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2020 03:53:51 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v2 1/3] dt-bindings: Add vendor prefix for Shenzhen Zkmagic Technology Co., Ltd. Date: Sat, 18 Jul 2020 12:53:41 +0200 Message-Id: <20200718105343.5152-2-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200718105343.5152-1-jbx6244@gmail.com> References: <20200718105343.5152-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200718_065354_695539_C8484967 X-CRM114-Status: GOOD ( 10.27 ) 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:633 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 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_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=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 9aeab66be..5ab3d7c93 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1181,6 +1181,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 Jul 18 10:53:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11671903 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 0B23414E3 for ; Sat, 18 Jul 2020 10:55:19 +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 D849120724 for ; Sat, 18 Jul 2020 10:55:18 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="NUZ3i8bX"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gSiI4/V+" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D849120724 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-arm-kernel-bounces+patchwork-linux-arm=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=qh/12lHEpKivCOokNXId5mvxFu41Mi8Z3SRr2drH+sk=; b=NUZ3i8bXrSbL9kaZMNP145e1Wy sUFh/IHugvukf8VbrlxrIzFLs+XZ6w4qUTZHHCzb97Srpw9cSFvuz+cei8qJ5YDAjhUevqY1z/yDh 4lY3OOmPyxF8BOaB78Vx1EGTSBifXVvAEB82FAdVnU8zMeiJt9ofLzEb9Kf7Gi4x0A4dhNYQZu7Jn Rcab6XJzcFwShJZkx2xhfwUYemjA5tENbFHZyW/Cmp44CBuDZ6i9Hl6TzAnOIykRR3z2LDsXsXSvK EElbAEXakOqPyAM4O4Iz7KOVWfougzZDxBbT32yq1zfR4i8LBQKIRDi4Jwbr0fNlKctMZJPSJFtVB gGWBZP6g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTg-0001cf-Aa; Sat, 18 Jul 2020 10:54:00 +0000 Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTa-0001ad-46; Sat, 18 Jul 2020 10:53:54 +0000 Received: by mail-ed1-x542.google.com with SMTP id e22so9583511edq.8; Sat, 18 Jul 2020 03:53:53 -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=XD9e+8Q0hWnIFihcstxk52mTTLmu1xMC8V0Bf3F4SYA=; b=gSiI4/V+MrizALAzfQK7TGg+rcIPlOddT9E0oBL3Fg0dXRvVNPcbkN9GFgM4nFydVX AiWU6dtJmOQApYRzNeKBv4HBA2uJIH6cm2WrThIjf8qUml17aL5Wm/JoHZBumO1fVCxh rnoiFdPmWfvvgmEUfwzMfcoR4sk+j5/vSIurYAgBPm1F/ovD+e9PqjU2kT2I9erg/ryB HpAXYVXWz+2YP9HFuFQuTnT5dcbv5egMdDSdXUHZjPPzEUB5+7Qm2mIy7CJt+dOPziIO PkHw/hAAH0qpjcPC5zvIof7YbXSvACjApWlkjxdkOl3TFuMocZU//GL3G9S7Udp7LjNx P3Iw== 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=XD9e+8Q0hWnIFihcstxk52mTTLmu1xMC8V0Bf3F4SYA=; b=Bnh/awhSVb5s6SdeLpt7fW9Zzh7Om7SsJuStz8PfjnqLH79DSIPdSjPqTdM1jzSnbp tYKJec4NMVvG0HKsA/oxbUVA0V4HyBVxXFVZr0l6jC4bySI9EIuIPZvhjkHqzkkNBjqY IDMx9IEGDCRnY/lqd0SuTo6/qostdVu+ifMVxlaV/Otm+ePqmelBuGYiBw+DUFq1Xl0w SB8R7dPPGsrh5WE987/KXdBup95njEVs3g2rkiKNgig9OscptN19zPwnWbCABAVxIeEL uERQM2ZGugw3Wu8wlAE3HTmz3k8shwgSxuole7Q1rfMD/zqQIL7t2c3zXD+Kx6uwfkh7 dEQA== X-Gm-Message-State: AOAM531XFIbXasjsQVPDr7kYO6N+83KLAebfpBmJrZ4vE2w8EZMy0j4G cY1b842IJYqex+YRUTa7W94= X-Google-Smtp-Source: ABdhPJwFv/R5dcGr3SE8hzLuP+5IjOPz4UQwf8bmngfnc8CKYWMEpVZlhmJkBoGG6x/5jK7JyQ4NKg== X-Received: by 2002:aa7:cd50:: with SMTP id v16mr12952045edw.252.1595069633195; Sat, 18 Jul 2020 03:53:53 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id r19sm10776381edp.79.2020.07.18.03.53.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2020 03:53:52 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v2 2/3] dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description Date: Sat, 18 Jul 2020 12:53:42 +0200 Message-Id: <20200718105343.5152-3-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200718105343.5152-1-jbx6244@gmail.com> References: <20200718105343.5152-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200718_065354_219483_D526540A X-CRM114-Status: UNSURE ( 9.62 ) X-CRM114-Notice: Please train this message. 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:542 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 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_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=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 d4a404509..441fe82d2 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -549,4 +549,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 Jul 18 10:53:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Jonker X-Patchwork-Id: 11671907 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 6CB5E14E3 for ; Sat, 18 Jul 2020 10:55:44 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 37FDC20724 for ; Sat, 18 Jul 2020 10:55:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="sWu6mzhv"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DFvpJ636" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 37FDC20724 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-arm-kernel-bounces+patchwork-linux-arm=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=V/B5jTrXoTxMXQNixWAx0RpBUW4n1+0q0135eD6u/oY=; b=sWu6mzhvblqk/HNBOOVA6pcoJh xQwDEZfA5PswP6L1v9+q67Y0oHTw4SQw6Lo8OysEETkWlI5JCSnyGvVs/bF1pmwUQrDoG+Bonpuq6 7R5uEt/wME0sbEqmdpP898ieT5sG9sFXMIT80VbGfp4FYABKAuGlF3j9Ra3oIDZ0MGkvN0Mb5YJqf KD5aYhq/thqwpildOc1zZMXcU0enNe1WM8mExzXop23/fcUoxmHT85YrixowdOv6Cvd0A8kpyHtoq o/pfVKTZ+iFrRW4wkjIdRcnR5bpyzYBqjb5PuwuNNB/x7T0tJxXAdXUBi9ayk6Ba3FeYun1pGqbhr tFeBG2Dg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTq-0001ff-24; Sat, 18 Jul 2020 10:54:10 +0000 Received: from mail-ed1-x543.google.com ([2a00:1450:4864:20::543]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jwkTb-0001bQ-Jd; Sat, 18 Jul 2020 10:53:57 +0000 Received: by mail-ed1-x543.google.com with SMTP id e22so9583534edq.8; Sat, 18 Jul 2020 03:53:55 -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=9476/vFsqLSH9KZD54YIhV6ETPk8L0ip4xO7jPVtpaQ=; b=DFvpJ636u048WBjdJbUQepFQVNksYng18xRbQpUOQ65SvpSnIW1j3NujuzmpLbzobj h+zZec+xtvmNcm59DBqkjLEER2LrO9mpCnywD3214iiRf+R9qrVKCjkfmaEv56el2OSb sdi3eVruT2Jdbts5sIpUFbgLlW7FvopZJ38mxry63bAPxM7+EeJDfeyLopF9J0g8bMRw EbPh6Jq8UM/drNaI1av74KlP/yWmTYHxflspf7wjeHsrJKv1GUyxYq1TP2dk8CmpIsBO CRe6jc9/lR7fNHNkcT0sU4AMZG5B2+GJQFK2Vtfu5WWNFou59dBEe7T3VLiI86lWgREQ dyNw== 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=9476/vFsqLSH9KZD54YIhV6ETPk8L0ip4xO7jPVtpaQ=; b=YGflhktg4QoHX99ESsr4mtC7XAPOYebcTA/v9vetnvRltUzRVSqAbszDB+azojrJJ1 UxwW6YWktoEP2lM+5SaIafbcgXtBl3SfyIpHvYxIbHyatF18B9ER8anBncpFzlNTUL8a YVprvQvruP2mBQSWf6K97ucmBPT46ry6vuTJmZaxXMSCKwzUlTwO7DvVUJQXvN6EItH/ 1JsKQfgSciSZ5+jC8vD6aKvm/k1cti3Y6EIisyJK4lSaebvOSeOETD3NrZ76J5B3r2Iq 6LM8QRMlvvK4ksV8xxQN3p+ZGLYEoIG10U1qQeF/dEb3xsRkn3Pj5w20ybfVYBUjSyHR qtFQ== X-Gm-Message-State: AOAM532C3//iHk5RrbGRKWKhF/oToSAGVZZ6QtmOTuIs346+/+wLNLbk rkldPQ856wVlSzRG6XEp+ZvlJWEpc8Y= X-Google-Smtp-Source: ABdhPJzpHouKudhTSTCssqlZXkF7K6NDQgxHdPyi1Z305RGQR4rrZOe+wo7UiH8M+WcE0erfEVNkgA== X-Received: by 2002:a05:6402:2cb:: with SMTP id b11mr13759776edx.66.1595069634445; Sat, 18 Jul 2020 03:53:54 -0700 (PDT) Received: from debian.home (81-204-249-205.fixed.kpn.net. [81.204.249.205]) by smtp.gmail.com with ESMTPSA id r19sm10776381edp.79.2020.07.18.03.53.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2020 03:53:53 -0700 (PDT) From: Johan Jonker To: heiko@sntech.de Subject: [PATCH v2 3/3] arm64: dts: rockchip: add rk3318 A95X Z2 board Date: Sat, 18 Jul 2020 12:53:43 +0200 Message-Id: <20200718105343.5152-4-jbx6244@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200718105343.5152-1-jbx6244@gmail.com> References: <20200718105343.5152-1-jbx6244@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200718_065355_734661_41E3331A X-CRM114-Status: GOOD ( 17.10 ) 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:543 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jbx6244[at]gmail.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit [jbx6244[at]gmail.com] 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_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=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 | 393 ++++++++++++++++++++++++ 2 files changed, 394 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..413418ea1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts @@ -0,0 +1,393 @@ +// 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>; + + vol-up-key { + label = "volume up"; + 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 */ + regulators { + compatible = "simple-mfd"; + #address-cells = <1>; + #size-cells = <0>; + + vccio_1v8_reg: regulator@0 { + compatible = "regulator-fixed"; + reg = <0>; + regulator-name = "vccio_1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + }; + + vccio_3v3_reg: regulator@1 { + compatible = "regulator-fixed"; + reg = <1>; + 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_phy: vcc-phy-regulator { + compatible = "regulator-fixed"; + regulator-name = "vcc_phy"; + regulator-always-on; + regulator-boot-on; + }; + + vcc_sd: sdmmc-regulator { + compatible = "regulator-fixed"; + gpio = <&gpio0 RK_PD6 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&sdmmc0m1_gpio>; + pinctrl-names = "default"; + regulator-name = "vcc_sd"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + vin-supply = <&vccio_3v3_reg>; + }; + + 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"; + phy-supply = <&vcc_phy>; + 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_reg>; + vccio1-supply = <&vccio_3v3_reg>; + vccio2-supply = <&vccio_1v8_reg>; + vccio3-supply = <&vccio_3v3_reg>; + vccio4-supply = <&vccio_1v8_reg>; + vccio5-supply = <&vccio_3v3_reg>; + vccio6-supply = <&vccio_3v3_reg>; + 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_reg>; + 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; + disable-wp; + pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_dectn &sdmmc0_bus4>; + pinctrl-names = "default"; + vmmc-supply = <&vcc_sd>; + status = "okay"; +}; + +&spdif { + pinctrl-0 = <&spdifm0_tx>; + pinctrl-names = "default"; + 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: host-port { + status = "okay"; + }; + + u2phy_otg: otg-port { + phy-supply = <&vcc_otg_vbus>; + status = "okay"; + }; +}; + +&uart0 { + pinctrl-0 = <&uart0_xfer &uart0_cts>; + pinctrl-names = "default"; + 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"; +};