diff options
| -rw-r--r-- | drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 1 |
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); |
