Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1017251rwb; Fri, 18 Nov 2022 11:23:31 -0800 (PST) X-Google-Smtp-Source: AA0mqf6RQUiHitZCVEcLZ3nMVMhxk5Bungm8C5WkrOgrDb8Es3zHEjkA66bx847H/jzC6RAeTfxG X-Received: by 2002:a17:90a:fe4:b0:218:721e:3e17 with SMTP id 91-20020a17090a0fe400b00218721e3e17mr9244474pjz.245.1668799410792; Fri, 18 Nov 2022 11:23:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668799410; cv=none; d=google.com; s=arc-20160816; b=zxiPFyK7P0ZjLbaLtGbv4OUXnPYe8JgjjT6LlBPSsxLIKddWNlkq2U+Ft/6/mSf1HM kk9PyapDGh8Rx5co1r0KkBUfaS8QhIZQC4przDxnk8Dem71KjlIicwW+tQ2cYuFKiSC/ +NU0ThGLUS7ORVima/HPKrgdJhOoomyQEnJAL6M/Gf8ZuAxnthGgDGcmAwG85ASD5xqp d+qUBmfoliuhabiCSrcnSp5OqEwJ44ZrWXxJHyMNdRy6VmhZl7139D8Qgc3PIjUB9+N8 uvUGDIMk+pc+TTkJ058nIxEV9HmfJbcWNE2D8uHmRA2aWr0Xf5KMP5wA66y3qb1urwN1 PI8w== 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=fEXsV3TD0XyH+BXYuxbAlTRcrFjFQrVVL3bi6Q6mMIE=; b=YuyO2Oki0AiJmKavwJtcLf64Y/TDwG+HILHQPUDs+jvDqnfT18+9P92sHp0AX8eGGX X6sa02ugnq8npZRDyWHtBSS99i755WgPOVPFr5b7100ukddOXYVvuMXcR7luS+aW9+Gb RgbQwySehoqSNhoKhk2FM9A1FPK885XjB+KsIcOrIJ1H2kXr1iKwGWhf7n7jcDu1DZI/ oFj9sc7ehfyreHPR5edl0gqLrmHVND6VN2wcb0pEzqOFpp1aIeQzdpOaakMCAl1zcn9c xmPZ5o2QD9SQpq7HiOWWxLFhqWyOvKQ0m7d48iOGQDdihOdk2xSRfJKuOtjR8uU5bBCB mXSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=VuYuIJES; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m8-20020a056a00080800b0056d89d8fba7si4982407pfk.154.2022.11.18.11.23.18; Fri, 18 Nov 2022 11:23:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=VuYuIJES; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242458AbiKRR4l (ORCPT + 90 others); Fri, 18 Nov 2022 12:56:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46784 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241877AbiKRR4f (ORCPT ); Fri, 18 Nov 2022 12:56:35 -0500 Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 351376A693; Fri, 18 Nov 2022 09:56:35 -0800 (PST) Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 2AIHuSH9060725; Fri, 18 Nov 2022 11:56:28 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1668794188; bh=fEXsV3TD0XyH+BXYuxbAlTRcrFjFQrVVL3bi6Q6mMIE=; h=Date:Subject:To:CC:References:From:In-Reply-To; b=VuYuIJES0iiZCYxStWKQoqQNC90VKsazhvom5/eAB3uJzlxa+jopkbDH6bjgUZhAC +t8VILBvxXpk3e/Zca/YyQIcYzI4ths47fL+vP5mDh3QeuBLpkSLwJvjttvslG6lS1 IedEjNbQRgUSFw2mKE0LzAn7TEjHJbt6fY9gvuJU= Received: from DLEE106.ent.ti.com (dlee106.ent.ti.com [157.170.170.36]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 2AIHuSt6125149 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 18 Nov 2022 11:56:28 -0600 Received: from DLEE109.ent.ti.com (157.170.170.41) 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.16; Fri, 18 Nov 2022 11:56:28 -0600 Received: from fllv0039.itg.ti.com (10.64.41.19) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.16 via Frontend Transport; Fri, 18 Nov 2022 11:56:28 -0600 Received: from [10.250.38.44] (ileaxei01-snat.itg.ti.com [10.180.69.5]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id 2AIHuR7w110433; Fri, 18 Nov 2022 11:56:27 -0600 Message-ID: <8c123fa2-caab-d2dd-5eb4-688f1c6abb33@ti.com> Date: Fri, 18 Nov 2022 11:56:27 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH v3 4/4] arm64: dts: ti: Add support for J784S4 EVM board Content-Language: en-US To: Nishanth Menon CC: Apurva Nandan , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Linus Walleij , , , , , Hari Nagalla References: <20221116130428.161329-1-a-nandan@ti.com> <20221116130428.161329-5-a-nandan@ti.com> <20221118174754.y37pq77drvla2uxj@tinderbox> From: Andrew Davis In-Reply-To: <20221118174754.y37pq77drvla2uxj@tinderbox> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-4.4 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_NONE,SPF_PASS 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 On 11/18/22 11:47 AM, Nishanth Menon wrote: > On 11:40-20221118, Andrew Davis wrote: >> On 11/16/22 7:04 AM, Apurva Nandan wrote: > > [...] > >>> +#include >>> +#include >>> +#include "k3-j784s4.dtsi" >>> + >>> +/ { >>> + compatible = "ti,j784s4-evm", "ti,j784s4"; >>> + model = "Texas Instruments J784S4 EVM"; >>> + >>> + chosen { >>> + stdout-path = "serial2:115200n8"; >>> + }; >>> + >>> + aliases { >>> + serial2 = &main_uart8; >> >> This feels hacky. Your chosen node picks serial2 as that is usually >> the one that is wired up on K3 boards. But on this board it is main_uart8. >> So why not have this be serial10, then choose >> >> stdout-path = "serial10:115200n8"; >> >> Also, I've made comments on previous version of this series, it is >> nice to include folks who have commented before in the CC for future >> versions, that way our filters don't hide these away and we can more >> easily check that our comments have been addressed. > > Please stick with the standard of serial2 as the linux console standard. > We ended up with that to ease up capabilities of various distros to > uniformly work across SoC and board variants. > The chosen "stdout-path" is for setting the kernel's default output terminal. Distros and other userspaces need to use their own policy mechanisms for picking what serial port to run getty on or whatever the issue may be. Some look at the kernel command line, and our bootloader provides that too, so still no reason to fake alias names here. Andrew > I do agree that phandle is the wrong approach here (baud etc information > missing). "serial2:115200n8" is probably the way to do this right. >