arm64: dts: qcom: kaanapali: Add label properties to CoreSight devices

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 <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260414-add-label-to-coresight-device-v2-5-5017d07358f2@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Jie Gan
2026-04-14 19:36:03 +08:00
committed by Bjorn Andersson
parent d1a21366e8
commit 39a2bf8662

View File

@@ -4372,6 +4372,7 @@ tpdm@10003000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_dcc";
qcom,cmb-element-bits = <32>;
@@ -4427,6 +4428,7 @@ tpdm@1000f000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_spdm";
qcom,cmb-element-bits = <32>;
@@ -4490,6 +4492,7 @@ tpdm@11000000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_modem_0";
qcom,dsb-element-bits = <32>;
qcom,dsb-msrs-num = <32>;
@@ -4578,6 +4581,7 @@ tpdm@1102c000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_gcc";
qcom,dsb-msrs-num = <32>;
@@ -4596,6 +4600,7 @@ tpdm@11180000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_cdsp";
qcom,dsb-element-bits = <32>;
qcom,dsb-msrs-num = <32>;
@@ -4615,6 +4620,7 @@ tpdm@11183000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_cdsp_cmsr1";
qcom,dsb-element-bits = <32>;
qcom,cmb-element-bits = <32>;
@@ -4634,6 +4640,7 @@ tpdm@11184000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_cdsp_cmsr2";
qcom,dsb-element-bits = <32>;
qcom,cmb-element-bits = <32>;
@@ -4653,6 +4660,7 @@ tpdm@11185000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_cdsp_dpm1";
qcom,cmb-element-bits = <64>;
@@ -4671,6 +4679,7 @@ tpdm@11186000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_cdsp_dpm2";
qcom,cmb-element-bits = <64>;
@@ -4790,6 +4799,7 @@ tpdm@111a3000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_pmu";
qcom,dsb-msrs-num = <32>;
@@ -4808,6 +4818,7 @@ tpdm@111a4000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_qrng";
out-ports {
port {
@@ -4824,6 +4835,7 @@ tpdm@111a5000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_dlmm";
qcom,dsb-msrs-num = <32>;
@@ -4842,6 +4854,7 @@ tpdm@111a6000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_north_dsb";
qcom,dsb-msrs-num = <32>;
@@ -4860,6 +4873,7 @@ tpdm@111a7000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_south_dsb";
qcom,dsb-msrs-num = <32>;
@@ -4878,6 +4892,7 @@ tpdm@111a8000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_rdpm_cx";
out-ports {
port {
@@ -4894,6 +4909,7 @@ tpdm@111a9000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_rdpm_mxa";
out-ports {
port {
@@ -4910,6 +4926,7 @@ tpdm@111aa000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_rdpm_mxc";
out-ports {
port {
@@ -4926,6 +4943,7 @@ tpdm@111ab000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipcc_cmb0";
out-ports {
port {
@@ -4942,6 +4960,7 @@ tpdm@111ac000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipcc_cmb1";
out-ports {
port {
@@ -4958,6 +4977,7 @@ tpdm@111ad000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipcc_cmb2";
out-ports {
port {
@@ -4974,6 +4994,7 @@ tpdm@111ae000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipcc_cmb3";
out-ports {
port {
@@ -4990,6 +5011,7 @@ tpdm@111af000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipcc_cmb4";
out-ports {
port {
@@ -5006,6 +5028,7 @@ tpdm@111b3000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_pcie_rscc";
out-ports {
port {
@@ -5195,6 +5218,7 @@ tpdm@111d0000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_qm";
out-ports {
port {
@@ -5211,6 +5235,7 @@ tpdm@11303000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_prio_4";
qcom,cmb-element-bits = <64>;
@@ -5352,6 +5377,7 @@ tpdm@11309000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_prio_0";
qcom,cmb-element-bits = <64>;
@@ -5370,6 +5396,7 @@ tpdm@1130a000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_prio_1";
qcom,cmb-element-bits = <64>;
@@ -5388,6 +5415,7 @@ tpdm@1130b000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_prio_2";
qcom,cmb-element-bits = <64>;
@@ -5406,6 +5434,7 @@ tpdm@1130c000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_prio_3";
qcom,cmb-element-bits = <64>;
@@ -5424,6 +5453,7 @@ tpdm@1130d000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_swao_1";
qcom,dsb-element-bits = <32>;
qcom,dsb-msrs-num = <32>;
@@ -5443,6 +5473,7 @@ tpdm@11422000 {
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
label = "tpdm_ipa";
qcom,dsb-msrs-num = <32>;
@@ -7129,6 +7160,7 @@ timer {
tpdm-cdsp-llm {
compatible = "qcom,coresight-static-tpdm";
label = "tpdm_cdsp_llm";
qcom,cmb-element-bits = <32>;
out-ports {
@@ -7142,6 +7174,7 @@ tpdm_cdsp_llm_out: endpoint {
tpdm-cdsp-llm2 {
compatible = "qcom,coresight-static-tpdm";
label = "tpdm_cdsp_llm2";
qcom,cmb-element-bits = <32>;
out-ports {
@@ -7155,6 +7188,7 @@ tpdm_cdsp_llm2_out: endpoint {
tpdm-modem1 {
compatible = "qcom,coresight-static-tpdm";
label = "tpdm_modem_1";
qcom,cmb-element-bits = <32>;
out-ports {
@@ -7168,6 +7202,7 @@ tpdm_modem1_out: endpoint {
tpdm-modem2 {
compatible = "qcom,coresight-static-tpdm";
label = "tpdm_modem_2";
qcom,cmb-element-bits = <64>;
out-ports {