aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c
index 413e1ee43cf2..cb307a2abf06 100644
--- a/drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c
+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c
@@ -160,6 +160,7 @@ static void dpu_mdss_destroy(struct drm_device *dev)
160 struct dpu_mdss *dpu_mdss = to_dpu_mdss(priv->mdss); 160 struct dpu_mdss *dpu_mdss = to_dpu_mdss(priv->mdss);
161 struct dss_module_power *mp = &dpu_mdss->mp; 161 struct dss_module_power *mp = &dpu_mdss->mp;
162 162
163 pm_runtime_suspend(dev->dev);
163 pm_runtime_disable(dev->dev); 164 pm_runtime_disable(dev->dev);
164 _dpu_mdss_irq_domain_fini(dpu_mdss); 165 _dpu_mdss_irq_domain_fini(dpu_mdss);
165 free_irq(platform_get_irq(pdev, 0), dpu_mdss); 166 free_irq(platform_get_irq(pdev, 0), dpu_mdss);