Add the port node to fix the binding schema check. Also update
mt8183-kukui to reference the new port node.
Fixes: 88ec840270e6 ("arm64: dts: mt8183: Add dsi node")
Fixes: 27eaf34df364 ("arm64: dts: mt8183: config dsi node")
Signed-off-by: Pin-yen Lin <treapking@chromium.org>
Link: https://lore.kernel.org/r/20250423040354.2847447-1-treapking@chromium.org
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
                        };
                };
        };
+};
 
-       ports {
-               port {
-                       dsi_out: endpoint {
-                               remote-endpoint = <&panel_in>;
-                       };
-               };
-       };
+&dsi_out {
+       remote-endpoint = <&panel_in>;
 };
 
 &gic {
 
                        phys = <&mipi_tx0>;
                        phy-names = "dphy";
                        status = "disabled";
+
+                       port {
+                               dsi_out: endpoint { };
+                       };
                };
 
                dpi0: dpi@14015000 {