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:Chandan Uddaraju <chandanu@codeaurora.org> Signed-off-by:
Dhaval Patel <pdhaval@codeaurora.org>
Loading
Please register or sign in to comment