summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/lima/lima_sched.c
Commit message (Expand)AuthorAgeFilesLines
* drm/lima: mask irqs in timeout path before hard resetErico Nunes2024-04-151-0/+7
* drm/lima: include pp bcast irq in timeout handler checkErico Nunes2024-04-151-0/+2
* drm/lima: increase default job timeout to 10sErico Nunes2024-02-121-1/+1
* drm/lima: remove guilty drm_sched context handlingErico Nunes2024-02-121-3/+2
* drm/lima: handle spurious timeouts due to high irq latencyErico Nunes2024-02-121-3/+28
* drm/sched: implement dynamic job-flow controlDanilo Krummrich2023-11-101-1/+1
* drm/sched: Convert drm scheduler to use a work queue rather than kthreadMatthew Brost2023-11-011-1/+1
* drm/sched: Convert the GPU scheduler to variable number of run-queuesLuben Tuikov2023-10-261-1/+3
* drm/lima: fix sched context destroyErico Nunes2023-06-071-1/+1
* drm/gem: Take reservation lock for vmap/vunmap operationsDmitry Osipenko2022-10-181-2/+2
* Merge tag 'drm-misc-next-2022-02-23' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2022-02-251-2/+3
|\
| * drm/sched: Add device pointer to drm_gpu_schedulerJiawei Gu2022-02-231-1/+1
| * drm/lima: avoid error task dump attempt when not enabledErico Nunes2022-02-121-1/+2
* | dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-2/+2
|/
* drm/shmem-helper: Pass GEM shmem object in public interfacesThomas Zimmermann2021-11-151-2/+2
* drm/lima: use scheduler dependency trackingDaniel Vetter2021-08-301-21/+0
* drm/sched: drop entity parameter from drm_sched_push_jobDaniel Vetter2021-08-301-3/+2
* drm/sched: Split drm_sched_job_initDaniel Vetter2021-08-301-0/+2
* drm/sched: Allow using a dedicated workqueue for the timeout/fault tdrBoris Brezillon2021-07-011-1/+2
* drm/scheduler: provide scheduler score externallyChristian König2021-02-051-1/+1
* drm/lima: fix reference leak in lima_pm_busyQinglang Miao2021-01-301-1/+1
* drm/scheduler: Job timeout handler returns status (v3)Luben Tuikov2021-01-291-1/+3
* drm/lima/lima_sched: Remove unused and unnecessary variable 'ret'Lee Jones2020-11-161-2/+1
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-4/+7
* drm/lima: Expose job_hang_limit module parameterAndrey Lebedev2020-07-131-2/+3
* drm/lima: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* drm/lima: enable runtime pmQiang Yu2020-04-241-5/+36
* drm/lima: always set page directory when switch vmQiang Yu2020-04-241-10/+4
* drm/lima: check vm != NULL in lima_vm_putQiang Yu2020-04-241-5/+2
* drm/lima: print process name and pid when task errorQiang Yu2020-04-241-1/+2
* drm/lima: Add optional devfreq and cooling device supportMartin Blumenstingl2020-03-281-0/+7
* drm/lima: add trace point for tasksQiang Yu2020-03-221-1/+4
* drm/lima: save task info dump when task failQiang Yu2020-03-221-0/+130
* Merge v5.6-rc2 into drm-misc-nextMaxime Ripard2020-02-171-2/+3
|\
| * Merge tag 'amd-drm-next-5.6-2020-01-09' of git://people.freedesktop.org/~agd5...Dave Airlie2020-01-131-2/+3
| |\
| | * drm/scheduler: rework entity creationNirmoy Das2019-12-181-2/+3
* | | drm/lima: recover task by enlarging heap bufferQiang Yu2020-01-271-5/+30
|/ /
* / drm/lima: use drm_sched_fault for error task handlingQiang Yu2020-01-091-26/+9
|/
* drm/lima: use drm_gem_shmem_helpersQiang Yu2019-10-171-3/+3
* drm/lima: add timeout to drm scheduler initErico Nunes2019-05-211-7/+4
* drm/scheduler: rework job destructionChristian König2019-05-021-1/+1
* drm/lima: Make lima_sched_ops staticYueHaibing2019-04-171-1/+1
* drm/lima: Use the drm_gem_fence_array_add helpers for our deps.Eric Anholt2019-04-161-54/+12
* drm/lima: driver for ARM Mali4xx GPUsQiang Yu2019-04-011-0/+404