From 4e9b8dc60109ac8667ff7ee497eebd7751c4ab7f Mon Sep 17 00:00:00 2001 From: Jayaprakash Madisetty Date: Wed, 28 Jul 2021 18:48:32 +0530 Subject: [PATCH] disp: msm: sde: clear cwb_enc_mask post in_clone_mode is set Add changes to clear the cwb_enc_mask in sde_crtc_state post phys_enc->in_clone_mode is set. This is required to avoid race issues seen when cwb gets enabled in alternate commits. Change-Id: I555cc0401b3200f7e8bcc6be8884d04cb3ce69fb Signed-off-by: Jayaprakash Madisetty --- msm/sde/sde_encoder.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/msm/sde/sde_encoder.c b/msm/sde/sde_encoder.c index cb5990cd52bb..76d8e779b127 100644 --- a/msm/sde/sde_encoder.c +++ b/msm/sde/sde_encoder.c @@ -809,6 +809,8 @@ void sde_encoder_set_clone_mode(struct drm_encoder *drm_enc, SDE_DEBUG("enc:%d phys state:%d\n", DRMID(drm_enc), phys->enable_state); } } + + sde_crtc_state->cwb_enc_mask = 0; } static int _sde_encoder_atomic_check_phys_enc(struct sde_encoder_virt *sde_enc,