parallel-display in kernel-imx 4.9

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

parallel-display in kernel-imx 4.9

2,167 Views
shammi112
Contributor I

Hello,

   I want to use parallel display with imx6 based board, running Linux kernel 4.9 . Do i have to enable any specific driver

for this ?

Regards,

SHAMMI

Labels (1)
0 Kudos
Reply
2 Replies

1,559 Views
zandar
Contributor II

Hi Shammi,

I was recently dealing with similar problem. I am working on mainline (v4.18) though.

It really depends on your display. Basically there are two options with two variants for each.

In all cases you need to enable:

CONFIG_DRM_IMX

CONFIG_DRM_IMX_PARALLEL_DISPLAY

1. Your display needs a specific driver.

1a) If you are lucky there is already a specific driver for your display.

- Enable that driver a use correct binding in device tree.

1b) There is no driver four your display yet and you need to write one. Worst case.

2. Your display is not too fancy and you can use a simple panel driver.

2a) If you are lucky your display is already supported in the simple driver.

- Enable simple panel driver and use correct binding in device tree.

CONFIG_DRM_PANEL_SIMPLE

2b) Simple driver can be used to drive your display but support for your display model is not in place yet.

- Add timings + binding for your exact display model to the simple driver.

It is quite trivial. Look at panel-simple.c history for inspiration: kernel/git/stable/linux-stable.git - Linux kernel stable tree 

0 Kudos
Reply

1,559 Views
joanxie
NXP TechSupport
NXP TechSupport

what specific parallel display do you use? if BT656 and BT1120 output, pls refer to the document as below:

https://community.nxp.com/docs/DOC-94019 

0 Kudos
Reply