diff options
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_ipp.c')
| -rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_ipp.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.c b/drivers/gpu/drm/exynos/exynos_drm_ipp.c index 29d2ad314490..be1e88463466 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.c +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.c | |||
| @@ -222,7 +222,7 @@ static struct exynos_drm_ippdrv *ipp_find_driver(struct ipp_context *ctx, | |||
| 222 | /* find ipp driver using idr */ | 222 | /* find ipp driver using idr */ |
| 223 | ippdrv = ipp_find_obj(&ctx->ipp_idr, &ctx->ipp_lock, | 223 | ippdrv = ipp_find_obj(&ctx->ipp_idr, &ctx->ipp_lock, |
| 224 | ipp_id); | 224 | ipp_id); |
| 225 | if (IS_ERR_OR_NULL(ippdrv)) { | 225 | if (IS_ERR(ippdrv)) { |
| 226 | DRM_ERROR("not found ipp%d driver.\n", ipp_id); | 226 | DRM_ERROR("not found ipp%d driver.\n", ipp_id); |
| 227 | return ippdrv; | 227 | return ippdrv; |
| 228 | } | 228 | } |
| @@ -388,7 +388,7 @@ static int ipp_find_and_set_property(struct drm_exynos_ipp_property *property) | |||
| 388 | DRM_DEBUG_KMS("%s:prop_id[%d]\n", __func__, prop_id); | 388 | DRM_DEBUG_KMS("%s:prop_id[%d]\n", __func__, prop_id); |
| 389 | 389 | ||
| 390 | ippdrv = ipp_find_drv_by_handle(prop_id); | 390 | ippdrv = ipp_find_drv_by_handle(prop_id); |
| 391 | if (IS_ERR_OR_NULL(ippdrv)) { | 391 | if (IS_ERR(ippdrv)) { |
| 392 | DRM_ERROR("failed to get ipp driver.\n"); | 392 | DRM_ERROR("failed to get ipp driver.\n"); |
| 393 | return -EINVAL; | 393 | return -EINVAL; |
| 394 | } | 394 | } |
| @@ -492,7 +492,7 @@ int exynos_drm_ipp_set_property(struct drm_device *drm_dev, void *data, | |||
| 492 | 492 | ||
| 493 | /* find ipp driver using ipp id */ | 493 | /* find ipp driver using ipp id */ |
| 494 | ippdrv = ipp_find_driver(ctx, property); | 494 | ippdrv = ipp_find_driver(ctx, property); |
| 495 | if (IS_ERR_OR_NULL(ippdrv)) { | 495 | if (IS_ERR(ippdrv)) { |
| 496 | DRM_ERROR("failed to get ipp driver.\n"); | 496 | DRM_ERROR("failed to get ipp driver.\n"); |
| 497 | return -EINVAL; | 497 | return -EINVAL; |
| 498 | } | 498 | } |
| @@ -521,19 +521,19 @@ int exynos_drm_ipp_set_property(struct drm_device *drm_dev, void *data, | |||
| 521 | c_node->state = IPP_STATE_IDLE; | 521 | c_node->state = IPP_STATE_IDLE; |
| 522 | 522 | ||
| 523 | c_node->start_work = ipp_create_cmd_work(); | 523 | c_node->start_work = ipp_create_cmd_work(); |
| 524 | if (IS_ERR_OR_NULL(c_node->start_work)) { | 524 | if (IS_ERR(c_node->start_work)) { |
| 525 | DRM_ERROR("failed to create start work.\n"); | 525 | DRM_ERROR("failed to create start work.\n"); |
| 526 | goto err_clear; | 526 | goto err_clear; |
| 527 | } | 527 | } |
| 528 | 528 | ||
| 529 | c_node->stop_work = ipp_create_cmd_work(); | 529 | c_node->stop_work = ipp_create_cmd_work(); |
| 530 | if (IS_ERR_OR_NULL(c_node->stop_work)) { | 530 | if (IS_ERR(c_node->stop_work)) { |
| 531 | DRM_ERROR("failed to create stop work.\n"); | 531 | DRM_ERROR("failed to create stop work.\n"); |
| 532 | goto err_free_start; | 532 | goto err_free_start; |
| 533 | } | 533 | } |
| 534 | 534 | ||
| 535 | c_node->event_work = ipp_create_event_work(); | 535 | c_node->event_work = ipp_create_event_work(); |
| 536 | if (IS_ERR_OR_NULL(c_node->event_work)) { | 536 | if (IS_ERR(c_node->event_work)) { |
| 537 | DRM_ERROR("failed to create event work.\n"); | 537 | DRM_ERROR("failed to create event work.\n"); |
| 538 | goto err_free_stop; | 538 | goto err_free_stop; |
| 539 | } | 539 | } |
| @@ -915,7 +915,7 @@ static int ipp_queue_buf_with_run(struct device *dev, | |||
| 915 | DRM_DEBUG_KMS("%s\n", __func__); | 915 | DRM_DEBUG_KMS("%s\n", __func__); |
| 916 | 916 | ||
| 917 | ippdrv = ipp_find_drv_by_handle(qbuf->prop_id); | 917 | ippdrv = ipp_find_drv_by_handle(qbuf->prop_id); |
| 918 | if (IS_ERR_OR_NULL(ippdrv)) { | 918 | if (IS_ERR(ippdrv)) { |
| 919 | DRM_ERROR("failed to get ipp driver.\n"); | 919 | DRM_ERROR("failed to get ipp driver.\n"); |
| 920 | return -EFAULT; | 920 | return -EFAULT; |
| 921 | } | 921 | } |
| @@ -1909,7 +1909,7 @@ static int ipp_probe(struct platform_device *pdev) | |||
| 1909 | struct exynos_drm_subdrv *subdrv; | 1909 | struct exynos_drm_subdrv *subdrv; |
| 1910 | int ret; | 1910 | int ret; |
| 1911 | 1911 | ||
| 1912 | ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL); | 1912 | ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); |
| 1913 | if (!ctx) | 1913 | if (!ctx) |
| 1914 | return -ENOMEM; | 1914 | return -ENOMEM; |
| 1915 | 1915 | ||
| @@ -1963,7 +1963,7 @@ static int ipp_probe(struct platform_device *pdev) | |||
| 1963 | goto err_cmd_workq; | 1963 | goto err_cmd_workq; |
| 1964 | } | 1964 | } |
| 1965 | 1965 | ||
| 1966 | dev_info(&pdev->dev, "drm ipp registered successfully.\n"); | 1966 | dev_info(dev, "drm ipp registered successfully.\n"); |
| 1967 | 1967 | ||
| 1968 | return 0; | 1968 | return 0; |
| 1969 | 1969 | ||
