aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorZubin Mithra <zsm@google.com>2023-05-10 16:13:15 -0700
committerDmitry Vyukov <dvyukov@google.com>2023-05-17 09:42:51 +0200
commit699753fd0ca7b2dd9527140003062058fd5ef52a (patch)
treed1a56dd7888a7a27624f6ccea14fd7f7e89977eb /sys/linux
parent88e3acb28ed72eb15facbe31fe3726e5eeba8f83 (diff)
sys/linux: add flags for drm_msm_wait_fence
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/dev_msm.txt3
-rw-r--r--sys/linux/dev_msm.txt.const1
2 files changed, 3 insertions, 1 deletions
diff --git a/sys/linux/dev_msm.txt b/sys/linux/dev_msm.txt
index 65759a631..bc7bd4769 100644
--- a/sys/linux/dev_msm.txt
+++ b/sys/linux/dev_msm.txt
@@ -133,7 +133,7 @@ drm_msm_gem_submit {
drm_msm_wait_fence {
fence msm_fence_id
- pad const[0, int32]
+ flags flags[msm_wait_fence_flags, int32]
timeout drm_msm_timespec
queueid msm_submitqueue_id
}
@@ -171,3 +171,4 @@ msm_gem_submit_cmd_flags = MSM_SUBMIT_CMD_BUF, MSM_SUBMIT_CMD_IB_TARGET_BUF, MSM
msm_gem_madvise_flags = MSM_MADV_WILLNEED, MSM_MADV_DONTNEED, __MSM_MADV_PURGED
msm_submitqueue_flags = MSM_SUBMITQUEUE_FLAGS
msm_submitqueue_query_flags = MSM_SUBMITQUEUE_PARAM_FAULTS
+msm_wait_fence_flags = MSM_WAIT_FENCE_BOOST
diff --git a/sys/linux/dev_msm.txt.const b/sys/linux/dev_msm.txt.const
index 65ca6c974..f77f27d6f 100644
--- a/sys/linux/dev_msm.txt.const
+++ b/sys/linux/dev_msm.txt.const
@@ -61,6 +61,7 @@ MSM_SUBMIT_FENCE_FD_IN = 1073741824
MSM_SUBMIT_FENCE_FD_OUT = 536870912
MSM_SUBMIT_NO_IMPLICIT = 2147483648
MSM_SUBMIT_SUDO = 268435456
+MSM_WAIT_FENCE_BOOST = 1
MSM_SUBMIT_SYNCOBJ_IN = 134217728
MSM_SUBMIT_SYNCOBJ_OUT = 67108864
MSM_SUBMIT_SYNCOBJ_RESET = 1