summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/etnaviv/etnaviv_mmu.c
Commit message (Expand)AuthorAgeFilesLines
* drm: Improve drm_mm search (and fix topdown allocation) with rbtreesChris Wilson2017-02-031-4/+7
* Merge branch 'drm-etnaviv-next' of https://git.pengutronix.de/git/lst/linux i...Dave Airlie2017-02-031-35/+25
|\
| * Revert "drm/etnaviv: trick drm_mm into giving out a low IOVA"Lucas Stach2017-02-021-6/+1
| * drm/etnaviv: add cmdbuf suballocatorLucas Stach2017-02-021-25/+20
| * drm/etnaviv: move cmdbuf de-/allocation into own fileLucas Stach2017-02-021-0/+1
| * drm/etnaviv: always flush MMU TLBs on map/unmapLucas Stach2017-02-021-4/+3
* | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Dave Airlie2017-01-271-1/+6
|\|
| * drm/etnaviv: trick drm_mm into giving out a low IOVALucas Stach2017-01-111-1/+6
* | drm: Compute tight evictions for drm_mm_scanChris Wilson2016-12-281-1/+1
* | drm: Extract struct drm_mm_scan from struct drm_mmChris Wilson2016-12-271-4/+5
|/
* drm/etnaviv: block 64K of address space behind each cmdstreamLucas Stach2016-10-101-1/+2
* drm/etnaviv: space out IOVA layout for cmdbufs on MMUv2Lucas Stach2016-09-151-1/+6
* drm/etnaviv: implement IOMMUv2 translationLucas Stach2016-09-151-1/+1
* drm/etnaviv: map cmdbuf through MMU on version 2Lucas Stach2016-09-151-1/+41
* drm/etnaviv: split out iova search and MMU reaping logicLucas Stach2016-09-151-25/+37
* drm/etnaviv: move gpu_va() to etnaviv mmuLucas Stach2016-09-151-0/+6
* drm/etnaviv: move IOMMU domain allocation into etnaviv MMULucas Stach2016-09-151-7/+21
* drm/etnaviv: indirect IOMMU restore through etnaviv MMULucas Stach2016-09-151-0/+9
* drm/etnaviv: only try to use the linear window on MMUv1Lucas Stach2016-09-151-1/+2
* drm: etnaviv: clean up vram_mapping submission/retire pathRussell King2016-03-071-1/+1
* drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors2015-12-151-0/+299