Merge "disp: msm: only set nolp command when panel in LP1/LP2 mode"
Dieser Commit ist enthalten in:

committet von
Gerrit - the friendly Code Review server

Commit
19e23cd72e
@@ -1060,10 +1060,22 @@ int dsi_display_set_power(struct drm_connector *connector,
|
||||
case SDE_MODE_DPMS_LP2:
|
||||
rc = dsi_panel_set_lp2(display->panel);
|
||||
break;
|
||||
default:
|
||||
rc = dsi_panel_set_nolp(display->panel);
|
||||
case SDE_MODE_DPMS_ON:
|
||||
if ((display->panel->power_mode == SDE_MODE_DPMS_LP1) ||
|
||||
(display->panel->power_mode == SDE_MODE_DPMS_LP2))
|
||||
rc = dsi_panel_set_nolp(display->panel);
|
||||
break;
|
||||
case SDE_MODE_DPMS_OFF:
|
||||
default:
|
||||
return rc;
|
||||
}
|
||||
|
||||
DSI_DEBUG("Power mode transition from %d to %d %s",
|
||||
display->panel->power_mode, power_mode,
|
||||
rc ? "failed" : "successful");
|
||||
if (!rc)
|
||||
display->panel->power_mode = power_mode;
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren