summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/vc4_bo.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/cma-helper: Pass GEM CMA object in public interfacesThomas Zimmermann2021-11-301-2/+2
* drm/cma-helper: Export dedicated wrappers for GEM object functionsThomas Zimmermann2021-11-301-2/+2
* drm/vc4: Initialize vc4_drm_driver with CMA helper defaultsThomas Zimmermann2021-01-151-14/+0
* drm/vc4: Move mmap implementation into GEM object functionThomas Zimmermann2021-01-131-51/+4
* drm/vc4: Make several BO functions staticThomas Zimmermann2021-01-131-17/+17
* drm/vc4: Use drm_gem_cma_vmap() directlyThomas Zimmermann2021-01-131-13/+1
* drm/cma-helper: Implement mmap as GEM CMA object functionsThomas Zimmermann2020-11-301-1/+1
* drm/cma-helper: Remove prime infix from GEM object functionsThomas Zimmermann2020-11-301-2/+2
* drm: fix some kernel-doc markupsMauro Carvalho Chehab2020-11-161-1/+1
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2020-11-101-4/+5
|\
| * Merge v5.10-rc3 into drm-nextDaniel Vetter2020-11-101-4/+5
| |\
| | * drm/vc4: Use devm_drm_dev_allocMaxime Ripard2020-11-021-2/+2
| | * drm/vc4: bo: Add a managed action to cleanup the cacheMaxime Ripard2020-11-021-2/+3
* | | drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-3/+3
* | | drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap()Thomas Zimmermann2020-11-091-1/+0
|/ /
* / drm/vc4: Introduce GEM object functionsThomas Zimmermann2020-09-251-1/+20
|/
* drm/vc4: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-7/+7
* Merge v5.3-rc1 into drm-misc-nextMaxime Ripard2019-07-221-4/+1
|\
| * Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-07-161-1/+30
| |\
| * | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* | | drm/vc4: Don set gem_obj->resv in prime import anymoreDaniel Vetter2019-06-251-2/+0
* | | drm/prime: Align gem_prime_export with obj_funcs.exportDaniel Vetter2019-06-211-3/+2
| |/ |/|
* | drm/vc4: Allocate binner bo when starting to use the V3DPaul Kocialkowski2019-05-231-1/+30
|/
* drm/vc4: Use common helpers for debugfs setup by the driver components.Eric Anholt2019-04-031-3/+3
* drm/vc4: Use drm_printer for the debugfs and runtime bo stats output.Eric Anholt2019-04-011-34/+14
* drm: vc4: Switch to use drm_gem_object reservation_objectRob Herring2019-02-191-14/+1
* gpu: drm: vc4: Adding new typedef vm_fault_tSouptick Joarder2018-06-211-1/+1
* drm/vc4: Fix memory leak during BO teardownDaniel J Blueman2018-04-091-0/+2
* drm/vc4: Fix false positive WARN() backtrace on refcount_inc() usageBoris Brezillon2017-12-071-1/+2
* drm/vc4: Convert timers to use timer_setup()Kees Cook2017-11-221-6/+3
* drm/vc4: Fix wrong printk format in vc4_bo_stats_debugfs()Boris BREZILLON2017-11-031-2/+2
* drm/vc4: Add the DRM_IOCTL_VC4_GEM_MADVISE ioctlBoris Brezillon2017-10-191-8/+279
* drm/vc4: Continue the switch to drm_*_put() helpersCihangir Akturk2017-08-141-1/+1
* drm/vc4: Demote user-accessible DRM_ERROR paths to DRM_DEBUG.Eric Anholt2017-08-081-7/+7
* drm/vc4: switch to drm_*{get,put} helpersCihangir Akturk2017-08-081-6/+6
* drm/vc4: Convert more lock requirement comments to lockdep assertions.Eric Anholt2017-07-291-3/+8
* drm/vc4: Add an ioctl for labeling GEM BOs for summary statsEric Anholt2017-07-291-54/+204
* drm/vc4: Add get/set tiling ioctls.Eric Anholt2017-06-161-0/+83
* drm/vc4/vc4_bo.c: always set bo->resvHans Verkuil2017-06-131-8/+4
* drm/vc4: Expose dma-buf fences for V3D rendering.Eric Anholt2017-04-131-1/+36
* drm/vc4: Fix OOPSes from trying to cache a partially constructed BO.Eric Anholt2017-03-021-0/+8
* drm/vc4: Fulfill user BO creation requests from the kernel BO cache.Eric Anholt2017-03-021-6/+7
* drm/vc4: Convert existing documentation to actual kerneldoc.Eric Anholt2017-02-281-1/+4
* drm/vc4: mark vc4_bo_cache_purge() staticBaoyou Xie2016-09-091-1/+1
* drm/vc4: Use drm_gem_object_unreference_unlockedDaniel Vetter2016-05-311-2/+0
* drm: Remove unused drm_device from drm_gem_object_lookup()Chris Wilson2016-05-171-1/+1
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2016-03-211-3/+4
|\
| * drm/vc4: Return -EFAULT on copy_from_user() failureDan Carpenter2016-03-141-3/+4
* | dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc()Luis R. Rodriguez2016-03-091-3/+2
|/
* drm/vc4: Return an ERR_PTR from BO creation instead of NULL.Eric Anholt2016-02-161-8/+8