drm/exynos: remove EXYNOS_BO_NONCONTIG type checking.
With iommu support, non-continuous buffer also is supported so this patch removes these checking from exynos_drm_gem_get/put_dma_addr funciton. This patch is based on the below patch set, "drm/exynos: add iommu support for -next". http://www.spinics.net/lists/dri-devel/msg29041.html Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
This commit is contained in:
parent
d87342c10d
commit
ea6d66c3a7
|
@ -281,14 +281,6 @@ dma_addr_t *exynos_drm_gem_get_dma_addr(struct drm_device *dev,
|
|||
|
||||
exynos_gem_obj = to_exynos_gem_obj(obj);
|
||||
|
||||
if (exynos_gem_obj->flags & EXYNOS_BO_NONCONTIG) {
|
||||
DRM_DEBUG_KMS("not support NONCONTIG type.\n");
|
||||
drm_gem_object_unreference_unlocked(obj);
|
||||
|
||||
/* TODO */
|
||||
return ERR_PTR(-EINVAL);
|
||||
}
|
||||
|
||||
return &exynos_gem_obj->buffer->dma_addr;
|
||||
}
|
||||
|
||||
|
@ -307,14 +299,6 @@ void exynos_drm_gem_put_dma_addr(struct drm_device *dev,
|
|||
|
||||
exynos_gem_obj = to_exynos_gem_obj(obj);
|
||||
|
||||
if (exynos_gem_obj->flags & EXYNOS_BO_NONCONTIG) {
|
||||
DRM_DEBUG_KMS("not support NONCONTIG type.\n");
|
||||
drm_gem_object_unreference_unlocked(obj);
|
||||
|
||||
/* TODO */
|
||||
return;
|
||||
}
|
||||
|
||||
drm_gem_object_unreference_unlocked(obj);
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue