summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/etnaviv/etnaviv_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-18drm/etnaviv: remove lastctx member from gpu structLucas Stach1-2/+0
2018-05-18drm/etnaviv: replace license text with SPDX tagsLucas Stach1-14/+2
2018-03-09drm/etnaviv: add function to load the initial PTA stateLucas Stach1-0/+18
2018-01-02drm/etnaviv: move cmdbuf into submit objectLucas Stach1-5/+5
2018-01-02drm/etnaviv: move exec_state to submit objectLucas Stach1-5/+5
2018-01-02drm/etnaviv: add lockdep annotations to buffer manipulation functionsLucas Stach1-0/+12
2018-01-02drm/etnaviv: remove switch_context member from etnaviv_gpuLucas Stach1-4/+6
2017-10-10drm/etnaviv: add 'sync point' supportChristian Gmeiner1-0/+36
2017-02-02drm/etnaviv: wire up iova handling in new cmdbuf abstractionLucas Stach1-6/+7
2017-02-02drm/etnaviv: move cmdbuf de-/allocation into own fileLucas Stach1-0/+1
2016-10-10drm/etnaviv: ensure write caches are flushed at end of user cmdstreamLucas Stach1-5/+19
2016-09-15drm/etnaviv: add flushing logic for MMUv2Lucas Stach1-8/+23
2016-09-15drm/etnaviv: add function to construct MMUv2 init bufferLucas Stach1-0/+34
2016-09-15drm/etnaviv: move gpu_va() to etnaviv mmuLucas Stach1-10/+6
2016-03-07drm: etnaviv: improve readability of command insertion to ring bufferRussell King1-46/+49
2016-03-07drm: etnaviv: clean up GPU command submissionRussell King1-8/+9
2016-03-07drm: etnaviv: use previous GPU pipe state when pipe switchingRussell King1-6/+7
2016-03-07drm: etnaviv: flush all GPU caches when stopping GPURussell King1-5/+36
2016-03-07drm: etnaviv: track current execution stateRussell King1-0/+1
2016-03-07drm: etnaviv: extract arming of semaphoreRussell King1-6/+8
2016-03-07drm: etnaviv: extract replacement of WAIT commandRussell King1-9/+23
2016-03-07drm: etnaviv: extract command ring reservationRussell King1-8/+14
2015-12-15drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors1-0/+268