From patchwork Tue Jan 10 13:46:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 13095183 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 93693C46467 for ; Tue, 10 Jan 2023 13:48:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=yrP/YCCJyy9d6Vrks+5RqRxtrxUZw/co9BrgNqL5GMQ=; b=AeMHImlbwoQWpF FbgaY9m9ILPcJ9tGtEGV0qF3LUUDENFittng8qXoRxSv2XGCWA77xsndFJ9vzoAJBk2Qb9OHu75fX hqg5+O48BGjRIKdZ7IXs87avuIyj5QzMWZJOdN6T1kjYWWDkMkND4mvqfhIFscRB395T8vFBbjnte b+zEZN1qMA9KR66Hf0NzMqX0S6acL8m7hPR5kzVe1hm4rqCuihYTzLP4ZPbjGTm77whMQ2arJeyU6 mxwyRdGgk0/kpS/ei5xufoV0+tQ+pDy52mayN288/LCfpmZgIlhMZUv2GoazSEUBKdkYsrEBriMf8 Fmx6SUOmnOVlbJqMSP4g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyS-0076vi-ME; Tue, 10 Jan 2023 13:47:32 +0000 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyP-0076ti-Qi for linux-arm-kernel@lists.infradead.org; Tue, 10 Jan 2023 13:47:31 +0000 Received: by mail-pg1-x52c.google.com with SMTP id f3so8262171pgc.2 for ; Tue, 10 Jan 2023 05:47:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=edgeble-ai.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ow84DXZInzqrwBE07cuouWfpF6O2i+QaiVux+qxgTKo=; b=6YvzQGC/8tkTNKTgLXQZ27uyeIgl/80BZ4TwVwiI/e8JuXwPAyAMmL7KnfGd14ArX0 Sp8L7w/OSA71RBcnG8lxrF6uCwbjUa13B/WB6wJsPHeSXEn4w4OSq9DIbDdjRmHhz771 BPIkTDQ3pni2vXDUwz1OVqOM650ICzurIs2f8Yo8PtZSUi517voL+R+PzzKG4uD/pPPk S7jYaFnu2eFR/a4yIuTNi4vYIt6lJh72U2hevqPurzuiZwR2ucg6r8tldQtibyxtASOl u7+PAUVQa1GA+dH0qAkIg+Bhx3vBcXx3qf6dDZFMSIGxCI406Tehk3H7avi0m/5uTkuY Awgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ow84DXZInzqrwBE07cuouWfpF6O2i+QaiVux+qxgTKo=; b=Aq9LPmWN/GcludXPjWWyljqmT7Nustg0uQkzWVT+DJ2bg450GXld4/wdfUI9ciJuqd U+rQfenxiONLx+3y6Lg7B3Jkrfgt1/pXMJShTy+xU6q2v+hfZ1qbdtzodQddFrUHSG0t EC8v5ed6YCTJKiyYTM+/J1HDAX47dxsVv3Kn1ufTmBZYwEy3jJZgCCKAeyA491/4Ochp 5/UqHGZZt3QSDxnvrmxu6ByqcZzsqDDTaznxKCL2gBD9JVnITJ3sTQ5nafgS6fVmVwvv SJD2bV7HQ1Ogq9vBmtNyshCdFKe7UbRfW4knNEW7Kc5VpjKmdQTaA6LrmfS25VNKeSTN 4KfA== X-Gm-Message-State: AFqh2koBLGl6EcF/Iza7LeaGF2N3uDhQGz+fk0AGaklhViodfjt+7Txk vA5LS9VQKA1wUwli97jQACBJXw== X-Google-Smtp-Source: AMrXdXt4YFUgyrx7X3NMsEACWsWINIH9oWoiF8fjjf3zt7O9M1gtUg2WiqvWO/r7KLVpydNeICXBoA== X-Received: by 2002:a62:ee19:0:b0:583:312a:b344 with SMTP id e25-20020a62ee19000000b00583312ab344mr15983095pfi.31.1673358445593; Tue, 10 Jan 2023 05:47:25 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a15f:d32:8399:ca6f:14d7]) by smtp.gmail.com with ESMTPSA id y12-20020a62640c000000b005819313269csm8077426pfb.124.2023.01.10.05.47.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jan 2023 05:47:25 -0800 (PST) From: Jagan Teki To: Heiko Stuebner , Rob Herring , Krzysztof Kozlowski , Sebastian Reichel Cc: linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Jagan Teki Subject: [PATCH 1/3] dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6 Date: Tue, 10 Jan 2023 19:16:56 +0530 Message-Id: <20230110134658.820691-1-jagan@edgeble.ai> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230110_054729_882845_11A133E1 X-CRM114-Status: GOOD ( 11.62 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Neural Compute Module 6(Neu6) is a 96boards SoM-CB compute module based on Rockchip RK3588 from Edgeble AI. Edgeble Neural Compute Module 6(Neu6) IO board is an industrial form factor evaluation board from Edgeble AI. Neu6 needs to mount on top of this IO board in order to create complete Edgeble Neural Compute Module 6(Neu6) IO platform. This patch add dt-bindings for Edgeble Neu6 Model A SoM based IO board. Signed-off-by: Jagan Teki Acked-by: Krzysztof Kozlowski --- Note: Patches on top of https://www.spinics.net/lists/kernel/msg4644731.html 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 5066059ff676..70ed0ab1b190 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -96,6 +96,12 @@ properties: - const: edgeble,neural-compute-module-2 # Edgeble Neural Compute Module 2 SoM - const: rockchip,rv1126 + - description: Edgeble Neural Compute Module 6(Neu6) Model A SoM based boards + items: + - const: edgeble,neural-compute-module-6a-io # Edgeble Neural Compute Module 6A IO Board + - const: edgeble,neural-compute-module-6a # Edgeble Neural Compute Module 6A SoM + - const: rockchip,rk3588 + - description: Elgin RV1108 R1 items: - const: elgin,rv1108-r1 From patchwork Tue Jan 10 13:46:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 13095184 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 78D11C46467 for ; Tue, 10 Jan 2023 13:48:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=UbdtJQPY6sPX+AVzELY5dc8xMMxJiUilMQ1OXlH5aGs=; b=Z0DmkV980o/CXx QpkSiymksim2p40zR7EQ9GYzXhxfloPotlvbMd2Cx80PkKiFZy8n9b8jQoEG+Rs/7m6D+O5nvqK3Q 4ICkM06lYkscK5E4q1NZO1cHqT3tEoPywz1SxgDdYWv5WAvJNb42g+tddK+IStLX/09EP7032ot9H LLX6TisRo61TdA6V429a8cf8TMcEpaGgvyEQKD8d2rLkmoK5H4zPC/+9UjbNER2mp/Waye9aEawXq gRSTb4h+0mIn51Y7Qkys3TF1yoDPblT7JcI8FM45FxuH3DdKmT2MijK50TPRieRhotPZz3VWQpXwU 0CmR9usnbV7BciCuXzcA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyb-0076yZ-Jo; Tue, 10 Jan 2023 13:47:41 +0000 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyR-0076uG-6s for linux-arm-kernel@lists.infradead.org; Tue, 10 Jan 2023 13:47:32 +0000 Received: by mail-pf1-x434.google.com with SMTP id c26so4424194pfp.10 for ; Tue, 10 Jan 2023 05:47:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=edgeble-ai.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jSJ0KZBBL/yfEsl78winGD0uUa3WWtiVfEdJovBY5ok=; b=ZhRoKxNQTTjXYnpcX0qoQ+DOoXoDzyeB395r+MQL/NIpYnXrb8U10kgP262ja8PJyl CpHIc09O7CiWRq54r/741FfShp5qFAQ0Mcph6NPGB1OW/EBkYLLSMQ98Wf6n9u+Cgsu2 1cKDVw72aBfFCHigWwQ9LPMZTiY+p2hBNayjCcuFKYAoPWksR+ovIAG/85wbwY6FbR+g 7AZU/YBMA97LwHsq/9MsYy8Cnl/IT0o/oUWyFu5IuuX9wsHa2mfnNhd+xBhtJkEQv+g7 tKXMIEGF4J7j+hUGnkPlMXi5qgiZ8kNx5RjyNEQTGn6m8F1PujyiA5Ry5v3ovhxO7Bz+ yVgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jSJ0KZBBL/yfEsl78winGD0uUa3WWtiVfEdJovBY5ok=; b=z+tbKHPujIk7MYa05CG8H99M+4YOwrJhxhqwtCbZPj1IzJVMQoRtvDu3AMbX6gnXZ0 VTHcOxzGeBMaq7zCJG8LVO3Tupytwvw+aqfwfxf9lmgwqWc+X8Fc1bb8ClCVfkmkZ4g2 PLHhy3xbW7cwoLLnxxdaoLWXXcOF/SlEj5SujsvuNUTAlgkFNA2VIiB0vEk5vSOivooi +YqWY6zpTvenAsqbg2e0AQ0UWY6FkYIHO8douVM7wjc27gvCku8F0CjNmCzPigks+32Q Hi/e0RF00cEeqBZPjvUeMTYOCAo/ocFemz7znHOVY8qNX/P47KhfUc9nLWpGYGyYM5O9 4Bzw== X-Gm-Message-State: AFqh2kqMWK0gdKGhPibrctRApz96n951bqzjzHJSHq2vT0Tix3oOmbB9 FmvpazRaDX4Qktb9oHzgbYsrzA== X-Google-Smtp-Source: AMrXdXty5zBUtQhIKXhfu6ei/Gzcz+1+IRuUjbzKYG1PCRVS6Blz3VM0+qhtHUuJAH87ypIDRCbyrQ== X-Received: by 2002:a05:6a00:24cd:b0:581:4260:a650 with SMTP id d13-20020a056a0024cd00b005814260a650mr79439304pfv.33.1673358449157; Tue, 10 Jan 2023 05:47:29 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a15f:d32:8399:ca6f:14d7]) by smtp.gmail.com with ESMTPSA id y12-20020a62640c000000b005819313269csm8077426pfb.124.2023.01.10.05.47.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jan 2023 05:47:28 -0800 (PST) From: Jagan Teki To: Heiko Stuebner , Rob Herring , Krzysztof Kozlowski , Sebastian Reichel Cc: linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Jagan Teki Subject: [PATCH 2/3] arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM Date: Tue, 10 Jan 2023 19:16:57 +0530 Message-Id: <20230110134658.820691-2-jagan@edgeble.ai> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230110134658.820691-1-jagan@edgeble.ai> References: <20230110134658.820691-1-jagan@edgeble.ai> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230110_054731_271010_95A62B21 X-CRM114-Status: GOOD ( 15.89 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Neural Compute Module 6(Neu2) is a 96boards SoM-CB compute module based on Rockchip RK3588 from Edgeble AI. General features: - Rockchip RK3588 - up to 32GB LPDDR4x - up to 128GB eMMC - 2x MIPI CSI2 FPC On module WiFi6/BT5 is available in the following Neu6 variants. Neu6 needs to mount on top of associated Edgeble IO boards for creating complete platform solutions. Enable eMMC for now to boot Linux successfully. Add support for Edgeble Neu6 Model A SoM. Signed-off-by: Jagan Teki --- Note: Patches on top of https://www.spinics.net/lists/kernel/msg4644731.html .../dts/rockchip/rk3588-edgeble-neu6a.dtsi | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi diff --git a/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi new file mode 100644 index 000000000000..38e1a1e25f33 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi @@ -0,0 +1,32 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2022 Edgeble AI Technologies Pvt. Ltd. + */ + +/ { + compatible = "edgeble,neural-compute-module-6a", "rockchip,rk3588"; + + aliases { + mmc0 = &sdhci; + }; + + vcc12v_dcin: vcc12v-dcin-regulator { + compatible = "regulator-fixed"; + regulator-name = "vcc12v_dcin"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <12000000>; + regulator-max-microvolt = <12000000>; + }; +}; + +&sdhci { + bus-width = <8>; + no-sdio; + no-sd; + non-removable; + max-frequency = <200000000>; + mmc-hs400-1_8v; + mmc-hs400-enhanced-strobe; + status = "okay"; +}; From patchwork Tue Jan 10 13:46:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 13095185 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 07D8FC54EBC for ; Tue, 10 Jan 2023 13:49:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=O4boQc0ByA+SZI0bywTw0zP9BAiwfEWAhGZeTSV7sTk=; b=fYacDwd9JbJxXb /W4IlHP+VQ6w5+m3EjLoacZowbLvVHOeO+GIuZ4S+ga05OFAAvVODz8x/ymM13FWjxXYmDDkp9Ua3 MKu8sQXsb63H68pkwJQXo4fppUSsvAcS/i/Xn9w5+T7Yc7uyC46INida5DCRN65akAtApF2WdIJJZ 2CJ/x3WqLY6btkKKdncPejwKqq0qtdWCbjXF2VQZC+Usd3XNZkfLZC34OFNPKxAzKBCqkF/lLTgI4 SQXxq01Yf3HtQgQsMTNPOxEgFfM/HHumCzMigqfopcf7vxjmYyXVKRuoNnpQNny0w7sI8cnM5FgFQ aqG/QHWbBobo1OxFry3Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyl-00771g-Cd; Tue, 10 Jan 2023 13:47:51 +0000 Received: from mail-pg1-x531.google.com ([2607:f8b0:4864:20::531]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFEyX-0076wW-AE for linux-arm-kernel@lists.infradead.org; Tue, 10 Jan 2023 13:47:39 +0000 Received: by mail-pg1-x531.google.com with SMTP id d10so8229448pgm.13 for ; Tue, 10 Jan 2023 05:47:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=edgeble-ai.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sapLDHQ/MX6BiGPSkSOeo78dMp+HFK8St+B4rAG5HPk=; b=vJ79zekMMVT4CE5xTl2AAshZA4WxKLI0A2tgllZSygFeqiTlbNw3J0zQMLeHo+fuVm oKtMvo7NLr+I+Sk7b3E5aO+VFeZcwgiwgPJhD9ErPTyxMfJCLmWgXz/08XY0iBqtPk7h rixpENn1/gCeKEaeeGAWq7uJrQB0uxYhZlf8uLrCoUF4P49X5ggUPca/tMXxjAapew2P u20zUlS987YDZO2A/onjB/9HslTWwVxfB7egv9v2BEvcKMbBGwZzvKlh9B0WQcxcliwi gQH5nnIxXcrIZv6T4S3tTVD/w2Ps66p9XNguPW5oCKNrv62bEFwnTppKtJy5fVplKV92 PXWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sapLDHQ/MX6BiGPSkSOeo78dMp+HFK8St+B4rAG5HPk=; b=M9kYDvrcDCiC3x7Xz6By3MIq+ofxS1pCFNhMZSuxKkrRLGpm+5/ZMEYepS8zaQHEks c83cx7WVuo1iE0w/l8RTSHZ5xPEOHf2T7ix9A5XUXPRlyjnYZODoeQUKGqdXE6SsTc1/ DhUF6nY4YECT8WzBHEezzAjUYOKf8xvCXkMr1/UgdBCd/TFQyMLHkQQmn8E/N6oiKPlX AoBzMSydWryHtKPVOq3dq3T1uTCMoM4Ofy3GI53uIP8MPsKKepzULL5hJ5Ej2ZG4yO4n grejim8CM7SeAUbVqaiPB8LwTBztORS+Bfz30VYWE+IvmMg79Lka/0pX0EbBWme50JBV RrMA== X-Gm-Message-State: AFqh2kpPEwlG7kjqoPWnNbt3W1nGXvdxDCtrCSe4n/XnNyV5sfEYt53A /uv/iyINlyy0/LxSavFi5vfMNw== X-Google-Smtp-Source: AMrXdXtCea+6eZ+uKc7ZT0gY8hA0d4bl6uqeDBBSXH0NpobynJWCtEln/YVIeu6rsnNK6g0LNHrMvA== X-Received: by 2002:a05:6a00:4212:b0:583:fb14:ddc1 with SMTP id cd18-20020a056a00421200b00583fb14ddc1mr15035537pfb.17.1673358454373; Tue, 10 Jan 2023 05:47:34 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a15f:d32:8399:ca6f:14d7]) by smtp.gmail.com with ESMTPSA id y12-20020a62640c000000b005819313269csm8077426pfb.124.2023.01.10.05.47.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jan 2023 05:47:34 -0800 (PST) From: Jagan Teki To: Heiko Stuebner , Rob Herring , Krzysztof Kozlowski , Sebastian Reichel Cc: linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Jagan Teki Subject: [PATCH 3/3] arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO Date: Tue, 10 Jan 2023 19:16:58 +0530 Message-Id: <20230110134658.820691-3-jagan@edgeble.ai> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230110134658.820691-1-jagan@edgeble.ai> References: <20230110134658.820691-1-jagan@edgeble.ai> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230110_054737_364750_64A990F5 X-CRM114-Status: GOOD ( 17.04 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Neural Compute Module 6(Neu6) IO board is an industrial form factor ready-to-use IO board from Edgeble AI. IO board offers plenty of peripherals and connectivity options and this patch enables basic eMMC and UART which is enough to successfully boot Linux. Neu6 needs to mount on top of this IO board in order to create a complete Edgeble Neural Compute Module 6(Neu6) IO platform. Add support for Edgeble Neu6 Model A IO Board. Signed-off-by: Jagan Teki --- Note: Patches on top of https://www.spinics.net/lists/kernel/msg4644731.html arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/rk3588-edgeble-neu6a-io.dts | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile index 2de9a727183e..ff5861530dd7 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile @@ -83,6 +83,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-evb1-v10.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-odroid-m1.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-radxa-e25.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-rock-3a.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-edgeble-neu6a-io.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-evb1-v10.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-rock-5b.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-rock-5a.dtb diff --git a/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts new file mode 100644 index 000000000000..b51543892078 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts @@ -0,0 +1,27 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2022 Edgeble AI Technologies Pvt. Ltd. + */ + +/dts-v1/; +#include "rk3588.dtsi" +#include "rk3588-edgeble-neu6a.dtsi" + +/ { + model = "Edgeble Neu6A IO Board"; + compatible = "edgeble,neural-compute-module-6a-io", + "edgeble,neural-compute-module-6a", "rockchip,rk3588"; + + aliases { + serial2 = &uart2; + }; + + chosen { + stdout-path = "serial2:1500000n8"; + }; +}; + +&uart2 { + pinctrl-0 = <&uart2m0_xfer>; + status = "okay"; +};