|
@@ -1786,8 +1786,6 @@ err_iommu:
|
|
|
drm_iommu_detach_device(drm_dev, ippdrv->dev);
|
|
|
|
|
|
err_idr:
|
|
|
- idr_remove_all(&ctx->ipp_idr);
|
|
|
- idr_remove_all(&ctx->prop_idr);
|
|
|
idr_destroy(&ctx->ipp_idr);
|
|
|
idr_destroy(&ctx->prop_idr);
|
|
|
return ret;
|
|
@@ -1965,8 +1963,6 @@ static int ipp_remove(struct platform_device *pdev)
|
|
|
exynos_drm_subdrv_unregister(&ctx->subdrv);
|
|
|
|
|
|
/* remove,destroy ipp idr */
|
|
|
- idr_remove_all(&ctx->ipp_idr);
|
|
|
- idr_remove_all(&ctx->prop_idr);
|
|
|
idr_destroy(&ctx->ipp_idr);
|
|
|
idr_destroy(&ctx->prop_idr);
|
|
|
|