aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/imx-drm/imx-ldb.c2
-rw-r--r--drivers/staging/imx-drm/parallel-display.c2
2 files changed, 0 insertions, 4 deletions
diff --git a/drivers/staging/imx-drm/imx-ldb.c b/drivers/staging/imx-drm/imx-ldb.c
index 7e593296ac47..c703e986b44c 100644
--- a/drivers/staging/imx-drm/imx-ldb.c
+++ b/drivers/staging/imx-drm/imx-ldb.c
@@ -595,8 +595,6 @@ static int imx_ldb_remove(struct platform_device *pdev)
595 struct drm_connector *connector = &channel->connector; 595 struct drm_connector *connector = &channel->connector;
596 struct drm_encoder *encoder = &channel->encoder; 596 struct drm_encoder *encoder = &channel->encoder;
597 597
598 drm_mode_connector_detach_encoder(connector, encoder);
599
600 imx_drm_remove_connector(channel->imx_drm_connector); 598 imx_drm_remove_connector(channel->imx_drm_connector);
601 imx_drm_remove_encoder(channel->imx_drm_encoder); 599 imx_drm_remove_encoder(channel->imx_drm_encoder);
602 } 600 }
diff --git a/drivers/staging/imx-drm/parallel-display.c b/drivers/staging/imx-drm/parallel-display.c
index 351d61dede00..823d015d2140 100644
--- a/drivers/staging/imx-drm/parallel-display.c
+++ b/drivers/staging/imx-drm/parallel-display.c
@@ -244,8 +244,6 @@ static int imx_pd_remove(struct platform_device *pdev)
244 struct drm_connector *connector = &imxpd->connector; 244 struct drm_connector *connector = &imxpd->connector;
245 struct drm_encoder *encoder = &imxpd->encoder; 245 struct drm_encoder *encoder = &imxpd->encoder;
246 246
247 drm_mode_connector_detach_encoder(connector, encoder);
248
249 imx_drm_remove_connector(imxpd->imx_drm_connector); 247 imx_drm_remove_connector(imxpd->imx_drm_connector);
250 imx_drm_remove_encoder(imxpd->imx_drm_encoder); 248 imx_drm_remove_encoder(imxpd->imx_drm_encoder);
251 249