summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
Commit message (Expand)AuthorAgeFilesLines
* drm/etnaviv: fix reference leak when mmaping imported bufferLucas Stach2023-03-301-1/+9
* drm/etnaviv: Prepare to dynamic dma-buf locking specificationDmitry Osipenko2022-10-181-1/+1
* dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-4/+4
* dma-buf: move dma-buf symbols into the DMA_BUF module namespaceGreg Kroah-Hartman2021-10-251-0/+3
* drm/etnaviv: Implement mmap as GEM object functionThomas Zimmermann2021-07-061-13/+0
* Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into ...Dave Airlie2021-06-111-2/+1
|\
| * drm/etnaviv: fix NULL check before some freeing functions is not neededTian Tao2021-01-251-2/+1
* | drm/prime: split array import functions v4Christian König2020-11-301-2/+1
* | drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-2/+9
* | drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap()Thomas Zimmermann2020-11-091-5/+0
* | dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfacesThomas Zimmermann2020-09-291-2/+3
* | dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfacesThomas Zimmermann2020-09-291-1/+7
|/
* drm: allow limiting the scatter list size.Gerd Hoffmann2020-09-091-1/+1
* drm/etnaviv: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into ...Dave Airlie2019-08-221-0/+2
|\
| * drm/etnaviv: drop use of drmP.hSam Ravnborg2019-08-021-0/+2
* | drm/etnaviv: Drop resv argument from etnaviv_gem_new_implDaniel Vetter2019-06-251-1/+0
|/
* Merge tag 'drm-misc-next-2019-03-21' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2019-03-251-7/+0
|\
| * drm: etnaviv: Switch to use drm_gem_object reservation_objectRob Herring2019-02-191-7/+0
* | drm/etnaviv: potential NULL dereferenceDan Carpenter2019-02-111-1/+1
|/
* drm/etnaviv: replace license text with SPDX tagsLucas Stach2018-05-181-14/+2
* drm/etnaviv: change return type of etnaviv_gem_obj_add to voidLucas Stach2018-01-021-3/+1
* drm/etnaviv: split obj locks in different classes depending on the obj typeLucas Stach2018-01-021-0/+3
* drm/etnaviv: switch to drm_*{get,put} helpersCihangir Akturk2017-08-081-1/+1
* Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into ...Dave Airlie2017-06-281-0/+7
|\
| * drm/etnaviv: Expose our reservation object when exporting a dmabuf.Eric Anholt2017-05-051-0/+7
* | drm: drop drm_[cm]alloc* helpersMichal Hocko2017-05-181-2/+2
|/
* drm/etnaviv: fix gem_prime_get_sg_table to return new SG tableLucas Stach2016-12-021-2/+4
* drm/etnaviv: implement dma-buf mmapLucas Stach2016-12-021-0/+13
* drm/etnaviv: fix mmap operations for userptr and dma-buf objectsLucas Stach2016-05-061-0/+7
* drm/etnaviv: call correct function when trying to vmap a DMABUFLucas Stach2016-01-261-0/+8
* drm/etnaviv: rename etnaviv_gem_vaddr to etnaviv_gem_vmapLucas Stach2016-01-261-1/+1
* drm/etnaviv: add initial etnaviv DRM driverThe etnaviv authors2015-12-151-0/+122