summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_syncobj.c
Commit message (Expand)AuthorAgeFilesLines
* drm/syncobj: add missing error return code in drm_syncobj_transfer_to_timeline()Yang Yingliang2022-06-131-1/+3
* drm: use dma_fence_unwrap_merge() in drm_syncobjChristian König2022-05-301-50/+7
* drm/syncobj: flatten dma_fence_chains on transferChristian König2022-02-111-5/+56
* drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.Bas Nieuwenhuizen2021-12-081-1/+10
* drm: Fix typo in commentsCai Huoqing2021-08-021-1/+1
* dma-buf: add dma_fence_chain_alloc/free v3Christian König2021-06-141-3/+3
* drm/syncobj: use newly allocated stub fencesDavid Stevens2021-04-081-6/+19
* Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-0/+12
|\
| * drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3Christian König2021-01-201-0/+12
* | drm/syncobj: Fix use-after-freeDaniel Vetter2021-01-201-3/+5
|/
* drm/syncobj: Tune down unordered timeline DRM_ERRORDaniel Vetter2020-08-021-1/+1
* drm : Insert blank lines after declarations.Suraj Upadhyay2020-07-021-0/+1
* drm/syncobj: Add documentation for timeline syncobjLionel Landwerlin2020-01-201-13/+74
* drm/syncobj: extend syncobj query ability v3Chunming Zhou2019-10-181-15/+22
* drm/syncobj: Include the prototype for drm_timeout_abs_to_jiffies()Ville Syrjälä2019-09-301-0/+1
* drm/syncobj: Add better overview documentation for syncobj (v2)Jason Ekstrand2019-08-121-11/+87
* drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctlChristian König2019-07-301-5/+5
* drm: direct include of drm.h in drm_syncobj.cSam Ravnborg2019-07-191-0/+1
* 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-081-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/+6
|/
* drm/syncobj: remove drm_syncobj_cb and cleanupChristian König2018-12-111-61/+30
* drm: revert "expand replace_fence to support timeline point v2"Christian König2018-12-051-8/+6
* drm/syncobj: use dma_fence_get_stubChristian König2018-12-031-44/+14
* drm/syncobj: Fix compilation following partial revertChris Wilson2018-11-121-4/+0
* drm: Revert syncobj timeline changes.Eric Anholt2018-11-121-288/+71
* 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/+5
* 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/+75
* | | 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/+15
* | drm: Use default dma_fence hooks where possible for null syncobjChris Wilson2018-09-211-11/+0
* | 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