summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/etnaviv/etnaviv_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* drm/etnaviv: slow down FE idle pollingLucas Stach2023-06-211-5/+6
* drm/etnaviv: return context from etnaviv_iommu_context_getLucas Stach2021-09-161-2/+1
* drm/etnaviv: fix TS cache flushing on GPUs with BLT engineLucas Stach2020-03-201-5/+55
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2019-10-031-23/+70
|\
| * drm/etnaviv: implement per-process address spaces on MMUv2Lucas Stach2019-08-151-13/+53
| * drm/etnaviv: rework MMU handlingLucas Stach2019-08-151-5/+5
| * drm/etnaviv: replace MMU flush marker with flush sequenceLucas Stach2019-08-151-4/+6
| * drm/etnaviv: split out cmdbuf mapping into address spaceLucas Stach2019-08-151-10/+13
| * drm/etnaviv: drop use of drmP.hSam Ravnborg2019-08-021-0/+2
* | drm/etnaviv: use drm_debug_enabled() to check for debug categoriesJani Nikula2019-10-021-4/+4
|/
* drm/etnaviv: remove lastctx member from gpu structLucas Stach2018-12-181-2/+0
* drm/etnaviv: replace license text with SPDX tagsLucas Stach2018-05-181-14/+2
* drm/etnaviv: add function to load the initial PTA stateLucas Stach2018-03-091-0/+18
* drm/etnaviv: move cmdbuf into submit objectLucas Stach2018-01-021-5/+5
* drm/etnaviv: move exec_state to submit objectLucas Stach2018-01-021-5/+5
* drm/etnaviv: add lockdep annotations to buffer manipulation functionsLucas Stach2018-01-021-0/+12
* drm/etnaviv: remove switch_context member from etnaviv_gpuLucas Stach2018-01-021-4/+6
* drm/etnaviv: add 'sync point' supportChristian Gmeiner2017-10-101-0/+36
* drm/etnaviv: wire up iova handling in new cmdbuf abstractionLucas Stach2017-02-021-6/+7
* drm/etnaviv: move cmdbuf de-/allocation into own fileLucas Stach2017-02-021-0/+1
* drm/etnaviv: ensure write caches are flushed at end of user cmdstreamLucas Stach2016-10-101-5/+19
* drm/etnaviv: add flushing logic for MMUv2Lucas Stach2016-09-151-8/+23
* drm/etnaviv: add function to construct MMUv2 init bufferLucas Stach2016-09-151-0/+34
* drm/etnaviv: move gpu_va() to etnaviv mmuLucas Stach2016-09-151-10/+6
* drm: etnaviv: improve readability of command insertion to ring bufferRussell King2016-03-071-46/+49
* drm: etnaviv: clean up GPU command submissionRussell King2016-03-071-8/+9
* drm: etnaviv: use previous GPU pipe state when pipe switchingRussell King2016-03-071-6/+7
* drm: etnaviv: flush all GPU caches when stopping GPURussell King2016-03-071-5/+36
* drm: etnaviv: track current execution stateRussell King2016-03-071-0/+1
* drm: etnaviv: extract arming of semaphoreRussell King2016-03-071-6/+8
* drm: etnaviv: extract replacement of WAIT commandRussell King2016-03-071-9/+23
* drm: etnaviv: extract command ring reservationRussell King2016-03-071-8/+14
* drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors2015-12-151-0/+268