From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 082E81FB1 for ; Thu, 2 Jul 2026 00:51:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782953480; cv=none; b=nYzEa71KuvEImcZJGW3GWM0s9nRwBmDqReB7ffggIsrxKQEFq99tFSYscXBEeUPm9NHGaMkhEsnuIMUu/YJ0vKb8d+A1+nlF5q7X2MjIYlRgBt9B8qlxTxdpy/3j9Fb39I2O+IbY0ne8StGB+SpnpmNVimaCcKLWR4CtJMI+wic= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782953480; c=relaxed/simple; bh=Tu5S9jCJYgsObHMW5P/ZmnurjiMv0ZDJq2rX34bxwFg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=QG7vaKQM/rSQnmrIRYSCReIdAuoAtWVGF4yTZTE3thPHo/EkPf5Mw68ulBUn8MtWSRLqNkD108Oi+2LgQzIKLfdlUrDjVKXyQ7RXJ5KJMrAU9d+KPkGOCKgng3+FnlbRHM3CMWRzF5AnEBx7oOLUdaoefdgWSvyCgsIDklUS5uo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Yp+RXgMF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UD/kz+DV; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Yp+RXgMF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UD/kz+DV" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 661Lh95o2488056 for ; Thu, 2 Jul 2026 00:51:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= uNehC+LYZqsx3fEVijuvFUAX4NEjwm4VUVbbO3e9BFY=; b=Yp+RXgMF+TW3nZYF 6aFZ9BdeYbGRhu2uF+Nwm8yZAkaQgi3eRxMwJ889F+WLgpbmwJ9L1GQ6d1yWAS9H FCTBcX4pksrFnfCIufdtPiMx+gjo+44ORXJRybGh9jiGH7VKCBSM1bcOTAGxT2lm RPgAbbOXH5nm/xhjkKzVgRFJ3E/vKBFGmoMuSq1+EtHdCojYO0kw9cR7tCGICaug VGssj8Z/nKf3qhyZEsndh/yORjD+Xa1KJQFoFNMpaUdOIreF1gg75/WYQYiKdUFS mHu9TlKtUrv4rrwBGvRLZSDrCByPWeeyj92ZLwYS8XzP3ZsycJzAFeOZnB2Pb7eJ 29QgUg== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f56gpspy2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 02 Jul 2026 00:51:18 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-37fc13e8182so1621568a91.3 for ; Wed, 01 Jul 2026 17:51:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782953477; x=1783558277; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=uNehC+LYZqsx3fEVijuvFUAX4NEjwm4VUVbbO3e9BFY=; b=UD/kz+DVv+kPr6SUCuA0saosrLabluP5lRTlfLsvDZl7IYnTkwGUsYLOvBa75NOpYs 7u+WhALN68+VwnKEQT5Jg2u2BrCK+arZ3MZLhrbJRIJcNTBWHUNb2vPGTJomJm7aYrNn wL5ZmkggNEcubUB/GMTEJGG4JAvlCe8L4J8mXX+QlWqmHFUNmKXrdR6c9qcY23xn+nKb nLDQQU51AjpnN4ao0tpqcSCwklEo2HPszq8MzRf43gQ+Os0gOiIL4eIk15hlzcj4BHhl poaoNbaSDakXIyvxEFmhxqpMOLaMccM8rp0ql+tu3A5MBMJktymesLFg59GRBEAVGm4N w4qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782953477; x=1783558277; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uNehC+LYZqsx3fEVijuvFUAX4NEjwm4VUVbbO3e9BFY=; b=e7urBp45uXmdxm9rgROd4mX3fKun3HIlH7O0EsDY8FZPeRUfD/fmAcPUw7H8K3+IgI LbfnMrE9Bnst5JTXmDhyh0OdFZ4lh4e85HENM54rEgE1Rg1eWqxCwXYGT04MqSNHLAx8 L6elyLQSBX+0XC3QonLwDBG8afhMeGQJtcnCZGl4Bu7nXm3ort8m11WvpYSvtoVpWHCg +zlqRyGFsDnFOVDbuOI0ogVginj7POJb6pgRWR0p+V8d/2PqyHfOMvqPdefFQWC4+Xkd ho7iSE7I8j1Qq7oRTGdC1TEX4plWgqe6WrqerSXS+EMLqdoZDzUI1IwKFHqLfu35qyAK P8lA== X-Forwarded-Encrypted: i=1; AHgh+Rq4nqmaljHobaWNktuVYYQiWGjAWqa1igvOgXv9uUAC0E07zlTZvsji5oDzltIT/qxSCtmKXO3uIHNQqSQ=@vger.kernel.org X-Gm-Message-State: AOJu0YztbuMtTcRTt7L4f/55JicKLNTKODlBLEBARHNwfcUlfgCcABXl NuvkNiAOOuBuwPg38+r6S4v0Rgx/Dzpzr80+I7KOqaQfYip7oWmAZAJpEAKKOtQRkz4eBgkhPS+ joXe5/Anijs5O0T+gQCdR1qrVQW+neNkDQTurRFLE/AiE0TTsRqwkblv26WKr2PpyEiE= X-Gm-Gg: AfdE7clMQLlypaQm/f3BIMM+sO2PprXcYv03+bD6ORUMOXLZVBhXfaYsQTT10nIZeab rzCD9EKpMh1PZ57asanDQA5grjteso1aIN49Nxa1m8e3zA+FIU4Y5qj0EVPDlf3auQvZY/A/MpZ BP6pp6gLhwqTQ16RdmAW7cblynCgkitNgg1HOUR/aBczLglqe3kKUl0pWxgNhOvQvDryp4Et96D shv1wEs/yji7tpZRowlLrPw2ux+rFx7fhOlSKbOQQW8d7kzPvZ5+sj1rc1le43X8rmUS7UD5fFw edutNyO5xIsL/t9TM9R10gp8NFB0oBxV2gjcfKBv+uZc5RMzKc06qepVWp/MuL77SKG/jCWuUKc 3TViHGlS4l9A70EuKVf4ml5tJZk2BL6BPisWsRP8NPrhDuTK7QdrDZ4s4MsnYRdrMCTlg5JZ6fw wQ X-Received: by 2002:a17:90b:3c03:b0:37f:9ce3:ca96 with SMTP id 98e67ed59e1d1-380aa20dab8mr3313974a91.31.1782953477402; Wed, 01 Jul 2026 17:51:17 -0700 (PDT) X-Received: by 2002:a17:90b:3c03:b0:37f:9ce3:ca96 with SMTP id 98e67ed59e1d1-380aa20dab8mr3313940a91.31.1782953476867; Wed, 01 Jul 2026 17:51:16 -0700 (PDT) Received: from [10.133.33.125] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-380e146f003sm84699a91.0.2026.07.01.17.51.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Jul 2026 17:51:16 -0700 (PDT) Message-ID: <6b789ea4-e06e-4f47-9a35-a2b58994f433@oss.qualcomm.com> Date: Thu, 2 Jul 2026 08:51:09 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 1/5] dt-bindings: arm: coresight-tnoc: Add standalone qcom,coresight-agtnoc compatible To: Krzysztof Kozlowski , Konrad Dybcio Cc: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang , Jingyi Wang , Abel Vesa , Suzuki K Poulose , Mike Leach , James Clark , Leo Yan , Yuanfang Zhang , Abel Vesa , Alexander Shishkin , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org References: <20260701-fix-tracenoc-probe-issue-v4-0-aefab449a470@oss.qualcomm.com> <20260701-fix-tracenoc-probe-issue-v4-1-aefab449a470@oss.qualcomm.com> <20260701-stirring-piculet-of-vastness-a361e5@quoll> <4117c406-0d75-4eb1-842e-1d346b7fbf99@oss.qualcomm.com> <9aa63427-ba41-436d-ab19-a533082d336a@kernel.org> <62ac6887-1551-490b-b42b-2661d7152734@oss.qualcomm.com> <7838f7c3-0f38-4e93-a9c1-88f387e78ca9@oss.qualcomm.com> <12709ff6-bb42-4d3b-9f9d-e327cd8d89cb@oss.qualcomm.com> <0f05e07a-57ab-4ae6-8274-c9c496ca60c2@kernel.org> Content-Language: en-US From: Jie Gan In-Reply-To: <0f05e07a-57ab-4ae6-8274-c9c496ca60c2@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAyMDAwNSBTYWx0ZWRfX2pextiA/sq6J iozHvjGIU1BIiPwz21kEnbcaxJkQz+xA7cSuDWZZgM3nNHuMLv2toFrthb2NBLSSpGfEYMN7oQX bhTRD02qsGgkCG0zvlMTVIJEhK4EZbE= X-Proofpoint-GUID: 5vTLESQwPk-6WHIrtWbSMz34YCoO0C5k X-Proofpoint-ORIG-GUID: 5vTLESQwPk-6WHIrtWbSMz34YCoO0C5k X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAyMDAwNSBTYWx0ZWRfXwyj69U/w7NAY xfmkW2byzn/rIV5fnm0hQI5OcZTsTH/V67aAeG6PklF6rl8MpCMqPDmf6ilatpHbWS1Yn5htsrQ CQFdHdEUarMFsqWRqOZtQTNoihQm/iSK1rB0NWPvRKmCiMuN2HGajm0s2CE+5FFTu8BnT+I9Tjr SaghZUbvAdXimJdDDt/ualf4OVoeJFc0F+/A05Qw0Tiaoo3/5OAf0ihiFU2wzfvvoVIxx97umA7 X4pWBGw/qRA/PSKKZRLTt21z6yJS66PhXmTofQ4DD4W+WZNt1mKZ1anOdkdqQl95zFSKE339eV9 rX1DlN9tkEpouWSgpF6QGVMy6vDTHfXvZRXs4WZCEVorSLxy8M4wRHnnQ4+V2oijYLdB4uIF8wo DzSAofhO2ryikE3Mtc5CoSmYC7+WDmCQdRA84l05S02jkEpEVbBPsqvp1f1jNKfLUX9+u7MtfXV kf6peKBfNRfsrDtO7Vg== X-Authority-Analysis: v=2.4 cv=K9oS2SWI c=1 sm=1 tr=0 ts=6a45b606 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=hEVlawO-5ZV4_H5CQOwA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-01_05,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 clxscore=1015 adultscore=0 impostorscore=0 suspectscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607020005 On 7/1/2026 9:30 PM, Krzysztof Kozlowski wrote: > On 01/07/2026 15:09, Konrad Dybcio wrote: >> On 7/1/26 2:54 PM, Jie Gan wrote: >>> >>> >>> On 7/1/2026 7:02 PM, Konrad Dybcio wrote: >>>> On 7/1/26 9:31 AM, Jie Gan wrote: >>>>> >>>>> >>>>> On 7/1/2026 3:26 PM, Krzysztof Kozlowski wrote: >>>>>> On 01/07/2026 09:16, Jie Gan wrote: >>>>>>> >>>>>>> >>>>>>> On 7/1/2026 2:57 PM, Krzysztof Kozlowski wrote: >>>>>>>> On Wed, Jul 01, 2026 at 09:53:41AM +0800, Jie Gan wrote: >>>>>>>>> The TNOC compatible previously only allowed the two-string AMBA form >>>>>>>>> "qcom,coresight-tnoc", "arm,primecell", which forces the device onto the >>>>>>>>> AMBA bus. >>>>>>>>> >>>>>>>>> Convert the compatible to a oneOf and add a standalone >>>>>>>>> "qcom,coresight-agtnoc" compatible alongside the existing AMBA form. The >>>>>>>>> standalone string carries no "arm,primecell" entry, so the device is >>>>>>>>> created on the platform bus instead of the AMBA bus. >>>> >>>> [...] >>>> >>>>>>> AMBA primecell identification. The purpose of the new compatible is to >>>>>>> clearly distinguish this platform-specific case from the standard >>>>>>> AMBA-based implementation. Or shall I re-use the existing compatible >>>>>>> "qcom,coresight-tnoc" as platform standalone compatible? >>>>>>> >>>>>>> We already have a similar pattern for the interconnect TraceNoC device, >>>>>>> which uses the platform-specific compatible string qcom,coresight-itnoc. >>>>>> I do not see there a fake, duplicated compatible for the same device. >>>>>> Can you elaborate how is that relevant? >>>>> >>>>> Will fix it by removing AMBA related description. >>>>> >>>>> Shall I update the clock name from apb_pclk to apb as a platform device? >>>> >>>> Why? >>> >>> For the previous platform devices, we got comments to add the clock-name with "apb" instead of "apb_pclk". >>> >>> Please check the qcom,coresight-ctcu.yaml and qcom,coresight-itnoc.yaml >> >> Well, if you need to break the bindings already, might as well on >> the grounds of choosing a saner ("clock names shouldn't include _clk") >> name.. Not sure if Krzysztof will like it > > I miss the rationale for doing the change, why exactly this binding > should have clocks corrected. Thanks for confirming. Jie > > Best regards, > Krzysztof