Is it possible to enable LVDS over DT overlay?

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

Is it possible to enable LVDS over DT overlay?

535 Views
MicMoba
Contributor V

I am trying to enable LVDS over a DeviceTree overlay.
Why?
I have a baseboard with a i.MX8MP SOM. This baseboard can have more or less features depending on the assambling. Furthermore I want to connect different LVDS panels (7"/10") to this board.
The feature set of this board should automatic set by loading different device-tree overlays. Every feature get its own overlay. For example:
Sound -> sound.dtbo
Temprature -> temp.dtbo
Ethernet -> eth.dtbo
All this overlays should load by a systemd service as early as possible.
All features work fine but not the LVDS. I can't get it work.
I need to set the panel driver and the backlight settings in the overlay.
Is there a way to define a dummy panel and overwrite it with the DT overlay? I tried to enable all (LCD-Controller, LVDS, ldb, ldb-pyh) in my overlay but the kernel does not do a probe after loading the overlay.

0 Kudos
2 Replies

506 Views
smitgh20562
Contributor I

Facing same issue here. Help is appreciated.  MyAtriumHealth Login

0 Kudos

507 Views
MicMoba
Contributor V

It seems that it is not possible. I solved this issue by applying the DT overlay for my LVDS during the uboot. Afterwards I apply all other DT overlays with a systemd service.

0 Kudos