disp: msm: sde: skip msm_lastclose if display is stuck in splash
This change skips msm_lastclose, when splash enabled builtin-displays equals number of actual displays and are stuck in continuous splash. It fixes the issue seen with change commit 548b17185e95 ("disp: msm: send power_on event in dual display composer kill scenario"). Change-Id: I1f5417d8945db621dc20ab0a9cc0146eabae5e22 Signed-off-by: Jayaprakash Madisetty <quic_jmadiset@quicinc.com>
This commit is contained in:

committed by
Veera Sundaram Sankaran

parent
182aac6040
commit
f9578b89c9
@@ -1157,10 +1157,8 @@ static void msm_lastclose(struct drm_device *dev)
|
||||
priv->pending_crtcs);
|
||||
|
||||
rc = kms->funcs->trigger_null_flush(kms);
|
||||
if (rc) {
|
||||
DRM_ERROR("null flush commit failure during lastclose\n");
|
||||
if (rc)
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user