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

Skip to content
Commit ef58f0b1 authored by Dhaval Patel's avatar Dhaval Patel
Browse files

drm/msm/sde: handle esd recovery in sde encoder



Panel may stop sending TE signal when esd check
fail. That leads to pp timeout and rsc in hang
state. RSC hang state can be avoid by changing
the vsync source to watchdog timer. Vsync source
reset to panel TE when DRM client reset the
display after receiving the panel dead event.
PingPong timeout should also trigger the retire
fence during esd failure because ctl_start IRQ
might be missed.

Change-Id: I22f5cffcb1f3e71839a9cb3ca8e62f3a4489003b
Signed-off-by: default avatarChandan Uddaraju <chandanu@codeaurora.org>
Signed-off-by: default avatarDhaval Patel <pdhaval@codeaurora.org>
parent c9738304
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