summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/etnaviv/etnaviv_sched.c
AgeCommit message (Expand)Author
2023-11-01drm/sched: Convert drm scheduler to use a work queue rather than kthreadMatthew Brost
2023-10-26drm/sched: Convert the GPU scheduler to variable number of run-queuesLuben Tuikov
2023-07-17drm/etnaviv: expedited MMU fault handlingLucas Stach
2023-02-01drm/etnaviv: convert user fence tracking to XArrayLucas Stach
2023-02-01drm/etnaviv: split fence lockLucas Stach
2022-08-19drm/etnaviv: print offender task information on hangcheck recoveryChristian Gmeiner
2022-04-04drm/etnaviv: Use scheduler dependency handlingDaniel Vetter
2022-03-24drm/etnaviv: stop using dma_resv_excl_fence v2Christian König
2022-02-23drm/sched: Add device pointer to drm_gpu_schedulerJiawei Gu
2021-12-23drm/etnaviv: consider completed fence seqno in hang checkLucas Stach
2021-08-30drm/sched: drop entity parameter from drm_sched_push_jobDaniel Vetter
2021-08-30drm/sched: Split drm_sched_job_initDaniel Vetter
2021-07-01drm/sched: Allow using a dedicated workqueue for the timeout/fault tdrBoris Brezillon
2021-02-05drm/scheduler: provide scheduler score externallyChristian König
2021-01-29drm/scheduler: Job timeout handler returns status (v3)Luben Tuikov
2020-08-24drm/etnaviv: always start/stop scheduler in timeout processingLucas Stach
2019-08-15drm/etnaviv: dump only failing submitLucas Stach
2019-08-02drm/etnaviv: clean up includesLucas Stach
2019-05-02drm/scheduler: rework job destructionChristian König
2019-03-12Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into ...Dave Airlie
2019-01-25drm/sched: Refactor ring mirror list handling.Andrey Grodzovsky
2019-01-07drm/etnaviv: move job context pointer to etnaviv_gem_submitLucas Stach
2018-11-19Merge branch 'drm-next-4.21' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie
2018-11-07Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into...Dave Airlie
2018-11-05drm/scheduler: Add drm_sched_job_cleanupSharat Masetty
2018-11-05drm/sched: make sure timer is restartedChristian König
2018-11-05drm/etnaviv: fix bogus fence complete check in timeout handlerLucas Stach
2018-09-27drm/scheduler: remove timeout work_struct from drm_sched_job (v3)Nayan Deshmukh
2018-08-08Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into ...Dave Airlie
2018-08-06drm/etnaviv: protect sched job submission with fence mutexLucas Stach
2018-07-30BackMerge v4.18-rc7 into drm-nextDave Airlie
2018-07-25drm/scheduler: modify API to avoid redundancyNayan Deshmukh
2018-07-05drm/etnaviv: bring back progress check in job timeout handlerLucas Stach
2018-05-18drm/etnaviv: replace license text with SPDX tagsLucas Stach
2018-03-22drm/etnaviv: bump HW job limit to 4Lucas Stach
2018-03-09drm/etnaviv: etnaviv_sched: Staticize functions when possibleFabio Estevam
2018-02-12drm/etnaviv: replace hangcheck with scheduler timeoutLucas Stach
2018-02-12drm/etnaviv: move dependency handling to schedulerLucas Stach
2018-02-12drm/etnaviv: hook up DRM GPU schedulerLucas Stach