diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2017-08-28 07:39:25 -0700 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2017-08-29 06:26:42 +1000 |
commit | 9c19fb10a5893d6501df4d0fb93d954d5fc1d91b (patch) | |
tree | 16d582e263ef5ac45a1b8987e63e4c0a47799021 /include/drm/drm_dp_mst_helper.h | |
parent | 5e60a10eaebab93f823295cd7ec3848ba3b6e553 (diff) |
drm/syncobj: Add a callback mechanism for replace_fence (v3)
It is useful in certain circumstances to know when the fence is replaced
in a syncobj. Specifically, it may be useful to know when the fence
goes from NULL to something valid. This does make syncobj_replace_fence
a little more expensive because it has to take a lock but, in the common
case where there is no callback list, it spends a very short amount of
time inside the lock.
v2:
- Don't lock in drm_syncobj_fence_get. We only really need to lock
around fence_replace to make the callback work.
v3:
- Fix the cb_list comment to make kbuild happy
Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm/drm_dp_mst_helper.h')
0 files changed, 0 insertions, 0 deletions