Hi Sebastian.
I'm using the same patch (IMX8MQ_VIDEO_PLL1). I don't use clock-drop-level. It does not work for me. I send you part of my dts:
&lcdif {
status = "okay";
port@0 {
lcdif_mipi_dsi: mipi-dsi-endpoint {
remote-endpoint = <&mipi_dsi_in>;
};
};
};
&mipi_dsi_phy {
status = "okay";
};
&mipi_dsi {
status = "okay";
as_bridge;
sync-pol = <1>;
pwr-delay = <10>;
port@1 {
mipi_dsi_in: endpoint {
remote-endpoint = <&lcdif_mipi_dsi>;
};
};
};
&mipi_dsi_bridge {
status = "okay";
panel@0 {
compatible = "toshiba,tc358867";
reg = <0>;
status = "okay";
clock-names = "ref";
clocks = <&edp_refclk>;
dsi-lanes = <1>;
panel-width-mm = <68>;
panel-height-mm = <121>;
port {
panel1_in: endpoint {
remote-endpoint = <&mipi_dsi_bridge_tc>;
};
};
};
port@2 {
mipi_dsi_bridge_tc: endpoint {
remote-endpoint = <&panel1_in>;
};
};
};