From: Simon Ser Date: Sun, 3 Oct 2021 17:48:14 +0000 (+0200) Subject: exynos: use drmCloseBufferHandle X-Git-Tag: libdrm-2.4.108~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2fda5f9b0c2d623f69ecec1f4a8a45e785b6cadf;p=platform%2Fupstream%2Flibdrm.git exynos: use drmCloseBufferHandle Instead of manually calling drmIoctl, use the equivalent function from libdrm core. Signed-off-by: Simon Ser Reviewed-by: Emil Velikov --- diff --git a/exynos/exynos_drm.c b/exynos/exynos_drm.c index b008ad7..3e322a1 100644 --- a/exynos/exynos_drm.c +++ b/exynos/exynos_drm.c @@ -176,11 +176,7 @@ drm_public void exynos_bo_destroy(struct exynos_bo *bo) munmap(bo->vaddr, bo->size); if (bo->handle) { - struct drm_gem_close req = { - .handle = bo->handle, - }; - - drmIoctl(bo->dev->fd, DRM_IOCTL_GEM_CLOSE, &req); + drmCloseBufferHandle(bo->dev->fd, bo->handle); } free(bo);