]> git.baikalelectronics.ru Git - kernel.git/commit
drm/etnaviv: move gpu_va() to etnaviv mmu
authorLucas Stach <l.stach@pengutronix.de>
Wed, 17 Aug 2016 12:57:51 +0000 (14:57 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Thu, 15 Sep 2016 13:29:37 +0000 (15:29 +0200)
commit1586c504359924d01aa331212b91675e8fd29568
tree781ad8eeff8ea21269672fdc6ab958f49afcb21e
parent3e23cf67d2ec17d9a5d8f7b8356e4e840fcab577
drm/etnaviv: move gpu_va() to etnaviv mmu

The GPU virtual address for the command buffers differs depending on
the IOMMU version. Move the calculation of the iova into etnaviv
mmu, to enable proper dispatch.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_buffer.c
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
drivers/gpu/drm/etnaviv/etnaviv_mmu.h