diff options
| author | Camus Wong <camusw@codeaurora.org> | 2018-03-17 23:35:04 -0400 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-03-23 00:08:11 -0700 |
| commit | bc5c74d801a03fd3ef820f84593e387f6f7ca6a1 (patch) | |
| tree | e66562e944b3803a79c18f8a0b4e113fa73853a2 /drivers/gpu/drm | |
| parent | 63d54f82b9779d0ddc8c80743dd32990ecfb4543 (diff) | |
DRM: SDE: Fixing the power up sequence with early splash
If the splash clean up is trigger, the MDP core power on call should
be skipped. MDP core already turned on in sde_kms_hw_init() if splash
handoff enabled.
Change-Id: Ie19c4eb2d0455b0c19615e3bb29aae4b4c6c8abf
Signed-off-by: Camus Wong <camusw@codeaurora.org>
Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
Signed-off-by: Suprith Malligere Shankaregowda <supgow@codeaurora.org>
Diffstat (limited to 'drivers/gpu/drm')
| -rw-r--r-- | drivers/gpu/drm/msm/sde/sde_kms.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/msm/sde/sde_kms.c b/drivers/gpu/drm/msm/sde/sde_kms.c index 93b8a69597a5..59bc1a4465fe 100644 --- a/drivers/gpu/drm/msm/sde/sde_kms.c +++ b/drivers/gpu/drm/msm/sde/sde_kms.c @@ -345,8 +345,9 @@ static void sde_kms_prepare_commit(struct msm_kms *kms, if (sde_kms->splash_info.handoff) sde_splash_clean_up_exit_lk(kms); - - sde_power_resource_enable(&priv->phandle, sde_kms->core_client, true); + else + sde_power_resource_enable(&priv->phandle, + sde_kms->core_client, true); } static void sde_kms_commit(struct msm_kms *kms, |
