mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-31 12:52:29 -04:00
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:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user