summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_gem_submit.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm: Remove vma use trackingRob Clark2023-08-101-10/+4
* drm/msm: Take lru lock once per submit_pin_objects()Rob Clark2023-08-101-1/+16
* drm/msm: Use drm_gem_object in submit bos tableRob Clark2023-08-101-21/+21
* drm/msm: Disallow relocs on a6xx+Rob Clark2023-08-071-0/+10
* drm/msm: Disallow submit with fence id 0Rob Clark2023-07-261-1/+1
* drm/msm: Fix hw_fence error path cleanupRob Clark2023-07-171-1/+13
* drm/msm: Move cmdstream dumping out of sched kthreadRob Clark2023-06-101-0/+2
* drm/msm: drop unused ring variable in msm_ioctl_gem_submit()Dmitry Baryshkov2023-06-101-3/+2
* drm/msm: Fix submit error-path leaksRob Clark2023-05-111-7/+18
* drm/msm: Use drm_sched_job_add_syncobj_dependency()Maíra Canal2023-04-061-7/+2
* drm/msm: Use idr_preload()Rob Clark2023-03-251-2/+6
* drm/msm: Switch idr_lock to spinlockRob Clark2023-03-251-5/+5
* drm/msm/gem: Tidy up VMA APIRob Clark2023-03-251-1/+1
* drm/msm: Pre-allocate hw_fenceRob Clark2023-03-251-0/+8
* drm/msm: Fix potential invalid ptr freeRob Clark2023-02-221-3/+2
* Merge branch 'msm-next-lumag' into HEADDmitry Baryshkov2023-01-221-0/+4
|\
| * drm/msm/gem: Add check for kmallocJiasheng Jiang2023-01-181-0/+4
* | drm/msm: Add MSM_SUBMIT_BO_NO_IMPLICITRob Clark2023-01-161-0/+11
* | Merge tag 'drm-msm-next-2022-11-28' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2022-11-301-2/+1
|\ \ | |/ |/|
| * drm/msm: Remove exclusive-fence hackRob Clark2022-11-171-2/+1
* | drm/msm: Remove redundant check for 'submit'Aashish Sharma2022-10-141-3/+2
* | drm/msm/gem: Unpin objects slightly laterRob Clark2022-09-301-2/+2
|/
* drm/msm/gem: Unpin buffers earlierRob Clark2022-08-271-6/+2
* drm/msm/gem: Remove active refcntRob Clark2022-08-271-19/+3
* drm/msm: Split out idr_lockRob Clark2022-08-271-2/+8
* drm/msm: Small submit cleanupRob Clark2022-08-271-11/+9
* drm/msm: Reorder lock vs submit allocRob Clark2022-08-271-14/+10
* Merge tag 'drm-msm-fixes-2022-06-28' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie2022-06-291-1/+1
|\
| * drm/msm/gem: Fix error return on fence id alloc failRob Clark2022-06-271-1/+1
* | Merge tag 'drm-msm-fixes-2022-06-20' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie2022-06-241-6/+12
|\|
| * drm/msm/gem: Separate object and vma unpinRob Clark2022-06-151-6/+12
* | Merge tag 'drm-msm-next-2022-05-09' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2022-05-111-14/+23
|\|
| * drm/msm: Limit command submission when no IOMMURob Clark2022-05-071-0/+5
| * drm/msm/gem: Add fenced vma unpinRob Clark2022-04-211-8/+7
| * drm/msm/gem: Split vma lookup and pinRob Clark2022-04-211-6/+11
* | dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-2/+4
* | dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-10/+8
|/
* drm/msm: Add MSM_SUBMIT_FENCE_SN_INRob Clark2022-03-041-6/+36
* drm/msm/gpu: Don't allow zero fence_idRob Clark2021-12-071-1/+1
* drm/msm: Fix null ptr access msm_ioctl_gem_submit()Akhil P Oommen2021-11-211-0/+1
* drm/msm: Restore error return on invalid fenceRob Clark2021-11-211-0/+1
* BackMerge tag 'v5.15-rc7' into drm-nextDave Airlie2021-10-281-2/+3
|\
| * drm/msm/submit: fix overflow check on 64-bit architecturesArnd Bergmann2021-10-011-1/+2
| * drm/msm: One sched entity per process per priorityRob Clark2021-10-011-2/+2
* | drm/msm: Don't break exclusive fence orderingDaniel Vetter2021-08-301-1/+2
* | drm/msm: Use scheduler dependency handlingDaniel Vetter2021-08-301-14/+5
* | drm/sched: drop entity parameter from drm_sched_push_jobDaniel Vetter2021-08-301-1/+1
* | drm/msm: Improve drm/sched point of no return rulesDaniel Vetter2021-08-301-7/+6
* | drm/sched: Split drm_sched_job_initDaniel Vetter2021-08-301-0/+2
|/
* Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2021-07-301-136/+208
|\