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 5ad6cd1864c104422938fc1c42fc6e606acacbaf..142e7ffbd2bd42817abe6eb0942149c2a54de059 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 2a784ee6da49cb954ff69aefeb8448bfd5cff1f2..7231f820d601137ec66a592f4b2d36b6d27d1b27 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index ae688707f8c69a32d33e58390bfbdabe3e974689..72f359efa23e78d86269e71e7799a524e66db581 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index d99ed3d474277ba441bb9ac497050096623db328..bdf23c17f0491747172ba6a336c0da467c0ec64c 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 69ab6e66bb984d9641f24366a438e13422795b4d..156ccc541358fe181295793cdeaab5a93d67b437 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 4e72e4f2bab055a5d31f5e5dc1b714f04dcc005f..5a6ea08ffd2b2791ea80bec60cae2cac66c67963 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&tda19988_in>;
                        };
                };
index 514a095ac3a3f7a14b21de9c4aff4bdbfa06168b..9da3e739a729589b949c4d958ab75d9de3160923 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index aefed8e0037f5bf032fb6075cbdab0f34fdb4c52..e20e3e135229598c6965dc401a18912e22bc1824 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index d3cd275b20cde6a5b9c43df35254435354b6ca7e..b0063f58990fbeb323b534971de352b3236883ca 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index da4904325c4ad998f638a7e147034db845517441..ef1d860231555f0981176fd02eca243c4daabc21 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 9a46bdeb8993cf9838dd5cf2372ac9184563bad6..aa666b17b82760d2e9d99b0e7a10c2d493440f6c 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 0d6d8cb9a409b69e15e9ae30f9cd47612a6a949b..02b1cbb61b85a3097ad35d31f69c7a6f716ea1ed 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
                                port@1 {
                                        reg = <1>;
index 6d9e69895caeea77319dff7afd76c33812502bed..1891b3bc8cc550c0ace175fb2aef05ed27a192b5 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 46d5567799b88a5e80aa6816b477b3eab04103a3..b56120fffaf0565624d6220174f3c32742cfeca0 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 12440f12c83dcc930916fe5251ff85484de95b27..44d6f6032de75a47423888c4d6b49df79efaed87 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 2c0441718d39f8db308ff046f8183f60e05b86fa..9c181e0cb6c01b2e93d0f29576743bc1d4a5bdf0 100644 (file)
 
                                port@0 {
                                        reg = <0>;
-                                       du_out_rgb: endpoint {
-                                       };
                                };
 
                                port@1 {
index 7ad72f377a35c5c9a6a6b3c6230827681f759072..31837fcd7bf0659bc0d436ad6c9919140c57c7e6 100644 (file)
 
        ports {
                port@0 {
-                       endpoint {
+                       du_out_rgb: endpoint {
                                remote-endpoint = <&adv7123_in>;
                        };
                };
index ae532cd2170882022fcc7cec52da3ce056c1f47c..5bcb84403ef6827d5193b85584e4e99f400fd211 100644 (file)
        status = "okay";
 };
 
-&du_out_rgb {
-       remote-endpoint = <&adv7513_in>;
+&du {
+       ports {
+               port@0 {
+                       du_out_rgb: endpoint {
+                               remote-endpoint = <&adv7513_in>;
+                       };
+               };
+       };
 };
 
 &ehci0 {