]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/msm: convert iova to 64b
authorRob Clark <robdclark@gmail.com>
Fri, 11 Nov 2016 17:06:46 +0000 (12:06 -0500)
committerRob Clark <robdclark@gmail.com>
Mon, 28 Nov 2016 20:14:08 +0000 (15:14 -0500)
commit78babc1633c4b0664ea516500c2ace9bf1f17bc7
treefa8cc9b136c4f749e9120a83cc5a86d1633a322c
parentc83ea576010d513898c27121e5f8ac355a8eef05
drm/msm: convert iova to 64b

For a5xx the gpu is 64b so we need to change iova to 64b everywhere.  On
the display side, iova is still 32b so it can ignore the upper bits.
(Although all the armv8 devices have an iommu that can map 64b pa to 32b
iova.)

Signed-off-by: Rob Clark <robdclark@gmail.com>
15 files changed:
drivers/gpu/drm/msm/adreno/adreno_gpu.h
drivers/gpu/drm/msm/dsi/dsi_host.c
drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c
drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c
drivers/gpu/drm/msm/msm_drv.h
drivers/gpu/drm/msm/msm_fb.c
drivers/gpu/drm/msm/msm_fbdev.c
drivers/gpu/drm/msm/msm_gem.c
drivers/gpu/drm/msm/msm_gem.h
drivers/gpu/drm/msm/msm_gem_submit.c
drivers/gpu/drm/msm/msm_gpu.c
drivers/gpu/drm/msm/msm_gpu.h
drivers/gpu/drm/msm/msm_iommu.c
drivers/gpu/drm/msm/msm_mmu.h