diff options
author | Noralf Trønnes <noralf@tronnes.org> | 2017-07-23 21:16:17 +0200 |
---|---|---|
committer | Noralf Trønnes <noralf@tronnes.org> | 2017-07-29 13:49:55 +0200 |
commit | db61152703c64133e42b8c720a83ff36e1824bb1 (patch) | |
tree | 6f02f669dd2a9c59cf76a7e4e793a0ed0282aab0 /include/drm/drm_gem.h | |
parent | 4e6b1e91253ebf701b4ec3586cba5596527a4d0a (diff) | |
download | talos-op-linux-db61152703c64133e42b8c720a83ff36e1824bb1.tar.gz talos-op-linux-db61152703c64133e42b8c720a83ff36e1824bb1.zip |
drm/gem: Add drm_gem_dumb_map_offset()
Add a common drm_driver.dumb_map_offset function for GEM backed drivers.
Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/1500837417-40580-2-git-send-email-noralf@tronnes.org
Diffstat (limited to 'include/drm/drm_gem.h')
-rw-r--r-- | include/drm/drm_gem.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/drm/drm_gem.h b/include/drm/drm_gem.h index 4a9d231b4294..9c55c2acaa2b 100644 --- a/include/drm/drm_gem.h +++ b/include/drm/drm_gem.h @@ -302,6 +302,8 @@ void drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages, bool dirty, bool accessed); struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle); +int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev, + u32 handle, u64 *offset); int drm_gem_dumb_destroy(struct drm_file *file, struct drm_device *dev, uint32_t handle); |