summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_gem_submit.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm/gem: Convert to drm_execRob Clark2023-12-101-98/+21
* drm/msm/gem: Cleanup submit_cleanup_bo()Rob Clark2023-12-101-10/+5
* drm/msm/gem: Split out submit_unpin_objects() helperRob Clark2023-12-101-5/+17
* drm/msm/gem: Don't queue job to sched in error casesRob Clark2023-12-101-0/+3
* drm/msm/gem: Remove submit_unlock_unpin_bo()Rob Clark2023-12-101-8/+2
* drm/msm/gem: Remove "valid" trackingRob Clark2023-12-101-36/+8
* Merge remote-tracking branch 'drm-misc/drm-misc-next' into msm-nextRob Clark2023-12-101-1/+1
|\
| * drm/sched: implement dynamic job-flow controlDanilo Krummrich2023-11-101-1/+1
* | drm/msm/gem: Demote allocations to __GFP_NOWARNRob Clark2023-11-201-2/+2
* | drm/msm/gem: Demote userspace errors to DRM_UT_DRIVERRob Clark2023-11-201-15/+21
|/
* 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