summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_syncobj.c
Commit message (Expand)AuthorAgeFilesLines
* drm: drop use of drmP.h in drm/*Sam Ravnborg2019-05-271-4/+9
* Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-05-091-30/+419
|\
| * drm: introduce a capability flag for syncobj timeline supportLionel Landwerlin2019-05-021-5/+5
| * drm: report consistent errors when checking syncobj capibilityLionel Landwerlin2019-05-021-2/+2
| * drm/syncobj: add timeline signal ioctl for syncobj v5Chunming Zhou2019-04-011-0/+73
| * drm/syncobj: add transition iotcls between binary and timeline v2Chunming Zhou2019-04-011-0/+74
| * drm/syncobj: use the timeline point in drm_syncobj_find_fence v4Christian König2019-04-011-3/+47
| * drm/syncobj: add timeline payload query ioctl v6Chunming Zhou2019-04-011-0/+62
| * drm/syncobj: add support for timeline point wait v8Chunming Zhou2019-04-011-29/+124
| * drm/syncobj: add new drm_syncobj_add_point interface v4Christian König2019-04-011-0/+40
| * drm: export drm_timeout_abs_to_jiffiesQiang Yu2019-03-071-1/+2
* | drm_syncobj: switch to fdget()Al Viro2019-05-021-7/+6Star
|/
* drm/syncobj: remove drm_syncobj_cb and cleanupChristian König2018-12-111-61/+30Star
* drm: revert "expand replace_fence to support timeline point v2"Christian König2018-12-051-8/+6Star
* drm/syncobj: use dma_fence_get_stubChristian König2018-12-031-44/+14Star
* drm/syncobj: Fix compilation following partial revertChris Wilson2018-11-121-4/+0Star
* drm: Revert syncobj timeline changes.Eric Anholt2018-11-121-288/+71Star
* drm/syncobj: disable the timeline UAPI for now v2Christian König2018-11-081-0/+4
* drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, 0, ...).Eric Anholt2018-11-061-1/+2
* drm/syncobj: Mark local add/remove callback functions as staticChris Wilson2018-11-011-14/+5Star
* drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlockChunming Zhou2018-10-261-17/+19
* Merge drm/drm-next into drm-misc-nextSean Paul2018-10-241-0/+5
|\
| * BackMerge v4.19-rc6 into drm-nextDave Airlie2018-10-041-0/+5
| |\
| | * drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is setJason Ekstrand2018-09-261-0/+5
* | | drm: fix deadlock of syncobj v6Chunming Zhou2018-10-231-81/+75Star
* | | drm: add syncobj timeline support v9Chunming Zhou2018-10-181-41/+265
* | | drm: fix missing doc v2Chunming Zhou2018-10-171-0/+1
* | | drm: add flags to drm_syncobj_find_fenceChunming Zhou2018-10-161-2/+2
|/ /
* | drm: Fix syncobj handing of schedule() returning 0Chris Wilson2018-09-211-26/+15Star
* | drm: Use default dma_fence hooks where possible for null syncobjChris Wilson2018-09-211-11/+0Star
* | drm: Differentiate the lack of an interface from invalid parameterChris Wilson2018-09-141-7/+7
* | drm: expand replace_fence to support timeline point v2Chunming Zhou2018-09-061-6/+8
* | drm: expand drm_syncobj_find_fence to support timeline point v2Chunming Zhou2018-09-061-2/+3
* | drm: rename null fence to stub fence in syncobj v2Chunming Zhou2018-09-061-24/+29
* | drm: fix syncobj null_fence_enable_signalingChunming Zhou2018-09-061-1/+0Star
* | drm/syncobj: Drop add/remove_callback from driver interfaceDaniel Vetter2018-08-221-15/+0Star
|/
* drm: Remove unecessary dma_fence_opsDaniel Vetter2018-07-031-1/+0Star
* drm: Use idr_init_base(1) when using id==0 for invalidChris Wilson2018-02-191-1/+1
* BackMerge tag 'v4.15-rc8' into drm-nextDave Airlie2018-01-181-48/+29Star
|\
| * drm/syncobj: Stop reusing the same struct file for all syncobj -> fdChris Wilson2017-12-221-48/+29Star
* | drm/syncobj: some kerneldoc polishDaniel Vetter2017-12-151-4/+41
* | Merge airlied/drm-next into drm-misc-nextDaniel Vetter2017-11-211-18/+64
|\|
| * Merge tag 'drm-misc-next-2017-10-16' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2017-10-171-1/+2
| |\
| * \ Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2017-10-091-18/+64
| |\ \
| | * | drm/syncobj: add a new helper drm_syncobj_get_fdMarek Olšák2017-10-061-14/+19
| | * | drm/syncobj: extract two helpers from drm_syncobj_createMarek Olšák2017-10-061-4/+45
* | | | drm/syncobj: Use proper methods for accessing rcu protected pointersVille Syrjälä2017-11-091-4/+7
| |_|/ |/| |
* | | drm: Add missing __user annotation to drm_syncobj_array_find()Ville Syrjälä2017-10-131-1/+2
|/ /
* | Merge tag 'drm-misc-next-2017-09-20' of git://anongit.freedesktop.org/git/drm...Dave Airlie2017-09-271-4/+4
|\ \ | |/ |/|
| * drm: Make syncobj import/export functions staticVille Syrjälä2017-09-111-4/+4