diff options
Diffstat (limited to 'drivers/staging')
-rw-r--r-- | drivers/staging/imx-drm/imx-ldb.c | 2 | ||||
-rw-r--r-- | drivers/staging/imx-drm/parallel-display.c | 2 |
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 | ||