summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
Commit message (Expand)AuthorAgeFilesLines
* drm/etnaviv: implement per-process address spaces on MMUv2lst/etnaviv-ppasLucas Stach2019-07-091-1/+16
* drm/etnaviv: rework MMU handlingLucas Stach2019-07-091-156/+108
* drm/etnaviv: drop use of drmP.hSam Ravnborg2019-07-041-2/+3
* drm/etnaviv: mmuv2: don't map zero pageLucas Stach2019-02-111-2/+2
* drm/etnaviv: mmuv2: use memset32 to init scratch pagePhilipp Zabel2018-08-061-5/+4
* drm/etnaviv: replace license text with SPDX tagsLucas Stach2018-05-181-13/+2
* drm/etnaviv: mmuv2: support 40 bit phys addressLucas Stach2018-05-181-1/+4
* drm/etnaviv: mmuv2: allocate 2nd level page tables on demandLucas Stach2018-05-181-28/+33
* drm/etnaviv: switch MMU page tables to writecombine memoryLucas Stach2018-05-181-41/+33
* drm/etnaviv: add PTA handling to MMUv2Lucas Stach2018-03-091-1/+75
* drm/etnaviv: make local symbols staticWei Yongjun2018-02-121-1/+1
* drm/etnaviv: move cmdbuf into submit objectLucas Stach2018-01-021-1/+1
* drm/etnaviv: remove IOMMU dependencyLucas Stach2017-10-101-54/+52
* drm/etnaviv: remove iova_to_phys iommu opsLucas Stach2017-10-101-14/+0
* drm/etnaviv: get cmdbuf physical address through the cmdbuf abstractionLucas Stach2017-02-021-1/+2
* drm/etnaviv: move cmdbuf de-/allocation into own fileLucas Stach2017-02-021-0/+1
* drm/etnaviv: constify etnaviv_iommu_ops structuresBhumika Goyal2017-02-021-1/+1
* drm/etnaviv: implement IOMMUv2 translationLucas Stach2016-09-151-2/+257
* drm/etnaviv: move IOMMU domain allocation into etnaviv MMULucas Stach2016-09-151-1/+1
* drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors2015-12-151-0/+33