I need to support Uboot splash screen on a native LVDS panel connected to LVDS1 on the EVK.
I applied the patches in: https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Add-i-MX8MP-LVDS-driver-in-uboot/ta-p/14...
Those appear to be for a panel connected via the bridge, will this work for a NATIVE LVDS panel with no bridge?
Our panel WORKS under Linux with the following device tree source:
#include "imx8mp-evk.dts"
/ {
lvds1_panel {
compatible = "panel-lvds";
status = "okay";
backlight = <&lvds_backlight>;
data-mapping = "vesa-24";
width-mm = <216>;
height-mm = <135>;
panel-timing {
clock-frequency = <72400000>;
hactive = <1280>;
vactive = <800>;
hback-porch = <80>;
hfront-porch = <48>;
vback-porch = <3>;
vfront-porch = <29>;
hsync-len = <1>;
vsync-len = <6>;
};
port {
panel1_lvds_in: endpoint {
remote-endpoint = <&lvds1_out>;
};
};
};
};
&ldb {
status = "okay";
lvds-channel@1 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
status = "okay";
port@1 {
reg = <1>;
lvds1_out: endpoint {
remote-endpoint = <&panel1_lvds_in>;
};
};
};
};
What should my Uboot device tree source look like to support displaying a splash image on our native LVDS panel on LVDS1?
Hello,
You must activate with the Env variable in uboot.
Regards