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

out-ports is a required property for coresight ETM. Add out-ports for
ETM nodes to fix the 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-4-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/msm8998.dtsi

index f180047..f91c58c 100644 (file)
 
                        cpu = <&CPU4>;
 
-                       port {
-                               etm4_out: endpoint {
-                                       remote-endpoint = <&apss_funnel_in4>;
+                       out-ports {
+                               port {
+                                       etm4_out: endpoint {
+                                               remote-endpoint = <&apss_funnel_in4>;
+                                       };
                                };
                        };
                };
 
                        cpu = <&CPU5>;
 
-                       port {
-                               etm5_out: endpoint {
-                                       remote-endpoint = <&apss_funnel_in5>;
+                       out-ports {
+                               port {
+                                       etm5_out: endpoint {
+                                               remote-endpoint = <&apss_funnel_in5>;
+                                       };
                                };
                        };
                };
 
                        cpu = <&CPU6>;
 
-                       port {
-                               etm6_out: endpoint {
-                                       remote-endpoint = <&apss_funnel_in6>;
+                       out-ports {
+                               port {
+                                       etm6_out: endpoint {
+                                               remote-endpoint = <&apss_funnel_in6>;
+                                       };
                                };
                        };
                };
 
                        cpu = <&CPU7>;
 
-                       port {
-                               etm7_out: endpoint {
-                                       remote-endpoint = <&apss_funnel_in7>;
+                       out-ports {
+                               port {
+                                       etm7_out: endpoint {
+                                               remote-endpoint = <&apss_funnel_in7>;
+                                       };
                                };
                        };
                };