IMX8M Plus - no cec when LCDIF3 is disabled in devicetree

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

IMX8M Plus - no cec when LCDIF3 is disabled in devicetree

466 次查看
robot1
Contributor I

Dear NXP

 

On my CompuLab IMX8M board is have cec fully functional (/dev/cec0) when lcdif3 is enabled in devicetree.

This on linux 5.15.71.

 

However as soon as I disable lcdif3 /dev/cec0 is still available but no information/negotiation is updated in:


root@mydevice:~# cat /sys/kernel/debug/cec/cec0/status
configured: 0
configuring: 0
phys_addr: f.f.f.f
number of LAs: 0
LA mask: 0x0000
pending transmits: 0

 

Everything hdmi related I can think off is still enabled ("okay") in devicetree: hdmi, pavi, phy etc...

 

Can I still use ARC / eARC /DDC /CEC when lcdif3 is disabled?

 

The main reason I need to disable lcdif3 is that I don not need HDMI video and I want to save power in standby, but still be able to wake on cec command.

 

Thanks in advance.

Flemming

 

 

0 项奖励
回复
2 回复数

430 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Yes you can use ARC when lcdif3 is disable just check the dtb is according to what you desire.

I would recommend moving to a newer version of the BSP if possible.

Regards

0 项奖励
回复

420 次查看
robot1
Contributor I

Thanks "Bio"

It is not a good time in the project to update BSP, but I may cherrypick specific relevant files.

-----

Good to know that CEC and ARC should work with lcdif3 disabled.

Then we just need to find out why it is not working! 

 

Any idea? Where to look/debug? Clocktree? HPD? Other? 

 

Kind regard Flemming

 

 

 

 

 

0 项奖励
回复