diff options
author | Dave Airlie <airlied@redhat.com> | 2008-10-16 10:50:31 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2008-10-16 10:50:31 +1000 |
commit | 11320fd6b106c1255f3fad0860cb4da71697b46a (patch) | |
tree | bc8d822776f0de14c268eb854b237704f2f6075b /linux-core/drm_objects.h | |
parent | fc33686ef044a4a59d48da2a648a0c2d0a1a7fd6 (diff) |
drm: add discardable flag.
This discards memory contents on suspend/resume with the
hope the upper layers know something we don't.
Diffstat (limited to 'linux-core/drm_objects.h')
-rw-r--r-- | linux-core/drm_objects.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/linux-core/drm_objects.h b/linux-core/drm_objects.h index acb10f96..0c8ffe92 100644 --- a/linux-core/drm_objects.h +++ b/linux-core/drm_objects.h @@ -117,6 +117,12 @@ struct drm_fence_arg { */ #define DRM_BO_FLAG_NO_MOVE (1ULL << 8) +/* + * Mask: if set the note the buffer contents are discardable + * Flags: if set the buffer contents are discardable on migration + */ +#define DRM_BO_FLAG_DISCARDABLE (1ULL << 9) + /* Mask: Make sure the buffer is in cached memory when mapped. In conjunction * with DRM_BO_FLAG_CACHED it also allows the buffer to be bound into the GART * with unsnooped PTEs instead of snooped, by using chipset-specific cache |