Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1661279rdb; Thu, 7 Dec 2023 05:44:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IGqocJy0TVG+Wv13IL81m7xl7BMTXKW8PazKUu9NcPr0ZE2ibGARSDRAVCJDkH/wjq540sy X-Received: by 2002:a17:902:ced1:b0:1d0:7c28:f806 with SMTP id d17-20020a170902ced100b001d07c28f806mr1807651plg.3.1701956645735; Thu, 07 Dec 2023 05:44:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701956645; cv=none; d=google.com; s=arc-20160816; b=JaKfePSm2jHIEndh/kSKWt8WqJFZG+9PLl1HPXV/BSKcQ6aNY73myiChVdFDkH/22P ogfp81vBEsixqiaVRk6+RQJq9QG3REUKql5r8T9KW3CnfM1bsJPqPJSwj0RG1IWGTvNh rESPYP7SEjaD2fPAsSVzguEgpmocDFQfQLuSEwTNI4kjn302AOCFZYrRMikgBmBfY6RT B8CYwGiDHnJzIjOoO96koSAgdIlT4RGZxQMllUv9T+F4LyqiY896G8HEav5Zc33C8aAx U94pdlwHiDV8Q4pxHmxcBOyEX/DDTIwJm9LgEme1bqlduTqi8R/dkoCGok+sZOplHjoy 3AQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=/FQO++Y5swUkctZSmrGpa24HWk4rIJeD9rWaIjxBst8=; fh=3Rm4wmcMyhfa3pUUuX5Nk5q+P6+HT1Kq9yqSoFiAJjU=; b=Qs2iUCdtudLzoFSj2ftbCG0Q/LQ3ENs5xKvpdVWSAPKZlarsvp4WJ+yFwnTaK6PzRz iqRT8yAL2R3Va99roPnPF0Y4mnr5kbozqhx2Wowlr8WNR4JKzdc5q/KonjcQZ0+DSTFp vifAZUFgNKSdvh/sE/RNb87Hd49GlpmoABAWOaVrcJE9Y0o65+DnNJfnNpSa27609FiU +7tjub8ou+KqBzA9b4779wWl3I5DR/2138fL28mEozHdcGVhLCn9Kb1sxNpu9HwkHptO h9Tc/6u6NxqXmwzVJJkSp1AOU9kLgoXm8g5uI/x8lGPdb2A7Yu1BGRyGf1HSaEReICja 2p+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=XPQhOsEx; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 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 pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id 4-20020a170902c24400b001d0be32b0c2si1155734plg.48.2023.12.07.05.44.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 05:44:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=XPQhOsEx; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 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 pete.vger.email (Postfix) with ESMTP id 1372380C9A49; Thu, 7 Dec 2023 05:44:03 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232841AbjLGNnp (ORCPT + 99 others); Thu, 7 Dec 2023 08:43:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35464 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232759AbjLGNno (ORCPT ); Thu, 7 Dec 2023 08:43:44 -0500 Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5ADB2D54; Thu, 7 Dec 2023 05:43:50 -0800 (PST) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 3B7DhhoH067822; Thu, 7 Dec 2023 07:43:43 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1701956623; bh=/FQO++Y5swUkctZSmrGpa24HWk4rIJeD9rWaIjxBst8=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=XPQhOsExUkD7inCNDDaCJb5As8nrZu+DUP/LgFIJyCEZkJwT8pT20p8AvoJJ7batB lcQKZkoOAfPgYhLSXwaa9Kfme+0CGbuXUrFDAcwSyb8AMDqgbsS8aKgXTwsehIkRiv f8kqx+t4JWzjWUhOppipQBB0na1+CQ7ULWcxw2do= Received: from DLEE106.ent.ti.com (dlee106.ent.ti.com [157.170.170.36]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 3B7DhhDs074417 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 7 Dec 2023 07:43:43 -0600 Received: from DLEE112.ent.ti.com (157.170.170.23) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Thu, 7 Dec 2023 07:43:43 -0600 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DLEE112.ent.ti.com (157.170.170.23) 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, 7 Dec 2023 07:43:43 -0600 Received: from localhost (uda0133052.dhcp.ti.com [128.247.81.232]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 3B7Dhhmd037794; Thu, 7 Dec 2023 07:43:43 -0600 Date: Thu, 7 Dec 2023 07:43:43 -0600 From: Nishanth Menon To: "Anwar, Md Danish" CC: MD Danish Anwar , Vignesh Raghavendra , Conor Dooley , Krzysztof Kozlowski , Rob Herring , , , , Tero Kristo , , Subject: Re: [PATCH 2/3] arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support Message-ID: <20231207134343.ufiy2owik5kn3y2r@degrease> References: <20231207081917.340167-1-danishanwar@ti.com> <20231207081917.340167-3-danishanwar@ti.com> <20231207131818.3n7z64ve6izatlvs@unchanged> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email 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 (pete.vger.email [0.0.0.0]); Thu, 07 Dec 2023 05:44:03 -0800 (PST) On 18:58-20231207, Anwar, Md Danish wrote: [...] > >> + > >> memory@80000000 { > >> bootph-all; > >> device_type = "memory"; > >> @@ -229,6 +234,70 @@ transceiver2: can-phy1 { > >> max-bitrate = <5000000>; > >> standby-gpios = <&exp1 9 GPIO_ACTIVE_HIGH>; > >> }; > >> + > >> + icssg1_eth: icssg1-eth { > >> + compatible = "ti,am642-icssg-prueth"; > >> + pinctrl-names = "default"; > >> + pinctrl-0 = <&icssg1_rgmii1_pins_default>; > >> + > >> + sram = <&oc_sram>; > >> + ti,prus = <&pru1_0>, <&rtu1_0>, <&tx_pru1_0>, <&pru1_1>, <&rtu1_1>, <&tx_pru1_1>; > >> + firmware-name = "ti-pruss/am65x-sr2-pru0-prueth-fw.elf", > >> + "ti-pruss/am65x-sr2-rtu0-prueth-fw.elf", > >> + "ti-pruss/am65x-sr2-txpru0-prueth-fw.elf", > >> + "ti-pruss/am65x-sr2-pru1-prueth-fw.elf", > >> + "ti-pruss/am65x-sr2-rtu1-prueth-fw.elf", > >> + "ti-pruss/am65x-sr2-txpru1-prueth-fw.elf"; > > > > Umm... am65x??? is that a typo? I'd rather keep it am64x here and drop > > that sr2 thing. Tomorrow there will be a custom bug on am64 and then we > > will have to respin this again. > > > > No Nishant, this is not a typo. Both AM64x and AM65x use the same ICSSG > firmwares. We only have am65x-sr2-* firmwares and they are used by both > AM64x and AM65x and that is why I have kept the firmware-name here in dt > same as the files that we load on the pru cores. > SoCs are different. The hardware as a result is different as well. In fact, you do have a different compatible to distinguish the two. Some day, there will be an erratum that is different and we will be stuck with abi breakage across distros. So, unless you can explain why this scenario will never occur, I don't buy the argument this will survive long term. -- Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D