From 2fda5f9b0c2d623f69ecec1f4a8a45e785b6cadf Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sun, 3 Oct 2021 19:48:14 +0200 Subject: exynos: use drmCloseBufferHandle Instead of manually calling drmIoctl, use the equivalent function from libdrm core. Signed-off-by: Simon Ser Reviewed-by: Emil Velikov --- exynos/exynos_drm.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'exynos') diff --git a/exynos/exynos_drm.c b/exynos/exynos_drm.c index b008ad73..3e322a17 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); -- cgit v1.2.1