I'm currently integrating a DSI-to-HDMI bridge into our custom iMX8MM board. The bridge driver loads correctly, but I get no output on the display and get this message on boot:
[ 15.371306] imx-drm 32c00000.bus:display-subsystem: [drm] Cannot find any crt c or sizes
I attached the corresponding dts-Nodes, does anybody have some suggestions what I might be missing? I'm using the linux-imx 5-15 kernel.
Solved! Go to Solution.
Thank you so much for your information.
I'm working on imx8mm and trying to use the lt8912b driver for lt8912
My kernel version is 6.6.23
I copied your dts.txt settings to the imx8mm-evk.dts, and I have this error repeating below:
[ 4.321983] lt8912 1-0048: failed to find dsi host
[ 4.351954] lt8912 1-0048: failed to find dsi host
[ 4.381217] lt8912 1-0048: failed to find dsi host
[ 4.412626] lt8912 1-0048: failed to find dsi host
[ 4.442807] lt8912 1-0048: failed to find dsi host
Did you add your changes to the same imx8mm-evk.dts, or did you use different version?
Hello,
I don't know how you change the source code and what display you use, if you just want to change the lane, maybe you can try the dts file, for imx8MM, maybe you can try to use“ i2cset -f -y 2 0x0b 0x44 0x02 0x00 sp”
however it has been reported before but is fixed in latest kernel version, so please download the L6.1 BSP
Regards
The looping errors do not appear always, and when they don't, I get the same error as before, even thou I'm using L6.1
imx-drm 32c00000.bus:display-subsystem: [drm] Cannot find any crtc or sizes