diff options
author | Qiang Yu <[email protected]> | 2019-12-31 14:55:35 +0800 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-01-30 03:39:21 +0000 |
commit | 92465cc999408ce1d80a9b274e09f54f5a28618d (patch) | |
tree | a7cbf884bc17aa75d39419386d89ba77473dae35 /include | |
parent | cd30c4d7197ac11b42aaf707280dd2927b8c11d5 (diff) |
lima: sync lima_drm.h with kernel
Reviewed-by: Vasily Khoruzhick <[email protected]>
Tested-by: Andreas Baierl <[email protected]>
Signed-off-by: Qiang Yu <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3264>
Diffstat (limited to 'include')
-rw-r--r-- | include/drm-uapi/lima_drm.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/drm-uapi/lima_drm.h b/include/drm-uapi/lima_drm.h index 95a00fb867e..1ec58d652a5 100644 --- a/include/drm-uapi/lima_drm.h +++ b/include/drm-uapi/lima_drm.h @@ -32,12 +32,19 @@ struct drm_lima_get_param { __u64 value; /* out, parameter value */ }; +/* + * heap buffer dynamically increase backup memory size when GP task fail + * due to lack of heap memory. size field of heap buffer is an up bound of + * the backup memory which can be set to a fairly large value. + */ +#define LIMA_BO_FLAG_HEAP (1 << 0) + /** * create a buffer for used by GPU */ struct drm_lima_gem_create { __u32 size; /* in, buffer size */ - __u32 flags; /* in, currently no flags, must be zero */ + __u32 flags; /* in, buffer flags */ __u32 handle; /* out, GEM buffer handle */ __u32 pad; /* pad, must be zero */ }; |