mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-31 02:21:39 -04:00
arm64: dts: qcom: hamoa: Add label properties to CoreSight devices
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 <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-7-5017d07358f2@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
@@ -6780,6 +6780,7 @@ tpdm@10003000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_prng";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -6837,6 +6838,7 @@ tpdm@1000f000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_dcc";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -6975,6 +6977,7 @@ tpdm@10800000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_tmess_0";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -6994,6 +6997,7 @@ tpdm@1082c000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_dl_south_0";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7013,6 +7017,7 @@ tpdm@10841000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_spdm";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7032,6 +7037,7 @@ tpdm@10844000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_qm";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7075,6 +7081,7 @@ cti@1098b000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "cti_cdsp_cscti";
|
||||
};
|
||||
|
||||
tpdm@109d0000 {
|
||||
@@ -7083,6 +7090,7 @@ tpdm@109d0000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_lpass";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7103,6 +7111,7 @@ tpdm@10ac0000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_gcc";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7123,6 +7132,7 @@ tpdm@10ac1000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_rpdm_mxa";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7357,6 +7367,7 @@ tpdm@10b09000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_dl_south_1";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7376,6 +7387,7 @@ tpdm@10b0a000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_swao_prio_3";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7395,6 +7407,7 @@ tpdm@10b0b000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_swao_prio_1";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7414,6 +7427,7 @@ tpdm@10b0c000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_swao_prio_0";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7433,6 +7447,7 @@ tpdm@10b0d000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_dlct";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7452,6 +7467,7 @@ tpdm@10b20000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_dlmm";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7522,6 +7538,7 @@ tpdm@10c08000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_swao_1";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7570,6 +7587,7 @@ tpdm@10c28000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_ddr_lpi";
|
||||
|
||||
qcom,dsb-element-bits = <32>;
|
||||
qcom,dsb-msrs-num = <32>;
|
||||
@@ -7589,6 +7607,7 @@ tpdm@10c29000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_swao_prio_2";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7722,6 +7741,7 @@ tpdm@10c38000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_ipcc";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7741,6 +7761,7 @@ tpdm@10c39000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_rdpm_mx";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7837,6 +7858,7 @@ tpdm@10cc1000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_rdpm";
|
||||
|
||||
qcom,cmb-element-bits = <64>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7941,6 +7963,7 @@ tpdm@10d08000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_7";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7960,6 +7983,7 @@ tpdm@10d09000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_6";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7979,6 +8003,7 @@ tpdm@10d0a000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_5";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -7998,6 +8023,7 @@ tpdm@10d0b000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_4";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -8017,6 +8043,7 @@ tpdm@10d0c000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_3";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -8036,6 +8063,7 @@ tpdm@10d0d000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_0";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -8055,6 +8083,7 @@ tpdm@10d0e000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_1";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
@@ -8074,6 +8103,7 @@ tpdm@10d0f000 {
|
||||
|
||||
clocks = <&aoss_qmp>;
|
||||
clock-names = "apb_pclk";
|
||||
label = "tpdm_llcc_2";
|
||||
|
||||
qcom,cmb-element-bits = <32>;
|
||||
qcom,cmb-msrs-num = <32>;
|
||||
|
||||
Reference in New Issue
Block a user