Hello,
I upgraded the kernel version from 6.1 to 6.6. After that the lvds panel is not working on the imx93 module with a custom board. I always get messaged like
[ 0.137996] imx93-ldb ldb-display-controller: Failed to create device link (0x180) with ldb-phy
[ 0.324387] imx93-ldb ldb-display-controller: Failed to create device link (0x180) with lvds-panel
...
imx-lcdifv3 4ae30000.lcd-controller: deferred probe timeout, ignoring dependency
imx-lcdifv3: probe of 4ae30000.lcd-controller failed with error -110
I attached the device tree and the /var/log/messages
Can anyone help me with my problem?
已解决! 转到解答。
Hello,
I solved the problem.
The media_blk_ctrl could not be used because the CONFIG_IMX9_BLK_CTRL variable was not set. This variable wasn't set because CONFIG_IMX_GPCV2_PM_DOMAINS was not set.
After setting CONFIG_IMX_GPCV2_PM_DOMAINS=y the drivers could successfully be probed.
Thanks for your help.
Marcel
Hello,
The 'Failed to create device link (0x180)' is a noisy log and not affect display. If you want to remove that log print, please refer below patch.
https://lore.kernel.org/lkml/CAGETcx9e4mpcMY+pqMYXsVWGcjgkctCqgO665KgqUH4JvYbUAQ@mail.gmail.com/t/
The EVK board has that log, but the display is normal.
Best Regards,
Zhiming
Okay, thanks again.
But what is about the other messages
imx-lcdifv3 4ae30000.lcd-controller: deferred probe timeout, ignoring dependency
imx-lcdifv3: probe of 4ae30000.lcd-controller failed with error -110
I won't get a framebuffer device.
I attached the decompiled dtb and the messages.
Thanks for your help!
Hello,
From the error log, the lcdif driver deferred probe timeout is caused by 4ae20000.epxp. Please try to add such dts overlay in your dts.
&epxp {
status = "okay";
};
Best Regards,
Zhiming
Hi,
sorry for my late reply. I upgraded the kernel version of our imx8mm module. On this module the display is working, but it is a mipi display.
The epxp was already enabled in my dtb by an overlay. I also inserted it directly, but no difference.
I also get the "deffered probe timeout" errors for the mipi-csi camera.
imx-lcdifv3 4ae30000.lcd-controller: deferred probe timeout, ignoring dependency
imx-lcdifv3: probe of 4ae30000.lcd-controller failed with error -110
dwc-mipi-csi2-host 4ae00000.csi: deferred probe timeout, ignoring dependency
dwc-mipi-csi2-host: probe of 4ae00000.csi failed with error -110
mxc-isi_v1 4ae40000.isi: deferred probe timeout, ignoring dependency
mxc-isi_v1: probe of 4ae40000.isi failed with error -110
imx-pxp-v3 4ae20000.epxp: deferred probe timeout, ignoring dependency
imx-pxp-v3: probe of 4ae20000.epxp failed with error -110
Do have any other ideas?
Thanks again!
Marcel
Hello,
I solved the problem.
The media_blk_ctrl could not be used because the CONFIG_IMX9_BLK_CTRL variable was not set. This variable wasn't set because CONFIG_IMX_GPCV2_PM_DOMAINS was not set.
After setting CONFIG_IMX_GPCV2_PM_DOMAINS=y the drivers could successfully be probed.
Thanks for your help.
Marcel