summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/adreno/a5xx_preempt.c
AgeCommit message (Expand)Author
2024-09-01drm/msm/a5xx: workaround early ring-buffer emptiness checkVladimir Lypak
2024-09-01drm/msm/a5xx: fix races in preemption evaluation stageVladimir Lypak
2024-09-01drm/msm/a5xx: properly clear preemption records on resumeVladimir Lypak
2023-02-22drm/msm/a5xx: fix context faults during ring switchDmitry Baryshkov
2023-02-22drm/msm/a5xx: fix the emptyness check in the preempt codeDmitry Baryshkov
2022-11-17drm/msm/adreno: Simplify read64/write64 helpersRob Clark
2021-07-27drm/msm: drop drm_gem_object_put_locked()Rob Clark
2021-06-23drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for internal objectsJonathan Marek
2020-11-04drm/msm: Document and rename preempt_lockRob Clark
2020-11-01drm/msm/gpu: Convert retire/recover work to kthread_workerRob Clark
2020-09-15drm/msm: Allow a5xx to mark the RPTR shadow as privilegedJordan Crouse
2020-09-04drm/msm: Split the a5xx preemption recordJordan Crouse
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner
2018-12-11drm/msm: Add a name field for gem objectsJordan Crouse
2018-12-11drm/msm: Add a common function to free kernel buffer objectsJordan Crouse
2018-12-11drm: msm: Use DRM_DEV_* instead of dev_*Mamta Shukla
2018-10-03drm/msm: Replace drm_gem_object_{un/reference} with put, get functionsThomas Zimmermann
2018-10-03drm/msm/a5xx: Skip hardware preemption init if no preemptionSharat Masetty
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook
2017-10-28drm/msm: Implement preemption for A5XX targetsJordan Crouse