aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index d1d68f0b55e8..e2944e9bc750 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -614,6 +614,7 @@ struct intel_l3_parity {
614 614
615typedef struct drm_i915_private { 615typedef struct drm_i915_private {
616 struct drm_device *dev; 616 struct drm_device *dev;
617 struct kmem_cache *slab;
617 618
618 const struct intel_device_info *info; 619 const struct intel_device_info *info;
619 620
@@ -1379,12 +1380,15 @@ int i915_gem_get_aperture_ioctl(struct drm_device *dev, void *data,
1379int i915_gem_wait_ioctl(struct drm_device *dev, void *data, 1380int i915_gem_wait_ioctl(struct drm_device *dev, void *data,
1380 struct drm_file *file_priv); 1381 struct drm_file *file_priv);
1381void i915_gem_load(struct drm_device *dev); 1382void i915_gem_load(struct drm_device *dev);
1383void *i915_gem_object_alloc(struct drm_device *dev);
1384void i915_gem_object_free(struct drm_i915_gem_object *obj);
1382int i915_gem_init_object(struct drm_gem_object *obj); 1385int i915_gem_init_object(struct drm_gem_object *obj);
1383void i915_gem_object_init(struct drm_i915_gem_object *obj, 1386void i915_gem_object_init(struct drm_i915_gem_object *obj,
1384 const struct drm_i915_gem_object_ops *ops); 1387 const struct drm_i915_gem_object_ops *ops);
1385struct drm_i915_gem_object *i915_gem_alloc_object(struct drm_device *dev, 1388struct drm_i915_gem_object *i915_gem_alloc_object(struct drm_device *dev,
1386 size_t size); 1389 size_t size);
1387void i915_gem_free_object(struct drm_gem_object *obj); 1390void i915_gem_free_object(struct drm_gem_object *obj);
1391
1388int __must_check i915_gem_object_pin(struct drm_i915_gem_object *obj, 1392int __must_check i915_gem_object_pin(struct drm_i915_gem_object *obj,
1389 uint32_t alignment, 1393 uint32_t alignment,
1390 bool map_and_fenceable, 1394 bool map_and_fenceable,