From 7fe6802548f750066c797c83121928d2c18f4e0e Mon Sep 17 00:00:00 2001 From: Steve Cohen Date: Fri, 13 Mar 2020 17:37:02 -0400 Subject: [PATCH] disp: msm: sde: skip power events when cont-splash is enabled Skip reprogramming some HW blocks during power events to avoid overwriting settings done by bootloader until we have completely transitioned out from continuous splash. Change-Id: I49a4834e22080dffc85f55bca9436bc894353335 Signed-off-by: Steve Cohen --- msm/sde/sde_kms.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/msm/sde/sde_kms.c b/msm/sde/sde_kms.c index e0a271354c..baf6496c65 100644 --- a/msm/sde/sde_kms.c +++ b/msm/sde/sde_kms.c @@ -2940,6 +2940,8 @@ static void sde_kms_handle_power_event(u32 event_type, void *usr) if (event_type == SDE_POWER_EVENT_POST_ENABLE) { sde_irq_update(msm_kms, true); + if (sde_kms->splash_data.num_splash_displays) + return; sde_vbif_init_memtypes(sde_kms); sde_kms_init_shared_hw(sde_kms); _sde_kms_set_lutdma_vbif_remap(sde_kms);