summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/adreno/a5xx_preempt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm/a5xx: fix context faults during ring switchDmitry Baryshkov2023-02-221-1/+1
* drm/msm/a5xx: fix the emptyness check in the preempt codeDmitry Baryshkov2023-02-221-1/+1
* drm/msm/adreno: Simplify read64/write64 helpersRob Clark2022-11-171-3/+1
* drm/msm: drop drm_gem_object_put_locked()Rob Clark2021-07-271-4/+3
* drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for internal objectsJonathan Marek2021-06-231-2/+2
* drm/msm: Document and rename preempt_lockRob Clark2020-11-041-6/+6
* drm/msm/gpu: Convert retire/recover work to kthread_workerRob Clark2020-11-011-4/+2
* drm/msm: Allow a5xx to mark the RPTR shadow as privilegedJordan Crouse2020-09-151-2/+3
* drm/msm: Split the a5xx preemption recordJordan Crouse2020-09-041-5/+20
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner2019-06-051-10/+1
* drm/msm: Add a name field for gem objectsJordan Crouse2018-12-111-0/+2
* drm/msm: Add a common function to free kernel buffer objectsJordan Crouse2018-12-111-12/+2
* drm: msm: Use DRM_DEV_* instead of dev_*Mamta Shukla2018-12-111-2/+2
* drm/msm: Replace drm_gem_object_{un/reference} with put, get functionsThomas Zimmermann2018-10-031-1/+1
* drm/msm/a5xx: Skip hardware preemption init if no preemptionSharat Masetty2018-10-031-3/+7
* treewide: setup_timer() -> timer_setup()Kees Cook2017-11-211-4/+3
* drm/msm: Implement preemption for A5XX targetsJordan Crouse2017-10-281-0/+305