arm64: dts: imx95: Move funnel outside from soc

The 'funnel' node does not contain a register range, so it should
be placed outside of the soc node to fix schema warnings from
simple-bus.yaml.

Change is similar to commit 9cfe3c892b ("arm64: dts: imx8mp: Move
funnel outside from soc")

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
This commit is contained in:
Alexander Stein 2026-03-13 15:13:04 +01:00 committed by Frank Li
parent 1bc7c90aa1
commit c7af54e694

View File

@ -391,6 +391,52 @@ scmi_misc: protocol@84 {
};
};
funnel0: funnel {
/*
* non-configurable funnel don't show up on the AMBA
* bus. As such no need to add "arm,primecell".
*/
compatible = "arm,coresight-static-funnel";
status = "disabled";
in-ports {
port {
ca_funnel_in_port0: endpoint {
remote-endpoint = <&etm0_out_port>;
};
};
};
out-ports {
port {
ca_funnel_out_port0: endpoint {
remote-endpoint = <&hugo_funnel_in_port0>;
};
};
};
};
funnel1: funnel-sys {
compatible = "arm,coresight-static-funnel";
status = "disabled";
in-ports {
port {
hugo_funnel_in_port0: endpoint {
remote-endpoint = <&ca_funnel_out_port0>;
};
};
};
out-ports {
port {
hugo_funnel_out_port0: endpoint {
remote-endpoint = <&etf_in_port>;
};
};
};
};
mqs1: mqs-1 {
compatible = "fsl,imx95-aonmix-mqs";
status = "disabled";
@ -537,52 +583,6 @@ etm0_out_port: endpoint {
};
};
funnel0: funnel {
/*
* non-configurable funnel don't show up on the AMBA
* bus. As such no need to add "arm,primecell".
*/
compatible = "arm,coresight-static-funnel";
status = "disabled";
in-ports {
port {
ca_funnel_in_port0: endpoint {
remote-endpoint = <&etm0_out_port>;
};
};
};
out-ports {
port {
ca_funnel_out_port0: endpoint {
remote-endpoint = <&hugo_funnel_in_port0>;
};
};
};
};
funnel1: funnel-sys {
compatible = "arm,coresight-static-funnel";
status = "disabled";
in-ports {
port {
hugo_funnel_in_port0: endpoint {
remote-endpoint = <&ca_funnel_out_port0>;
};
};
};
out-ports {
port {
hugo_funnel_out_port0: endpoint {
remote-endpoint = <&etf_in_port>;
};
};
};
};
etf: etf@41030000 {
compatible = "arm,coresight-tmc", "arm,primecell";
reg = <0x0 0x41030000 0x0 0x1000>;