Hello,
We are using the MIPI DSI on an iMX7D and have found it starts and stops the display driver multiple times during boot causing the screen to flash and flicker. We would like to change this behavior so it only loads once during boot. The dmesg output is as follows:
[ 0.469553] mxc_mipi_dsi_samsung 30760000.mipi-dsi: i.MX MIPI DSI driver probed
[ 1.164382] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI dispdrv inited!
[ 1.164398] mxsfb 30730000.lcdif: registered mxc display driver mipi_dsi_samsung
[ 1.337182] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD setup.
[ 1.537180] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD start.
[ 1.907199] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD stop.
[ 2.117183] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD setup.
[ 2.317183] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD start.
[ 7.257220] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD stop.
[ 7.467219] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD setup.
[ 7.657232] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD start.
[ 8.027196] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD stop.
[ 9.067160] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD setup.
[ 9.257215] mxc_mipi_dsi_samsung 30760000.mipi-dsi: MIPI DSI LCD start.
I have attached the full kernel output if that is helpful.
What can we do to have the display start only once during boot?