linux/drivers/gpu/drm/etnaviv
Lucas Stach 2f9225dbc0 drm/etnaviv: move cmdbuf into submit object
Less dynamic allocations and slims down the cmdbuf object to only the
required information, as everything else is already available in the
submit object.

This also simplifies buffer and mappings lifetime management, as they
are now exlusively attached to the submit object and not additionally
to the cmdbuf.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
2018-01-02 17:33:36 +01:00
..
cmdstream.xml.h drm/etnaviv: Allow DRAW_INSTANCED commands 2016-12-02 19:30:22 +01:00
common.xml.h drm/etnaviv: update common.xml.h 2017-05-05 17:14:41 +02:00
etnaviv_buffer.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_cmd_parser.c drm/etnaviv: add sensitive state for occlusion query address 2017-12-01 17:37:30 +01:00
etnaviv_cmdbuf.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_cmdbuf.h drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_drv.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_drv.h drm/etnaviv: move exec_state to submit object 2018-01-02 17:32:40 +01:00
etnaviv_dump.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_dump.h
etnaviv_gem_prime.c drm/etnaviv: change return type of etnaviv_gem_obj_add to void 2018-01-02 17:07:41 +01:00
etnaviv_gem_submit.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_gem.c drm/etnaviv: get rid of userptr worker 2018-01-02 17:09:47 +01:00
etnaviv_gem.h drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_gpu.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_gpu.h drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_iommu_v2.c drm/etnaviv: move cmdbuf into submit object 2018-01-02 17:33:36 +01:00
etnaviv_iommu.c drm/etnaviv: remove IOMMU dependency 2017-10-10 11:36:37 +02:00
etnaviv_iommu.h drm/etnaviv: remove IOMMU dependency 2017-10-10 11:36:37 +02:00
etnaviv_mmu.c drm/etnaviv: Improve unlocking of a mutex in etnaviv_iommu_map_gem() 2017-12-01 17:37:31 +01:00
etnaviv_mmu.h drm/etnaviv: remove IOMMU dependency 2017-10-10 11:36:37 +02:00
etnaviv_perfmon.c drm/etnaviv: use submit exec_state for perfmon sampling 2018-01-02 17:33:01 +01:00
etnaviv_perfmon.h drm/etnaviv: use submit exec_state for perfmon sampling 2018-01-02 17:33:01 +01:00
Kconfig drm/etnaviv: make THERMAL selectable 2017-12-01 17:37:54 +01:00
Makefile main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
state_3d.xml.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
state_hi.xml.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
state.xml.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00