summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos/exynos_drm_drv.c
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2014-11-24 16:58:48 +0900
committerInki Dae <inki.dae@samsung.com>2014-11-25 11:58:27 +0900
commit33e2192fb1e329c26847c92edbd90f7e93eecacf (patch)
treea63ad5f5e70e84a8136a0f44a3b17f6920b83f68 /drivers/gpu/drm/exynos/exynos_drm_drv.c
parentbe19d9336995241f5c98d0abebff440fef03455e (diff)
downloadop-kernel-dev-33e2192fb1e329c26847c92edbd90f7e93eecacf.zip
op-kernel-dev-33e2192fb1e329c26847c92edbd90f7e93eecacf.tar.gz
drm/exynos: fix exynos_drm_component_del
This patch resolves the issue that component object isn't removed correctly. A given component object couldn't be placed to head of drm_component_list so all component objects added to the drm_component_list should be checked to remove the given component object. Signed-off-by: Inki Dae <inki.dae@samsung.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_drv.c')
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_drv.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c
index 495826f..d71fb54 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_drv.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c
@@ -473,8 +473,6 @@ void exynos_drm_component_del(struct device *dev,
list_del(&cdev->list);
kfree(cdev);
}
-
- break;
}
mutex_unlock(&drm_component_lock);
OpenPOWER on IntegriCloud