From nobody Mon Jun 15 23:20:44 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 9ECEF3DA7FF for ; Tue, 14 Apr 2026 11:36:31 +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=1776166593; cv=none; b=O7t4PMYD6OJHBcGkqKFfpYuyWB8go/Q2+YK+Tz0MUcVoaP1ejVZfFMnEG38nJenCPrkrA+j7SJuiovmEr3RYp7RhPVefiszIvTt1Mzh87TVoLd+QFyVw4KCFao9bHmwVQGMbiwTjQPoIGIls6QH50WbKaxxvguQxbdYGFIk+/BY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166593; c=relaxed/simple; bh=xrn8iFf62z/oUuIXkUARUrwaU+PX7rU2uik/hdiVg5U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dcoLA071cEil6q5aXtwKWBM//3vBl1/I47oFdnyBwVebcQ68JssdhD+d0WSM73ye6tNXqp42cBtbPbQAFMiLfiQdmRFLflV4HEp6xey3h4qo1fJqifrPITRjX3L3TdPCY0jtVX4p5EJbtxasv4MMA2diDF7QMiAccOxfkWLKnDs= 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=KbILZW37; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gQDQRNnT; 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="KbILZW37"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gQDQRNnT" 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 63EBOvnu280842 for ; Tue, 14 Apr 2026 11:36:30 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= K1cVEB56pTa6ARp1A0m9nmYfbAYbdBCuMA4dZd5OcoU=; b=KbILZW37hafZioDt FYIFbobsSZh7TNMKOSZSkufhhBd8NUKdKsJrfj2APR7KdCYiX4cvs/m7kAJVAv1K jd1L282aMmCrlekNm5HthHuTlB/K1vEc7EN1d77YY27QtJ8Mk4WUvDPmjbBfkYnv Q7sAJO8j+d8B9mBh2ZkZ4M5HQuetI+lDfYxMNYmOlk9p9ObpNDY5qJ69Qfxad3DZ VGVNG+nes7KUUI5pihlxNVLwNU7Q/N2V/j0gEBxp8RG6zAY/4i1JFgqdWmkSoNnB H66pkUjW5B4era+2IXaJ+Vv60N09YDege1pttVeGfhVg0dhc179omexg3Ez/8h6N Zkit4Q== 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 4dh86vjg3k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:30 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c7939ac69edso2808870a12.3 for ; Tue, 14 Apr 2026 04:36:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166589; x=1776771389; 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=K1cVEB56pTa6ARp1A0m9nmYfbAYbdBCuMA4dZd5OcoU=; b=gQDQRNnTz6k1t7mHjhwXBi39imXaN933NdWFhT9/QviIaFCr3+yDVQxMlbS56FkPFZ /6c/uRjJCOMfXU/lK0QgneSHke8H7gXMnDriJcqNhQTtzlQIG4ZbZquRPIDx3Ru2Ssej TLMOMYwE9P+7uufFB3wdT0YeLX/eD35dDRAwau7PmHVrEOkpctBDFU2ezz3di/OY5GSe AuS9ONSLHVr/NgDwy6I8kdRVfcfFgPSRF1KrdDJ/CrcoCOoXoU81d+KNoHVNzVKANxxm sBOF2/UCoPiDF/6jlJ0EYesI7rEcKC7w3D7o9yabENJ9l3u96KqHCPBummd9Q+GHzmfj 9tZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166589; x=1776771389; 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=K1cVEB56pTa6ARp1A0m9nmYfbAYbdBCuMA4dZd5OcoU=; b=fykkLqs7pIvE2h/oJwTlXOJfjSeIk2qKR9dD6DNY+wj7+098H8XeGxZGeBQUtRG1CN /P+pXTIGQNBrWFTBBxmZ8JN/VjhlFmQggKAEJp2CSB10L4etG3VeYoBA9fE70EIEppem BWDbKRCNzS4kBUaW9m/roRnZlAVWMRzJCaib7vfwEuLFBzxubdnuaA9M/KvLkhks2oZ0 tsuBUdz6LBBD10ehWxRZhIocj2UITdmag0tNs220QfghpcxFhZ8ITpeKrCNSXededqfj g7Bva8GXG73il/oueyzE/iK6b/0+CrnRrLFPA9cGMCgpyUrN80vJ4kGaFD9ylAoG+ryv Xfvw== X-Forwarded-Encrypted: i=1; AFNElJ/Tr9kFdZjXfZDN6JQQ9wV53ynoSWXfj+vTEbbkOCQYdn2A/M4C0hwTAoqjXeT0LcP1xBE57RZOKMKXRQI=@vger.kernel.org X-Gm-Message-State: AOJu0YzMqB2/4q72D7XOKlI67XKcSKzDODUNSrTv5z7EAUF2MR37ZNdC qFQJAlNU3XZBWrNJhzXE/gzuKH532za4zCWORUl8qgFN+l5oY6Fgh/UCvtIYV03MZYRIMsUqP7o 0CQ+G26AMgBMeEsnOhGSLuwxdgLA+cAFBJe/keQGREfTZ8SO9eAXdmzCNqhtWMYk0rDI= X-Gm-Gg: AeBDieu4JYR6BWvkdYADLsw4EbOH344/Ox2+0k02EsR4Ukqx43VHfhw0Rk9st9R/0xe xDiAVzK9X0J+eShobAerJPIE4tr4Ra8ZchqFHwQsXaZCI9goun18J8BXbefJcn6o2xhHcIf2jtt khw0ttflsu/5TlflaCHsEj/KDgFsR9Nq3tSmWk/+J2+ubNx8b58fk8LOFanjQ7QpGv1LeSPS2Kh dWkVt7n74d6Okig/oePZ0V6207Tds79+w3KvjkpHHR3X3SO3GzhhTWepHULogR6aO9C06a2epWu fztCRZr0WatxYdtREDdIbSQ9Zx16pV0dHztZQcbhIyexp9+CqiROZAvnGtCxG8LaBNYRirmyqa8 vd05n/6BR6MmCHyD2KiFNgqXJmk7aruZFzhN4ruSne0LvT/gv1UjfxWtUdW+kCBFcp3qpugh08P k9FPBSA+Ph X-Received: by 2002:a05:6a20:7485:b0:398:6b9a:6765 with SMTP id adf61e73a8af0-39fe40e053cmr19654920637.58.1776166589364; Tue, 14 Apr 2026 04:36:29 -0700 (PDT) X-Received: by 2002:a05:6a20:7485:b0:398:6b9a:6765 with SMTP id adf61e73a8af0-39fe40e053cmr19654875637.58.1776166588891; Tue, 14 Apr 2026 04:36:28 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:28 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:35:59 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-1-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166579; l=3427; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=xrn8iFf62z/oUuIXkUARUrwaU+PX7rU2uik/hdiVg5U=; b=LwsV5IeHdfpDVgdalvYRu2NbsogIWMimKWWyX25QQh1EhXBag/4Sk3t+lUo8eW8rTymlw8P7p S40AsExZOocCLQRUqnsWqMZiBgKG7owXDs4xDM3VNFkmynxBV4472YY X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-GUID: Sz60CCYJImljQhvn_592_S9q18x6fFXv X-Authority-Analysis: v=2.4 cv=cffiaHDM c=1 sm=1 tr=0 ts=69de26be 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-ORIG-GUID: Sz60CCYJImljQhvn_592_S9q18x6fFXv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfXzckfM6E8qr97 mtV3vy6dhgb7NffYXSoFN5+V1q8L51nulDHZHnSNLCKQ3zEYamH/Wzb1caOmbHTtQdsfFEZZLMa bgj6N42oFtQTVJ5cugm5LECTh/TesrK/1ylpIv27lgci6G3g6Fl0xmrrrwsm3m9MsbGdDHFRueR FBISSWnBoHyDPmiGIa2guyN112xpVG59ecdCABswntGUXLEDiNrPXKriC+yXV82jsZJF4um2xu6 C44pGVTgvpGf5kOy9UAhx3Nb6GUe8/Q3Z0l+SrxQ9WCgdFqg7GeVkciyZiMv8AYLghjdLCljtyY qGxY2aTPNE0i9hlMQyFlKIRJ4P2XbRMkEnB2/eMEhcQrMAhy9GBVnux7bzpDBqHIIlLAuv5vTZB nEDG/jOD3qLOy660THqA2823DSblCIV8trE4HvoHC9vskcsXxuCIqLXCpGVNLFixEnHXgjLzAN7 5y/el9/zjA2Zt0sOapQ== 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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 adultscore=0 malwarescore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 suspectscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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 Mon Jun 15 23:20:44 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 F183239B498 for ; Tue, 14 Apr 2026 11:36:40 +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=1776166602; cv=none; b=Dhq5+nZZFn2/nmWqjvAEtKIVLamn+9YEhuN+FdWfJcE73ocVKghwarUE49c/4xsrq4PZD3wRafKv2z9jtE2ArE/ToaJ2bYS+NeYW4l8PlgKnJqYVYIGO+Hz29gY7a/l0LNpae5/w3erO5uw9cCQEKb+KL8L8xRAsEnkdS77Pyy0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166602; c=relaxed/simple; bh=xXmcrvotnDZzXlLQilFaoy2YVYYbw+p4ILtbH2GCOY0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=t2d5PXOKBf094a+hyrVBWrxzdG4IfnptXtfqpJu4M/SHPYrVC8v5VHjlOHlniRA+8+JyupYXnR/sNsgteXh6+7K4Uyb38jo0WEycaOc9mCU0z2XKMTwZU5HMG98qfJEm+sR4SS6xBacrT9R8STiiickOTCe0Y7Sk+ykYIsfUelA= 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=BNX+UYt+; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eOP8gVjP; 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="BNX+UYt+"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eOP8gVjP" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63E6lx3X1478949 for ; Tue, 14 Apr 2026 11:36:34 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= zpHTOGz9cxLg+mIfEhFiJuDitQxUHJ94gQ8N9KoQsm8=; b=BNX+UYt+BnXC7/sb GHZFafLr9Guls2CCfd1lUGRu4sPsbdQA133ETROG84sGuhSV0hCu2DBDjJUAaCmh sBY+TWqhtdRKg5bNutXjSDcsjyihAzpieYUE/O4wh9LauHkDbvf5bsEpW8gujuLZ 6u2cw/KEJf7y7qAxpLGOphLPYWw1PHRcZCCeIUtUFBQYeknnby9Qy/1HRyQUGC2G jr+TLEHTRvHmhVe/hJOT402O4ugbWVy5v+KLUmT3JKxJvYuL7R4Jd8JjwNvrqjWs n49UuCW2MgGi5JFZzzaFxmqODIsEK6Kh0GwCPXbksxfGxwBEroN3iclnsbGlcMMX EpZC5A== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh87j2hph-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:34 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-82f2478c37bso3674792b3a.3 for ; Tue, 14 Apr 2026 04:36:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166593; x=1776771393; 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=zpHTOGz9cxLg+mIfEhFiJuDitQxUHJ94gQ8N9KoQsm8=; b=eOP8gVjP3xqUIn0ws8qGiCnM8kZh0+02oYsk4xP34doCHbphz5R284TSgM26X0CVM9 CMQ9wFQQNoQpLPjjwTdBkofv766HeSGEzTTyaVoYXtZICuUUiKEr3uuBUfG29dutTCWO m+EjoncHsfuZ0hF41UohsdG6QR+SbAUQjDhFJ9QI3zYaeWsYoNNNwRAiBx9mFon/QEsk UWlGDZDK8DoPBYeoqwbLoaQDaCX/jO4G+StMm6u5Bb/+2IFeMgeK+DAMuBS3dwQ7nV/p ennaH9QQCwNRPhXaUn8pjUPtSk68/ccTAxGQR0o1SjVNyKsB023Rxdrxde85wHavin1y eSIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166593; x=1776771393; 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=zpHTOGz9cxLg+mIfEhFiJuDitQxUHJ94gQ8N9KoQsm8=; b=ZAHQ90hxH+CZvEL/CkR4yRu1ZrbxJNLbxRI6iOF9Gh2s/TIZNaioCjmIlVTOQyhw5u XdCH5YNq76IybGrKS1AgL4ersvfX9WnQbrfri8FpffvnBSWocTIF+iB6eJTOY39nbUlu TKuNgTVA0aGE81Qs5M9G/2UpvguI172hJRWjczzMQjwwJCseQANOoLmERN8obYbkwqML FDWTkYybde+P5EtsVoC3JMEWFBYWQDKV3uNlP259hPYLxyG/zOJerFofNKCyFKC7AiM+ 6IaLWP/LQDdc8E33cxvdSdHj+c7dnDLu2whGKy7XeAyhw9+sWDwg2GGsEKfeY7UclCIb XKDg== X-Forwarded-Encrypted: i=1; AFNElJ/wh6nP8FbZWpL9D1v4x/oULhRT2BU2skOQng8NSzXuV9751BbfUz4eyu7GdPnNIEQirSucXyLZPA07YQk=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4iQZv4Dc+hcjKJ/5v1tazVHS2umruY4Q7oXeeqVHggB7sf5f8 X71OVXuXp47XN9Hsxvqqtoy5BoIqnbKIZzDjNlVE41TI1OHKEVHqIknoHnVg79+GPzCgV+xoSiK YdhD39qlS61rfjp265tGdh+dZeNXqH1r2x6sxQ+2reP0GtTA4hL9e11GQdY3tT1X8pYQ= X-Gm-Gg: AeBDiesjrVYdoQYonO2C9EqKgBU9+utjhIxXU+72l9Ex/2khYhPodXi3x2RPR6kHv7U X/7pM+QRujE0d6kZQcUqgfnifJcgQCLVDFBYl7zKpMyQAAZGgs2OG1d+iB3EGiGi7Moff54Phqf CxmEl+wIR9NGqaZPXdKwxitv/uNOZbVOu5HUr+5YNX3QzlJZc+y2FssY0c1/i6xHCo00/Ty6w/x sGJLa0m3QpEt+8jc0IfS5GaY7WTFVJLAWgdiwFwDGtdxzWdZepz8ta+Mr/Rhpa6p9GPAOyadlNm wvpjnB5ehfUbAqIJh8B6JwpnrvX7hep9eK6oW1cPVXG5+ENoRMDWU0Lg+0OUsUqT+EdE9pMKihv FnbDt7w0gggcnuHwTHVV6mOK6Bn4BqXTXOmDfw0ExLENlB71AGI95XI7mrg73fEYNNOcgiiOynE Mse0gX98uV X-Received: by 2002:a05:6a00:3499:b0:82f:425b:4c27 with SMTP id d2e1a72fcca58-82f425b6ac4mr6501441b3a.14.1776166593323; Tue, 14 Apr 2026 04:36:33 -0700 (PDT) X-Received: by 2002:a05:6a00:3499:b0:82f:425b:4c27 with SMTP id d2e1a72fcca58-82f425b6ac4mr6501405b3a.14.1776166592807; Tue, 14 Apr 2026 04:36:32 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:32 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:00 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-2-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166580; l=10599; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=xXmcrvotnDZzXlLQilFaoy2YVYYbw+p4ILtbH2GCOY0=; b=YWG7Er3sa/uy/3K9dGdJtmIZTxQ15YI2lJkf1FcSWyUybXF7mbKCXQKa6RgoZb2TjbtijpBLy VFEUICAtrtwC1SalBQZnkioM7qAMlMZH2a+HJBf7pATvUGMSc1rfJw3 X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-GUID: pVtfk1uT8hyjafAxpxO2eTmV7TB16EJO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwOCBTYWx0ZWRfX5u9PmYU25pqs PYNLKM9csbdI2P67Za94w8fcRRgnbLqqin/WT6JHMKeTtfbZ4c8FiWcts4cBcPAmOOn+UxnkDMt mZN/rzr9QbUlqZPegDgXj21/CBeldUCr559zsaYon/ZmH/1iM+hhTB3NRKtk1g+GB6FsG96C2Q6 rf3NmmFOncpZmVAtJAKEpum/89hXvtQqlM5+RuYgNmGcEyYmILXrf9axgrzyxBPpu9eAsk4EgRU 9avoFq59QDxi6xEGK8zBcgqlwXyVjLODwCdE3eSMXNGDOad32khWBC+g3x9QePzVUzFgXLR6J6F TZipsYwg0z5voRdi2GeRB7QwEWQktooBoy2Y58uPEP/jjXmMyBkvrI5G/Phn6RRmbgpvjDojBUR AdDep9uIDFzFqKVXxa9qs8nasTRwWtnLCrSDrk1TROQaFgQSkPiOGhgfOk0i1VOivNXNW3+/lbK ggfp9hALEnQADVDF9aw== X-Proofpoint-ORIG-GUID: pVtfk1uT8hyjafAxpxO2eTmV7TB16EJO X-Authority-Analysis: v=2.4 cv=DrpmPm/+ c=1 sm=1 tr=0 ts=69de26c2 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=OwfIJ90L-SrImz3bAfAA:9 a=ds9HYswI8H9LxFeb:21 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq: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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 adultscore=0 spamscore=0 bulkscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140108 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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 Mon Jun 15 23:20:44 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 C7B412BEC2B for ; Tue, 14 Apr 2026 11:36:39 +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=1776166601; cv=none; b=o0Xg2e1ROKUGPSbhGEypnoA9GWgk27P+Ye56rSq3u7JZgnZ0rIC1geFWnqMX2QeyTtNrrcXlx/eB5IwZVzu3isIUcHbWgF3e+woXoka7jkBoOc1RUDqpo3La/6wNwsuk4xm8D9JIM8V5It2dNNvPbcDXKpSjPRi/1XozoObHYds= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166601; c=relaxed/simple; bh=I/9izMt86W0zu0FUIfR3xR1q/qO+bo4S7Y0fcA+uLco=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ponJZ4I6NC/ef05/Jz0uD3RYFDxigG2nTF55i2nyv1icWsQfvz0GUZ6/IzDb7wulmVTUwtukQgtfPetvcpsmwEpaxMEV++taStj7+fiBYh3ClYEoUW7ocuFWo/GeV3Gdp2VLMo/mB++PIkC22SZOPDdLaBv+o9yU4t7fszf7bLQ= 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=ar+hGBjI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IMDVP783; 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="ar+hGBjI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IMDVP783" 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 63EBNjb63681355 for ; Tue, 14 Apr 2026 11:36:38 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= Ud78j0UG4YIq83pjzEaGfQ3x4ol10GmoJ9e379iYrq0=; b=ar+hGBjIiQ4ljoLU iPFxfnplQZny/E94OUOOACz5sUCodyNnwaO0TOj0I5zx2oGFbZzXF32Dx35epwNr dEGnaJso26u2cCk1TCarnvPD2nyxZkymdMfDhc4I9guxT35NHUElvmakX4rkbbPd MWsza+z74TBlehbpNNkHtW/lBOgEYJBLnNeyaOLIyNK8jn/ykyxfwPDn09q2LHQ1 nzpNFY8c4eW7FpVP8exIW/A/IpDiAl2rS8soP2tDhmLyl0FLJ5m6yx4ksLDX/RhZ tS7X1p9mZoaaDOCPthmI/3cPqIdNHmsjvoG+x+pfetEfEf6rLZEMH3NWYJmzmebg 9+5IHw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh87d2gk4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:38 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2b461b36990so20662305ad.3 for ; Tue, 14 Apr 2026 04:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166598; x=1776771398; 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=Ud78j0UG4YIq83pjzEaGfQ3x4ol10GmoJ9e379iYrq0=; b=IMDVP783Ulltf/XNfa8lwdU5Tma3o+WC7sPFmu4Li1EGtTR6m0OeQwck/bw/EFxDup opJphehwaJ3bCQ6pD8cxhiCH6A/1Y+6C243pOCg4f09pLwBPhlz3MS7HfFWWicGFMa2D WJfQFBbHYHEgd1ly2YJGJHqdkd8u/dfSndH8Mow86Tr1jn9T8Sw0iRTABLT4qagKjtPC E2uCYmGD/613yDOA4YDDu79ACCvy0QBZMv8jmjF3sfMjBmRpIPWvVZPitye6zAKMrMdZ 2Vfrf9qyEbsiT5NhYuNaOFYMwAtk2RSnLWOlRKHc5xbNU9m/ind2tMz/UntYzottVu+B slBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166598; x=1776771398; 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=Ud78j0UG4YIq83pjzEaGfQ3x4ol10GmoJ9e379iYrq0=; b=lqoFiycfzpgbzBLq4LW+/N28hEPQrnR4pNkgqpGKdyR/sIUvHjm6Mo2FEjUp5IPHZL SykWMBu/RCzQmTvj31XeH9EL2QvUIoahMcdd2G8l0EboP+5VJywikUvXWQ7aCoU96eQV C5b+c2nEViXtiwsNgWz5bz7pTwPi0sL5AG5KZH5TwDuafObL4oBOe0WNm0HNmgVl29z6 vsC0Od5yR+dFnpK2n5QjLgxjkz+Tc7joF4yYDmIi5UnXw/b0zUsu0+6ZNUu/NFjNDCDD cLN0T5TMzmgEKIYQLb3ypkkKd0BgdcddqO9tBwIhUM+PsA8xBlh53KAJTGZyp4v0jcj7 UrIA== X-Forwarded-Encrypted: i=1; AFNElJ9PxtGk0wQ5x+a/EqUpnb8ACnNXBOSmCAcEp/Mpf8mkwRyEw3zUhYKiWyImwLXg8TkgJ8BonLhbKjRLexU=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+qOPD3bZZ5gOhfRK0eClx8rXwuCaxMcZxoYqf+fO9/dav3DGR GLprGkojCkqgHa3LCmVPnDOSzPXz+ydiVI5LMgTD0dPhOHzJyn82G/7WdmFzMHp0W4EK559f+oI trLe7+xEWply7CfkKSJ/eWbSiR1J6wCSPI5W+45WnXSFQjSuV8oKVwH0wglJ950B7G64= X-Gm-Gg: AeBDieuFOOpAITO80astwuIqIUzaqPdvWE12zTXwlu7wnKb/fPDl0+C5enJX/pXiZyo fgbGyWHDaPhvuRx/MSZHqxt2+wj6F9Qa3Poq0I7/tu+7O1NXUlhRxRKiRL94WD9IppiWd2TPiDi gZqArTI3otqCp0DAiGd0eZFaVo4+/TpWdtE3bs58BZQCxjEixWKVv1iuuaQXG2g6JCEASbNDbvv JLd/6HUCY3hHxXL8WC3OXndpnvcIgOJQh87LgUfu025YCivqdGEjVYQb/sIcdPBH7uZ9r7TRy07 AnfztODNrXOEmnPEEtn4OyEdkxRDBsBxFGvE0sF+AqpohOUWZjMogHWTVaOcnWes4pREVHfiQ11 bpdPqLNbLJ+QQVu30YlrhC+2oGfehGm+sAKGvv/taNkgfTOHlCI0Bq+Ms1iVPKlsM0ImIv23nGH 8NiQ/jgMzW X-Received: by 2002:a05:6a20:3d8f:b0:398:90c2:f6b5 with SMTP id adf61e73a8af0-39fe40c77ecmr18081455637.58.1776166597474; Tue, 14 Apr 2026 04:36:37 -0700 (PDT) X-Received: by 2002:a05:6a20:3d8f:b0:398:90c2:f6b5 with SMTP id adf61e73a8af0-39fe40c77ecmr18081404637.58.1776166596831; Tue, 14 Apr 2026 04:36:36 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:36 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:01 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-3-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166580; l=6185; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=I/9izMt86W0zu0FUIfR3xR1q/qO+bo4S7Y0fcA+uLco=; b=B9RKru90BtXdsOY0D4BmYIuI/+J2Y9ocYQ42RbrHiaiTwcKvcQEZyQ5CvvEo0lYmwRKXhR7FJ YJUKw0pkrvaBf/kUPo6LpkXY4hLeAOcewpDcEr0ZnV0JMfMF9JVNPpG X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfX0vwRxDk3RINR PPqTF8YqdKDw+mPFkr78TPaEHCM6hXP0J2YEgTlb39ssS45kbMcdF4ILxnaDDy3ktVeGrIofaab SF3PamPORbvHia/qSHWcFgsQJk7yfWLgZvtQZTPXUyE6F09nlOJ72cZ88TgmanPtisNYZkPlkfR TWa0EkqtAlTyftHd5s8+VuKvSSB+m9w8NuAIY718UjQv+RFD4QMl80Om6sv/tFKJ0nYZfCgHvLM rUfuAUpGRyoqbg8ZfoCOk4NTHDOg88Xge/gEFN6ZAt9gzfrHrp76GGHSGW86iyh5Qe00/cahcC6 nw8Ct2jOMIbDqQG3v0pRpTLx5Z7B1ro7VNKh25rj+cJpU0boPEy594M/52XYcVK1aYvycD4cY9k WtPAKptHXxFM6x8OTnypk0c4Gi03czgYxIecP/UEGgJHSjI1CodXg5O6oZ1h3dvvyUbEbM3lrVN gTc+QMfrJS7ugriafsw== X-Authority-Analysis: v=2.4 cv=N+8Z0W9B c=1 sm=1 tr=0 ts=69de26c6 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==: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=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: QiQf4V0Pf0bm9qJMrjFH2DVWWMWxJbFZ X-Proofpoint-ORIG-GUID: QiQf4V0Pf0bm9qJMrjFH2DVWWMWxJbFZ 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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0 priorityscore=1501 impostorscore=0 spamscore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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 Mon Jun 15 23:20:44 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 1715639D6E3 for ; Tue, 14 Apr 2026 11:36:43 +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=1776166604; cv=none; b=k3jGLoUKvmyTE44iZwgXRAU92g4sSpklp/133RIEdNKUMunKhGLZx63O9XGtc/Wh/bSnwRfiRC9Ff+cKz27zdYsYjsDHJdYtA9ev4Vag8bLqY0zfCNwZpWsx6O71zfNu35GtgDhGW2JW3JHhypnwMWyaDgFwNUUN2iZUnGDZkIw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166604; c=relaxed/simple; bh=LIMtwT+c3MEB3SSyWEkGsNB/RdOBMnBdyEU+dEeZ4yU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=caQIj++QYBvzwQBTiDzl4gkgI4OSzIQWQZ6ufU/yNMFxSpnYRB/x7tXQJz7m4b2BfJMhNuWRLJslyYvK82qWl3xuknuFbCHrJUUepVrYUv3oEidb7KNJef5VJq+D1xELxHeR3nBrWfce3yE/0xDBQYEW4OCjpRa2uMxteqaKdYY= 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=CqDlvNdq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VBYfRotR; 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="CqDlvNdq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VBYfRotR" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63E6bsSG395270 for ; Tue, 14 Apr 2026 11:36:42 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= qCKWeCYPS5rzMMinLRc9Bto3vnstIYaxholLrs8CFyg=; b=CqDlvNdqpYyysF4K KRc7IirvI3t8vn0EdIN9ObmNwt7tgS5b1d5/cXws+W/OjncoofjZmfPQvx0YVnzO huBhzes5sP9HPV8qEyqpsgXfxO/DPLBVS2+VduOO7dnVlXRp70E1tKVTutLx4GJG NYuS1PkK20rRTpTsxhPp5LWFBtFhXUfOssvEjjyiaI/ud4TlmJn/C7ADfjpswBW+ XrHmBNZrv+BOOL2iOtUFo7qTvf+sgw42tWrcr1Z/9P2U7JEb+I7IdrDUd3Rpxywx cLFShTy3Yg0UiWhyhimB46GAQ0+cJ3PzdjzIUCXWeGD+UDGFkgk7suqz0XvKtwD2 LZUevw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh870tgwy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:42 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-35fbaada2f3so3725151a91.0 for ; Tue, 14 Apr 2026 04:36:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166601; x=1776771401; 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=qCKWeCYPS5rzMMinLRc9Bto3vnstIYaxholLrs8CFyg=; b=VBYfRotReMH3HPN7+pajLJuWYuKy1iHL9YXMmOki7n8e2qTYYnRrXZAfbK8gOEDdTu r+lQPZ+ZrnnAbPTATG4PX3K7fLHu40V3KTQ6DwzwLN+Hf7zK12fcCO4kwzw3fVJm87sK ZN5xpaP1BvzxZ2hIKDRSUp8ijfgnEwspVtbbCV2XGthlt17t3eoRU3vtWS3tW6JmzjfO ZEpjEK6CM1YhFaijSqdJjqMGDttLgyvRC522IZWLhN7vYwHmd5frXB2hhpG4OgurfMt6 PAu78cjz9YoqGPFhnNc5LbKD7oc3vgdKZ0BQFl36O0TsB+Nvr7HA6NChuDenBcm2JYyR eFyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166601; x=1776771401; 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=qCKWeCYPS5rzMMinLRc9Bto3vnstIYaxholLrs8CFyg=; b=LT6qREM9P13LYMmBEGO1VXGz24q4KO9kJNVTydN7iQjRj9xVPZ/2e0OlrbWyfh0QI6 ROF6VurEf7oKJzztce7fhuXSnIgzOW2PCHn+A10XGKMIIJ79oyhJl1W3KIck7alTkK5b XpYuL9s/DbRxY+UxL9PBPwis039wVC1CsP+S6CqUYxt1Viim5YbfJRvGzu3JMXMkliUX zARapRSOWAJNvfipBe6i19qzwgm+f+DDf9VdPY50FJi/dIkC6glJ6HwibGgKGNx6pwac jkw67ViWcURfp47FWTiNWuayzPmgBLZYT1EGNepE4Jx9Pdn85wD1esacv5p/xcuOhBOs VR0Q== X-Forwarded-Encrypted: i=1; AFNElJ9BdZryOMYCA14J3+3lVmNTCCqkftX60Z1i2uYLvMTXpqOwBrO6BEJpSD/ouI9tzgVKi3MyOnApOl14X0k=@vger.kernel.org X-Gm-Message-State: AOJu0YxpcfNKeyeSob/KLfSMZDjDvjhL63qza5LVB1qWWaDASeG0VGQA JEsRdeAR+GnoSek6rSaakEeWGFLgNWXBPvoOqZAhyKvHzdVIM3hXOBIGvh7sJB4czQlPaW5hB2a 1poDwmnpAq8EvvBbRFclZxt3R4zNRqbiAUd6VMt9bb58/BRS/ug1ZAXrshoEgTfHH+uY= X-Gm-Gg: AeBDietXais9qWVgHVQQq8HTAq8GraBO2gn2AS/vOmqHUrph3BsFf6VRIM5zimOnPRJ WsdmEBI9cZqbGV/o4JiqumvEyEfwk8prqHWqAn6EUPV12bXqosBEfzuIJGS/nTEEMbLVnium6Jb P1MqlzTF0ez41g+TCgi93ZBx7db9Ku5Z6tdpRi5ysPY5BpZz7wLrfcsq9TAYzsk9B+DOj+BqZoY MYchVxLQr48LCSk+9p4D97rC2mJW4ABA6BEmip9gFDsRr0bPvcHAyuEYE0adMUWoNxUN/oL7FRK sCWCL4nBUak4q4z8dRD6nnfK0rI7Bp+gqzEq3QlKOx/LO5AcDoeYpqfzST8u26Ww5jzHvYSFlB2 2FGyqh9MejvjfuT9tradT+ku/1cYAfcPgmzBh6HcbQmUWWvpUd9YXLHI4Et6S4/V2dH8Q+G8Lu2 Ng2tw97eFV X-Received: by 2002:a05:6a21:6e92:b0:398:71c6:e8fd with SMTP id adf61e73a8af0-39fe40e945fmr17992504637.59.1776166601262; Tue, 14 Apr 2026 04:36:41 -0700 (PDT) X-Received: by 2002:a05:6a21:6e92:b0:398:71c6:e8fd with SMTP id adf61e73a8af0-39fe40e945fmr17992475637.59.1776166600819; Tue, 14 Apr 2026 04:36:40 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:40 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:02 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-4-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166580; l=2817; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=LIMtwT+c3MEB3SSyWEkGsNB/RdOBMnBdyEU+dEeZ4yU=; b=uw1tecKtUpQ2oJDRoLQWm9XWbWOcG1RdsWyQZVI+YnoB11cLVu+pdX34rqsvoBZ41Ms048H32 yJk7S/xpL+bDnKvMC1DO7UFZA2y3k+xU0r4yldJmIuVuJ2PrlafWXF6 X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-ORIG-GUID: fDVYa7RpWgB9dxeUgOIQL62zYqaafINC X-Proofpoint-GUID: fDVYa7RpWgB9dxeUgOIQL62zYqaafINC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfX+fX7GCE2sXtz 5ZYEX/yQ/TakWT2dPMKfp+xafDmoFScJvFMkPPAyP3IfseDsct1CppUaxrG/xN4xyS7JH6w8Npz +Ohk/FaUIQxdRjcL0B+F+519yqu1nTvw9o+poFCVaohLucK+S9jsL5AbOS9rd7n3D2F4aqBP8+V IRfDNn3ErCNtvThU1TzMDXkFDhHUaPWl7E0W7uwQHPbgb7s4UmvBe97bYXCqPq65rRcy5Z+/lFj GsByjdc4h7zPy7xx+abZmuER3mjKlQhhLGoMCaEjwzasklYqLrsdBtclfD/T3rWGh8BbEOFjPm7 vg8u/lAnolTI6dedcGOL9AioKRdK2QAW9vO5lSD0QFVcjlZMUdka18dZ/GdyS2SOo60BR9KP3Rs zO/DJTkpALaaXGjH3eF2i0P17lmsVludV16jD0+J55MtxYdujm9eXHwuGDZyQj3fS9BN0FxZEUp H4+EcjiVHsMHAXF1MTQ== X-Authority-Analysis: v=2.4 cv=MK9QXsZl c=1 sm=1 tr=0 ts=69de26ca cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=Ft2vuo7JNPNZdQlk6TEA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf: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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 clxscore=1015 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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 Mon Jun 15 23:20:44 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 7A9C53DC4CC for ; Tue, 14 Apr 2026 11:36:47 +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=1776166609; cv=none; b=B4xpQmbnh8GGmzIslwah/IeO3O/DuGhdYJpH/kM078FHhTNkLsI/BfVWMCSauAqHluPKHJN3gvEOtIeB6ucMh+XG4ap5IMWlcEHN5hFCbFuuNgasECRhXIy0y04dV1fpRJEAamWrLA+GaCV/ga7Qqwhgg84hmXD/ghwCNk7daLk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166609; c=relaxed/simple; bh=qr+4pMOOEjMj7xuwFJ1R8650kimAyAYP41ufVwJgTPE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Xj/FJ22Jtc66Rotgu6zhf2nnieRKShb/teBR223VCy97VM/u/PjP6IB6vKA+G1Z8vfLEBkHIJLlFUNBfStNyjWxHk2Po8JGlpOUGjkGjbND/GPklduXsBvbuikekN0u4XbRY3ME91t58l3cxV1DIAIGl3vxCMQyn1Gi6GEl5618= 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=U0UgF9Nv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LRdrgGBE; 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="U0UgF9Nv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LRdrgGBE" 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 63EBNjb83681355 for ; Tue, 14 Apr 2026 11:36:46 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= aAjcSYs9GluFDwE1SWfEVF6TighDfcmtzjsPlxp40xY=; b=U0UgF9Nv1DMO44p9 /kHAUpet5w+IeSvhNjv8ApzF76IwaDibVm1O5j9yEFVaKh+ijav5f97dR9VNAAqC Xy4g6jSucZLNLRKZXtxoqbCRsDHoYutE/x5TQEEVZZ4P6z81BogX0h5kP5b3fA04 0FsfmsBMD2r0ffuxnc3RnocmgWbT7W1sdYVV49UKYj/Yet6UHWTZoxHd5dL6+F3h Poq2axMbkFo9z2+WGT/pgrgjR49cXufuC3M0xITuzD0VAJRZNzSS0PnjnGcgd3qw 0U2cykop30YDYI+iAM9G6NImVdSHQxrsm54mcPdhLy54U1BM3d0Dg1OQ/Lx2IegV Z9jeIg== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh87d2gkn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:46 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-35fbaada2f3so3725238a91.0 for ; Tue, 14 Apr 2026 04:36:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166605; x=1776771405; 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=aAjcSYs9GluFDwE1SWfEVF6TighDfcmtzjsPlxp40xY=; b=LRdrgGBEqGEJDqFGkKnbmEZ68R/fRmqEaEcfA7e2p810RpvPWgB9qLic8JQIE/mytE zGQ4JYuMJ6MRc5ycqQ8fE7+5wUVXlmxyMaPKxFRXIjq20JPQjylhUB+Rs2I0ugAo0ku4 O/CVCB++91sZ0MFg7xbrKdOLLuLDrBJNFUzjNjDyE03bLbJ9nLQArdlBYZPtygXP0l7t i3FmMQSI153QPsveY2LeEU6C/4nlBb1TtnrUWc9r0BiD2ajL5o9QwKoGemxi07M9QiPU MZEvzG3ocDp0AziM2eLcRA6P98bfPuzxhM7Y4J24e1ow/KWJN+cFCQUX3GEK0TMNO6H/ wVSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166605; x=1776771405; 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=aAjcSYs9GluFDwE1SWfEVF6TighDfcmtzjsPlxp40xY=; b=M1tgM1FYPuApmK+g7tYNa3osB2WqwNXrDeW+JzaD8IXqRzxWu4wVnFGkOJ69uny4xJ yofuHdgHCKluiCJguh+HHHULwXaFnd64Re8MQJkWZQ0w6m+rZaSttVASLz2FyBx4YPzj Bhc56PWe9fSO87eNjMXJtSqxtJwyx9UfoD1+N3enEau189Eq/rpRFZClkJ49CVUG3xx2 RfywSqC2b3ZcRSpAUN62v5iiM4Cy6zdCIIDBnDReGHZlCtxBEt2+eQKUQ71wmMge8Eck 6tbPt0CmjdiQMe49OJnSxUM05AeqaMsgy5n7F3FX8mFUxUH2RiKk4TZAm05zUyrcuMUs gxIQ== X-Forwarded-Encrypted: i=1; AFNElJ9vvh3j6GpKdCfRo+Ox0zzDCgk+dp2tvI5RTd516eZ9114UiFwbOBFP7Vpqf/DZZ93ebvQQjijT9f3/acQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yy4D/r2elsGNcoBPeWjWQY4wJMYTIE2VpGnpAWsLA+IFbNlgbJ0 EZjxiOXmNuobY2c1/8bZ/nROs0pktxTHY/7Sj1ttyRFAZrAqHVr/JW7Fu84KA2EoX1ODCa+sevJ wYENtHdM+xUnLygAvs4qx1nRHOri/aaDL2unyCgtQtUxj1+M7W6XsMPJBYWdkD0CoRjyMbBNT8T I= X-Gm-Gg: AeBDiesKDz0CPgcVgFkDwrHvTJ8DdX3pKW64QMWI/nXi+sRANGQVor/xlSxLAhR41Zm Pt9zrzDWuP2t8UH5DET8NlTvRfqvBR2RN7ygcugOMEticBWY+exlKURCVTWOZfrxDevbpyPx9D1 /TqG4wd1WjCVan+4WgVh0frzKEhlibymGIUqd3lrwCUZgWLhDAvxBv/Sy2LIEX3nuQwiZVgH1R8 CHLU2r2Y9ST03ErK2bwOgEto8hK99bdRkst5PfntxFFsTVl7OTPUXFPK1f7uoSOtRVb3mzOyr/4 dxrkrxMVl14qDTcKfpcITToOdKUrZ9ogaFivl6fmC2uGmMEKF0Krw8BhzNuD0llkyCDkMTfyAi4 5avr3jduE14gWRPLQAKItnXrBOI3650K8W42ACANn8Dqte4nHxMyaaBQj0faeWI6UvZoqzThuvI PO2jvoRgDe X-Received: by 2002:a17:90a:d408:b0:35e:594a:5b6b with SMTP id 98e67ed59e1d1-35e594a62afmr9126609a91.24.1776166605215; Tue, 14 Apr 2026 04:36:45 -0700 (PDT) X-Received: by 2002:a17:90a:d408:b0:35e:594a:5b6b with SMTP id 98e67ed59e1d1-35e594a62afmr9126579a91.24.1776166604705; Tue, 14 Apr 2026 04:36:44 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:44 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:03 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-5-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166580; l=6845; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=qr+4pMOOEjMj7xuwFJ1R8650kimAyAYP41ufVwJgTPE=; b=1t3KqLt4YO+WcL2yBZP+kZ1PWccvLYQ1qqyqiesUjWbLvqKmOwNfDHV1esnCc5us8GEBz+gwi eEt4sOEbZQeAnEcogxrjXAhH6Y2qxFTqtI+Yv/sfXupC0cYotvvjSPS X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfX3glOHm5NbPd7 OluIkDlr9cZAarDZkMje26ZORsMglnCDW6TQeQSROmM2z6nX10jQpGwjKWCnh17HEkxmDmaq6Gb lMe/Nj/OuzrYH+7+DhE/flXl5Elt/hGzhFA4Pfiq9k1TCFmlzM0nACYLwof56eJNdcnM2t8LsFe Woc72Que86pBP8EBo30bk18IOwPtkDAqXgqyx50cPKYKcB7+H7Kw232rE6eP6ZFK88+1hkGm47f jAuozakTct/NM6gwNzKQX/0FmL5tJAkYG+yuUA37IA26OdNR5k2W8Fq+tMpoHNDHV0+62Gj8Syc wpMb5RNA/2jZNcqCiwL99ZnSdyhe0JjqkQltOe1ptCt7pDdCMyImqo79uSE+rQtC6P4L2qxLwPs Hc2iwDCIpctqivDd8HFULXeaP4ZeVfSQ+sWLlyOdXvp4IJggVYnYET2eqfvpdZ+fXL4hdv+25AF epMLfZeGivUxbn2QbPw== X-Authority-Analysis: v=2.4 cv=N+8Z0W9B c=1 sm=1 tr=0 ts=69de26ce cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==: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=WU9evY1EbhuMgdOVQN0A:9 a=V7Z-W9-LB9nPp9hi:21 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-GUID: o3omuC-BAVqtymnXDl0WG2eqD6IFfLcS X-Proofpoint-ORIG-GUID: o3omuC-BAVqtymnXDl0WG2eqD6IFfLcS 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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0 priorityscore=1501 impostorscore=0 spamscore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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 Mon Jun 15 23:20:44 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 5290F3DCDB4 for ; Tue, 14 Apr 2026 11:36:51 +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=1776166612; cv=none; b=qR+BELhyOv091KMfxZOt4fS8RD5qr9/Y88dTquauWRlFqehmWAiZrlx6c2QmYpOcVqieNCntal9P1j733LOxsRtOdl5AotNaqOaWwqxIf+rLrHppc2ZP/j6xAGQ/0RqlGG/xbRi4cyWMcSmB1C08c869DgUM90gVjNrrIpQXFTE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166612; c=relaxed/simple; bh=ZL+3nFFqLPdeNWxfeHBY/I4r3+jRGOT+dpDhom9JEv0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=biJn5zUF+sU8AZHf9vc9AdegsvGgwZUVAU0KfaweQ/p7uG64uWecOqoQPN8YTwefWSaeUWZkM3Ihv9rB6aF2tTbM4KnWHxqQITAzU8qkbWzOmG0C43A9QCNTwv5CrdjbHNBozaFoBkh5LCzHqCr8SUtpo/iLkn4mCQmauST+9tI= 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=aLZqwxYx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=F2Sq/WQL; 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="aLZqwxYx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="F2Sq/WQL" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63E6U9BJ395277 for ; Tue, 14 Apr 2026 11:36:50 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= vBOsDjoO9hzIXr6kvxZ5WGyCjx52oJAqwbmGIZ/GBeM=; b=aLZqwxYxzmTLOOFk jvLZH/nFuRGDash7sh5ReJ5sjWK0KSwVykHVHZqzUd+jybgZDLVT+RgUbAWvRVbe KBq3WNmJzONpYgVdOXJzVm9OOUEoZia49ArtUWqnYVuTC/ekBkWEFLWlsDLAFJ0I Byu3dYxHe3R5vnwzjh6eNIorSGp/357xCuK3SHCRl2hwlS5Po2ddEdn0GwE8rycc oOIwGE42EXAY8JxG2vdvES9BKWdCkoATOmzgicqKhTpfdmtj0ZluZpHI/ZgLqL+3 heqeSBOI73afmoetrZywu8+mB8FnmkiM8O9PGumkTyo6HP9/hI3jDIbL+YrexpYx mfbaVg== 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 4dh870tgxf-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:50 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c76b69fb9d6so3237316a12.1 for ; Tue, 14 Apr 2026 04:36:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166609; x=1776771409; 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=vBOsDjoO9hzIXr6kvxZ5WGyCjx52oJAqwbmGIZ/GBeM=; b=F2Sq/WQLFic5gMR/wayrXKqD2BE0glbagJRMacaBugaqto0EukmkIDpuNY+PVzxQyl Ez90P/Y8c5US1WJxfo5t7XdbMGajr+E52y+UbiRPkrAwjph9r/Ld4w7MFVCVjI9oWzUH s8eAZFS2v+gpJfZqffGZWjSThbYzT4dlXiZk8icHR9JyfTD9yGefOiTUcJm4AH7M2cBq DnFY+MYM9RO2j6JMvT8qNuAq/d1L+trbCj3sgQD3oJBW4UTCdcp2GQQOlcwGZSc8ORQK nfuoZtR1tzbnle9hAHGvhs+xlHv2f3/FVUbQPY0v8VJ81rxXQNGtRRAoa+230B14ZRis XqYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166609; x=1776771409; 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=vBOsDjoO9hzIXr6kvxZ5WGyCjx52oJAqwbmGIZ/GBeM=; b=SAfZ25U7rHXChoEeIdvgj5lPDJxzo7Cs0s5+C38ZmjC60TPxzv0S5EfR19vg/g8okd OU3KBKwvbxETex7dp9FQ4zibhxGQhXFqnwAA/GJ9ouB1pP7/ZLCFmoMd/JqYzjZYspdQ H9E7s3suZYemdsFZPAvP4JL6GwVHnu6ZcGp1/OtQgN/pJqXd0rlNeMAhzfEEmuWUFJPe 1K9F23SPMwq+L1DUD9aPr+X99Eo9PXG8PdAZwA0QjeCyUxZBlq1NxcmrvyMknqFYz8ze ANUZjCvQIF02V4FsUjHP0BXAtLTMnyNNN5d+EeWEO+2QzUJTgMfJGa/KsJ6rRxd0o46E K9qA== X-Forwarded-Encrypted: i=1; AFNElJ8HVL816pV2/XPgAy4LBELJFnsYzkWI/Zl5Ijd3OWIILlmzqOKLI68ral0Ry3y3u04A5fLGpXP5XC+q4B8=@vger.kernel.org X-Gm-Message-State: AOJu0Yw9l+WiG6T63nm+1i706MaLrdNzqH6qJUdlMu2pRMVsP2YUfG+2 Pf5hl99133Flc69bNdqNgni513833IY8HnBHzKvs6sCff+d4nleLH2ML34uftuyODS+0vxQXUii o72mLWP7ld1SWXwSOhTq7+ZKENxgiap8x+U9zFHc9a4HsrNYHSJoHMlcHlkeDCmtQCkU= X-Gm-Gg: AeBDiesjQSN3Vs6AgOik6DhDyFV/NubNZhYr9raI3hUVovnH1eLyV7VsLoU6oi5uT9B CevdmSgFm+czksxiHpcBlkBY+mQIIvT1RpYE1+znfBLKuaPFDYxqfHMdsGJS6SUMMR7+KUkqALd e4H7WEAwbxLS1DKuFfYIrFFgRJVUsslGuu87HhbhA122ImioghenoPuK7e4DfQ6yNPRXY/+9I0p mxC3S5qNlnzqLKXRD+5Ftc9Nc0//80mQwrOysvyQ21oBHRo7kSPEnNbXmoKkWcQ2DB09Y0258gP hJ8WS+5wf0BhyDbht/QkVIyuIZFD4fn6D+0JqgxLCcpqeG0pvOVMWLctQT318OP8PryC8lklMfK vjQnLklsYjgCHEyXr7kw8xlG2YIKgv4+1/1HSfxs2TEyhuzhst+jRrLqtApn8dsyONvAfltgou5 nEOlBPldz9 X-Received: by 2002:a05:6a20:2444:b0:398:9243:2ae0 with SMTP id adf61e73a8af0-39fc928ca32mr20603184637.5.1776166609169; Tue, 14 Apr 2026 04:36:49 -0700 (PDT) X-Received: by 2002:a05:6a20:2444:b0:398:9243:2ae0 with SMTP id adf61e73a8af0-39fc928ca32mr20603156637.5.1776166608564; Tue, 14 Apr 2026 04:36:48 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:48 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:04 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-6-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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=1776166580; l=5593; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=ZL+3nFFqLPdeNWxfeHBY/I4r3+jRGOT+dpDhom9JEv0=; b=schOHLJUx/FjGMsYnYB2Q9KukybZd8tNTo3fUCHQ+N2PbFhI/Ye1z/FyDHiY3lc/Et5gPy9GS db9bYZEI9g9B4KWnLFehEoDOGhp08kV6A/CsbxpnA5DJHa74aJIF4gH X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-ORIG-GUID: ut92yVNwI2yaojPHSOVXDgdMNqRQ3bcQ X-Proofpoint-GUID: ut92yVNwI2yaojPHSOVXDgdMNqRQ3bcQ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfX+6wnXca/ocnG bs8LwQzFE4a5Llh8R3PBv5BABJn6QV12KkhAvvpQ93327yu25CVZyjZD47PjEm3Es6To0GjVQUT fdkwnOsNYJs0JE8d3zEu7BYlHq24dUu/XDcGdtxHyCJivwLqRGHurzvuI8pLEpEMS1Dw9Z9sBte k2TldKNu+4JEtgv+gtdJ0pIwRLzqxrdauAsWV5t12OvTv/pDchD4F89I7GMYTX5ZacoDjYe1noN vwjtRnMTJ0BrH0ZraMGbcvIHP80a4r2GJx6t4JAr1tCbLtQ3nAo3zxfzzeLay5QBBxFJfbvXoAW Cz3/hdoU80Urh9fA+dY61qDpZauqva2sIEjq4suTHm7MrbXftx0+NCD/+2grPTV2DhEa8S5Q96d 3xKcRFpjIuOtBph1H0+ArwnbV4GVWS/NieFwxY57cY9N/Huezn5jF5pgKPSwOPb4RhAnziLjQM4 L+ye7cMGDlPEcQUNLxg== X-Authority-Analysis: v=2.4 cv=MK9QXsZl c=1 sm=1 tr=0 ts=69de26d2 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=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=M9WVcT1Q7LBHNZIDZtsA:9 a=_B6xl75RZ7udhtdn: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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 clxscore=1015 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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..fee7f28e44e4 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 Mon Jun 15 23:20:44 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 17D773DD505 for ; Tue, 14 Apr 2026 11:36:54 +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=1776166616; cv=none; b=oihIORrKrFG1R4hZF3dFy9B71z4AUF1RqFnRtz7LonCAFkLDmA73Zr7hkF4Mk46ECYIb4/ygpETgIRB0yvMoQ//wM5IwZ7yVxJkqoNarSgHkiHZFK9XoGExJVaAOJRLmxqhPB7Z9tybwm4yyMLvFzUMTnROwQYQBUCFX25P4haY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776166616; c=relaxed/simple; bh=cDITcqJjO3tfGvy29MPareL3ooXDu2ND/xMVYRrrqYI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fCCIalA+Gxu6jHWT1qY/YJsgyhrwyK8/2zQhu5gtf7c7X3ByNwOLBz0MT3nDlOw5dEAH2gYw7NQd0cvo9QP3+Y2H0U2vYdVR+eIpwgVuHKTDvW+YrvgNZDNxtI3BQ6ZmjIIPEU1tyQcWdDLnBWfLYSEuTrczf4kTwt614+46ixA= 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=XsSHzyYv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PiVVu2pJ; 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="XsSHzyYv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PiVVu2pJ" 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 63E6nKNl3157512 for ; Tue, 14 Apr 2026 11:36:54 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= Vfd5qheyFmmIRdUK6/pxvryl323QAWggXMWcJaHo6nI=; b=XsSHzyYvGu7C/PUB KaT1m++4x7TrG7EgtTSRRXBqWGxASWn+OlFZYma/st5fLckdnqLfBBN0duEFO5Ts ZxJJp2ElR+yzIuxI1JdxDynXRF7ZvvIovz2in8g/HCJ2TIUV6ZBDnMdzBuyJsAHz TgMMD7OiEOcAM9Ha3PA7QKg/Ni4vXAe7CbaDP1ilKAy/KROG2LHljKrKyYQnv60T F6W+FfBjpGOxNjgEQaUSdYEcvuIF2y6JgEF2n4Zh9/lj4d4+4Yshd+c2J3Lo3D39 A7xEoLIgqPTFJ6TEp5T0DxkCFO6bc1yZschDi1xSqI0tTuwq+Xu9FTwdVLvp98Ls sp/WXA== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh86baft5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Apr 2026 11:36:54 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-35e5791871fso5229713a91.3 for ; Tue, 14 Apr 2026 04:36:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776166613; x=1776771413; 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=Vfd5qheyFmmIRdUK6/pxvryl323QAWggXMWcJaHo6nI=; b=PiVVu2pJ4gMuF+4astzNO8pqCnBWc/8Damb3MC8oIXnfHJjeOlseoQGxpUSbpzp4rF M7fDXmUL0VeF0hyng4za/z+XCBt1AizLFryKVosRxyWRp1o8qz7rkaDmqqHHwbowaf26 8QzW5rY8BBr7An74a/Jv3NDgLtdEj+gfZ4xL8Ys0tdp7GDWS/r5gU6cxFA1cuDDbnWda 3grHunSyvYz28g3RKdTWG4QLLKBkbYs+cg0b3fRNyqyckVTAcM9NIdP+KHVKVVgm+asR VXrbnhsK0iHmCmW2hHB62bDro6wnoXrW42//7mpMOOZnMo2ywy08EwJjPgnzXdxxKaGW VaHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776166613; x=1776771413; 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=Vfd5qheyFmmIRdUK6/pxvryl323QAWggXMWcJaHo6nI=; b=c9mSy9FwKP3pbYaojz9imAVN6oyjrhnE96okHbb6CzLNHPgCUSfdH2EOYmZRs0WELf QbwftKLgqj6fh6v7XUmFR+9T1/bY4/XxDTL4PW1c3Ko5AYK78OMYK9ty/voqwk26Rap+ zsfgFwK/ok1lKcOQidnvZAPGX81CZVkA4sSQLjmGnGmR/CIxWmvrkx3D1kKMx/GRd9XA i9OUTILbrc8xzyqIni34XLPnMMM0PnU9ATIa2MkIZUnWm2munjtpbz9nyq06Sa28PQv9 Hbp8Si4XKAoU4ARPdJmDi8JvXiq2QzMgRVVgOjEddaGFXctDts57SeVqC82avhKnW9JU 93NA== X-Forwarded-Encrypted: i=1; AFNElJ/dVCJ3xCzZexY4IKqp0p9xEc+WpM3TpP9jStxjmATJcjp1Jf5Fiz7IqAFtHsQfwSN9eREoBAI8w99T8Bg=@vger.kernel.org X-Gm-Message-State: AOJu0YxcAy0/eTddEvwcnXtZWScbzeu9MSWbmFgXA7Ly4aRw+dQlMA0H k6EeMN5qe+OFRVqEQu92TvedZFwrIUlnC4oS69dQOebgEU7P9kEBVp0wH83LRLKEwRNfnnXW5FU xSEzYeCEASY4nLoweTgmA5DiiUoTXvxJaVK0pL+8RVZaLTNY5hHtBF2H0d18tDp6qDnc= X-Gm-Gg: AeBDiesq7n2LrDRw2a5b1R5eYVayWUUIudqHLnYs7z/J6G1xIAWFu66Hemn62PiEWuY TCRthCIokDBkjGWZMNEc2J5aIItSjOYXi+LI2+9JNF9RBt8OW/0bGhaB1LKmzGnUEYtF5yiiqCF 376RYuMIQrnba/F5skaOAlYRorY/BNKTZxsz8Ce1wNs8OecAbqVD95jtQjgepAkzDCY+y5VvIPG +nZVVTOON2BxQHqIUDeBia3t50KTpeIml4nPdxchIF0vrvC6upfP7v5REKbNWzXvwxqmNE6GxSa rpSpi24rRxJtF6hvGETAhjrEEnSxTRTa1mxCxaTiKxe15HdL7vwnNo64N5aHGrIyiZ+HzuxmbJn jCCcAEg/pmzMj4wvlHS/192xDKjafl5jUg7zhO/G3axI1upWqIfOzQfKQlOtk+18xfxjAA/8gX8 mDV5sprAyc X-Received: by 2002:a05:6a20:94c7:b0:394:5513:ce5 with SMTP id adf61e73a8af0-39fe40573eemr19633247637.51.1776166612987; Tue, 14 Apr 2026 04:36:52 -0700 (PDT) X-Received: by 2002:a05:6a20:94c7:b0:394:5513:ce5 with SMTP id adf61e73a8af0-39fe40573eemr19633212637.51.1776166612428; Tue, 14 Apr 2026 04:36:52 -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 41be03b00d2f7-c79486dde3esm1920024a12.11.2026.04.14.04.36.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 04:36:52 -0700 (PDT) From: Jie Gan Date: Tue, 14 Apr 2026 19:36:05 +0800 Subject: [PATCH v2 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: <20260414-add-label-to-coresight-device-v2-7-5017d07358f2@oss.qualcomm.com> References: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@oss.qualcomm.com> In-Reply-To: <20260414-add-label-to-coresight-device-v2-0-5017d07358f2@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 , Konrad Dybcio X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1776166581; l=6600; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=cDITcqJjO3tfGvy29MPareL3ooXDu2ND/xMVYRrrqYI=; b=mk2mBMcpDUOcltHTuKAB9vHydXuvHSv85WJ0zRPYbE7gAUUDAs+9GGhjmKB2qaNrwK2exR98J NIGN9Ceoh5nAEOczvxBc40WH+SfFNGy1t2FBSpeJmNhYH62+q5XVrCW X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDEwNiBTYWx0ZWRfX2Mgy7FMcnvQ3 x7z6E8myMVvbXKx9tDZ0vS5cIXd4PdyPqynR/FEOqIVTB11le6eQ3wHZX1a4R+GO+R6bfajgQaU dW8xU8kSGtCwSlPUdgYcIEXiw1K4/bRnVvM3wx+SYP7BHUUBFoXzb2YfgkYdtNXNCfBBRJaSF6N F0E0ObUU7m8ek8XyH3BWYDeNdK00+yieHhmGpOsOcNIyu20tSbfDGHMTrYSCRcnuKtx8FlRqZKy tiWZT06nTNXKIer5gNmuvCBRRK6lP9HNFFUDF5DSH5fyummhkkKg0hwIf3v4/ke8ovHEAYa98CV GOa1GLvKuJByKRsBUeJXAhiV/OGTEI8zmhx0gWNewA3vzFDfWQ7iBpxQWx3hO+aIYdfzbFbjRmd ZLrgyoHuJ3nGpKL9IADRPATddBIAmTSTT4H3CoVZaWx3URr5fJ1zjyVlIS03aq2wFdxn/X4W+gw FGJw8x+4KIWMMHv7fkA== X-Authority-Analysis: v=2.4 cv=MahcfZ/f c=1 sm=1 tr=0 ts=69de26d6 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==: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=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: bhi0J_Tr2txDAAIq20aPAzm3XIphK19B X-Proofpoint-GUID: bhi0J_Tr2txDAAIq20aPAzm3XIphK19B 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-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 adultscore=0 impostorscore=0 priorityscore=1501 phishscore=0 suspectscore=0 malwarescore=0 spamscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140106 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. Reviewed-by: Konrad Dybcio Signed-off-by: Jie Gan --- 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