summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqctecmdr <qctecmdr@localhost>2020-01-29 04:50:15 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2020-01-29 04:50:15 -0800
commit62a1496e0a3d8a58a2665ae99ddec7e635df9b63 (patch)
tree3596cccb4a0fc6e2ac5d6cf3548a5431849cd5a5
parent50fb38328464b781d8485339f921bba11d34764e (diff)
parent23eb2195c74875fc3ff90dcb98c5a028dbef4819 (diff)
downloaddisplay-drivers-62a1496e0a3d8a58a2665ae99ddec7e635df9b63.tar.gz
Merge "disp: msm: sde: add dsc block check in the encoder"
-rw-r--r--msm/sde/sde_encoder.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/msm/sde/sde_encoder.c b/msm/sde/sde_encoder.c
index 2a78ab51..dd3af388 100644
--- a/msm/sde/sde_encoder.c
+++ b/msm/sde/sde_encoder.c
@@ -1801,6 +1801,9 @@ static void _sde_encoder_dsc_disable(struct sde_encoder_virt *sde_enc)
struct sde_hw_ctl *hw_ctl = NULL;
struct sde_ctl_dsc_cfg cfg;
+ if (!_sde_encoder_is_dsc_enabled(&sde_enc->base))
+ return;
+
if (!sde_enc || !sde_enc->phys_encs[0] ||
!sde_enc->phys_encs[0]->connector) {
SDE_ERROR("invalid params %d %d\n",