]> www.infradead.org Git - users/willy/linux.git/commit
drm/msm: implement a2xx mmu
authorJonathan Marek <jonathan@marek.ca>
Wed, 14 Nov 2018 22:08:04 +0000 (17:08 -0500)
committerRob Clark <robdclark@gmail.com>
Fri, 7 Dec 2018 21:55:45 +0000 (16:55 -0500)
commit1c0088f255ae392e65b46bd2e9e5b1da33938f5f
treeb54e50d9489f3742722a19e86bbb8b62d2f584a3
parent5cf25785f9b3ae656cd2620813eeb559b38c4316
drm/msm: implement a2xx mmu

A2XX has its own very simple MMU.

Added a msm_use_mmu() function because we can't rely on iommu_present to
decide to use MMU or not.

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/Makefile
drivers/gpu/drm/msm/adreno/a2xx_gpu.c
drivers/gpu/drm/msm/adreno/adreno_device.c
drivers/gpu/drm/msm/adreno/adreno_gpu.c
drivers/gpu/drm/msm/msm_drv.c
drivers/gpu/drm/msm/msm_drv.h
drivers/gpu/drm/msm/msm_gem.c
drivers/gpu/drm/msm/msm_gem_vma.c
drivers/gpu/drm/msm/msm_gpu.c
drivers/gpu/drm/msm/msm_gpummu.c [new file with mode: 0644]
drivers/gpu/drm/msm/msm_mmu.h