disp: msm: handle panel detection after a pp done timeout

The change allows for multiple TE checks during a pp done timeout.
With this change, when a timeout occurs the panel status is checked
using the default ESD check status method followed by multiple TE checks.

Change-Id: If813964bab55c5e8113721060aa5b279f30fa5e0
Signed-off-by: Satya Rama Aditya Pinapala <psraditya30@codeaurora.org>
Cette révision appartient à :
Satya Rama Aditya Pinapala
2020-05-29 17:29:59 -07:00
révisé par Gerrit - the friendly Code Review server
Parent 4d45309328
révision 182d88e3b9
2 fichiers modifiés avec 23 ajouts et 17 suppressions

Voir le fichier

@@ -2189,7 +2189,7 @@ int sde_connector_esd_status(struct drm_connector *conn)
return -ETIMEDOUT;
}
ret = sde_conn->ops.check_status(&sde_conn->base,
sde_conn->display, false);
sde_conn->display, true);
mutex_unlock(&sde_conn->lock);
if (ret <= 0) {