Merge tag 'drm-intel-gt-next-2021-06-10' of git://anongit.freedesktop.org/drm/drm...
[sfrench/cifs-2.6.git] / drivers / gpu / drm / i915 / intel_region_ttm.h
index 1c82c6c3429d3f7f8d4bfbfee15c53137ecd7e5e..11b0574ab7914acd92bf6aba9451df6896598b4f 100644 (file)
@@ -11,6 +11,7 @@
 
 struct drm_i915_private;
 struct intel_memory_region;
+struct ttm_resource;
 
 int intel_region_ttm_device_init(struct drm_i915_private *dev_priv);
 
@@ -21,12 +22,13 @@ int intel_region_ttm_init(struct intel_memory_region *mem);
 void intel_region_ttm_fini(struct intel_memory_region *mem);
 
 struct sg_table *intel_region_ttm_node_to_st(struct intel_memory_region *mem,
-                                            void *node);
+                                            struct ttm_resource *res);
 
-void *intel_region_ttm_node_alloc(struct intel_memory_region *mem,
-                                 resource_size_t size,
-                                 unsigned int flags);
+struct ttm_resource *
+intel_region_ttm_node_alloc(struct intel_memory_region *mem,
+                           resource_size_t size,
+                           unsigned int flags);
 
 void intel_region_ttm_node_free(struct intel_memory_region *mem,
-                               void *node);
+                               struct ttm_resource *node);
 #endif /* _INTEL_REGION_TTM_H_ */