Dual channel on LVDS0 based on Yocto project in i.MX8QM

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Dual channel on LVDS0 based on Yocto project in i.MX8QM

ソリューションへジャンプ
685件の閲覧回数
Fox-BCJim
Contributor I

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

0 件の賞賛
1 解決策
680件の閲覧回数
igorpadykov
NXP Employee
NXP Employee
0 件の賞賛
2 返答(返信)
681件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jim

 

may be useful to look at i.MX8QXP lvds0 example

https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8x-mek-jd...

 

Best regards
igor

0 件の賞賛
673件の閲覧回数
Fox-BCJim
Contributor I

Hi igorpadykov,

Thanks for your feedback, I've tried that but got the same result...

Regards,
Fox-BCJim

0 件の賞賛