summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_gem_ttm_helper.h
diff options
context:
space:
mode:
authorThomas Zimmermann <tzimmermann@suse.de>2021-04-08 16:01:36 +0200
committerThomas Zimmermann <tzimmermann@suse.de>2021-04-11 20:14:45 +0200
commit5690e4863930801a17ef67d279bc5306f2cf6efb (patch)
treed0edb0ad40df125972d8331bcf23e77bd2aa7f91 /include/drm/drm_gem_ttm_helper.h
parentd4e6823609442953f272dd25507b82b9a3f76ee5 (diff)
downloadlinux-5690e4863930801a17ef67d279bc5306f2cf6efb.tar.bz2
drm/gem-ttm-helper: Provide helper for struct drm_driver.dumb_map_offset
Provides an implementation of struct drm_driver.dumb_map_offset that can be used by TTM-based GEM drivers. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Acked-by: Maxime Ripard <maxime@cerno.tech> Link: https://patchwork.freedesktop.org/patch/msgid/20210408140139.27731-2-tzimmermann@suse.de
Diffstat (limited to 'include/drm/drm_gem_ttm_helper.h')
-rw-r--r--include/drm/drm_gem_ttm_helper.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/drm/drm_gem_ttm_helper.h b/include/drm/drm_gem_ttm_helper.h
index 7c6d874910b8..c1aa02bd4c89 100644
--- a/include/drm/drm_gem_ttm_helper.h
+++ b/include/drm/drm_gem_ttm_helper.h
@@ -5,8 +5,8 @@
#include <linux/kernel.h>
-#include <drm/drm_gem.h>
#include <drm/drm_device.h>
+#include <drm/drm_gem.h>
#include <drm/ttm/ttm_bo_api.h>
#include <drm/ttm/ttm_bo_driver.h>
@@ -24,4 +24,7 @@ void drm_gem_ttm_vunmap(struct drm_gem_object *gem,
int drm_gem_ttm_mmap(struct drm_gem_object *gem,
struct vm_area_struct *vma);
+int drm_gem_ttm_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
+ uint32_t handle, uint64_t *offset);
+
#endif