Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp2568117rdb; Fri, 22 Sep 2023 02:24:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFTfPq8TcglDluLH+GMjH438+DEcdaq4a01UYzaf80SI+ScbMlFLSvT15pBy41QSI8R89NV X-Received: by 2002:a17:902:7896:b0:1c5:de06:9e5a with SMTP id q22-20020a170902789600b001c5de069e5amr2076929pll.21.1695374699159; Fri, 22 Sep 2023 02:24:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695374699; cv=none; d=google.com; s=arc-20160816; b=CkeCzv/pf44dghC88bceeB2SA3tJyDfBC3lpeOkRS3OqSTRy8U0J4T1Vk0k4JsZDBm n8U2VFGcgfRYdONGC1N10Ny7HjQ7D4WlqDhngHfgRQiq4s8cBeRP2j43thNfqgLkkq1u ycZcBM35YWjZFFHN5uYpIKOGbO3Jm4nRTuzaOLO0QZcogxDbOxw7ZE8b4akoRWzmY24a 8tjxp1EkvZ70NHRBNn9hGxafT/q2AoXtNUiJ4cy4e4aWrk10IJ97YrE8xEDECP0fjm3z khvbTQymT2kWkhLgDLw7E12pkXuivosLZ23sTZVYBW/yHntp/E7Upf8WQQVmenmW65FZ 4Y/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=sPi8IWhsurZuVI4C0oDweJzzyHYzgz84oN1PgJCbQZQ=; fh=xZdcJII3xjfxGCS6SFGu9h72FLo4b6pc0m1Y5an30+w=; b=lJErTf5/saVY8NHhRd1UdQj07chZUo/VVG0q49BUhtqcQ4gKy6iGx4WFxhlprnZDZd 9mXvroFpnFCFyg2bF5ONQLR2lsGFJztH+bhAKlK3ftsi5Rbfm+ZJWkGX2JpHBeq8qjS9 5arA4ZinVXIkUivjfCKPk4F17wuUI6pMjpXMsll2fcLnXYaL/uea/iS+Xo1IpZiOBPSD EBjqjKmxrLDazVbSAb3m/vrs9MnlNPUUUZX3+g0XNNhOfG/im0ELiZ0Jls+c6GUPjmdW Ip6LzHWrRdorxiemZKcqpdFpfcQ9/Q+h7FiqkdLvDS9/3VkElwdKhdmWaNN+THjso9Q5 Qm7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=icvzly8+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id kv16-20020a17090328d000b001bbdd44bbd4si3448127plb.74.2023.09.22.02.24.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 02:24:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=icvzly8+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id DA708834E755; Thu, 21 Sep 2023 21:33:33 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230146AbjIVEd2 (ORCPT + 99 others); Fri, 22 Sep 2023 00:33:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52850 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230370AbjIVEdY (ORCPT ); Fri, 22 Sep 2023 00:33:24 -0400 Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 537111A3; Thu, 21 Sep 2023 21:33:18 -0700 (PDT) Received: from lelv0265.itg.ti.com ([10.180.67.224]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 38M4XA8l054449; Thu, 21 Sep 2023 23:33:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1695357190; bh=sPi8IWhsurZuVI4C0oDweJzzyHYzgz84oN1PgJCbQZQ=; h=Date:Subject:To:CC:References:From:In-Reply-To; b=icvzly8+WQnxm0GrkC/fXz2J5XiuAEF0G4vxem7vLfgCGqSPRh0nKEB7UUTeW33Yz aSef1mP4RxlCcS71zE+ja8SMdgKGzY969LfuSI8PzC7zxohW1i2lpgRQM/ahoE9Qam 7uRLjHUDR6vL2gfYiQvML5rXGF31dNQJS5OG9W7Y= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 38M4XAFe024296 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 21 Sep 2023 23:33:10 -0500 Received: from DLEE104.ent.ti.com (157.170.170.34) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Thu, 21 Sep 2023 23:33:10 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DLEE104.ent.ti.com (157.170.170.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Thu, 21 Sep 2023 23:33:09 -0500 Received: from [10.24.69.199] (ileaxei01-snat2.itg.ti.com [10.180.69.6]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id 38M4X5qM034427; Thu, 21 Sep 2023 23:33:06 -0500 Message-ID: <0d520999-f556-a982-6ea1-9fe831e8f3ea@ti.com> Date: Fri, 22 Sep 2023 10:03:05 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH v2 3/4] arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports Content-Language: en-US To: Andrew Lunn CC: Vignesh Raghavendra , Nishanth Menon , , Conor Dooley , Krzysztof Kozlowski , Rob Herring , Tero Kristo , , , , , References: <20230921060913.721336-1-danishanwar@ti.com> <20230921060913.721336-4-danishanwar@ti.com> From: MD Danish Anwar In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Thu, 21 Sep 2023 21:33:34 -0700 (PDT) On 21/09/23 21:44, Andrew Lunn wrote: >> + /* Dual Ethernet application node on PRU-ICSSG0 */ >> + /* Dual Ethernet application node on PRU-ICSSG1 */ > > Not relevant to this patch, but to the ongoing discussions around > adding switchdev support. > > Are these two PRU-ICSSG instances completely separate? It is > physically impossible to combine these four ethernet ports in one > acceleration domain? It will always be two separate switches, and if > frames need to go from one switch to the other it happens in software? > Yes Andrew, these PRU-ICSSG instances are completely separate. AM654x-IDK has 3 PRU-ICSSG instances (ICSSG0, ICSSG1, ICSSG2). Each instance has two slices i.e. two physical ports. Totaling the ports count to 6. The two slices of a single ICSSG instance can be combined in the same acceleration domain. However ICSSG ports of different instances can not be combined together. The switching in firmware can only happen between two ports in the same instance. To do switching between ports of different ICSSG instance, switching will be required to be done in software. > Andrew -- Thanks and Regards, Danish