ARM: dts: msm: Correct coresight components for kera

Correct coresight components for kera.

Change-Id: I9ea4ace1ee65a011769094a9511857ea160c934a
Signed-off-by: Yingchao Deng <quic_yingdeng@quicinc.com>
This commit is contained in:
Yingchao Deng
2024-12-09 14:01:59 +08:00
parent 4008ead282
commit 335667315e

View File

@@ -1029,7 +1029,7 @@
}; };
}; };
funnel_vide0: funnel@10832000 { funnel_video: funnel@10832000 {
compatible = "arm,primecell"; compatible = "arm,primecell";
arm,primecell-periphid = <0x000bb908>; arm,primecell-periphid = <0x000bb908>;
reg = <0x10832000 0x1000>; reg = <0x10832000 0x1000>;
@@ -1341,6 +1341,14 @@
<&tpdm_wpss_cmb_out_funnel_wpss>; <&tpdm_wpss_cmb_out_funnel_wpss>;
}; };
}; };
port@2 {
reg = <2>;
funnel_wpss_in_wpss_etm0: endpoint {
remote-endpoint =
<&wpss_etm0_out_funnel_wpss>;
};
};
}; };
out-ports { out-ports {
@@ -1361,6 +1369,15 @@
source = <&tpdm_wpss_cmb>; source = <&tpdm_wpss_cmb>;
}; };
}; };
port@2 {
reg = <2>;
funnel_wpss_out_funnel_dlct: endpoint {
remote-endpoint =
<&funnel_dlct_in_funnel_wpss>;
source = <&wpss_etm>;
};
};
}; };
}; };
@@ -1374,7 +1391,6 @@
clocks = <&aoss_qmp>; clocks = <&aoss_qmp>;
clock-names = "apb_pclk"; clock-names = "apb_pclk";
status = "disabled";
out-ports { out-ports {
port { port {
@@ -1387,19 +1403,9 @@
}; };
tpdm_turing_llm: tpdm@10981000 { tpdm_turing_llm: tpdm@10981000 {
compatible = "arm,primecell"; compatible = "qcom,coresight-static-tpdm";
arm,primecell-periphid = <0x000bb968>;
reg = <0x10981000 0x1000>;
reg-names = "tpdm-base";
coresight-name = "coresight-tpdm-turing-llm"; coresight-name = "coresight-tpdm-turing-llm";
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
status = "disabled";
atid = <78>;
out-ports { out-ports {
port { port {
tpdm_turing_llm_out_funnel_turing: endpoint { tpdm_turing_llm_out_funnel_turing: endpoint {
@@ -1440,6 +1446,14 @@
<&tpdm_turing_llm_out_funnel_turing>; <&tpdm_turing_llm_out_funnel_turing>;
}; };
}; };
port@4 {
reg = <4>;
funnel_turing_in_funnel_turing_dup: endpoint {
remote-endpoint =
<&funnel_turing_dup_out_funnel_turing>;
};
};
}; };
out-ports { out-ports {
@@ -1464,6 +1478,15 @@
}; };
}; };
port@2 {
reg = <2>;
funnel_turing_out_funnel_dlct: endpoint {
remote-endpoint =
<&funnel_dlct_in_funnel_turing>;
source = <&turing_etm0>;
};
};
}; };
}; };
@@ -2262,6 +2285,128 @@
}; };
}; };
turing-qmi {
compatible = "qcom,coresight-qmi";
coresight-name = "coresight-qmi-turing";
qcom,inst-id = <13>;
in-ports {
port {
qmi_in_turing_etm0: endpoint {
remote-endpoint =
<&turing_etm0_out_qmi>;
};
};
};
};
turing_etm0: turing-etm0 {
compatible = "qcom,coresight-remote-etm";
coresight-name = "coresight-turing-etm0";
qcom,atid-num = <2>;
atid = <38 39>;
trace-name = "turing-etm0";
out-ports {
port@0 {
reg = <0>;
turing_etm0_out_funnel_turing_dup: endpoint {
remote-endpoint =
<&funnel_turing_dup_in_turing_etm0>;
};
};
port@1 {
reg = <1>;
turing_etm0_out_qmi: endpoint {
remote-endpoint =
<&qmi_in_turing_etm0>;
};
};
};
};
wpss_etm: wpss_etm0 {
compatible = "qcom,coresight-remote-etm";
coresight-name = "coresight-wpss-etm0";
qcom,inst-id = <3>;
atid = <44>;
out-ports {
port@0 {
reg = <0>;
wpss_etm0_out_funnel_wpss: endpoint {
remote-endpoint =
<&funnel_wpss_in_wpss_etm0>;
};
};
port@1 {
reg = <1>;
wpss_etm0_out_qmi: endpoint {
remote-endpoint =
<&qmi_in_wpss_etm0>;
};
};
};
};
wpss-qmi {
compatible = "qcom,coresight-qmi";
coresight-name = "coresight-qmi-wpss";
qcom,inst-id = <3>;
in-ports {
port {
qmi_in_wpss_etm0: endpoint {
remote-endpoint =
<&wpss_etm0_out_qmi>;
};
};
};
};
funnel_turing_dup: funnel@10940000 {
compatible = "arm,primecell";
arm,primecell-periphid = <0x000bb908>;
reg = <0x10940000 0x1000>,
<0x10983000 0x1000>;
reg-names = "funnel-base-dummy", "funnel-base-real";
coresight-name = "coresight-funnel-turing_dup";
qcom,duplicate-funnel;
clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
in-ports {
#address-cells = <1>;
#size-cells = <0>;
port@5 {
reg = <5>;
funnel_turing_dup_in_turing_etm0: endpoint {
remote-endpoint =
<&turing_etm0_out_funnel_turing_dup>;
};
};
};
out-ports {
port {
funnel_turing_dup_out_funnel_turing: endpoint {
remote-endpoint =
<&funnel_turing_in_funnel_turing_dup>;
};
};
};
};
modem-etm0 { modem-etm0 {
compatible = "qcom,coresight-remote-etm"; compatible = "qcom,coresight-remote-etm";
@@ -3063,6 +3208,14 @@
}; };
}; };
port@4 {
reg = <4>;
funnel_dlct_in_funnel_wpss: endpoint {
remote-endpoint =
<&funnel_wpss_out_funnel_dlct>;
};
};
port@6 { port@6 {
reg = <6>; reg = <6>;
funnel_dlct_6_in_funnel_gfx_dl: endpoint { funnel_dlct_6_in_funnel_gfx_dl: endpoint {
@@ -3071,6 +3224,13 @@
}; };
}; };
port@7 {
reg = <7>;
funnel_dlct_in_funnel_turing: endpoint {
remote-endpoint =
<&funnel_turing_out_funnel_dlct>;
};
};
}; };
out-ports { out-ports {