Hi,
I want to use sn65dsi84 to display single dsi as dual lvds on my custom board.
My development environment is imx8qxp in linux kernel 5.15.71.
The problem is that no mipi-dsi signal on board.
I referred to the settings from the imx8qxp-mek.dts file.
This is configuration of my dts.
-------------------------------
&mipi1_dphy {
status = "okay";
};
&mipi1_dsi_host {
status = "okay";
fsl,clock-drop-level = <2>;
panel@0 {
compatible = "panel-lvds";
/* Physical dimensions of active area */
width-mm = <338>;
height-mm = <270>;
data-mapping = "vesa-24";
panel-timing {
/* the hactive and porches in the datasheet are for a single LVDS channel */
/* since we use dual LVDS channel, Horizontal paramter and clock must double*/
clock-frequency = <41238000>;
hactive = <640>;
hsync-len = <10>;
hfront-porch = <70>;
hback-porch = <70>;
vactive = <1024>;
vsync-len = <10>;
vfront-porch = <5>;
vback-porch = <5>;
};
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
dual-lvds-odd-pixels;
panel_in_a: endpoint {
remote-endpoint = <&bridge_out_a>;
};
};
port@1 {
reg = <1>;
dual-lvds-even-pixels;
panel_in_b: endpoint {
remote-endpoint = <&bridge_out_b>;
};
};
};
};
port {
dsi_out_port: endpoint {
remote-endpoint = <&bridge_in>;
data-lanes = <0 1 2 3>;
};
};
};
-------------------------------
However, I cannot get a signal from mipi-dsi.
Is there any missing point?
Thank you in advance.