summaryrefslogtreecommitdiff
path: root/linux-core/drm_objects.h
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2007-10-30 17:51:59 +1000
committerDave Airlie <airlied@optimus.(none)>2007-10-30 17:52:13 +1000
commit50dec29c800a6e980a01be38190e44a0ba7916b5 (patch)
tree5cf8c466b9497a9176b718452480ad4ecb4d4ec5 /linux-core/drm_objects.h
parentff5889f8316e0c16112f114c1c8f57645b8dc54f (diff)
drm/i915: add driver cache flush entry point
Use clflush on Intel hardware to flush cached objects.
Diffstat (limited to 'linux-core/drm_objects.h')
-rw-r--r--linux-core/drm_objects.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/linux-core/drm_objects.h b/linux-core/drm_objects.h
index 8b14ac6f..cea811eb 100644
--- a/linux-core/drm_objects.h
+++ b/linux-core/drm_objects.h
@@ -464,6 +464,7 @@ struct drm_bo_driver {
uint32_t(*evict_mask) (struct drm_buffer_object *bo);
int (*move) (struct drm_buffer_object * bo,
int evict, int no_wait, struct drm_bo_mem_reg * new_mem);
+ void (*ttm_cache_flush)(struct drm_ttm *ttm);
};
/*