arm64: dts: renesas: Remove empty rgb output endpoints
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Sun, 24 Apr 2022 16:12:28 +0000 (19:12 +0300)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 6 May 2022 09:09:33 +0000 (11:09 +0200)
Endpoints node must have a remote-endpoint property, as endpoints only
exist to model a link between ports. Drop the empty rgb output endpoints
from SoC dtsi files, and declare them in the board dts instead.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Link: https://lore.kernel.org/r/20220424161228.8147-2-laurent.pinchart+renesas@ideasonboard.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
18 files changed:
arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
arch/arm64/boot/dts/renesas/draak.dtsi
arch/arm64/boot/dts/renesas/ebisu.dtsi
arch/arm64/boot/dts/renesas/r8a774a1.dtsi
arch/arm64/boot/dts/renesas/r8a774b1.dtsi
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts
arch/arm64/boot/dts/renesas/r8a774c0.dtsi
arch/arm64/boot/dts/renesas/r8a774e1.dtsi
arch/arm64/boot/dts/renesas/r8a77951.dtsi
arch/arm64/boot/dts/renesas/r8a77960.dtsi
arch/arm64/boot/dts/renesas/r8a77961.dtsi
arch/arm64/boot/dts/renesas/r8a77965.dtsi
arch/arm64/boot/dts/renesas/r8a77970.dtsi
arch/arm64/boot/dts/renesas/r8a77980.dtsi
arch/arm64/boot/dts/renesas/r8a77990.dtsi
arch/arm64/boot/dts/renesas/r8a77995.dtsi
arch/arm64/boot/dts/renesas/salvator-common.dtsi
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi

index 5ad6cd1..142e7ff 100644 (file)
        status = "okay";
 };
 
-&du_out_rgb {
-       remote-endpoint = <&rgb_panel>;
+&du {
+       ports {
+               port@0 {
+                       du_out_rgb: endpoint {
+                               remote-endpoint = <&rgb_panel>;
+                       };
+               };
+       };
 };
 
 &ehci0 {
index 2a784ee..7231f82 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index ae68870..72f359e 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index d99ed3d..bdf23c1 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 69ab6e6..156ccc5 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 4e72e4f..5a6ea08 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&tda19988_in>;
                        };
                };
index 514a095..9da3e73 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index aefed8e..e20e3e1 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index d3cd275..b0063f5 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index da49043..ef1d860 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 9a46bde..aa666b1 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 0d6d8cb..02b1cbb 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 6d9e698..1891b3b 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 46d5567..b56120f 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 12440f1..44d6f60 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 2c04417..9c181e0 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 7ad72f3..31837fc 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index ae532cd..5bcb844 100644 (file)
        status = "okay";
 };
 
-&du_out_rgb {
-       remote-endpoint = <&adv7513_in>;
+&du {
+       ports {
+               port@0 {
+                       du_out_rgb: endpoint {
+                               remote-endpoint = <&adv7513_in>;
+                       };
+               };
+       };
 };
 
 &ehci0 {