This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[SOLVED] Is using DPI on LCD2 channel possible on current p-android-omap-3.0?



//edit (SOLVED): I've modified dsi driver and sent patches to one of TI devs, I hope he will push it through.

Hello there!

I've seen few commits described as "adding LCD2 clock support" "adding LCD2 channel support" and so on.

As LCD2 needs DSI2_PLL as clock source (or doesn't it, and I got misguided?)

While dpi_init_display function does set up dpi.dsidev = dpi_get_dsidev(dispc_fclk_src); in case that dispc_fclk_src is NOT equal to OMAP_DSS_CLK_SRC_DSI_PLL_HSDIV_DISPC it tries to use dsi_pdev_map[1]; as dsidev, while there's only dsi_pdev_map[0] populated with DSI1 driver.

So here comes questions:

1) Is it possible to use DSI1_PLL (and, in consequence, DSI1 controller) with DPI on LCD2 channel?

2) If not, should I just add separate DSI driver context for DSI2 in dsi.c and map it under dsi_pdev_map[1]?

3) I think there was DSI2 driver some time ago in 3.0 kernel tree. Was it removed? Why?

Thanks in advance for your help.