summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/etnaviv/etnaviv_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-02drm/etnaviv: fix missing unlock on error in etnaviv_iommuv1_context_alloc()Wei Yongjun1-1/+3
2019-08-15drm/etnaviv: implement per-process address spaces on MMUv2Lucas Stach1-5/+5
2019-08-15drm/etnaviv: rework MMU handlingLucas Stach1-82/+69
2019-08-02drm/etnaviv: clean up includesLucas Stach1-2/+2
2018-05-18drm/etnaviv: replace license text with SPDX tagsLucas Stach1-13/+2
2018-05-18drm/etnaviv: switch MMU page tables to writecombine memoryLucas Stach1-18/+16
2018-02-12drm/etnaviv: make local symbols staticWei Yongjun1-1/+1
2018-01-02drm/etnaviv: use memset32 to init pagetableLucas Stach1-3/+2
2017-10-10drm/etnaviv: remove IOMMU dependencyLucas Stach1-71/+67
2017-10-10drm/etnaviv: iommuv1: remove map_lockLucas Stach1-7/+0
2017-10-10drm/etnaviv: iommuv1: fold pgtable_write into callersLucas Stach1-12/+4
2017-10-10drm/etnaviv: iommuv1: fold pagetable alloc and free into callerLucas Stach1-21/+10
2017-10-10drm/etnaviv: remove iova_to_phys iommu opsLucas Stach1-21/+0
2017-02-02drm/etnaviv: constify etnaviv_iommu_ops structuresBhumika Goyal1-1/+1
2016-09-15drm/etnaviv: move IOMMU domain allocation into etnaviv MMULucas Stach1-1/+1
2016-09-15drm/etnaviv: move linear window setup into etnaviv_iommuv1_restoreLucas Stach1-0/+7
2016-09-15drm/etnaviv: rename etnaviv_iommu_domain_restore to etnaviv_iommuv1_restoreLucas Stach1-3/+3
2016-06-15drm/etnaviv: initialize iommu domain page sizeLucas Stach1-0/+1
2015-12-15drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors1-0/+240