drm/gem: Split drm_gem_mmap() into object search and object mapping
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tue, 16 Apr 2013 12:14:52 +0000 (14:14 +0200)
committerJoonyoung Shim <jy0922.shim@samsung.com>
Wed, 13 Jan 2016 01:29:02 +0000 (10:29 +0900)
commitf9440f837856895d307753463d50643630598c9c
tree7bcbd97f90d2cd65fef67b0845298c6c79b92e42
parent207e31422b80a810198912b45133c70cd55291cb
drm/gem: Split drm_gem_mmap() into object search and object mapping

The drm_gem_mmap() function first finds the GEM object to be mapped
based on the fake mmap offset and then maps the object. Split the object
mapping code into a standalone drm_gem_mmap_obj() function that can be
used to implement dma-buf mmap() operations.

Change-Id: I0be7c06a06dad981ea5f2e7dddbf55e47301bf31
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/drm_gem.c
include/drm/drmP.h