summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-16drm/etnaviv: reference MMU context when setting up hardware stateLucas Stach1-0/+8
2019-10-29drm/etnaviv: fix dumping of iommuv2Christian Gmeiner1-2/+4
2019-08-15drm/etnaviv: implement per-process address spaces on MMUv2Lucas Stach1-1/+16
2019-08-15drm/etnaviv: rework MMU handlingLucas Stach1-156/+108
2019-08-02drm/etnaviv: drop use of drmP.hSam Ravnborg1-2/+3
2019-02-11drm/etnaviv: mmuv2: don't map zero pageLucas Stach1-2/+2
2018-08-06drm/etnaviv: mmuv2: use memset32 to init scratch pagePhilipp Zabel1-5/+4
2018-05-18drm/etnaviv: replace license text with SPDX tagsLucas Stach1-13/+2
2018-05-18drm/etnaviv: mmuv2: support 40 bit phys addressLucas Stach1-1/+4
2018-05-18drm/etnaviv: mmuv2: allocate 2nd level page tables on demandLucas Stach1-28/+33
2018-05-18drm/etnaviv: switch MMU page tables to writecombine memoryLucas Stach1-41/+33
2018-03-09drm/etnaviv: add PTA handling to MMUv2Lucas Stach1-1/+75
2018-02-12drm/etnaviv: make local symbols staticWei Yongjun1-1/+1
2018-01-02drm/etnaviv: move cmdbuf into submit objectLucas Stach1-1/+1
2017-10-10drm/etnaviv: remove IOMMU dependencyLucas Stach1-54/+52
2017-10-10drm/etnaviv: remove iova_to_phys iommu opsLucas Stach1-14/+0
2017-02-02drm/etnaviv: get cmdbuf physical address through the cmdbuf abstractionLucas Stach1-1/+2
2017-02-02drm/etnaviv: move cmdbuf de-/allocation into own fileLucas Stach1-0/+1
2017-02-02drm/etnaviv: constify etnaviv_iommu_ops structuresBhumika Goyal1-1/+1
2016-09-15drm/etnaviv: implement IOMMUv2 translationLucas Stach1-2/+257
2016-09-15drm/etnaviv: move IOMMU domain allocation into etnaviv MMULucas Stach1-1/+1
2015-12-15drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors1-0/+33