summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c
AgeCommit message (Expand)AuthorLines
2024-11-03fdget(), trivial conversionsAl Viro-16/+7
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-4/+4
2024-09-10drm/amdgpu: get rid of bogus includes of fdtable.hAl Viro-1/+0
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro-4/+4
2023-05-03drm/amdgpu: add a missing lock for AMDGPU_SCHEDChia-I Wu-1/+5
2021-09-01drm/amdgpu: rework context priority handlingNirmoy Das-36/+8
2020-11-13drm/amd/amdgpu/amdgpu_sched: Consume our own header containing prototypesLee Jones-1/+1
2020-08-24drm/amdgpu: drm_device to amdgpu_device by inline-f (v2)Luben Tuikov-1/+1
2020-08-18drm/scheduler: Remove priority macro INVALID (v2)Luben Tuikov-10/+30
2020-08-18drm/scheduler: Scheduler priority fixes (v2)Luben Tuikov-3/+3
2019-06-10drm/amd: drop use of drmP.h in amdgpu.hSam Ravnborg-0/+3
2019-05-02amdgpu: switch to fdget()Al Viro-12/+11
2019-02-15drm/amdgpu: Add command to override the context priority.Bas Nieuwenhuizen-1/+40
2019-02-15drm/amdgpu: Check if fd really is an amdgpu fd.Bas Nieuwenhuizen-3/+7
2018-08-21drm/amdgpu: fix incorrect use of drm_file->pidChristian König-15/+4
2018-08-21drm/amdgpu: fix incorrect use of fcheckChristian König-1/+3
2017-12-07drm: move amd_gpu_scheduler into common locationLucas Stach-10/+10
2017-10-19drm/amdgpu: rename context priority levelsAndres Rodriguez-4/+4
2017-10-09drm/amdgpu: add interface for editing a foreign process's priority v3Andres Rodriguez-0/+109
2016-02-10drm/amdgpu: rename amdgpu_sched.c to amdgpu_job.cChristian König-151/+0
2016-02-10drm/amdgpu: cleanup in kernel job submissionChristian König-38/+38
2016-02-10drm/amdgpu: directly return fence from ib_scheduleChristian König-6/+4
2016-02-10drm/amdgpu: move ring from IBs into jobChristian König-2/+3
2016-02-10drm/amdgpu: add proper job alloc/free functionsChristian König-0/+33
2016-02-10drm/amdgpu: merge vm_grab_id and vm_fence v2Christian König-9/+4
2016-02-10drm/amdgpu: grab VMID before submitting job v5Christian König-1/+25
2016-02-10drm/amdgpu: clean up non-scheduler code path (v2)Chunming Zhou-26/+18
2015-11-16drm/amdgpu: fix incorrect mutex usage v3Christian König-17/+10
2015-11-16drm/amdgpu: cleanup scheduler fence get/put danceChristian König-1/+0
2015-11-16drm/amdgpu: add command submission workflow tracepointChunming Zhou-0/+2
2015-10-30drm/amdgpu: remove amdgpu_fence_ref/unrefChristian König-1/+2
2015-09-23drm/amdgpu: more scheduler cleanups v2Christian König-1/+1
2015-09-23drm/amdgpu: rename fence->scheduler to sched v2Christian König-1/+1
2015-09-23drm/amdgpu: refine the scheduler job type conversionJunwei Zhang-3/+3
2015-09-23drm/amdgpu: refine the job naming for amdgpu_job and amdgpu_sched_jobJunwei Zhang-18/+18
2015-09-23drm/amdgpu: remove process_job callback from the schedulerChristian König-22/+7
2015-08-28drm/amdgpu: add scheduler dependency callback v2Christian König-0/+7
2015-08-26drm/amdgpu: remove extra parameters from scheduler callbacksChristian König-7/+4
2015-08-25drm/amdgpu: fix last_vm_update fence is not effetive for sched fenceChunming Zhou-0/+1
2015-08-25drm/amdgpu: add owner for sched fenceChunming Zhou-2/+2
2015-08-25drm/amdgpu: fix and cleanup amd_sched_entity_push_jobChristian König-1/+1
2015-08-25drm/amdgpu: remove v_seq handling from the scheduler v2Christian König-1/+0
2015-08-20drm/amdgpu: free the job immediately after dispatching itChristian König-4/+3
2015-08-20drm/amdgpu: abstract amdgpu_job for schedulerChunming Zhou-54/+34
2015-08-17drm/amdgpu: add reference for **fenceChunming Zhou-2/+2
2015-08-17drm/amdgpu: remove amd_sched_wait_emit v2Christian König-2/+0
2015-08-17drm/amd: add scheduler fence implementation (v2)Chunming Zhou-17/+17
2015-08-17drm/amdgpu: use kernel submit helper in vmChunming Zhou-2/+2
2015-08-17drm/amdgpu: use amd_sched_job in its backend opsChunming Zhou-17/+17
2015-08-17drm/amdgpu: cleanup and fix scheduler fence handling v2Christian König-18/+8