IMX8MP turn off LVDS differentials during standby

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

IMX8MP turn off LVDS differentials during standby

跳至解决方案
426 次查看
robot1
Contributor I

Hello NXP

I am working with "network standby" mode on our new product.

I managed to control all our supplies and also GPIOs except then LVDS differential pairs of LVDS0.

This result in the fact that they are still supplied with approximately 1.8 Volt and this pulls one of the other supplies up a bit through the LVDS attached display.

--------------------

 

I did a "rmmod panel_lvds". But is there any simple way to turn off differential signals during standby?

The signals LVDS pairs are not MUXable and cannot be controlled with IOMUXC like SPI, I2C or similar signals that can be reconfigured to GPIOs.

 

...maybe making the ldb or phy a loadable module as well?

 

Thanks in advance Flemming

标签 (1)
0 项奖励
回复
1 解答
392 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @robot1 

 

You can try to unregister drm master node driver drivers/gpu/drm/imx/imx-drm-core.c which will disable all interface's output. And another way is reloading the ldb driver.

 

 

 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
344 次查看
robot1
Contributor I

This seems to be working for me. Thank you:-)

0 项奖励
回复
393 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @robot1 

 

You can try to unregister drm master node driver drivers/gpu/drm/imx/imx-drm-core.c which will disable all interface's output. And another way is reloading the ldb driver.

 

 

 

0 项奖励
回复