diff --git a/msm/sde/sde_encoder.c b/msm/sde/sde_encoder.c index 7ddd040093..013aa721c3 100644 --- a/msm/sde/sde_encoder.c +++ b/msm/sde/sde_encoder.c @@ -3091,6 +3091,10 @@ static void sde_encoder_virt_disable(struct drm_encoder *drm_enc) } sde_enc = to_sde_encoder_virt(drm_enc); + if (!sde_enc->cur_master) { + SDE_ERROR("Invalid cur_master\n"); + return; + } sde_conn = to_sde_connector(sde_enc->cur_master->connector); SDE_DEBUG_ENC(sde_enc, "\n");