Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit d3166d80 authored by jialongjhan's avatar jialongjhan Committed by jialongjhan(169283)
Browse files

Modify Power on/off sequence

Root cause:
According to Factory's response, LCM have problem of liquid-crystal polarization.
But it is happen rarely. Vendor says it related to power on/off sequence.
After I contact with LCM module Vendor, I decide to adjust power on/off sequence.

How to fix:
In qpnp-lcdb-regulator.c,
I overwrite power up/down ctrl's delay time in qpnp_lcdb_requlator_probe().
Therefore, VSN and VSP has no more pull up/down at same time.

In mdss_io_util.c,
I add delay time 10ms when pull up/down vddio in power on/off sequence.

I alse move "pull low TP reset pin" to mdss_dsi_panel.c from mdss_dsi.c
Therefore, TP reset pin and LCD reset pin will pull low at same time.

I measure power on/off sequence,
it has order to pull up/low and match with power on/off sequence.

RiskArea:
display, requlator

Change-Id: Ib3a269dc2872aa2cba5a8a6ddb7c198f8be9668d
(cherry picked from commit 96acc3169b20a00b60efd4a894e63cd3f581e3e2)
parent 4fd2301e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment