Please notice the following patches are only tested in the environment that is listed below. For the environment with other software versions or hardware equipment, some other editing may be required
Environment:
i.MX 8MP EVK
LVDS:LVDS BOE EV121WXM-N10-1850
LVDS to MiniSAS panel:XMX-LVDS-MINISAS
U-boot:
1. Apply '0001-Enable-DY1212W-4856-in-U-boot-for-i.MX8MP.patch' to enable EV121WXM-N10-1850 in U-boot stage. If other LVDS panel is used here, you will need porting your specific LVDS device in this step.
2. Apply '0002-Modify-u-boot-to-show-logo-seamlessly-for-i.MX8MP.patch' to make sure display related models won't be power off, which will help to achieve seamless display.
3. In the original U-boot driver, PWM isn't enable. Therefore, apply '0003-Enable-PWM-and-BACKLIGHT-in-U-boot-and-modify-to-sho.patch' to enable PWM.
Kernel:
1. Apply '0001-Enable-DY1212W-4856-in-Kernl-for-i.MX8MP.patch' to enable EV121WXM-N10-1850 in Kernel. If other LVDS panel is used here, you will need porting your specific LVDS device in this step.
2. Apply '0002-Modify-Kernel-to-show-logo-seamlessly-for-i.MX8MP.patch' to make sure LVDS related models won't be init in the booting progress.
3. Apply '0003-Enable-PWM-and-BACKLIGHT-in-Kernel-and-modify-to-sho.patch' to make sure we could edit backlight of panel in Kernel.