probe function is not triggered in drivers/gpu/drm/panel/panel-raydium-rm68200.c

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

probe function is not triggered in drivers/gpu/drm/panel/panel-raydium-rm68200.c

703 次查看
koteswararao18
Contributor II

Hi,

i am trying to bring up mipi dsi display using (raydium-rm68200 driver) on iMx8mm core board in 5.10 kernel . panel dts file is prepared by referring (arch/arm64/boot/dts/freescale/imx8ulp-evk-rk055hdmipi4m.dts). But during panel board bring up,  rm68200_probe() (added debug log) itself not triggered even though rm68200 module is loaded in to kernel. Attached dmesg log for reference. please let me know input if possible. 

/ # lsmod | grep rm68200
panel_raydium_rm68200 28672 0
/ #

Kind Regards

0 项奖励
回复
4 回复数

686 次查看
praveen_adi
NXP Employee
NXP Employee

Hi @koteswararao18 ,

Please change your panel dts file's compatible attribute to refer to the rm68200 panel driver like below.

&mipi_dsi {
  panel@0 {
  compatible = "raydium,rm68200";

 

 

 

666 次查看
koteswararao18
Contributor II

Dear praveen,

Thank you for your input but compatible attribute i passed in the dts file is same as you mentioned in your comment. please find the attached dts file for reference.

Kind Regards

nela.

626 次查看
praveen_adi
NXP Employee
NXP Employee

Hi @koteswararao18 , 

Thanks for sharing your dts file. In your file, you are including the device tree variables from imx8ulp-evk.dts while the intended board is  8mm.

The pin control configuration is different across both the boards. Please change that and try again.

Also, the "status" variable is not set. Please check the variable value in the dts file you are including. 

0 项奖励
回复

555 次查看
koteswararao18
Contributor II

Hi

Rm68200 display driver is older one so currently porting jd9325 TFT display driver by connecting respective hw display  panel to imx8mm board .

 

0 项奖励
回复