Skip to content

Commit d2f8795

Browse files
dolciniShawn Guo
authored andcommitted
ARM: dts: imx7: remove DSI port endpoints
This fixes the display not working on colibri imx7, the driver fails to load with the following error: mxsfb 30730000.lcdif: error -ENODEV: Cannot connect bridge NXP i.MX7 LCDIF is connected to both the Parallel LCD Display and to a MIPI DSI IP block, currently it's not possible to describe the connection to both. Remove the port endpoint from the SOC dtsi to prevent regressions, this would need to be defined on the board DTS. Reported-by: Hiago De Franco <hiagofranco@gmail.com> Closes: https://lore.kernel.org/r/34yzygh3mbwpqr2re7nxmhyxy3s7qmqy4vhxvoyxnoguktriur@z66m7gvpqlia/ Fixes: edbbae7 ("ARM: dts: imx7: add MIPI-DSI support") Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
1 parent 2b0a5a8 commit d2f8795

1 file changed

Lines changed: 0 additions & 26 deletions

File tree

arch/arm/boot/dts/nxp/imx/imx7s.dtsi

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -834,16 +834,6 @@
834834
<&clks IMX7D_LCDIF_PIXEL_ROOT_CLK>;
835835
clock-names = "pix", "axi";
836836
status = "disabled";
837-
838-
port {
839-
#address-cells = <1>;
840-
#size-cells = <0>;
841-
842-
lcdif_out_mipi_dsi: endpoint@0 {
843-
reg = <0>;
844-
remote-endpoint = <&mipi_dsi_in_lcdif>;
845-
};
846-
};
847837
};
848838

849839
mipi_csi: mipi-csi@30750000 {
@@ -895,22 +885,6 @@
895885
samsung,esc-clock-frequency = <20000000>;
896886
samsung,pll-clock-frequency = <24000000>;
897887
status = "disabled";
898-
899-
ports {
900-
#address-cells = <1>;
901-
#size-cells = <0>;
902-
903-
port@0 {
904-
reg = <0>;
905-
#address-cells = <1>;
906-
#size-cells = <0>;
907-
908-
mipi_dsi_in_lcdif: endpoint@0 {
909-
reg = <0>;
910-
remote-endpoint = <&lcdif_out_mipi_dsi>;
911-
};
912-
};
913-
};
914888
};
915889
};
916890

0 commit comments

Comments
 (0)