From patchwork Sat Nov 25 14:29:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 13468557 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 C7AF4C4167B for ; Sat, 25 Nov 2023 14:30:30 +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=XZEhC4sFLXqF0zNJlGsJ/uWG4U8XilWml4vmqQN7igM=; b=C6PltpZUHJDGgO w2AyT0x3CuhbWzryYWyH90T/J4ZZdJXNWtPzp5qzh6CZnstsFOq4UUz1vmRsMmfZ2G+rdWmSFwBOp 7euYUgbCbMEojl02R5MjbS87dxzJy00hTmWF0+zwimQqUkLxur+bMRjDlxUTvAfwpr3hVsRWOj96Q gJrj//2g/2eAIX5LYhQM9empzI3zv3gM4a/uhR1LgsthH5M4ujxtvk+jOAiD/pfxQgznaSF1LecxE VoWeuvaqesZ6kIOvI5mzgUg5+YGJLp6vzajlQV5pOw2BHHTFwOBIrimPnUoVEwwijNs9jcO3TiqWz brpxDYtocjSUGX0BRcBw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r6tfT-009LjJ-1r; Sat, 25 Nov 2023 14:29:59 +0000 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r6tfP-009Lhc-2T for linux-arm-kernel@lists.infradead.org; Sat, 25 Nov 2023 14:29:57 +0000 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-1cc2575dfc7so19678705ad.1 for ; Sat, 25 Nov 2023 06:29:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=edgeble-ai.20230601.gappssmtp.com; s=20230601; t=1700922590; x=1701527390; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=soP+RRaN3MUQWLVu63uoZr/A2jxljbkXd36iggWLWsk=; b=sRfKe1n0rEt7tC/4Swk/Af+W4QuoPIcX9TIZ08D9gA6vbJqSB6+AYkMODesmuclDqV aHc7TGy40DvqE7+o6uR3FxgSZTQpZjWvgvwZBbY7TiuKbkkf95nRmGfSrgz1Wx9yThn4 wIkydl0q+H+ab8YkX3Wl5r9H6m3ZACBen7xnWfDiLBx97QKQpcx+axzg3oT3/A3DJ45s BCSRQbI2XhPDQKnevT3se4vObEZV0ScJbvbxXQR5F3NC3BjAtCHDmb27YCJFx8TG/uwv hqjMdS3uAZ4K/28gVOF98RNJ+e91i+f/mW0wLThR+M+ZEPer+IyM8/CdZuEzar2yW2RR PzmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700922590; x=1701527390; 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=soP+RRaN3MUQWLVu63uoZr/A2jxljbkXd36iggWLWsk=; b=FsEO8kE5zYUDj8bpErokGzTizjq1M036AB0I4vfM9iGdppKuzcoZQiP/v7wHgPzixC bgMy8qQxFVxCAreKQiGxBtnQ7hLfPiuK06rQzDJDRA/VjWcmkN+Fdvk741l5bn07NOqv L4tT/UGZU/vG8s4T8MxtPT8dUPP/WUsK45AJHKfAHRPY8rDtcgWyeDI3XH+C1uCVT27p 8cjxHcM2Vmo0NNANFBghXEaFRhS4pTnNtwlkQAj/jVxjyXE3cTQCjjQPoisiSlZssnrE AQVuO+ZX3f64rkN+pBErsqJqYrukzdy73YM4oZWm5YrPGCPD00kwB5jAM5GBDVFJDU9v YVeA== X-Gm-Message-State: AOJu0YxOA9WIY9AozEK7zdTIgJRcEWhmKUV6aOH+fQiRudO/6NKaHHo1 jnqw6nKSxN6o44u8X1FmY6fFtQ== X-Google-Smtp-Source: AGHT+IGdRIJrwm6empRgqvj7NO2/h+LJkSkBwYKFMy7QT2+FKypIqAWRXGUD+CFth6DY4lrBsLOk6A== X-Received: by 2002:a17:902:82c3:b0:1cf:a512:34c6 with SMTP id u3-20020a17090282c300b001cfa51234c6mr4764387plz.13.1700922590492; Sat, 25 Nov 2023 06:29:50 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a208:d471:6d33:4b36:d85]) by smtp.gmail.com with ESMTPSA id t15-20020a1709027fcf00b001cc6afede3csm5106311plb.7.2023.11.25.06.29.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 06:29:50 -0800 (PST) From: Jagan Teki To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, Jagan Teki Subject: [PATCH 1/2] dt-bindings: arm: rockchip: Update edgeble-neu6 bindings Date: Sat, 25 Nov 2023 19:59:13 +0530 Message-Id: <20231125142914.57459-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-20231125_062955_996773_8A3FF9A1 X-CRM114-Status: GOOD ( 11.21 ) 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 Current binding has following compatible combination for SoM, IO board - NCM6A: edgeble,neural-compute-module-6a, edgeble,neural-compute-module-6a-io - NCM6B: edgeble,neural-compute-module-6b, edgeble,neural-compute-module-6b-io This board topology now changes in final revisions, so a common compatible IO board, NCM6A-IO, is made available for both variants of SoM: NCM6A and NCM6B, produced by Edgeble AI. With this change, 6b-io is not as available and 6a; 6b SoM's have the same compatible IO board as 6a-io. This change is due to the common optimised design of the IO board made available now in final revisions, which was not the case in initial revisions. Update the dt-bindings with this new change. Signed-off-by: Jagan Teki Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/arm/rockchip.yaml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml index 9f6155e4deed..75f23d1d42ae 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -101,16 +101,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 + - description: Edgeble Neural Compute Module 6(Neu6) 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: Edgeble Neural Compute Module 6(Neu6) Model B SoM based boards - items: - - const: edgeble,neural-compute-module-6b-io # Edgeble Neural Compute Module 6B IO Board - - const: edgeble,neural-compute-module-6b # Edgeble Neural Compute Module 6B SoM + - const: edgeble,neural-compute-module-6a-io # Edgeble NCM6A-IO Board + - enum: + - edgeble,neural-compute-module-6a # Edgeble Neural Compute Module 6A SoM + - edgeble,neural-compute-module-6b # Edgeble Neural Compute Module 6B SoM - const: rockchip,rk3588 - description: Elgin RV1108 R1 From patchwork Sat Nov 25 14:29:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 13468556 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 B45A5C4167B for ; Sat, 25 Nov 2023 14:30:26 +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=hDDfmtF1yfj2iJmRA8H8+f4sYIdQX86+v7yrXO+Tm1Y=; b=FSjuD2MwsmePUD 0xiStfjhcAM8WhB1YaYPgsBbRPT3wTDyuKL+8azgcPdDwKVQ8mS3ICCD2bNFvp1MGh0xzDVk38GUn NyxmtvH5RagehiV4pBv7BOpyIhrVvW7WrjO1BU2/rCt1mf0uLEPNhJtk1/TRR+8CuXQRHBoF61RRg Ti7AkFLoosxeEBxwGXvSIYt3sASqDJ+YfnL26Kosk9PxtbyOyuAx36krt0Ql+W2++LBI0yesMJPSh TU8PjBppDZTCiFjtzCs2iuicXc9dAOf6DXHibvNhwvpg9gCIU9tZRQQGV3ZsOrYkA57+VbXBxmyTB yOIfXwF3yR7DsR/rkDdw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r6tfT-009Lj9-0D; Sat, 25 Nov 2023 14:29:59 +0000 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r6tfP-009Li0-32 for linux-arm-kernel@lists.infradead.org; Sat, 25 Nov 2023 14:29:57 +0000 Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-6c431b91b2aso2149163b3a.1 for ; Sat, 25 Nov 2023 06:29:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=edgeble-ai.20230601.gappssmtp.com; s=20230601; t=1700922594; x=1701527394; darn=lists.infradead.org; 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=eZys39GJuHTXGZ0WnRs5+Y2IzPwKK9Jhq3iPRZLp05Y=; b=B05rdhF6+iQWPpR6kRiZN+QF7R3gmgPZajam3qakOUvUxdq8kp1SDLNJdPf5twEXW+ kYiwBWfQxeNmDMgFWBFATdHSi6kjUGTg7H5a+DZ8Jk3td9gTYG6U1GGoGupUfyDhKXxT 7UhXF7z+0RjpERVylqO3VZlM3XW5w4WrMd6uqHYnkjN0P7fOo64gqjgKn0XE3PgG+HDT EQLytEJUvqTgf6IbYjofvMavOBhgLcyzPRxYzKoPmb5LVFYZ47rAbtFlYC5ncSLA4giN pkO0aRDsmVlbCRbPs79XAWKQceyRVvEr7u0FqrMqlSLmgaCT7hf8rCMF73bVSfAg2xZs 8vUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700922594; x=1701527394; 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=eZys39GJuHTXGZ0WnRs5+Y2IzPwKK9Jhq3iPRZLp05Y=; b=lnZq9rPnv+BuJMtqJIAT8R/jGqQvzD/bbK+HwdDbwyAsbJuCkScF2u3wEN/qA0YAYq Pdf1b58KkaLSUg5mqm2EWzYiagYG++S9zkIQca1n7IZzXu2ZxOEo+rdZKkU0EFLEm9QE RQAnE3FAV4kz2R8Ze1EirBVvdAAk0HmBWyZo/U5cjlj3BHQbk6VMUYPq35j0oHY3juBE rq8wOs8uWAvstLGTIpk6mWEup2cv1XNdczX7WM3pNi3ABPwdARpsBE/EEj2MONaDt6en Jc9dPLNUm6AdMsMwUoIH2Ih8/7x1G/AthzN41SkIkBXGDiWAXJP72vGsJqHnCil5o1V4 tOMA== X-Gm-Message-State: AOJu0YzHxfgQh1gzIRikha0uRykvd7mCtReizc91/5vQKr3pwYlqaM0v Kp/9vJbk/HnRqYtjgBYm85SbeA== X-Google-Smtp-Source: AGHT+IGzRxMDkBx/+dtM5q70cxNBly8uY7XmXX8qeMlhvysirQHXtDZcWgQbUu1xIM9J5BXoyByS7g== X-Received: by 2002:a05:6a20:d903:b0:187:6c03:4e01 with SMTP id jd3-20020a056a20d90300b001876c034e01mr7615450pzb.17.1700922593781; Sat, 25 Nov 2023 06:29:53 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a208:d471:6d33:4b36:d85]) by smtp.gmail.com with ESMTPSA id t15-20020a1709027fcf00b001cc6afede3csm5106311plb.7.2023.11.25.06.29.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 06:29:53 -0800 (PST) From: Jagan Teki To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, Jagan Teki Subject: [PATCH 2/2] arm64: dts: rockchip: Use NCM6A-IO board for edgeble-neu6b Date: Sat, 25 Nov 2023 19:59:14 +0530 Message-Id: <20231125142914.57459-2-jagan@edgeble.ai> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231125142914.57459-1-jagan@edgeble.ai> References: <20231125142914.57459-1-jagan@edgeble.ai> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231125_062955_995702_E7F23EFD X-CRM114-Status: GOOD ( 14.30 ) 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 Edgeble AI 6TOPS board topology is now changed in final revisions as a compatible IO board, NCM6A-IO, is made available for both variants of SoM: NCM6A and NCM6B. With this change, 6b-io is not as available and 6a; 6b SoM's have the same compatible IO board as 6a-io. This change is due to the common optimised design of the IO board made available now in final revisions, which was not the case in initial revisions. So, use the NCM6A-IO compatible for NCM6B SoM based IO dts. Signed-off-by: Jagan Teki Acked-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts index 9933765e4097..861067b5d707 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts @@ -9,7 +9,7 @@ / { model = "Edgeble Neu6B IO Board"; - compatible = "edgeble,neural-compute-module-6b-io", + compatible = "edgeble,neural-compute-module-6a-io", "edgeble,neural-compute-module-6b", "rockchip,rk3588"; aliases {