Hi Sir,
I have a screen which needs dual LVDS channel as the input sources.
I found that imx8qm-mek-jdi-wuxga-lvds1-panel.dtb was already supported in Yocto.
The LVDS1 could support dual-channel screen by using the imx8qm-mek-jdi-wuxga-lvds1-panel.dtb,
but when I change it to LVDS0, it doesn't work anymore.
I didn't modify device tree's file name, I just modified the code in device tree.
The device tree for LVDS1 & LVDS0 dual-channel are attached, please check.
I chose the panel-simple.c as the driver, no matter which resouce I set (LVDS0 or LVDS1) in dtsi file, the panel-simple.c always fetch the string "lvds1-panel" in the boot message, even I've already modified from lvds1-panel to lvds0-panel in the dtsi file, like the following boot message:
[ 2.079883] panel-simple lvds1_panel: supply power not found, using dummy regulator
Another wired boot message was as followed:
[ 2.054178] imx-drm display-subsystem: parent device of /bus@56240000/ldb@562410e0/lvds-channel@0 is not available
I've no idea why it shown lvds-channel@0 is not available.
The board I use is i.MX8QM EVK.
Please help and support.
Regards,
Fox-BCJim
Solved! Go to Solution.
Hi Jim
may be useful to look at i.MX8QXP lvds0 example
Best regards
igor
Hi Jim
may be useful to look at i.MX8QXP lvds0 example
Best regards
igor
Hi igorpadykov,
Thanks for your feedback, I've tried that but got the same result...
Regards,
Fox-BCJim