Dear Adrian, Prasanna,
Thanks for share your experience.
I'm also using a MIPI-DSI panel and trying to config the timing modifying the file according with your suggestions (mxcfb_hx8369_wvga.c).
For now, I can communicate with the panel controller in the "setup" functions (LP mode). For example, I can get the status and config other registers.
However, the display don't show anything (HS mode).
According with the panel controller, the clock period in HS mode must be greater than 4 ns however in the scope I get 3ns. So, I think this could be the problem. To change this clock using the mipi_dsi driver, I change the variable "max_phy_clk", however, after this change, the LP clock is also changed and I cannot setup the panel register (in LP mode).
Do you have any suggestions? For example, can I change the HS and LP clock independently?
Also, can I download the register description of the iMX to undestand the mipi_dsi driver and setup the register accordingly with this display?
Thanks,
JC