diff options
Diffstat (limited to 'include/drm/drmP.h')
-rw-r--r-- | include/drm/drmP.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/drm/drmP.h b/include/drm/drmP.h index 8af71a8e2c00..e41f17ea1f13 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h | |||
@@ -83,6 +83,7 @@ struct drm_device; | |||
83 | 83 | ||
84 | struct device_node; | 84 | struct device_node; |
85 | struct videomode; | 85 | struct videomode; |
86 | struct reservation_object; | ||
86 | 87 | ||
87 | #include <drm/drm_os_linux.h> | 88 | #include <drm/drm_os_linux.h> |
88 | #include <drm/drm_hashtab.h> | 89 | #include <drm/drm_hashtab.h> |
@@ -923,6 +924,8 @@ struct drm_driver { | |||
923 | /* low-level interface used by drm_gem_prime_{import,export} */ | 924 | /* low-level interface used by drm_gem_prime_{import,export} */ |
924 | int (*gem_prime_pin)(struct drm_gem_object *obj); | 925 | int (*gem_prime_pin)(struct drm_gem_object *obj); |
925 | void (*gem_prime_unpin)(struct drm_gem_object *obj); | 926 | void (*gem_prime_unpin)(struct drm_gem_object *obj); |
927 | struct reservation_object * (*gem_prime_res_obj)( | ||
928 | struct drm_gem_object *obj); | ||
926 | struct sg_table *(*gem_prime_get_sg_table)(struct drm_gem_object *obj); | 929 | struct sg_table *(*gem_prime_get_sg_table)(struct drm_gem_object *obj); |
927 | struct drm_gem_object *(*gem_prime_import_sg_table)( | 930 | struct drm_gem_object *(*gem_prime_import_sg_table)( |
928 | struct drm_device *dev, size_t size, | 931 | struct drm_device *dev, size_t size, |