diff options
author | Eunchul Kim <chulspro.kim@samsung.com> | 2012-12-22 03:49:23 -0500 |
---|---|---|
committer | Inki Dae <inki.dae@samsung.com> | 2013-01-04 01:54:33 -0500 |
commit | 0ca824c7df2f2d79933ea66adb2b3dfabb85f283 (patch) | |
tree | 973e5bf226506a88de5322bfd5d6d8ccb40691d6 | |
parent | 7259c3d6aaf2f0925c034c11a3aca7e9dad52550 (diff) |
drm/exynos: remove needless error handling to property.
This patch removes property error handling. because property couldn't be NULL.
Signed-off-by: Eunchul Kim <chulspro.kim@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_fimc.c | 12 | ||||
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_gsc.c | 12 | ||||
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_ipp.c | 5 |
3 files changed, 0 insertions, 29 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c b/drivers/gpu/drm/exynos/exynos_drm_fimc.c index 7a3e460afe9e..5dc02517c2fd 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c | |||
@@ -705,10 +705,6 @@ static int fimc_src_set_addr(struct device *dev, | |||
705 | } | 705 | } |
706 | 706 | ||
707 | property = &c_node->property; | 707 | property = &c_node->property; |
708 | if (!property) { | ||
709 | DRM_ERROR("failed to get property.\n"); | ||
710 | return -EINVAL; | ||
711 | } | ||
712 | 708 | ||
713 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, | 709 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, |
714 | property->prop_id, buf_id, buf_type); | 710 | property->prop_id, buf_id, buf_type); |
@@ -1241,10 +1237,6 @@ static int fimc_dst_set_addr(struct device *dev, | |||
1241 | } | 1237 | } |
1242 | 1238 | ||
1243 | property = &c_node->property; | 1239 | property = &c_node->property; |
1244 | if (!property) { | ||
1245 | DRM_ERROR("failed to get property.\n"); | ||
1246 | return -EINVAL; | ||
1247 | } | ||
1248 | 1240 | ||
1249 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, | 1241 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, |
1250 | property->prop_id, buf_id, buf_type); | 1242 | property->prop_id, buf_id, buf_type); |
@@ -1573,10 +1565,6 @@ static int fimc_ippdrv_start(struct device *dev, enum drm_exynos_ipp_cmd cmd) | |||
1573 | } | 1565 | } |
1574 | 1566 | ||
1575 | property = &c_node->property; | 1567 | property = &c_node->property; |
1576 | if (!property) { | ||
1577 | DRM_ERROR("failed to get property.\n"); | ||
1578 | return -EINVAL; | ||
1579 | } | ||
1580 | 1568 | ||
1581 | fimc_handle_irq(ctx, true, false, true); | 1569 | fimc_handle_irq(ctx, true, false, true); |
1582 | 1570 | ||
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c index c443c3bdb328..ba5fefdff4b7 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c | |||
@@ -720,10 +720,6 @@ static int gsc_src_set_addr(struct device *dev, | |||
720 | } | 720 | } |
721 | 721 | ||
722 | property = &c_node->property; | 722 | property = &c_node->property; |
723 | if (!property) { | ||
724 | DRM_ERROR("failed to get property.\n"); | ||
725 | return -EFAULT; | ||
726 | } | ||
727 | 723 | ||
728 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, | 724 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, |
729 | property->prop_id, buf_id, buf_type); | 725 | property->prop_id, buf_id, buf_type); |
@@ -1180,10 +1176,6 @@ static int gsc_dst_set_addr(struct device *dev, | |||
1180 | } | 1176 | } |
1181 | 1177 | ||
1182 | property = &c_node->property; | 1178 | property = &c_node->property; |
1183 | if (!property) { | ||
1184 | DRM_ERROR("failed to get property.\n"); | ||
1185 | return -EFAULT; | ||
1186 | } | ||
1187 | 1179 | ||
1188 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, | 1180 | DRM_DEBUG_KMS("%s:prop_id[%d]buf_id[%d]buf_type[%d]\n", __func__, |
1189 | property->prop_id, buf_id, buf_type); | 1181 | property->prop_id, buf_id, buf_type); |
@@ -1565,10 +1557,6 @@ static int gsc_ippdrv_start(struct device *dev, enum drm_exynos_ipp_cmd cmd) | |||
1565 | } | 1557 | } |
1566 | 1558 | ||
1567 | property = &c_node->property; | 1559 | property = &c_node->property; |
1568 | if (!property) { | ||
1569 | DRM_ERROR("failed to get property.\n"); | ||
1570 | return -EINVAL; | ||
1571 | } | ||
1572 | 1560 | ||
1573 | gsc_handle_irq(ctx, true, false, true); | 1561 | gsc_handle_irq(ctx, true, false, true); |
1574 | 1562 | ||
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.c b/drivers/gpu/drm/exynos/exynos_drm_ipp.c index ba45f9a7a740..cac94fee9635 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.c +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.c | |||
@@ -1487,11 +1487,6 @@ void ipp_sched_cmd(struct work_struct *work) | |||
1487 | mutex_lock(&c_node->cmd_lock); | 1487 | mutex_lock(&c_node->cmd_lock); |
1488 | 1488 | ||
1489 | property = &c_node->property; | 1489 | property = &c_node->property; |
1490 | if (!property) { | ||
1491 | DRM_ERROR("failed to get property:prop_id[%d]\n", | ||
1492 | c_node->property.prop_id); | ||
1493 | goto err_unlock; | ||
1494 | } | ||
1495 | 1490 | ||
1496 | switch (cmd_work->ctrl) { | 1491 | switch (cmd_work->ctrl) { |
1497 | case IPP_CTRL_PLAY: | 1492 | case IPP_CTRL_PLAY: |