How to support MIPI DSI I/F LCD Panel in KL730

Currently I'm stuck in developing the LCD panel driver connected to KL730 via MIPI TX (DSI).

The goal is to use VMF_DISP (vpl_voc2) seamlessly like other parallel-type LCD drivers, which using VO pins.

I got the support from the local agency but it's too much hard to communicate in technical terms, just ping-pong...

Here are what I've tried so far:

  1. I developed panel driver to support the dw_dsi (the local agency sent to me) module, by calling dw_mipi_register_connector() API.
  2. also to support the vpl_voc2 module, by calling voc_register_connector() API.

all of them are in vain.

The Kernel 6.1 in the recent SDK(1.4.1) has DRM MIPI DSI support, but the KL730 SDK seems not support DRM architecture: No lcd controller -> crtc -> encoder -> mipi dsi host controller -> panel bridge -> panel, no /dev/dri/card0.

I've consistantly requested any sample MIPI DSI panel driver code, but the local agency sent me the wrong AllWinner's panel driver code (hx8252a.c). I don't know what I am supposed to do.

Tagged:

Comments

  • I should have used the VOC channel 0 for MIPI DSI, not 1.

Sign In or Register to comment.