From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 8D8CA3126A0 for ; Fri, 10 Apr 2026 03:09:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790564; cv=none; b=l8BS1quzO1o2YNXv8ZZewNCh3tB+9J6SkCzxwctbux3ELpi53NLlcqyu/m/o6cxMKW7GP3YRzGV82Wp8rBSphCGYvappa5ghH9hF9AnytsKWYQp7ONIFdGlXQBpcT/LjjIQM7jLhtNA/gRRfX3elkEor4K3SD5xvvLcaIfSOVfQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790564; c=relaxed/simple; bh=jC0NQ9RHOp8mcRO5W1kWueVWIj2hU3N1BlDUF4uk6t0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MqLR7ZXzp0nscAwsc8z70K5f1Bn6wtUJdZLz4aRvjcRg9MB47FeJAw3BkXsdTC1Z2fTZGx4jSiafh8q6QPKiOK3jLmDp9OFv+i5L6OjwtAex+ayazuIjofhxMUV/v39E/rEwfcra8WPEhCFvE2ihsevD4+Uz+pk7JGDTZEjc2HE= 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=ENRuqc9r; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hkYFOs4T; arc=none smtp.client-ip=205.220.180.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="ENRuqc9r"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hkYFOs4T" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639MtbU73934514 for ; Fri, 10 Apr 2026 03:09:22 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= v2A87x6iq1XnknEDF+ylr1BzadDS+vv13wHQIVeglFM=; b=ENRuqc9rp3pB3bAu +7FN9DTsWMv2JmUzgOwXOFyrPh/Xchkt4UmRw68zJmdkPLXzz011WFWgHe/WD6os hr7VvcC5VMvIU+vGSmHZAaVaOF1naXT7XA67YUL2oqrJ2uYIF0WTC3GyVOkhthsx YLArgr2EBt2SVhTUJ6VMPBDpdkxRPv13dIEZVGTTE1wH98i1/IgBFyJKdHP9umg5 D3DXxYRBhSRXCITcP0oRJ5u5XyN7g+8kUd4oLYBSkRmkeCMCmiOGcaWyQDh9mshA SX2ZFmqihL8ENyrRiJu8TGKCwEYWJRuDungMQbzD311WqdC7ntmmA4a9VIcWdnoJ zrJbcw== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ded5saacj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:22 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c76bb22a8ceso1811776a12.2 for ; Thu, 09 Apr 2026 20:09:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790561; x=1776395361; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=v2A87x6iq1XnknEDF+ylr1BzadDS+vv13wHQIVeglFM=; b=hkYFOs4T2SNctQayhrYnSQ1JLf963JYDzvDH8LKphQ8B/ZDEhGZgd7iR7fy5MYJyZc XXiRhBm5tdQ133OpRjHAhEhvxMD7n90PInveXX2k+gsATOe/2d1ax6sW3BqJ8cIImM+n Etnte3r9Vq1Vm7EPkya3uMgLJ0WMEo4bCDJ+KUes9nG1yaAYhUCEQL4pC6C6sdPPu0z2 QVEElMjCz5Quzq8XZVXxQDXsiwd1CdbiPOT/hJwtTPYqrl+62zw41nLmBbDO1OEmIJFr AErd1dIbNpbNTPkn9v1lIpD7oEistYtEyxnSlDEav7CRjzrtEVtQY6flXNQ/fcC9Y53t 0+uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790561; x=1776395361; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=v2A87x6iq1XnknEDF+ylr1BzadDS+vv13wHQIVeglFM=; b=RsHVKsxo9DddOrkGqvTc7P//wtQVRm5eoF8n6artJ6EgBBJo5ppxQjLWGvsur3ZRLm 1QbaVOzNSAqk/1LiIwdDUwWF3vKqZM9Lxe/zLtTRa4BgIahzZTyeDUxfangeRmAHegkG XC4agDrRcItD27yD3LNhFqkoOZQxFPGR57oS9P6Sa0MnUMOtitSzCb8dEHrboR12pBZU pN0aw93L9EsNT/qOBV6kYwXZknu8u1Ybb+aOWgY0hcLzLxsDzX62aQAYh0kWo1MrjUSJ 2tBOTuFX4C0ORhc+0MRP+X/tuRylZT7WR9QHvIKgbrNjpfkE6cO0/z4qlDuiy5BV6a76 dJCg== X-Forwarded-Encrypted: i=1; AJvYcCXBqhUK4kRLyVIQqGoX7M810KAYHJfKD4Y+MNR5O5uePmOEz8QD4iBVCFWnxizOf7BWxV2Z84MIeG8ux7c=@vger.kernel.org X-Gm-Message-State: AOJu0YxwAYrSnmOWCa760Umjh7Kb97H7ugEoI+T+6TAQ0HSDuYJ6QuJs KVcbx2rT8CPy5AIPwgojwMrCUkXCG0W66oUbkbzvNBvydSJw10GAxj75FN+D6wZNh6OxCMeG8NS srNtfVYrCn6pz4Qb/P/1kG4OZUEfAX7tJ8hRoRZf17iblzOcK8jDft4PXkA5RcgkwfIG1o2pQ68 nqMg== X-Gm-Gg: AeBDietqrQ9Sh+qSrcJCQbkPcZ/DloU99FXBSaP38aReb0uLeMlHIAzLsIg6q8oaP0s 7Mqoee4mNgU+GO8tub11y2NvpvwuXo4x5+D+nDjbpq10OFgZZPI3xWBzY12fxb0VvffSczaqWcs Kj+R3vyalKWIDgz5c9eWtyOns/uG1daMe3clVflM/zRdYWmZA/BwmZ6NiOy1DtRr+yHHsNxgaqY mvWib2cjqP2SDMlyYW2M25qXwVhb0t0nU7/b/KAYpb+aKG2y73URRrGgb9LRePx6/dRg5O+hCnZ E2L6XxjUPAfthKTowa+neThB7IeU+vtyzfoJYKyERknJ2c+zKlnX6TvjJ9QihFWF/tXYZmrOpyz GhmDqBM3KwkQstcXpBHcgCr0GtcGMIf3qwwoIBW8eXEtX2QUxMR6tYl/hbjLFVesglUKhdl3ajF uoWoO+HBok X-Received: by 2002:a05:6a00:1947:b0:82c:70a8:faee with SMTP id d2e1a72fcca58-82f0c1d9e1dmr1664913b3a.6.1775790560975; Thu, 09 Apr 2026 20:09:20 -0700 (PDT) X-Received: by 2002:a05:6a00:1947:b0:82c:70a8:faee with SMTP id d2e1a72fcca58-82f0c1d9e1dmr1664868b3a.6.1775790560462; Thu, 09 Apr 2026 20:09:20 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:20 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:44 +0800 Subject: [PATCH 1/7] arm64: dts: qcom: lemans: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-1-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790552; l=3366; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=jC0NQ9RHOp8mcRO5W1kWueVWIj2hU3N1BlDUF4uk6t0=; b=zWx+zU86ioVVmpqUPsjS8wTwGFrlVThB3XXd2r8AlwKQ4TKb8NRVADAoba+iUtbHMu74y4F3/ cMeDsQ4pwXrCRbak/09V2Xu49FUmnONukMrzgWWVBAFayuvLBk/Raoe X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-ORIG-GUID: kMBnIuJxeje6C7miCPOcKxzRgseq7lmw X-Proofpoint-GUID: kMBnIuJxeje6C7miCPOcKxzRgseq7lmw X-Authority-Analysis: v=2.4 cv=Ko59H2WN c=1 sm=1 tr=0 ts=69d869e2 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=AGQJ8-okPX9lvk53HAUA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfX6loNoBlQIC/B ubULYNHQDN9xpaxCjCpywKVy/bRUtx3uFc+HEokfSdiAtNv4ZHy4FU89tDZyxZNNTU/20JIaq25 GastrxlHfwGx5Pg15LKjeVGdu7C2uiT4D/DhZMTLsehxjS16x0KnN20yHMKZKPUWXRqy2PS2rVX HK7UdVghmGw1+D0xDgCTu2lr8O+45ixW8/trJfltyO9sMyoVeeaatE9hCZhSCJ1Z2F1xwxwTMVo R/Fj5asHKz2mXlPfIujyvjIzGTEZdA3iw1Ab4+g8npdWaZC195ViQl4m2/QAgRDkZU0LU/2cExE LESvkrsigQMvpghX/vbGopmmnz74LBHxLI4EFRRELleaMZntTKvtExKMx3AdXQTxhav5uESoPXr H98YKWMuQkfyrptoifvC5yITZgy7FxDy7iB1iKDrFievCFQthFKUF9ANqSNLvpxcIDdLiUqhe4h yhRUlkuVKVGr9eAT+Zw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 phishscore=0 bulkscore=0 spamscore=0 suspectscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM and CTI nodes in the lemans device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/lemans.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/lemans.dtsi b/arch/arm64/boot/dts/qco= m/lemans.dtsi index fe6e76351823..7cdca20708cc 100644 --- a/arch/arm64/boot/dts/qcom/lemans.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi @@ -2847,6 +2847,7 @@ tpdm@4003000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dcc"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -2906,6 +2907,7 @@ tpdm@400f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3374,6 +3376,7 @@ tpdm@4b09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3394,6 +3397,7 @@ tpdm@4b0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3414,6 +3418,7 @@ tpdm@4b0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3434,6 +3439,7 @@ tpdm@4b0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3454,6 +3460,7 @@ tpdm@4b0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3474,6 +3481,7 @@ aoss_cti: cti@4b13000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_aoss"; }; =20 funnel@4b83000 { @@ -3795,6 +3803,7 @@ tpdm@6860000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_actpm"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3815,6 +3824,7 @@ tpdm@6861000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_apss"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3897,6 +3907,7 @@ tpdm@68a0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_silver"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3917,6 +3928,7 @@ tpdm@68b0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_gold"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3937,6 +3949,7 @@ tpdm@68c0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_ext"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -8590,6 +8603,7 @@ arch_timer: timer { =20 turing-llm-tpdm { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_cdsp_llm_0"; =20 qcom,cmb-element-bits =3D <32>; =20 --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 2712E30EF90 for ; Fri, 10 Apr 2026 03:09:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790568; cv=none; b=HMqg7a/HBmQS9dLyVV8dCsZD8ezT/D6FxJBI6giRGprGPNTOpN7b1oBE+P5WnKgM8Bc8Kl3VLt0Aj5nm083LKTGbPPqhDCjtVy0QpIjGBGu2aIawwW6zOGPIWqFaL6oOdmDcooADl+9nqlDAi/z7rBHbwtGOoTLHhgNQ34xXQeE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790568; c=relaxed/simple; bh=sCsRBlH0+879YBoSpThQt/M6YkLzR1tyXx/NfaMKluw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JY5w3LpTv4qSGXXatLZDVHEsCWiSqA70xLncb/g5Lu0jkhETKhLs2lAxPHLhIYDMHvar5rSzQzMED7qem8zqoHfqphNzBJFY//UFtLbV2VFoYcecKl88VmK3AIS83++RXJVrOflran0GMBnJxwh0nejAz5FO978izzSuiR2oLG0= 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=bb7roduU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=D7H2NbW5; arc=none smtp.client-ip=205.220.180.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="bb7roduU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="D7H2NbW5" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639JFmE71433357 for ; Fri, 10 Apr 2026 03:09:26 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= Up0eyXQzwjBxM2YRLnDagEOO3QyDYeH+ZwB3mSUG5j0=; b=bb7roduUA0F2r3tH QP+iUDCQqyQ0ntzFFmmFmqmHM1tTxoI6yKXDEvVhe+pt1olNK2qlBbcitmrA50Dk DNVWb5GH/kqFiy6ha87SUkZ9i9qRS3iizR+XJVr5cdVlOZ0LQrWuKZNJRlh17hnh N33JWxNdyQP2rMFM/F26xgDouUesTK8kW9g4JWqYk7V51s4v8UYw/7vOSSq2/BR5 Rp3v7n7FBtgmH/UhD5nW+me3Fyy9y/JEpKiarwmSRUBBgIHOUNIX02p9fNM74Rw/ eSHI1cnkU35kuIC5x0FdcMWG7ahARFcPTRFald0mWT3ftIC3aLKKAERsVvVnkRS3 9SZycQ== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4deckfagwm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:26 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-82c89d4ce16so1128389b3a.2 for ; Thu, 09 Apr 2026 20:09:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790565; x=1776395365; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Up0eyXQzwjBxM2YRLnDagEOO3QyDYeH+ZwB3mSUG5j0=; b=D7H2NbW54Y7kdwDEXAsxndvjkvF7yY8l4EaAcnjUGnX1wnxIHRgX2BSyQzrU2LGIdS FO3B9p8YrnxzwdzMtDzv3zLuP4fWgNEXpN6vcljqkZWpptxUVvQUNIMvzewzVf5osVJB kf1YtjWxMJVraN6a2/wAJ2aaUgdJdVgOyiT1C2hgB/N8TlK3HzUX/mCZ/XCuLKNAmI1u es2LPnHQtNmGB5txZuMFukm2GScqTqbgl/jqIivGjVOaOpuaxhrtvrHsL/gEKJvsGznQ h1XTtQr4TV1xBKWir83YF0MIs8zM5+Hl5uofCUS3SFhY+XmWRigTFDgD5ug4ULe5uYex lNUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790565; x=1776395365; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Up0eyXQzwjBxM2YRLnDagEOO3QyDYeH+ZwB3mSUG5j0=; b=cxX5McDPDmgPzNsVCq51Cpb8vjkCWy1u9O1gdBglM8BgKbEaqLWDAMYtTrNyoo1guw SdkEb6U8nZbiZbCLgr+3AHOv9tu4cynSb+kg3PZcgSKvIz9BfWGgkpxQh50XShbMVBeW zUHpfv0eaty8E3JkvgqLZa3QEKSRSjGq9xxdPIPJiZ0SxYnJ3LDThhO+fLIZ0fO4xJev 0tikx1FBAn1BQu5n0O9IPSCyej7/MqXk27AtzTR7e2v2l0ML8BILrMyvPo+0jvhQZ0IV 1HSy2NvaK26bEjPAu416z+xIFPNnwe7DNpNmsUa1fF4Qu2efn4TrHguygNQ3AMU3FRwi dztA== X-Forwarded-Encrypted: i=1; AJvYcCWClfcVB9s1Xvj78SXtj59xLaX65FwPZNB/mBxDRIvehOzub4B7v9Z1bHA5s+qZbqd4/E0rlTq2jNaGsQ4=@vger.kernel.org X-Gm-Message-State: AOJu0YxHJtvEKKbRU7+ynYKuIaFo6UCHsyHFa1yhW7IxmAbtt6vbJLC9 t/L2W3qF2suhTjWjcymbv5h5FqHpOpsGO+MWkOERVb11ECZpg5d86f5ulw+jwDvKAbVvZlDcWXy 0NNXdBdmIji407s7M0h9sF6YZbJq8xPIy8qj/z6+vAIZ+54l+ZRGzA7kTxJoqMTQsSD1WyGIcHS re6A== X-Gm-Gg: AeBDiev3x3vwVUfNR/krN2RUBrSORO02wvo7gWfO+31bv2ZcAm+osxESbCKiWVVMHRr 6J/06JJY7ddXpyZCn7nBHg5eeqbyu/MXNTR0sBSxlkW6dBtCitbRqVhjvaUTunrQJDqM19pnP5W A2UgblO0PTIxt2kux7DLcZExPuuOMFYSu/0+AXI0VdWGUleKPtGjYis6ATCCvK5MCFGpbxWz038 5sQK1FI7LJwhjOAYyXh1oTXe9ejI9Aa3i+vHnhitvk67x2+TJKZjoibAmqVAjiSBnXYLXexrc8/ gHPbIzqkR/22CdN1107yODrqWM+4p2pMaTXBI3auymAZ44ptIQoW1MZ2vuOiZKBG6Nr50VEqEed jLXzj8U14v0YR+XALmCllcflnZ6M7KMcJq/e4Rn7YbJiyeZGhj1AWRbxxzRa0WoW2thzzl/gH9f K4/cmfLJ2O X-Received: by 2002:a05:6a00:9515:b0:82c:d5be:d283 with SMTP id d2e1a72fcca58-82f0c2f75f8mr1727003b3a.34.1775790564699; Thu, 09 Apr 2026 20:09:24 -0700 (PDT) X-Received: by 2002:a05:6a00:9515:b0:82c:d5be:d283 with SMTP id d2e1a72fcca58-82f0c2f75f8mr1726957b3a.34.1775790564008; Thu, 09 Apr 2026 20:09:24 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:23 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:45 +0800 Subject: [PATCH 2/7] arm64: dts: qcom: talos: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-2-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790552; l=10538; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=sCsRBlH0+879YBoSpThQt/M6YkLzR1tyXx/NfaMKluw=; b=ptFldp6GGzGYCINoOhBembDptgfWvIWo1CQjljIZFciyD8XDBmCpYLQm3cx/FIgbfesnZbfbh Cc+bm7oHvYyAPvq3SjZmZtaD79Q2Yk6MUgnU8naOPfvHjlJ4v6exN36 X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Authority-Analysis: v=2.4 cv=S/fpBosP c=1 sm=1 tr=0 ts=69d869e6 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=owAIid8Y1J3EW1zRLdQA:9 a=ds9HYswI8H9LxFeb:21 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfXw67GosSDn15k ljXBRPtaIegelMlmmhYsw7ehVQ6KzJlkBD/Xff+Sq+VaDFiI+ml5LGJNWcdqqgH+MTTvII+axWA gXVtoJDYFn10VES3HcO5rp0T5/59m6ocgfcRMt85i3Q6lalRpi5YNQtNlruc/uo5jYaX3FX9R0g o5+BYlYulF6w/v6YBMdftaeiD2WVuieQNURgN9nd+uKp6piWzQaLSt+P6pF+A57LEcXpRyVsZFx uHAQ2kjNvc7xZZSiBmxGP8NlrS76NMahDFx1vNfp6koo48eopmGsUhy0XglceZclwSz2YKfYkGK jdbD0IWzcw1OglnSmCH42lNGrKb+7U2wfLVE2A/ChV0xfzsvczo2+tmyMDNkPwnov7XfiOq8fvO bI/E8TOPA/qJtwSNQKIj1Pbwk8LHzqDkV7sLrErllEv/7FbEbG6z36cJks6w7ID5n2mWBX2nJGQ Kw2FY7YR9hrxD60xdxQ== X-Proofpoint-ORIG-GUID: xrfhfF4f9oNqGmfWTKGMzxlfr79ujocf X-Proofpoint-GUID: xrfhfF4f9oNqGmfWTKGMzxlfr79ujocf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 adultscore=0 spamscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to CTI and TPDM nodes in the talos device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/talos.dtsi | 59 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 59 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index ff5afbfce2a4..019911f3f923 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -2180,6 +2180,7 @@ cti@6010000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss"; }; =20 cti@6011000 { @@ -2188,6 +2189,7 @@ cti@6011000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_1"; }; =20 cti@6012000 { @@ -2196,6 +2198,7 @@ cti@6012000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_2"; }; =20 cti@6013000 { @@ -2204,6 +2207,7 @@ cti@6013000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_3"; }; =20 cti@6014000 { @@ -2212,6 +2216,7 @@ cti@6014000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_4"; }; =20 cti@6015000 { @@ -2220,6 +2225,7 @@ cti@6015000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_5"; }; =20 cti@6016000 { @@ -2228,6 +2234,7 @@ cti@6016000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_6"; }; =20 cti@6017000 { @@ -2236,6 +2243,7 @@ cti@6017000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_7"; }; =20 cti@6018000 { @@ -2244,6 +2252,7 @@ cti@6018000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_8"; }; =20 cti@6019000 { @@ -2252,6 +2261,7 @@ cti@6019000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_9"; }; =20 cti@601a000 { @@ -2260,6 +2270,7 @@ cti@601a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_10"; }; =20 cti@601b000 { @@ -2268,6 +2279,7 @@ cti@601b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_11"; }; =20 cti@601c000 { @@ -2276,6 +2288,7 @@ cti@601c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_12"; }; =20 cti@601d000 { @@ -2284,6 +2297,7 @@ cti@601d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_13"; }; =20 cti@601e000 { @@ -2292,6 +2306,7 @@ cti@601e000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_14"; }; =20 cti@601f000 { @@ -2300,6 +2315,7 @@ cti@601f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss_15"; }; =20 funnel@6041000 { @@ -2532,6 +2548,7 @@ cti@683b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdsp6"; }; =20 tpdm@6840000 { @@ -2540,6 +2557,7 @@ tpdm@6840000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_vsense"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -2560,6 +2578,7 @@ tpdm@684c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_prng"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -2579,6 +2598,7 @@ tpdm@6850000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_pimem"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -2600,6 +2620,7 @@ tpdm@6860000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -2643,6 +2664,7 @@ cti@6867000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_cdsp"; }; =20 tpdm@6870000 { @@ -2651,6 +2673,7 @@ tpdm@6870000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dcc"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -2671,6 +2694,7 @@ tpdm@699c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_wcss"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -2693,6 +2717,7 @@ tpdm@69c0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_monaq"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -2736,6 +2761,7 @@ tpdm@69d0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_qm"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -2756,6 +2782,7 @@ tpdm@6a00000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ddr"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -2776,6 +2803,7 @@ cti@6a02000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_ddr_dl0"; }; =20 cti@6a03000 { @@ -2784,6 +2812,7 @@ cti@6a03000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_ddr_dl0_1"; }; =20 cti@6a10000 { @@ -2792,6 +2821,7 @@ cti@6a10000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_ddr_dl1"; }; =20 cti@6a11000 { @@ -2800,6 +2830,7 @@ cti@6a11000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_ddr_dl1_1"; }; =20 funnel@6a05000 { @@ -2870,6 +2901,7 @@ tpdm@6b02000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -2890,6 +2922,7 @@ tpdm@6b03000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -2910,6 +2943,7 @@ cti@6b04000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao"; }; =20 cti@6b05000 { @@ -2918,6 +2952,7 @@ cti@6b05000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_1"; }; =20 cti@6b06000 { @@ -2926,6 +2961,7 @@ cti@6b06000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_2"; }; =20 cti@6b07000 { @@ -2934,6 +2970,7 @@ cti@6b07000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_3"; }; =20 funnel@6b08000 { @@ -3040,6 +3077,7 @@ cti@6b21000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_aop_m3"; }; =20 tpdm@6b48000 { @@ -3048,6 +3086,7 @@ tpdm@6b48000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_west"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3067,6 +3106,7 @@ cti@6c13000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_titan"; =20 /* Not all required clocks can be enabled from the OS */ status =3D "fail"; @@ -3078,6 +3118,7 @@ cti@6c20000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_venus"; status =3D "disabled"; }; =20 @@ -3087,6 +3128,7 @@ tpdm@6c28000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_center"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3106,6 +3148,7 @@ cti@6c29000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_dlct"; }; =20 cti@6c2a000 { @@ -3114,6 +3157,7 @@ cti@6c2a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_dlct_1"; }; =20 cti@7020000 { @@ -3122,6 +3166,7 @@ cti@7020000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_2"; }; =20 etm@7040000 { @@ -3150,6 +3195,7 @@ cti@7120000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_3"; }; =20 etm@7140000 { @@ -3178,6 +3224,7 @@ cti@7220000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_4"; }; =20 etm@7240000 { @@ -3206,6 +3253,7 @@ cti@7320000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_5"; }; =20 etm@7340000 { @@ -3234,6 +3282,7 @@ cti@7420000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_6"; }; =20 etm@7440000 { @@ -3262,6 +3311,7 @@ cti@7520000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_7"; }; =20 etm@7540000 { @@ -3290,6 +3340,7 @@ cti@7620000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_8"; }; =20 etm@7640000 { @@ -3318,6 +3369,7 @@ cti@7720000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_apb_9"; }; =20 etm@7740000 { @@ -3492,6 +3544,7 @@ tpdm@7830000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_olc"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3535,6 +3588,7 @@ tpdm@7860000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_apss"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3578,6 +3632,7 @@ tpdm@78a0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_silver"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3597,6 +3652,7 @@ tpdm@78b0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_gold"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3664,6 +3720,7 @@ cti@78e0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss"; }; =20 cti@78f0000 { @@ -3672,6 +3729,7 @@ cti@78f0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_1"; }; =20 cti@7900000 { @@ -3680,6 +3738,7 @@ cti@7900000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss_2"; }; =20 remoteproc_cdsp: remoteproc@8300000 { --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 749ED2F4A14 for ; Fri, 10 Apr 2026 03:09:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790571; cv=none; b=aXOhGAiuFpILMkd77dYCoC8ULjMOi4uuiGUqkb51NF/iOxMgmUrz41Dj+37c7DiG78kfxNuebs/gzkuMTzWYaHSIarqq5nkVV50p0lwWl81diUYAO9zHEaJTgKgx5jdMxP1uLT4Q2kzvubc0s9fBlJLxBMtVwQ11sOG0TutW1PQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790571; c=relaxed/simple; bh=hx4lFDUd9I7ChVhIcE2XnwA9jea02etEG3c8v2Tm4Sc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fgb7CDAbXcsCo6feKGaRTGZMNVmIaSUzA3j8FCutJcQYhQy/5nHGc1bVTBUOknkbrPU3e87Sitq/aOUNmLMK5gh+h8AB/zd2JN/RuAvwZMWF+iutNWYOe7H01cbmM+gjSDYfdYEtMTleXbgx4xiUIJS6JSvdl/nS5AX1Pz2ji4Q= 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=gDRH7TSQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jA847Ytn; arc=none smtp.client-ip=205.220.180.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="gDRH7TSQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jA847Ytn" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639KG9aN2626826 for ; Fri, 10 Apr 2026 03:09:29 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= oC7Y3Zd9pdqbHko9V/jkIWpLcfFpV28T1J2RJWhJPYY=; b=gDRH7TSQCkCs4Cqv q5KG4gcSDidRuXI3Cfqcq0Rrbfh0Qlr8Jx5JliYaR+XgBNOC7//kNzCIS1KVEL2o koiCh1HOO9Z2/Nmp56WAVhPGbxGnO+VvfP3ec0EwTg1D+VvZVmT8ponlSKqub3UN IFsq11ObU6ySupjGbchpoacoE20sF6FOlLQbx0cpJqwAZIBiedhYXqr9sHUKj8eN ubwuAToBh4h5Q9E1+BCrx8aXbB0qkREfnZIeV4RhYMfCBIUUsMLCQKjh5gL+uoYH 1ArpD1m1tB1oWw+kqhSl2rwuTw6mbqelmChlCkivwum4m4mmvlXyQzmyAoH4M8hy tIvo5Q== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4decmu2fkj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:29 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c76fede6ccdso959004a12.1 for ; Thu, 09 Apr 2026 20:09:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790568; x=1776395368; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=oC7Y3Zd9pdqbHko9V/jkIWpLcfFpV28T1J2RJWhJPYY=; b=jA847YtnntdgMPMIs6z0X+GGAVducoNdDA6OR8QqM2El5F/VJz6lgFHrETqU116HEL 6uuKOccURmVIufZCfMSVV7ZkgPcacauN+isVwS4cwoKLMZCTryBc8EnAy8PZBTh4GDRX FFOuOl041btiGZvNtwhkRPkr/bQ7CKSFjm1HKZ63nsYro4FUm0U+fkv0Q0kETYP2f68x GRnm4nTLsLE4OEyTFCJYB9c2EnnRxGscp3JoFL59O5knb7VkVoM2atql0b7XNMc34eon 4CMsPXgbdkSCbyWMm9Gsw4N1tzz4YvmfHuXoJcFGKgy9mcA6oG5bP6YRR+6UY40eC9pE vXNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790568; x=1776395368; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=oC7Y3Zd9pdqbHko9V/jkIWpLcfFpV28T1J2RJWhJPYY=; b=XreTbieZdWPpDisIUNw8HfSARtRDHoLtPRaYzj4e/cV3eIBo4w5EoSgatyUCxHjGBm cHEUAaf7tOna7ljWz3I5U3GmU9pXqJK4Z/SszBfbhBku9lxj3keVGfdp8Zdfx79My6hH rlKoN/9BWmGV2RUOm1Y2mM2LUZd+t2soSGgOTUwSpnH1uW2xXKTbUz8GIphHcDSyhxu0 Og7jW6cdKDg8eHr/W4+YKdp+JinW0Z/UGHaSlyLMmCx+PAWh9htQLIZe+QkcR8EhQaGm dmJ1iN1lFZG9wa6xxZvPpDyLN3g+5ILqoQEEvylWtLHvZe9oYPooAIA68t792lsPeFIo XI5Q== X-Forwarded-Encrypted: i=1; AJvYcCV8j5pFKd4BxvQn2x5YyYdShdMMl9mKNlCY/635+Y1NKDyDdKE93OvPDHUgzM3HkOS2homGsoUWvRo/NkU=@vger.kernel.org X-Gm-Message-State: AOJu0Yx1KRaisUfbriYVYxGQiegPkhuDOrXlNTNQ441VW5CR+aDBuElo hccdYp/bUkAQuKQLcfNYF1Rpj0bzawggvRBgkmaZSGv3iXYOZJ2Zm4OYPdV4227Z8tyj1G9ZiJQ uoT1umszmvn06RLtM2L2vMzo0SPMHDECIq84017biDWjImKplc41LbVARTDYnKwkffL0lo2vlRb //gw== X-Gm-Gg: AeBDiesdP0Yn/4SJjCLC70SHO/nQs8CfA16ncX6GNKdTPQOz2ceNS5UZ2sx7fKCC4JZ k5PWYx7QHsKz+ioSi34aEKwqEXsjiIw7YHb47wLbGeNZs5QbHgui4zFBGyZu25/DEkDwBgzNRah W1FhuzN5k7iHh4mgU7sVLaBSgmiWW9A0Cf+vdVieAdwZZXIQ4kBRf/en3B06TlnwNAFt1+32XyA iJPiay77RfTP3mY5Vty2TRQPQ9fmMEDPa3h7egnsUZdlh20WG+4RxTkZOo5sus45JxLfnSXuwO3 wS7gdo3Ukd9HJZyVgFvhIbfD6GAjIC+2YFkGQFNaMdK+3p+CAYxOV1HSTqhQ0y5qEuKJdQL9ufb vNeLYGOoJ8+tPRyWoLmfaQXKyC5qmwR1lRH1tpZqyjWSbNQD/mnXRe3Oq2cGChaaXSGfRdOPFqc Wy6N1QTjFg X-Received: by 2002:a05:6a00:234c:b0:81f:3eda:9d69 with SMTP id d2e1a72fcca58-82f0c2220a4mr1700750b3a.22.1775790568174; Thu, 09 Apr 2026 20:09:28 -0700 (PDT) X-Received: by 2002:a05:6a00:234c:b0:81f:3eda:9d69 with SMTP id d2e1a72fcca58-82f0c2220a4mr1700714b3a.22.1775790567604; Thu, 09 Apr 2026 20:09:27 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:27 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:46 +0800 Subject: [PATCH 3/7] arm64: dts: qcom: monaco: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-3-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790552; l=6124; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=hx4lFDUd9I7ChVhIcE2XnwA9jea02etEG3c8v2Tm4Sc=; b=1QNuKigcR9qZYHhlbzN6H9JmhbRk4Q1ul07Hx8KzOhzPF76alrCHyC8a/D6ARyWNbru6ABg4K kyr1oaI0oHXAWI1ymAZ/ixdLB0v9+Af+ENO5YBKiKqBCY5KQ/RGIdHv X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-GUID: ZpphRphBeq8cY1DDwjj5l0o_Tzz-MceS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfXz20jqlL3IiD4 wtl873rz7N4fw5UgvyMwDtsLU3RHBu7PIFUyyWs1BNNMYC5kgrREFJ7ZXNEIZyZRwE6bQAB6R7q NptHj2NDuMoUFEx0iB/Wj5DsFUcLfqBNPhg1YyABMWdWerI8VNzBnwL7ajdhBchnDnju5CG3/bm NIauGT0n9ES8FKGMeIm4GT6LHGGDUQ+rq9dzq8CamIWTMFieH8hQkXgRZG/AOYk8c1rQI9bDYKC NhwEabuFapun88eyYVv/kHDlI72i4qNs46Cymc+Wp3m2z3n3ThST89cuPWaDNCO6/mg4wMkrsuc jDxCjYFlVWg0229lYJTVufQEOelmKEpmijppk3KbLtP1A4YAM00r86HlWkYJOgGyDvGECnV4n5f kNGVk8cYYsDJxOXJWLwzLv55HN+BDWMC9I60RKmVwoqQBuJzwt/UPZDPJvNgoUkeyp4Ra8cEyMp 2nMCQAhdbE1GRNEGLbg== X-Proofpoint-ORIG-GUID: ZpphRphBeq8cY1DDwjj5l0o_Tzz-MceS X-Authority-Analysis: v=2.4 cv=DslmPm/+ c=1 sm=1 tr=0 ts=69d869e9 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=swnd-9OQR8il28cGCz4A:9 a=l9Vmz6SG5_cKeK-2:21 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 malwarescore=0 clxscore=1015 impostorscore=0 bulkscore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM and CTI nodes in the monaco device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/monaco.dtsi | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 7b1d57460f1e..3e076a1df1b9 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -3045,6 +3045,7 @@ tpdm@400f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3307,6 +3308,7 @@ tpdm@4841000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_prng"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3326,6 +3328,7 @@ tpdm@4850000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_pimem"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3347,6 +3350,7 @@ tpdm@4860000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dl_ch_south"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3440,6 +3444,7 @@ tpdm@4980000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3483,6 +3488,7 @@ tpdm@4ac0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_mmnoc_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3555,6 +3561,7 @@ tpdm@4ad0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dlct"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3807,6 +3814,7 @@ tpdm@4b09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3826,6 +3834,7 @@ tpdm@4b0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3845,6 +3854,7 @@ tpdm@4b0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3864,6 +3874,7 @@ tpdm@4b0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3883,6 +3894,7 @@ tpdm@4b0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3902,6 +3914,7 @@ cti@4b13000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_aoss"; }; =20 tpdm@4b80000 { @@ -3910,6 +3923,7 @@ tpdm@4b80000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3977,6 +3991,7 @@ cti@4b8b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_cdsp_1"; }; =20 tpdm@4c40000 { @@ -3985,6 +4000,7 @@ tpdm@4c40000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_gpdsp_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4078,6 +4094,7 @@ tpdm@4c50000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dl_south"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4150,6 +4167,7 @@ tpdm@4e00000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ddr"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4240,6 +4258,7 @@ tpdm@4e10000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ddr_ch0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4283,6 +4302,7 @@ tpdm@4e20000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ddr_ch1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4608,6 +4628,7 @@ cti@682b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_apss"; }; =20 tpdm@6860000 { @@ -4616,6 +4637,7 @@ tpdm@6860000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_actpm"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4635,6 +4657,7 @@ tpdm@6861000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_apss"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4715,6 +4738,7 @@ tpdm@68a0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_gold"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -4734,6 +4758,7 @@ tpdm@68b0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llm_silver"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -4753,6 +4778,7 @@ tpdm@68c0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ext_dsb"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4772,6 +4798,7 @@ cti@68e0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_llm_gold"; }; =20 cti@68f0000 { @@ -4780,6 +4807,7 @@ cti@68f0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_llm_silver"; }; =20 cti@6900000 { @@ -4788,6 +4816,7 @@ cti@6900000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_ext_dsb"; }; =20 sdhc_1: mmc@87c4000 { --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 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 456EA30EF94 for ; Fri, 10 Apr 2026 03:09:33 +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=1775790574; cv=none; b=TPIKwdQSuSy7uhIh6xT14XVJWSC61oVasAczuK9ovTsSqm/fMOF5py4uxmFDkiAuyXs42vHphMzdBU+C6PcfYxIQ7w7/kAIqzOrsNIz5gToocHHz9zQTfAGTc3/pXDIQ/2sFzJ+gfvtEv5QKNY3T/AVXvyTDkb4V9BWODHa7e3s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790574; c=relaxed/simple; bh=XMWO73Zot8bioBj1vtYtNgXBcxafZXLSmfZRqOOw4to=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TbAeiAOYX2igaZo73UdbemlUnjqiCsplYDlrjBMM4EjP53I4KhG+tRVX5sugEyZ2jb8FNqc7zVAFnEZ8NfnaxHvrIgc/J+PZ9vyvgVRON/9aMovqCO2/xugKISG15OzEm9O12Fe58cJobhM/0/pR94IPOQ4PiCF3TJhHLLFY6tQ= 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=FOBY/ZxH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dPz0bjXD; 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="FOBY/ZxH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dPz0bjXD" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639MSDMf2812278 for ; Fri, 10 Apr 2026 03:09:32 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= rhaPy8hUFxkAAthFXlrA+ivrwCq5DM7Rh5QVygs4MqQ=; b=FOBY/ZxHBA3Ue9vB D2S8Zpa7dDbDcK3fjhMFsgsyWPIjXtwBVj0rPY/NEfDK7MLceFKLFKQoGCp8yne7 6fYTFvQVkyHmFIHOVeSwKqlzrnJ6ALdVRUpAfinQ2mR8hpUijwqIROuXg8dFS053 ceWmKRVH9LXa5hNv3arRn+fqMW35ctfPW3LI9lKAVZsqA7S9B65uSfMVyPL/wT2O t53WkjJPc57C9jw36jQ2SKn4qTDyUpKzDewXsyIhzQ/+qAV0P4Gl6C87+PVIoZ5+ Et+9icnnt3XNevmv0ARvIWo9ejHVe9Z98ceGLnL3TOeTDzuikTprrrnIBZHK6TI+ 3m3ttg== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ded6haa6e-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:32 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c76b69fb9d6so1014245a12.1 for ; Thu, 09 Apr 2026 20:09:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790572; x=1776395372; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=rhaPy8hUFxkAAthFXlrA+ivrwCq5DM7Rh5QVygs4MqQ=; b=dPz0bjXDUK5EmptjzBLiFtTesBQAyIgSbM8dYBRjxj4DUNqyB0brURODz7ctEH3Wr0 CC2qIgFBABw5FKH1WL2Kn84xUKLs7scoSllBwUNDs1z31xoKhKJxYpy1fEFqetZ57JSX isuANCaOhkfx42G10gMcbmog5ybM2gjL3Ae7rleKwSF4KrxAHvwPW+HZQfpLfVYfuWFY 0qPAKBjcbkvly/PM2Mx90v+OGZXG4mrBSWRhUKy187XgBp0JU+xinbs001L9oajF2Tuv QfLlghzvwPc1E2n2BsvZS6+0pmuH7h4eYOkSKc5DVaepE6ZdnQcjLfPeG7GwgYFQG6kN +INw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790572; x=1776395372; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=rhaPy8hUFxkAAthFXlrA+ivrwCq5DM7Rh5QVygs4MqQ=; b=fY03H7FfokaP570D/KodkLMLgesnFLuNJXBHcfBPF247DiDK7oNYsp64EYomjakJEC 8QEWsH1v2Z5sDomB2Rs6Pqi+fhZBm+/qihGyEeHB0Pd6ONcuc4AbUF3OTuBVQaVbJHS9 111OzQIRydUb2yy4BF26g+XWRVHbTF7tjkzk+MRDg1qINPIk2hlskiSlfHrZigl/b+N8 rSnmHQ897e25nTFlcpWJcsObg0iZ1vMr9ZzUORekLO5mzANkrB/gRB3QmciJhfeKjQuK geomVZXMcTNdTnZ6Rkooswtn2iLH2bcKtrQbRlAy0eqFuDn8hzyfPJQarHNxn01a8Wz8 YJfQ== X-Forwarded-Encrypted: i=1; AJvYcCVot7Sulc0Ru+RzbJPwLn/afsHlsWa21OT5yVdgpk+dqsGaLuLSlQxWXQUCfwN9A+LqWpQK/gif5PAD0lQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzDcWIokIX8aGWgmQ0VVXgb1K5BUhnuDPmS+NZQGyqMLH2GtPNS xIVDo9H4Ue+q2Dv1KPZ0tN+TYFbSs2W4uKvl5FXq2XW81ADZtvDlGLqKgln7eFQjsZvp3ZaBORq /hTU5nqXGlNeM2kKKd0Cc5lCXKMjnxRIzfnn6yj3cOz1Ah8AVpHn+uwTnTJD8SMC4fLADDFxhvX G4/Q== X-Gm-Gg: AeBDietVsevVlcEhy/9S/Ip2laZomwSWUvR+MmgQVQ76JeDl32fuyBKBjC7+RmiGmn7 x1CZbdNt2wRLCE5Ytge/DFqkcSL9o9Y0qolLixaNZTEiAWt/+hWJHGYF/YHYF+aUnv60v+nks2B Z6LzAWGJrC/+DvRIuLXYsFULw8A8ntN30pZVd8pBsCGan8foWcBY12ZrF491u17NHc6v5dRSjXl Jy6NKr8aoZKuDiHK+t20HvfqXoQ1AB0wVW3OgViaA33qS7eNiuxyLj8qGaunKFL5DWo1pK7A58q Oifvkn3hHduE0tzH5of73tE7acXyjvF4wBQ+6xghH+NKyQsRgeAcGyq99JuRWTWglbw1DpCxqYy WpPIuVFxcM2D3VOkpy8uB4TlGUm/lnqOUTn/ZvBsU+NvW8laNXO7RRy+q/FX6SrC6B/lOWHzFWf w+DVCGZSmm X-Received: by 2002:a05:6a20:918c:b0:39f:441:492f with SMTP id adf61e73a8af0-39fe440eb9bmr1217492637.1.1775790571697; Thu, 09 Apr 2026 20:09:31 -0700 (PDT) X-Received: by 2002:a05:6a20:918c:b0:39f:441:492f with SMTP id adf61e73a8af0-39fe440eb9bmr1217458637.1.1775790571168; Thu, 09 Apr 2026 20:09:31 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:30 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:47 +0800 Subject: [PATCH 4/7] arm64: dts: qcom: kodiak: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-4-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790553; l=2756; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=XMWO73Zot8bioBj1vtYtNgXBcxafZXLSmfZRqOOw4to=; b=GTLSVG5nQ8wwWbHUc4ipSXz2ysgMMRSO5eLYdPyFmlqIBt9zHo6KTRFFzgnYmBdraoAUO+cyx 1oqFY3mMZ9BBz5ToNx52zneM/JoXD0mIzSzyol9OGGJfesbN5TrQWWh X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Authority-Analysis: v=2.4 cv=RfCgzVtv c=1 sm=1 tr=0 ts=69d869ec cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=Ft2vuo7JNPNZdQlk6TEA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-GUID: rvKJZy7HdmipIRbwIj_k_-bZ-hY1sWvM X-Proofpoint-ORIG-GUID: rvKJZy7HdmipIRbwIj_k_-bZ-hY1sWvM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfX36/azfzSEYQ0 g8hCR/6dTSvKpItltViFIZ+llix7v4GQd41fIGGPw54LLgjNZnCItyzaEYLk0Yb432C/Zgwy9YN UVaqaJ1HutQGo9Yvu3QDr+cjxObmt94YpjXhaDoqC6cPdpC9/Y9UAtIOYdMkMNurvwidFoPlqws mKnohmty3v/lT0BZhH+6W/hwyMxujCUcYfdUyfUHUw8p6HbKegkjYwXkaXZsukWpqlSTxFP5gh7 KqOLJUE10Jf8n38LnX7VgagRbYZsMNNu+uRUoo9mBd3tLrf0+FOmUxzqhFs1SURbIWwHKER8p68 ulvBZyFmTHeM8KZHwUcS2OP3mSHwgViWGH/GpbgOvRaA/xKV5X+GGEdFRfQ0zdm4qfgIz8up7Vp 8isNo4ycySV5jDClAFIjqHWfcegbdZEyH25xlSepER6qGtlt8JQOvHTPeIqsGN5bOVeW+9h1fnI Gor1Fvm0DfMvSIX4Apw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM and CTI nodes in the kodiak device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index 988ca5f7c8a0..3a2c28752e31 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -3513,6 +3513,7 @@ tpdm@600f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -3532,6 +3533,7 @@ cti@6010000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_qdss"; }; =20 funnel@6041000 { @@ -3681,6 +3683,7 @@ cti@6b00000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao"; }; =20 cti@6b01000 { @@ -3689,6 +3692,7 @@ cti@6b01000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_1"; }; =20 cti@6b02000 { @@ -3697,6 +3701,7 @@ cti@6b02000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_2"; }; =20 cti@6b03000 { @@ -3705,6 +3710,7 @@ cti@6b03000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_swao_3"; }; =20 funnel@6b04000 { @@ -3859,6 +3865,7 @@ tpdm@6b09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3878,6 +3885,7 @@ tpdm@6b0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3897,6 +3905,7 @@ tpdm@6b0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3916,6 +3925,7 @@ tpdm@6b0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -3935,6 +3945,7 @@ tpdm@6b0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -3954,6 +3965,7 @@ cti@6b11000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_aoss"; }; =20 etm@7040000 { --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 8AC1D311C2C for ; Fri, 10 Apr 2026 03:09:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790579; cv=none; b=urZ+yE7R+xWPhu2iZQiyt15LZEwcKVz13oQAwxL96+AcuXH5s7iy03IIzdP6cR8sLhDrOfVV3pjB1gNHmNqgU/yKSzC8lqS1+I3s2W1hkVa9/Jwvc6Q/Vob4EIoguxT26krXglODWur9hR9Kogsje6BJs3SmWDWVqRYKnasXN2g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790579; c=relaxed/simple; bh=e9z45rpqeTTyOv7DPEBwl2VGtPMFpFdv1fEXn5OgATc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MzS9cnP9HGwq6oHbLyay4vMy+7dlPT9RBfq4XnMzoD/umDuxeFzjO+oiScPKTqTRxCbqAmXETWFxPhgS9Q0InjclbjaLtAs+6ZDyfc8ViqwHQf8XwkIynRHEWDkxrh1N8hGkihIwPjufFPpz04hw1N0l4DQK+GS9ojTCIGcvo7o= 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=i2ASYaym; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=FKj8bcXj; arc=none smtp.client-ip=205.220.180.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="i2ASYaym"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="FKj8bcXj" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639KlHVc1433128 for ; Fri, 10 Apr 2026 03:09:36 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= 6ZK6sxHdS1Zd3nHvFI8+glq4Vq32x7HAUAhSwXuepio=; b=i2ASYaymHNHGhxTE nlD9ta2xBQ0MoxnM6wOLr29tpRxR2+ByqLYfZdh5HDMPx6r9p84B9yrszKoaOxlO M8dc6sv+mfveB1HqFyM35PA4E3bG+kfYnR5RordKkE9n7oHWszEeICc1SOgbMFbK jKeHWB+njWh07PGWbx5Iccd5NdkmeIrtq2hqnEZGiP4secpzfW5Pjybz0JhsUsep csKVnRm/cnCFso2bf7bhBTP0a74fdezUBHwK674kv0qiBv0xVAETx/cV86XWc4Av yUAFCVBrHqJJIay1dR7PDzfWJVN8Lo5JdHnq69t7i7QraCleIPesQXrEcO0D+H38 HqzNDA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4deckfagx7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:36 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c76fede6ccdso959048a12.1 for ; Thu, 09 Apr 2026 20:09:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790575; x=1776395375; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=6ZK6sxHdS1Zd3nHvFI8+glq4Vq32x7HAUAhSwXuepio=; b=FKj8bcXjZNGcm+uwxJoieqEPuRiXazxLUn2xmOpsCKabrnnusPmO7J7KL1brXXoUO8 JNn534SS8+Wi50QKVQK52NcjIyp3x7fvKOi5XM6hulEy61p2J3oGqRdudXBC0yixEQod BP1BSE4qrkHH19MB2OIN7LT+d/CtVd3Hb6r6fTaf74K9ehWZtH9jBat3KTLcxkRGp+Et gNfo7ZmnTmdjyARH/wIRgygQvHzpfkWoXwyWOaKIh60BvNv9TwghI2RT9pXZEy5fWowz en/xyoeU+JyrWS6xgSLP9e1LX+XvqVT0nd26jwZbQtKmFISYb8kxdXjsMLGVuOq2kPSL UJAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790575; x=1776395375; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=6ZK6sxHdS1Zd3nHvFI8+glq4Vq32x7HAUAhSwXuepio=; b=alqhbnFJNLTtrSAkPyG0zbiBsk1w8lCw5pr0VVNRr4lSFHX+WJt08/0Z8WYz9HUWs9 sYAxSEdxKJXu/bJYZ4agvHbO19dUQenpl0S0nhYpeNAVcVqa+FXALTVr6e8eUnCndV4b OWSBIPY5UMAVQVPc5PgQGMENetuFjXifXzoEABHkQWK+fGYzL8qB83vffdGk4XU+eMPj 3DlzEN1IcyYD5xXr4WYEw5SXVJwJhZCzgCyw29Tg4MTKlJHSynRdwarQ/ETXL+YENGtL qHS4xbKLTsAwr79s7XzXEJvkZNiWC/9oguQRpsrWHVqcKXbxiRoFGGT8NWCNvZH6FPUT bZrw== X-Forwarded-Encrypted: i=1; AJvYcCW9plKb+35N7sZGxAjBRkln/8BpXQ461kuexXt1fEIWZYVMQWUJkDpHOPzyM3CP/5Ruj6yqk/kXRaG0pkk=@vger.kernel.org X-Gm-Message-State: AOJu0YzgZSYQIzH1R2HGvn4/n9/IB2VgMpdk2SHvvXxyQAopfzvA9Knw 0krqrxDTeCe0MmjGE+FeE2enr1IHmtTechT5vdQZAZkrgLE0I4rCIzBGmAHGKFp8rtBtRqpzBX5 pVXr/CfIvDZHz557AKZ0Kcn7cYcOMsvhLuhvXlUaAK1RGq2TgKKNnIUMKUbBFluUatbLIYApOmq w3Qg== X-Gm-Gg: AeBDiesC0AY961irxJ8Dvvbpl9oj2+auX6YucJTCC/u8FvO7yHYAMvXZo938L5De99v +I7tvJSa08v3VvOsxp0jdWiW7ugVPoGPKYdmuA2TOvArDvV2+2ECyq4er7E9oE5PjJv/RkFUSxx RiqAKkw6/TnkJtKIAocjil6u80H1TZCxQ1CldB0uSmcx0O1A/814NxrN7OtSR3CjyjUHJHg1Ixc O7pOs5mExaiTRWKDYOrkenBz/N/XNJlIvY0stjLnvlwjCTvoHT9m7tMg2vDYCUSQq2AaKg8K5lg e/gYCe+L/95SVTQO6FbujuBzjIkC78lTdK8LXF0D7C2bFqkiPIOiblovqWzKdYyu5DITeKwx/ei N/FHpxxguU8R6/wwr3r11s9ImBhoIfA1ZiZOEaFhaVfgsiqYprfTDHEfYIAtsjSybESUEz4tqOh 3MCbMAOZ6o X-Received: by 2002:a05:6a00:3028:b0:82c:e692:1f91 with SMTP id d2e1a72fcca58-82f0c2b368amr1533402b3a.39.1775790575257; Thu, 09 Apr 2026 20:09:35 -0700 (PDT) X-Received: by 2002:a05:6a00:3028:b0:82c:e692:1f91 with SMTP id d2e1a72fcca58-82f0c2b368amr1533370b3a.39.1775790574758; Thu, 09 Apr 2026 20:09:34 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:34 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:48 +0800 Subject: [PATCH 5/7] arm64: dts: qcom: kaanapali: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-5-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790553; l=6784; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=e9z45rpqeTTyOv7DPEBwl2VGtPMFpFdv1fEXn5OgATc=; b=m7rMcnhUFzz2+Od1fssiCIIVGg4bfGkHX/awiPFLkPiCG7yLbXWWyJUfByPQNfA24cdS408/a QmzhrN1w0A3CnpWhAMLH+648W4OxObqFs0FYL+2j8LIiRAO+ngeQsOM X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Authority-Analysis: v=2.4 cv=S/fpBosP c=1 sm=1 tr=0 ts=69d869f0 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=y9sfTe8_aZ23gbbyZ4QA:9 a=V7Z-W9-LB9nPp9hi:21 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfX0vhAJgl0faAU L+/nu7meaRPPBNvyzxoBP9kbepPuRelOh6g0IOKkO6WX2CLZgjqtLC/XEjJ+gXoja9UdlRjJ933 acWrhAl1VqgUOYQsRhrGKpb/1pr/guQ0eSjYA9OXwrq7d3VAeWJYngbCcX8t/RM74Jc45E4O/1t 0fXzc2xLmxZjDOX/k0cSj3iuTnIMOyT+rp3IDOwFssbdGIFwap2ck7LC2kFoMF5cfln53YmAjG5 OleDXLWYW8U0refgzVrUh2srUIGKhtEgYHXIITgGcYGNGpLOoA9FmJcp0HdEapRhRgdefCsTKAg HEOk0AJqKjZVzoFkn5x/pYfs9RuFkz0Pkbt5ffSE2DrqF7EZFJxNZJH1KlDyDSB7MEsW/OJr41b qmFnZgz8AcEgyODbbCQXacSXyxCtFVNrh0aBk1p1PqSL0rsQFE9ogqCwHZQwEbKyNWtQxLahLNn kDkcbxRBaguDsA771ng== X-Proofpoint-ORIG-GUID: qpsB8NXNSnwvPj2QH3hbjXwY6lvgYC2z X-Proofpoint-GUID: qpsB8NXNSnwvPj2QH3hbjXwY6lvgYC2z X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 adultscore=0 spamscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM nodes in the kaanapali device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 35 +++++++++++++++++++++++++++++= ++++ 1 file changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/= qcom/kaanapali.dtsi index 7cc326aa1a1a..0d5714ddef9d 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi @@ -4201,6 +4201,7 @@ tpdm@10003000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dcc"; =20 qcom,cmb-element-bits =3D <32>; =20 @@ -4256,6 +4257,7 @@ tpdm@1000f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <32>; =20 @@ -4319,6 +4321,7 @@ tpdm@11000000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_modem_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4407,6 +4410,7 @@ tpdm@1102c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_gcc"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4425,6 +4429,7 @@ tpdm@11180000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4444,6 +4449,7 @@ tpdm@11183000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp_cmsr1"; =20 qcom,dsb-element-bits =3D <32>; qcom,cmb-element-bits =3D <32>; @@ -4463,6 +4469,7 @@ tpdm@11184000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp_cmsr2"; =20 qcom,dsb-element-bits =3D <32>; qcom,cmb-element-bits =3D <32>; @@ -4482,6 +4489,7 @@ tpdm@11185000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp_dpm1"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -4500,6 +4508,7 @@ tpdm@11186000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp_dpm2"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -4619,6 +4628,7 @@ tpdm@111a3000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_pmu"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4637,6 +4647,7 @@ tpdm@111a4000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_qrng"; =20 out-ports { port { @@ -4653,6 +4664,7 @@ tpdm@111a5000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dlmm"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4671,6 +4683,7 @@ tpdm@111a6000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_north_dsb"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4689,6 +4702,7 @@ tpdm@111a7000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_south_dsb"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4707,6 +4721,7 @@ tpdm@111a8000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_cx"; =20 out-ports { port { @@ -4723,6 +4738,7 @@ tpdm@111a9000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_mxa"; =20 out-ports { port { @@ -4739,6 +4755,7 @@ tpdm@111aa000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_mxc"; =20 out-ports { port { @@ -4755,6 +4772,7 @@ tpdm@111ab000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc_cmb0"; =20 out-ports { port { @@ -4771,6 +4789,7 @@ tpdm@111ac000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc_cmb1"; =20 out-ports { port { @@ -4787,6 +4806,7 @@ tpdm@111ad000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc_cmb2"; =20 out-ports { port { @@ -4803,6 +4823,7 @@ tpdm@111ae000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc_cmb3"; =20 out-ports { port { @@ -4819,6 +4840,7 @@ tpdm@111af000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc_cmb4"; =20 out-ports { port { @@ -4835,6 +4857,7 @@ tpdm@111b3000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_pcie_rscc"; =20 out-ports { port { @@ -5024,6 +5047,7 @@ tpdm@111d0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_qm"; =20 out-ports { port { @@ -5040,6 +5064,7 @@ tpdm@11303000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_4"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -5181,6 +5206,7 @@ tpdm@11309000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -5199,6 +5225,7 @@ tpdm@1130a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -5217,6 +5244,7 @@ tpdm@1130b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -5235,6 +5263,7 @@ tpdm@1130c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; =20 @@ -5253,6 +5282,7 @@ tpdm@1130d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -5272,6 +5302,7 @@ tpdm@11422000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipa"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -6958,6 +6989,7 @@ timer { =20 tpdm-cdsp-llm { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_cdsp_llm"; qcom,cmb-element-bits =3D <32>; =20 out-ports { @@ -6971,6 +7003,7 @@ tpdm_cdsp_llm_out: endpoint { =20 tpdm-cdsp-llm2 { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_cdsp_llm2"; qcom,cmb-element-bits =3D <32>; =20 out-ports { @@ -6984,6 +7017,7 @@ tpdm_cdsp_llm2_out: endpoint { =20 tpdm-modem1 { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_modem_1"; qcom,cmb-element-bits =3D <32>; =20 out-ports { @@ -6997,6 +7031,7 @@ tpdm_modem1_out: endpoint { =20 tpdm-modem2 { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_modem_2"; qcom,cmb-element-bits =3D <64>; =20 out-ports { --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 54CFC325704 for ; Fri, 10 Apr 2026 03:09:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790582; cv=none; b=VFObJ97NNDktywFU1VZSJZrf4R2VKaVWToRWvzeANMunL0ARmsrTWSyu+v+9I8WgtN5tghTE+8JECEpRrRhJe+mkWpwcE1UqXbVJE9kOnUlmRooEstRjVHRZ9MBR8qqzUXWwkIZeTsWIgpKgYPVKMGyQAvrVmYBiNUnkTKMmNMA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790582; c=relaxed/simple; bh=CycNrBzVt/HtdPw4ivxnMvUrekh45II2ymP8/7jlOWQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pNS3ixhuAElbGvDgLxWxHauRbJymWuXNR+xzwqkkIV9HUnuDDNvuCKhfzXfXzJx/crItHO8JtWP23a0yg3J9QeiowQrolwL0GJpe+iNoEkfl14S27Ot7qgBMvSjqxxXmFUjERerQb3RLz775adPdfiD32E8tdskibydMTNeGC0s= 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=jYbC9heT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dEnBYLhW; arc=none smtp.client-ip=205.220.180.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="jYbC9heT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dEnBYLhW" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639MUR0c3935245 for ; Fri, 10 Apr 2026 03:09:40 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= Za/KbFucsGHgwB4oXI1KvrF3e1afcXU+Zi5dyUwVeTU=; b=jYbC9heTCpZZ/xBH rkCZcpmRPiK8yNj85Ghpzhilkq2iXe+Qx4OJpzZSiEdbtTkh1/xkpqdBxoSlVYZ0 wy5uGKJHkCj1h6QWxvBmfVkINwzq4Do3aTzPlKgsPbizH717VOALmDkKfPfT8qIT D2/qbLlgW2+j02ORG/MPh7KXBg1pTf/zi+tphgnX6nz5vXiEaUhF65fpjQDjeaEQ Sq/m8fZrLWkf8f9rd7FQj5xjz/E6JtTIAVO9KkwhrObHJRweMyixE2Rz7V4L+rZq Bb8ep7QbscZ8xztL3F7G7LZxC53La59yVLo5pB0xMMZFzGGKB+SCgUwgH1WCUeMi LV4o4A== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ded5saae4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:40 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c741f038f7cso1115444a12.2 for ; Thu, 09 Apr 2026 20:09:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790579; x=1776395379; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Za/KbFucsGHgwB4oXI1KvrF3e1afcXU+Zi5dyUwVeTU=; b=dEnBYLhW6LTa16vtOfRzooKPxR4+nkO6ZjTxQ/ikGtFYHFOATzceD3iTXhP0anJuil J5mkom7XInD+eCZYxmOYE2Jw/yOOUzgOSmVfxeZypwilNzKKiAomuOF0PDgyCG0VFCMj U1mGapt+V6PqdygwdTAKAZBk0YXS6OoG5T8a6QjQNMqytISjaJEZEg+YGZB9WRaX0PCh W3GagdUH7fgdneOKrZ+w1qDS+LNGk181l7lwVt6k31KCkw9GnLsvnKndVV7Ahu0ZYtiG fJiZWeAjiy8ZvebD0TXCdQ+FmQxwtoom1nB2a3RW4jaHy+TFUTanJhw9GvJAwMjZLNOU qgFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790579; x=1776395379; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Za/KbFucsGHgwB4oXI1KvrF3e1afcXU+Zi5dyUwVeTU=; b=XPKigGeFI1kQf5QpeNQTUSeQ+cfgwt2SGzIzzp0k74DkD2WNWgwbFTTvT+86u2EPPj pjXaUQzLlnsldxhxhzFA+nPvZQ7PMOdLJ+B2OzrAX64yEDE4FeIixVoRsKm/Yh6nHh5V UIDtkBT8veVbmmuxUZpFejw3X/1cISK4plBFrl9nSM+GVP2jiyX3yKUzUllQR6UF8vrG E10Vay+htMWRjHMv84Ychi4p87Tkv6ZnZQvfOm5PIBBV2MGmXT9MQzs7Ua3D1ti1yDPg TiEk4+7GDcRKgSTgf+Zt6eZ3C2zGShNONKP91IiyFMgP9oVKpLvsizI6cdocV42hOXTV FRzw== X-Forwarded-Encrypted: i=1; AJvYcCXtFM1XnQKBtzV8GCxAuKKf2wH/qlWIvJSpTUiFtuaaltaw323ZUOPF+i9O368kXKptUhqfkWGgcTpJ2ds=@vger.kernel.org X-Gm-Message-State: AOJu0YwtSXp9b1gBNTatjCHpsjoWtoiWKi239DXyeotKekiU5k/P2ZIP iSjjxBPSDq53fLbZIidMdSk2L61DdO/Px7Mp1IF1tr1EAgSBJP63t13m9HgFkFaGDpkLwCGFYhZ dKvdtDzhhTYUgoXcLkW2HsuYERqg7Yrf/aFDElpwZWmdlv5mouQ7xQoXQsGvd8qtztR/ofqw0uE V/6Q== X-Gm-Gg: AeBDiet7cJIFyyhavmnM0z0WNOzBJJP2JYYMTvCfVUIMMp4WCJ6bua5Tb/mKvQ6WmPG CkQGVSA27PEBFYV41jH4DwlkFb4d5iyYHdNtzh58y0YVcdO21qSkdlVqAt+ZEGVmWsROzi6y79k zv/iPBat+oACRKY4Wj2gfB+6CdTGuHgsNyR0mm3438YIPqS/M3UQfFHQIlRSFAwGoUMpwK294sy 1xyAADgf+0wmxSwVRx03Q9mC9kpG0sZufbpASOpG/qbkeUDVPiLkmLVrtHkGvssI0LlwnQW3jc8 SXO2lro7pB9JoqlXEhLuUjythIqJxrhppQnIAatzvw8l1ENOBoDNhZ93o99wc7KmLQeZ0bvHxsk phW6ec5a5Br50Rkho7PT5rPiOo7pfeHQ69KKGepeYKqZtW/1nEzW5CU7tpHsMwn3z7DK1N1K/hp HFYOEpp+u/ X-Received: by 2002:a05:6a00:1c97:b0:823:9b7:9c0e with SMTP id d2e1a72fcca58-82f0c24cc51mr1728206b3a.34.1775790578895; Thu, 09 Apr 2026 20:09:38 -0700 (PDT) X-Received: by 2002:a05:6a00:1c97:b0:823:9b7:9c0e with SMTP id d2e1a72fcca58-82f0c24cc51mr1728177b3a.34.1775790578410; Thu, 09 Apr 2026 20:09:38 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:37 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:49 +0800 Subject: [PATCH 6/7] arm64: dts: qcom: sm8750: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-6-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790553; l=5596; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=CycNrBzVt/HtdPw4ivxnMvUrekh45II2ymP8/7jlOWQ=; b=qtbTdhMOJQWYiqotaXE8bXC38kUlRE8IFO7wHyyBbYaXYMki8n4BmsWoXBnnhVIUXH2p5Cf8o P5nEMHZ/5cjBPZ+FhbCDywPo0czAgUobVUe1JFey/sibjh8gZaJGuNi X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-ORIG-GUID: YjX3E6AeLBaZ4IYvCAytYxauYuEPgMw0 X-Proofpoint-GUID: YjX3E6AeLBaZ4IYvCAytYxauYuEPgMw0 X-Authority-Analysis: v=2.4 cv=Ko59H2WN c=1 sm=1 tr=0 ts=69d869f4 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=M9WVcT1Q7LBHNZIDZtsA:9 a=_B6xl75RZ7udhtdn:21 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfXwdjDL/V65eLW 7Sf/rOxF3K049+SVWs+sLc3stkJzjFp2ebS24qG5gib0C3C7oFXKwsMYmca/vGK5kSA32Lnf6eM W/6bW6ZzL8oaQBb+A7C7Nu43QK49CdbbpqL++zTkhSYOWjA/qI4BZ+T9IN/veV3AoGmuBYSrw5i FnRc/W7CeMIBJ896VTrV0PNz9PaYWJ7bBTa05+fIWSYEZENXCZB0ro2NgQg+aekEEod8trie6hV JARNoyrMe6TlNrg0KhpdMeXHhuSXsfJw8Myk7GLxJjFv2LsDIWyGTHtjB/8B7E8IrQJHeGn0Bg+ Ry4rWwLqPolxtpdleEIcZJn1F5Z6algS6BJm72rqAQhOejAeyyomCARBm+o18KqjrgIvYUpiTic kk1e7BlNGif/i/XXU2XNlrypQeJzxEz+x2fuij7i/Dq425lUkF+ZLPoywmXxxZOFwRzepzHRJea UPMEUcHXZqBbzm7KFIg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 phishscore=0 bulkscore=0 spamscore=0 suspectscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM and CTI nodes in the sm8750 device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index 18fb52c14acd..c13e9a6bc68e 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -4112,6 +4112,7 @@ tpdm@1000f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4176,6 +4177,7 @@ tpdm@10800000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_modem_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4256,6 +4258,7 @@ cti@1080b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_mss_qdsp6"; }; =20 tpdm@1082c000 { @@ -4264,6 +4267,7 @@ tpdm@1082c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_gcc"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4282,6 +4286,7 @@ tpdm@10841000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_prng"; =20 qcom,cmb-msrs-num =3D <32>; =20 @@ -4300,6 +4305,7 @@ tpdm@1084e000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_mm_bcv"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -4319,6 +4325,7 @@ tpdm@1084f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_mm_lmh"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -4338,6 +4345,7 @@ tpdm@10850000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_mm_dpm"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4402,6 +4410,7 @@ tpdm@10980000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_cdsp"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4490,6 +4499,7 @@ cti@1098b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_cdsp_qdsp"; }; =20 tpdm@109a3000 { @@ -4498,6 +4508,7 @@ tpdm@109a3000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_pmu"; =20 qcom,cmb-msrs-num =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -4517,6 +4528,7 @@ tpdm@109a4000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc"; =20 qcom,cmb-msrs-num =3D <32>; =20 @@ -4535,6 +4547,7 @@ tpdm@109a5000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dlmm"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4553,6 +4566,7 @@ tpdm@109a6000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_north_dsb"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4571,6 +4585,7 @@ tpdm@109a7000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_south_dsb"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4589,6 +4604,7 @@ tpdm@109a8000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_cmb0"; =20 qcom,cmb-msrs-num =3D <32>; =20 @@ -4607,6 +4623,7 @@ tpdm@109a9000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_cmb1"; =20 qcom,cmb-msrs-num =3D <32>; =20 @@ -4625,6 +4642,7 @@ tpdm@109aa000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_cmb2"; =20 qcom,cmb-msrs-num =3D <32>; =20 @@ -4776,6 +4794,7 @@ tpdm@109d0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_qm"; =20 qcom,dsb-msrs-num =3D <32>; =20 @@ -4909,6 +4928,7 @@ tpdm@10b09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4928,6 +4948,7 @@ tpdm@10b0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4947,6 +4968,7 @@ tpdm@10b0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4966,6 +4988,7 @@ tpdm@10b0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -4985,6 +5008,7 @@ tpdm@10b0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -6801,6 +6825,7 @@ timer { =20 tpdm-cdsp-llm { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_cdsp_llm"; qcom,cmb-element-bits =3D <32>; =20 out-ports { @@ -6814,6 +6839,7 @@ tpdm_cdsp_llm_out: endpoint { =20 tpdm-cdsp-llm2 { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_cdsp_llm2"; qcom,cmb-element-bits =3D <32>; =20 out-ports { @@ -6827,6 +6853,7 @@ tpdm_cdsp_llm2_out: endpoint { =20 tpdm-modem1 { compatible =3D "qcom,coresight-static-tpdm"; + label =3D "tpdm_modem_1"; qcom,dsb-element-bits =3D <32>; =20 out-ports { --=20 2.34.1 From nobody Sat Jun 20 20:56:38 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 E458F3264F1 for ; Fri, 10 Apr 2026 03:09:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790586; cv=none; b=E4j9HIrRK1iu+u2LqeecmFTTuzZIg8TYaszuBjkfJf0P/marmBzomF1pGt2RFQ0ALu1jZffez5FsrXYxixX9Zd3zI6zWQPyf06hc5kXVMAEZcHkhH1D+WZ2WVOWDByTp9IQfj9ICE1kvm3YCaUKeoJTOHbxt/8DJl9/L1dqBTJI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775790586; c=relaxed/simple; bh=WwoiUVJ/ydibp2pKgSy9IKVFuzQSNgIRWK3VJTwdwws=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jpY37FKZy9FgtJk4A/g1kZNr2ftKXyQgZD7aPUP/ifkTkTaoXtYhdItMgDarLCLVrxufMfKFOCRseKiap2zXIaulsQcCERTu4Uh09gr+kDNuVsUFCn2S2w9VpHechGKnfe6HGvPNA2ebziEIR/E+FCMVCH7UIO3N9VfJAZ9ogzU= 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=f3oIMRj5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BK+NxBor; arc=none smtp.client-ip=205.220.180.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="f3oIMRj5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BK+NxBor" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 639HkPIx2698298 for ; Fri, 10 Apr 2026 03:09:44 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= 4NjCcyBnojNBNSm6o8zYVfrhFt9V07O6sWwE2gUQb7k=; b=f3oIMRj5kRlUR/aP Ywvn+R/u4grxDGaCsTw5VPESc0VybZttNTDzDDkMq73XGIpb3FF7Jv4yL18JcQSs ZhDyUI8NEXh9477gQvwRstanuuVIsFZhJJ14BueLy/4YqjS1TatKZumHhMzql5nE DH+6CqMDG4oWHsMX6MfO9PfxWuEEovEAbWeFe08f8AIC9F87uyuMx6qxa9mZ8rpl 03ltAMwQZsWkRIIo5ohat8X3SFqj08S94erNpudBerjF1jPXh66nouLcp207JsJa L07Kph15xzp/JWPFB+pU1CmcBcnRITh+OnkRy9yQdBoEiq5xrl2/UYZxpPw42cKk wfoL4A== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4degt9sd1p-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 03:09:43 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-82ce50e6e28so1059965b3a.2 for ; Thu, 09 Apr 2026 20:09:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775790583; x=1776395383; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=4NjCcyBnojNBNSm6o8zYVfrhFt9V07O6sWwE2gUQb7k=; b=BK+NxBorpx4A2QKE72PfouXq0/zv/Zg75BCoNweaOge+wZgRSpiSOkpiiDXNRSENyA C35EwYDnXEWod5Sh3xldn+9NaFcTuH+aMQOx42VpdgAUmS1UW0ODf1DYYH4FYTWELfjF Hzocjwp7GCgI7YtlkL2KHi5AHzxRhB5C8ic6wHV/VfzIiNbdSLubde4fVf42uNMvYivX 92mtS0q8/KcIui11fEiYHkWocMFu0HnICCds/JMzQCRJNqNOi9G7tmDNlfkCAxFkrZ8Y 2bLA4FVTIDKE+rUlyCTaIoq6CocynF50VWv+Ril+uTHnfaieZd6Cw2gvfpSDhD0tIJLp K/1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775790583; x=1776395383; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=4NjCcyBnojNBNSm6o8zYVfrhFt9V07O6sWwE2gUQb7k=; b=cdoImOQYClRYDlSIe3zLMTbvdL7foyXmDlbmkQkHAWxZILFgYRuDhdpZbhgxuDTrpS Y2grmUWza/AyLjTX8Ht2X43SmFK0q+tBhYtMI7AnFfPV8hfnZ1cSU49hnwYRWzvgEw9W XBn1mEKzpFidCmOH7KUUs2gTZHySEYlLu58T2ryG3MvRXbPfVzluxXV7qwWiSCqFccNg Tqi3gx4gUDbFLFbe4rPU+MN6WuiIYS3GdmvzqQmnP0Q//myCQTje0IeQIoXkt6GozMnc F7gGbrGcIB49Yq1WwKNytBnJWXavkmIqfTFtK1QfyntPxCFb2rTJzGRq3gFP5u2jRVVv isxA== X-Forwarded-Encrypted: i=1; AJvYcCX9Iqn29knYKd9jy3TAuoe9/r8xDMZ89Mef4bgUNbG6KYum8jF7o4c8Pbpf+Od+AkQfLHq7beQt2aK/wfk=@vger.kernel.org X-Gm-Message-State: AOJu0YzPElpHYzwUrh4d65aDtcodYPf531DopfuFRKS6JXPZMDKefRb/ hCdSaez5fYciLRmCDPqIr0GJhSIdAPX4ucz1eHFkjkcvtMpK6TZctzCKd0aP95MNwIWMUiw3Xx4 XrMpz1M/1xy7AcPjqbgytL12sDiRPNAVMkRxwowdOanABeONsVJ2N4SfBYGL4jGTcn9LBK0/8qr xVeA== X-Gm-Gg: AeBDiesE4KWBy+lSGZy0gTtOCeQYEgs3AK53JEodNcvsn8l503wTj9HUQOiz5CMxEEp 64AEFzVizzVrdKpHV44OL/nqZHiPv2iLx8grs1Uqp2PYLIuHoTsJk+prztB0xx18aKXzIoK9PpC CN7T311EJpjpO3l//8mCkAuBWyCMRHztPReqHQ3SXL5VrJFhrftQn4WDkOLJVr3yShGm2J/jnQ3 xoHS/tcAi7Yp4MOWd+vC83y6US6CO42HcyuDiLiE84tOY5Tv8RwAA8N+fGfJu4i8M6NYyyfKphe 7qgFqwdfyJyHjNNZUvPnsY0ah9V1L9Olx/0uY5ZQaRkspH80FeKRla/WONQHhd/KMye0MgVOBNi F6CgVMFEB1jQxn8BIH+zFBkanGnf7uWdvm2BDM/c8wPISIAl8/Gir/WMwmERfMK/EZ6I53PYAVg VzvR8cp5u1 X-Received: by 2002:a05:6a00:3e29:b0:82c:9266:624d with SMTP id d2e1a72fcca58-82f0c36d396mr1762281b3a.53.1775790582732; Thu, 09 Apr 2026 20:09:42 -0700 (PDT) X-Received: by 2002:a05:6a00:3e29:b0:82c:9266:624d with SMTP id d2e1a72fcca58-82f0c36d396mr1762246b3a.53.1775790582158; Thu, 09 Apr 2026 20:09:42 -0700 (PDT) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82f0c50cd34sm987452b3a.54.2026.04.09.20.09.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 20:09:41 -0700 (PDT) From: Jie Gan Date: Fri, 10 Apr 2026 11:08:50 +0800 Subject: [PATCH 7/7] arm64: dts: qcom: hamoa: Add label properties to CoreSight devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260410-add-label-to-coresight-device-v1-7-d71a6759dbc2@oss.qualcomm.com> References: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> In-Reply-To: <20260410-add-label-to-coresight-device-v1-0-d71a6759dbc2@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tingwei Zhang Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775790553; l=6539; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=WwoiUVJ/ydibp2pKgSy9IKVFuzQSNgIRWK3VJTwdwws=; b=f4nThv3NT5swSoHTQfq3el+yHbqM3ywdwkba7OWFmyJiBg/Qz8kLcfdTi6MWukugqdY7CrXxC JjsSiVpejtNBYvw/EDp1bynVxv8AjFWxYjrKmyMe/+7YAI06KoGmm+B X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDAyNiBTYWx0ZWRfX0w+7Ndzuv3tR lbwm05jU+PlFosMsjjIvJ/A8CBA2QX0y5qnoT6ZhUd+tmiZulIUf/lBqV3MCn3XxGR0JmijkvLO NemH51xqJDkqgQpNsw8firK6kJEP5NjkvC8W6+xPxZWmTIvRQUgAg1x9Q31j3+SFRgvdXjsx5mG IoAiDyx5QhhZ/k+bMRzp87ZXmxzJBhyw2RDfzySw/rk0E1xxYFr56oOV7ds4iIBl9oh/Pd0oJg5 yifk7epRMdVabjnF1KoGR3qWDjsJZFeTqYtpG7x6DtO+zc9E95dAkYHD+IF7d9a3xwQfUNlHo4R sIv9bBb+DgEdcYG9H91o4zDumh8yK2c1vaThpzT0k297HY16uDDfkY0R2hzdKOG0UufHkCAjKhJ kq6VCzPy31qLKgg6dmZXhmpVAfxTFLymHNOPMt7NS/aa+qn+xqY/P4whMmTjupGDE+J6HQphApQ XHSshZqaTPLgrYBYCjQ== X-Proofpoint-ORIG-GUID: iqhwVkfrH9Hf7BgS12GReqaKxQtqYN7y X-Proofpoint-GUID: iqhwVkfrH9Hf7BgS12GReqaKxQtqYN7y X-Authority-Analysis: v=2.4 cv=BJyDalQG c=1 sm=1 tr=0 ts=69d869f8 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=eAkPLPy4D2IjGqfRhJEA:9 a=mIL_gL0YBkbNSaF1:21 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-10_01,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 bulkscore=0 adultscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100026 Add label properties to TPDM and CTI nodes in the hamoa device tree to provide human-readable identifiers for each CoreSight device. These labels allow userspace tools and the CoreSight framework to identify devices by name rather than by base address. Signed-off-by: Jie Gan Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/hamoa.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom= /hamoa.dtsi index 051dee076416..f10af9db8bd4 100644 --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi @@ -6882,6 +6882,7 @@ tpdm@10003000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dcc"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -6939,6 +6940,7 @@ tpdm@1000f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_spdm"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -7077,6 +7079,7 @@ tpdm@10800000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rpdm_mxa"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7096,6 +7099,7 @@ tpdm@1082c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_gcc"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7115,6 +7119,7 @@ tpdm@10841000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_prng"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -7134,6 +7139,7 @@ tpdm@10844000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_lpass"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7177,6 +7183,7 @@ cti@1098b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "cti_cdsp_cscti"; }; =20 tpdm@109d0000 { @@ -7185,6 +7192,7 @@ tpdm@109d0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_qm"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7205,6 +7213,7 @@ tpdm@10ac0000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dl_south_0"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7225,6 +7234,7 @@ tpdm@10ac1000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dl_south_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7459,6 +7469,7 @@ tpdm@10b09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7478,6 +7489,7 @@ tpdm@10b0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_1"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7497,6 +7509,7 @@ tpdm@10b0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_2"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7516,6 +7529,7 @@ tpdm@10b0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_prio_3"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7535,6 +7549,7 @@ tpdm@10b0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_swao_1"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7554,6 +7569,7 @@ tpdm@10b20000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ddr_lpi"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7624,6 +7640,7 @@ tpdm@10c08000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dlmm"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7672,6 +7689,7 @@ tpdm@10c28000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_dlct"; =20 qcom,dsb-element-bits =3D <32>; qcom,dsb-msrs-num =3D <32>; @@ -7691,6 +7709,7 @@ tpdm@10c29000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_ipcc"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7824,6 +7843,7 @@ tpdm@10c38000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7843,6 +7863,7 @@ tpdm@10c39000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_rdpm_mx"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -7939,6 +7960,7 @@ tpdm@10cc1000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_tmess_0"; =20 qcom,cmb-element-bits =3D <64>; qcom,cmb-msrs-num =3D <32>; @@ -8043,6 +8065,7 @@ tpdm@10d08000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_0"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8062,6 +8085,7 @@ tpdm@10d09000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_1"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8081,6 +8105,7 @@ tpdm@10d0a000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_2"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8100,6 +8125,7 @@ tpdm@10d0b000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_3"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8119,6 +8145,7 @@ tpdm@10d0c000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_4"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8138,6 +8165,7 @@ tpdm@10d0d000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_5"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8157,6 +8185,7 @@ tpdm@10d0e000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_6"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; @@ -8176,6 +8205,7 @@ tpdm@10d0f000 { =20 clocks =3D <&aoss_qmp>; clock-names =3D "apb_pclk"; + label =3D "tpdm_llcc_7"; =20 qcom,cmb-element-bits =3D <32>; qcom,cmb-msrs-num =3D <32>; --=20 2.34.1