arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
authorMao Jinlong <quic_jinlmao@quicinc.com>
Sun, 10 Dec 2023 07:26:29 +0000 (23:26 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 5 Feb 2024 20:14:24 +0000 (20:14 +0000)
[ Upstream commit 9a6fc510a6a3ec150cb7450aec1e5f257e6fc77b ]

Add the inport of funnel@3023000 to fix 'in-ports' is a required property
warning.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Mao Jinlong <quic_jinlmao@quicinc.com>
Link: https://lore.kernel.org/r/20231210072633.4243-3-quic_jinlmao@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/qcom/msm8996.dtsi

index c8e0986..4d87cba 100644 (file)
                reg = <0x0 0x80000000 0x0 0x0>;
        };
 
+       etm {
+               compatible = "qcom,coresight-remote-etm";
+
+               out-ports {
+                       port {
+                               modem_etm_out_funnel_in2: endpoint {
+                                       remote-endpoint =
+                                         <&funnel_in2_in_modem_etm>;
+                               };
+                       };
+               };
+       };
+
        psci {
                compatible = "arm,psci-1.0";
                method = "smc";
                        clocks = <&rpmcc RPM_QDSS_CLK>, <&rpmcc RPM_QDSS_A_CLK>;
                        clock-names = "apb_pclk", "atclk";
 
+                       in-ports {
+                               port {
+                                       funnel_in2_in_modem_etm: endpoint {
+                                               remote-endpoint =
+                                                 <&modem_etm_out_funnel_in2>;
+                                       };
+                               };
+                       };
 
                        out-ports {
                                port {