Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp917724rwi; Thu, 20 Oct 2022 06:46:53 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7qwCbiQU6dHqruX760Rc+pKScD+TmOHn36a1ahB1XatdchrfIroIDZzUr1oXNNKOmAzB/b X-Received: by 2002:a17:907:7635:b0:78d:74c2:a986 with SMTP id jy21-20020a170907763500b0078d74c2a986mr11302433ejc.442.1666273612901; Thu, 20 Oct 2022 06:46:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666273612; cv=none; d=google.com; s=arc-20160816; b=wD0/9zyf3QVbcSXrNiTcyI3AYJ2X3SJzpuNN87ucYnXrnZKncLxtiwjk1UI8kTO2YW 9ervAxWtTR6URSs90IhsawXcdlynXXTmNmXVmPlVpvo3XwhQ7BJG2eCy4SLl+fLUIkgh 1vi9n7xswCPARFXAOEV1+kKGeTxP5eJeiq5KZ+UtpXl2faB5FHNNRTN8DcYlMAQH5wnv yKyr/aBCiYmvVC4qwdGNVbQEKzTpNa+94EPWo+t+UrG+FF3ewqlpCDxqf8Z+mSpZVlGi rtqZGr+kbK0R94/rv23IXCTO9i+ry5kZLvKVD9xN0qbIdSqJGbyPjBamgKrrZFk8/KkY XOpA== 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=+V635IJmuXVxEJb4QyeUj3oKwfgTzjuN6h0lmu+zlRM=; b=XiwF+AIT5CbJ2PWvYhpDJd0FUyty9+ihGg/NjDHquJCEFHk+yTN8ZjXsV3DmWzx3MX Cna/4Q34qxFM4eLdOXuwYqg2hbVqfORTC43bkClPwdS+UzNlyE4iFj10BU6JVI29PDj4 E9PZ+4EbAIiKzV09GnuZgNjsBnS8XD1PaPt9pkRA9RKFIg5IgrY/A+fot/vvNpAoUpid flfzyrlqRLtsAUbcIulLU7EhGPGDd5m9VCAr0qLnwPrRQLf69kd5kEQQIqLcGuS32vlj DZuSy7P/i2B5jMk6sJeo++k1qkqrSnRZA6TyVh5Z9ZWXomDv3zcEqgr4iwSM/PsdbEpm QDqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="h/DLkhVS"; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m3-20020a1709061ec300b0078c25fb3842si16517874ejj.370.2022.10.20.06.46.27; Thu, 20 Oct 2022 06:46:52 -0700 (PDT) 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=@linaro.org header.s=google header.b="h/DLkhVS"; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230162AbiJTMlU (ORCPT + 99 others); Thu, 20 Oct 2022 08:41:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38298 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230108AbiJTMlT (ORCPT ); Thu, 20 Oct 2022 08:41:19 -0400 Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 245B918E73F for ; Thu, 20 Oct 2022 05:41:18 -0700 (PDT) Received: by mail-qk1-x734.google.com with SMTP id o22so12637398qkl.8 for ; Thu, 20 Oct 2022 05:41:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+V635IJmuXVxEJb4QyeUj3oKwfgTzjuN6h0lmu+zlRM=; b=h/DLkhVS0W4P6Wr0Fak+GRkFm7UrKy2rnp69cgXuz+9onLabpU+NKVGglwuNc2tjc0 wk8OxJST3ZkaPgX/GkE0FyxZ7VXt1evRRIphOB9G8adwQtoCAI8FC3rHSpx2nNqS+is6 jgb6GcNlxt+DXw4YTF4dneUaTd90bc3LrSgDCsPl1K+VphLuIhiHkEJXbyR2WuJBxvcQ d0wK4AENSGbwylBSBfFL0Xk4BxzAn0OrCSQ4Ofje/EkBTMIz5g35XyZsDRYSB4JDXU1S vF9RA5czLCjDa36fI2nPpkQfbVSCdUdzdft5kbF9MdJiQkRWlKKGkZo6TNzNLBX8ts+u wKRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+V635IJmuXVxEJb4QyeUj3oKwfgTzjuN6h0lmu+zlRM=; b=tfob5PmHB+HU1Mm5T0mq+CV7vwsAFKeJPFpx15LOX911MxFMTY+P/oGtiICnXfjlMB hcvHlbkuLLiwV2tDOz+WpAv87Jzwdz5UaSXW4x+JgIP3FtIglCZUg660Pp9189CqXEBk WnotpYV5FCbVGYGfm+HLZI6FpW7Jf0mfAs0R6yeRc641YvjGrv/s3cFucP0aI44aVe4F 2t6m08k4RhkPQ3qXHucAbIBDFDchtpaEV7ZH/nXy8ROmQ22+2JpGNa5THubsws0YFNVb yzGQlmY04IcfMuZlzBntPUg3MEvrdUOwv059AzYUUSyrInSpqLXkSc+h+1gCA15b1YIE boRg== X-Gm-Message-State: ACrzQf1E/Jsk298ifxLpnSYD2+c4rkgfiSO/9U/fkVm6J79SzwQZPX4z zWgqXmQOgUo5N1WLlQBHufXm3g== X-Received: by 2002:a05:620a:6ca:b0:6ec:553a:cf33 with SMTP id 10-20020a05620a06ca00b006ec553acf33mr8771885qky.132.1666269677250; Thu, 20 Oct 2022 05:41:17 -0700 (PDT) Received: from [192.168.10.124] (pool-72-83-177-149.washdc.east.verizon.net. [72.83.177.149]) by smtp.gmail.com with ESMTPSA id i15-20020a05620a404f00b006ee91ab3538sm7744602qko.36.2022.10.20.05.41.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 20 Oct 2022 05:41:16 -0700 (PDT) Message-ID: <50372a15-56ce-6ad6-f622-00624b909db8@linaro.org> Date: Thu, 20 Oct 2022 08:41:15 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH v2 2/3] arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs Content-Language: en-US To: Melody Olvera , Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20221014221138.7552-1-quic_molvera@quicinc.com> <20221014221138.7552-3-quic_molvera@quicinc.com> <56af2a04-1b21-000d-e3f9-86b6ac74aaf2@linaro.org> From: Krzysztof Kozlowski In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,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 On 19/10/2022 16:21, Melody Olvera wrote: > > > On 10/15/2022 6:28 AM, Krzysztof Kozlowski wrote: >> On 14/10/2022 18:11, Melody Olvera wrote: >>> Add the base DTSI files for QDU1000 and QRU1000 SoCs, including base >>> descriptions of CPUs, GCC, RPMHCC, QUP, TLMM, and interrupt-controller >>> to boot to shell with console on these SoCs. >>> >>> Signed-off-by: Melody Olvera >>> --- >>> arch/arm64/boot/dts/qcom/qdu1000.dtsi | 1646 +++++++++++++++++++++++++ >>> arch/arm64/boot/dts/qcom/qru1000.dtsi | 27 + >>> 2 files changed, 1673 insertions(+) >>> create mode 100644 arch/arm64/boot/dts/qcom/qdu1000.dtsi >>> create mode 100644 arch/arm64/boot/dts/qcom/qru1000.dtsi >>> >>> diff --git a/arch/arm64/boot/dts/qcom/qdu1000.dtsi b/arch/arm64/boot/dts/qcom/qdu1000.dtsi >>> new file mode 100644 >>> index 000000000000..777734b30f56 >>> --- /dev/null >>> +++ b/arch/arm64/boot/dts/qcom/qdu1000.dtsi >>> @@ -0,0 +1,1646 @@ >>> +// SPDX-License-Identifier: BSD-3-Clause >>> +/* >>> + * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved. >>> + */ >>> + >>> +#include >>> +#include >>> +#include >>> +#include >>> +#include >>> +#include >>> +#include >>> + >>> +/ { >>> + interrupt-parent = <&intc>; >>> + >>> + #address-cells = <2>; >>> + #size-cells = <2>; >>> + >>> + chosen: chosen { }; >>> + >>> + clocks { >>> + xo_board: xo-board { >>> + compatible = "fixed-clock"; >>> + clock-frequency = <19200000>; >> Both clocks are not a property of a SoC. They are provided by the board, >> so they should either be defined by board DTS or at least their >> frequency must be provided by the board. > That doesn't seem in keeping with precedent.... the sm8* series all have the clocks in > the dtsi. These are common to the boards anyways. Because people do not pay attention what is part of SoC, what is part of board. DTSI is for the SoC and these are inputs to the SoC. We had these talks and my recommendation is the same. Best regards, Krzysztof