IMX8MP turn off LVDS differentials during standby

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8MP turn off LVDS differentials during standby

Jump to solution
422 Views
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

Labels (1)
0 Kudos
Reply
1 Solution
388 Views
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.

 

 

 

View solution in original post

0 Kudos
Reply
2 Replies
340 Views
robot1
Contributor I

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

0 Kudos
Reply
389 Views
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 Kudos
Reply