summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_ringbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm: Protect ring->submits with it's own lockRob Clark2020-11-041-0/+1
* drm/msm: Document and rename preempt_lockRob Clark2020-11-041-1/+1
* drm/msm: Enable expanded apriv support for a650Jordan Crouse2020-09-041-2/+2
* drm/msm/gpu: make ringbuffer readonlyRob Clark2020-08-171-1/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* drm/msm/gpu: Map the ringbuffer in the iova at create timeJordan Crouse2018-12-111-2/+2
* drm/msm: Add a name field for gem objectsJordan Crouse2018-12-111-0/+3
* drm/msm: Add a common function to free kernel buffer objectsJordan Crouse2018-12-111-5/+2
* drm/msm: Replace gem_object deprecated functionsSteve Kowalik2018-02-201-1/+1
* drm/msm: Implement preemption for A5XX targetsJordan Crouse2017-10-281-0/+1
* drm/msm: Shadow current pointer in the ring until command is completeJordan Crouse2017-10-281-0/+1
* drm/msm: Support multiple ringbuffersJordan Crouse2017-10-281-10/+24
* drm/msm: Add a helper function for in-kernel buffer allocationsJordan Crouse2017-08-221-7/+5
* drm/msm: Separate locking of buffer resources from struct_mutexSushmita Susheelendra2017-06-171-1/+1
* drm/msm: Ensure that the hardware write pointer is validJordan Crouse2016-12-291-1/+2
* drm/msm: change gem->vmap() to get/putRob Clark2016-07-161-2/+4
* drm/msm: deal with exhausted vmap space betterRob Clark2016-06-041-0/+4
* drm/msm: fix locking inconsistencies in gpu->destroy()Rob Clark2015-05-151-1/+1
* drm/msm: add a3xx gpu supportRob Clark2013-08-241-0/+61