diff options
author | Jordan Crouse <jcrouse@codeaurora.org> | 2017-02-13 10:14:26 -0700 |
---|---|---|
committer | Jordan Crouse <jcrouse@codeaurora.org> | 2017-02-22 09:52:22 -0700 |
commit | 425372c0ba8e332995e05be0ba6ec513192512d2 (patch) | |
tree | 65aa6d01703a10e7f67beac0b1aad303904fd0d0 /include/uapi | |
parent | 76eb0ae231831f40c631959b98c786facde0d266 (diff) |
drm/msm: Set IOMMU map attributes
Remove the IOMMU_WRITE bit from buffer objects that are
marked MSM_BO_GPU_READONLY. Add a new flag (MSM_BO_PRIVILEGED)
to pass through IOMMU_PRIV for those IOMMU targets that support
it.
Change-Id: Ic0dedbad8d9d3f461a47ea093fad3fdd90f46535
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Diffstat (limited to 'include/uapi')
-rw-r--r-- | include/uapi/drm/msm_drm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/drm/msm_drm.h b/include/uapi/drm/msm_drm.h index be4a18c0712c..d2f19ac6f536 100644 --- a/include/uapi/drm/msm_drm.h +++ b/include/uapi/drm/msm_drm.h @@ -77,6 +77,7 @@ struct drm_msm_param { #define MSM_BO_SCANOUT 0x00000001 /* scanout capable */ #define MSM_BO_GPU_READONLY 0x00000002 +#define MSM_BO_PRIVILEGED 0x00000004 #define MSM_BO_CACHE_MASK 0x000f0000 /* cache modes */ #define MSM_BO_CACHED 0x00010000 |