Request/problem:
Our client makes displays based on Toradex Apalis TK1 SoM with Linux kernel 3.10.40. The displays use either an LVDS or an eDP/LVDS adapter interface. The client requires a newer version of the linux kernel (4.14) but eDP and LVDS drivers are not available in this version. We are asked to develop these drivers.
Solution:
Extension of sor (serial output resources) driver to support LVDS-display. Configuration of device tree to enable eDP and LVDS and make it working with desired parameters. Analyses and corrections in dpaux driver for correct work of eDP display.
Architecture:
Results:
The project was delivered on time.