Hi NXP Team,
We are working on bringup of Display module on Android 11 OS on iMX8M Mini using LVDS bridge. We have already integrated sn65dsi84 LVDS driver and made corresponding changes in kernel dtsi.
Query is, what changes should be the done in uboot?
Can we add the same kernel dtsi changes in uboot dtsi?
Should we add the same driver in uboot-imx/drivers ?
Kindly help us with the same.
Thanks,
Hrithik
Hi @Zhiming_Liu ,
Thanks for the reply.
If not same changes, could you please guide us regarding the changes to be done with respect to Uboot?
Thanks.
The bootloader doesn't need configure display driver,as the purpose of bootloader is booting kernel.
Hi @Zhiming_Liu ,
I got your point, but then how will the Boot logo ("NXP") will get displayed as it is a part of bootloader?
What changes we need to do for that?
Thanks.
Please follow drivers/video/adv7535.c to port sn65dsi84 driver in uboot.Then you need modify drivers/video/Makefile and drivers/video/Kconfig
Hi @Zhiming_Liu ,
I couldnt find any sn65dsi83 uboot driver to port corresponding to adv7535 as you mentioned. Could you please help us here as we are stuck with uboot configuration?
Thanks.
adv7535.c is quite different than the sn65dsi83_brg.c and sn65dsi83_drv.c we got from TI.
Could you kindly share the necessary changes.
Thanks.
You need put core register write(which in linux driver,use regmap) into your driver like adv7535_enable, you can change driver based on adv7535.c
No, you don't need add same configuration for sn65dsi84 in Uboot.