linux/drivers/gpu/drm/etnaviv
Lucas Stach 471070abd2 drm/etnaviv: move GPU linear window to end of DMA window
If the end of the system DMA window is farther away from the start of
physical RAM than the size of the GPU linear window, move the linear
window so that it ends at the same address than the system DMA window.

This allows to map command buffer from CMA, which is likely to reside
at the end of the system DMA window, while also overlapping as much
RAM as possible, in order to optimize regular buffer mappings through
the linear window.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
2016-03-07 15:36:51 +01:00
..
cmdstream.xml.h
common.xml.h drm/etnaviv: update common and state_hi xml.h files 2016-01-26 18:53:55 +01:00
etnaviv_buffer.c
etnaviv_cmd_parser.c
etnaviv_drv.c drm/etnaviv: remove owner assignment from platform_driver 2016-01-25 14:23:46 +01:00
etnaviv_drv.h drm/etnaviv: rename etnaviv_gem_vaddr to etnaviv_gem_vmap 2016-01-26 18:54:01 +01:00
etnaviv_dump.c drm/etnaviv: rename etnaviv_gem_vaddr to etnaviv_gem_vmap 2016-01-26 18:54:01 +01:00
etnaviv_dump.h
etnaviv_gem_prime.c drm/etnaviv: call correct function when trying to vmap a DMABUF 2016-01-26 18:54:01 +01:00
etnaviv_gem_submit.c
etnaviv_gem.c drm/etnaviv: call correct function when trying to vmap a DMABUF 2016-01-26 18:54:01 +01:00
etnaviv_gem.h drm/etnaviv: call correct function when trying to vmap a DMABUF 2016-01-26 18:54:01 +01:00
etnaviv_gpu.c drm/etnaviv: move GPU linear window to end of DMA window 2016-03-07 15:36:51 +01:00
etnaviv_gpu.h drm/etnaviv: add further minor features and varyings count 2016-01-26 18:53:58 +01:00
etnaviv_iommu_v2.c
etnaviv_iommu_v2.h
etnaviv_iommu.c
etnaviv_iommu.h
etnaviv_mmu.c
etnaviv_mmu.h
Kconfig
Makefile
state_hi.xml.h drm/etnaviv: update common and state_hi xml.h files 2016-01-26 18:53:55 +01:00
state.xml.h