summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: Make the driver work without the dummy resourcesZack Rusin2023-02-131-1/+2
* drm/vmwgfx: Stop using raw ttm_buffer_object'sZack Rusin2023-02-131-108/+112
* drm/vmwgfx: Abstract placement selectionZack Rusin2023-02-131-3/+8
* drm/vmwgfx: Rename vmw_buffer_object to vmw_boZack Rusin2023-02-131-14/+15
* drm/vmwgfx: Remove the duplicate bo_free functionZack Rusin2023-02-131-2/+1
* drm/vmwgfx: Remove rcu locks from user resourcesZack Rusin2023-01-091-33/+0
* drm/vmwgfx: cleanup commentsTom Rix2022-08-041-4/+4
* drm/ttm: remove bo->movingChristian König2022-04-071-6/+0
* dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-1/+2
* drm/vmwgfx: stop using dma_resv_excl_fence v2Christian König2022-04-031-2/+3
* drm/vmwgfx: Fix an invalid readZack Rusin2022-03-211-8/+6
* drm/vmwgfx: Implement DRIVER_GEMZack Rusin2021-12-091-10/+7
* drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macroCai Huoqing2021-08-091-2/+1
* drm/vmwgfx: Fix some static checker warningsZack Rusin2021-06-121-2/+6
* dma-buf: rename and cleanup dma_resv_get_excl v3Christian König2021-06-061-1/+1
* drm/vmwgfx: Add basic support for SVGA3Zack Rusin2021-05-111-2/+2
* drm/vmwgfx: Remove the reservation semaphoreZack Rusin2021-05-111-4/+0
* drm/vmwgfx: clean up vmw_move_notify v2Christian König2021-03-161-3/+6
* drm/ttm: device naming cleanupChristian König2021-01-211-1/+1
* drm/vmwgfx/vmwgfx_resource: Fix worthy function headers demote some othersLee Jones2021-01-191-6/+4
* drm/vmwgfx: Cleanup the cmd/fifo splitZack Rusin2021-01-141-2/+2
* drm/ttm: cleanup BO size handling v3Christian König2020-12-141-1/+1
* drm/vmwgfx: move null mem checks outside move notifiesDave Airlie2020-10-071-1/+1
* drm/vmwgfx: switch over to the new pin interface v2Christian König2020-09-241-2/+2
* drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie2020-08-061-1/+1
* drm/vmwgfx: Implement an infrastructure for read-coherent resourcesThomas Hellstrom2019-11-061-4/+99
* drm/vmwgfx: Use an RBtree instead of linked list for MOB resourcesThomas Hellstrom2019-11-061-9/+24
* drm/vmwgfx: Implement an infrastructure for write-coherent resourcesThomas Hellstrom2019-11-061-0/+57
* drm/ttm: always keep BOs on the LRUChristian König2019-10-251-2/+1
* Merge tag 'drm-misc-next-2019-08-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2019-08-211-3/+3
|\
| * dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-3/+3
* | drm/vmwgfx: Assign eviction priorities to resourcesThomas Hellstrom2019-08-151-13/+42
* | drm/vmwgfx: drop reminaing users of drmP.hSam Ravnborg2019-08-151-3/+2
|/
* drm/vmwgfx: switch driver from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-3/+3
* dma-buf: add more reservation object locking wrappersChristian König2019-08-051-3/+3
* drm/ttm: Make LRU removal optional v2Christian König2019-05-311-1/+2
* drm/vmwgfx: Use preprocessor macro for FIFO allocationDeepak Rawat2019-04-081-5/+2
* drm/vmwgfx: Be more restrictive when dirtying resourcesThomas Hellstrom2019-04-081-11/+10
* drm/vmwgfx: Replace ttm_bo_unref with ttm_bo_putThomas Zimmermann2019-01-281-2/+4
* drm/vmwgfx: Replace ttm_bo_reference with ttm_bo_getThomas Zimmermann2019-01-281-1/+2
* drm/ttm: allow reserving more than one shared slot v3Christian König2018-12-071-5/+5
* drm/vmwgfx: Make user resource lookups reference-free during validationThomas Hellstrom2018-09-281-0/+35
* drm/vmwgfx: Remove the user resource destructor checkThomas Hellstrom2018-09-271-3/+0
* drm/vmwgfx: Remove the resource avail fieldThomas Hellstrom2018-09-271-52/+23
* drm/vmwgfx: Modify the resource validation interfaceThomas Hellstrom2018-09-271-5/+8
* Merge tag 'vmwgfx-next-4.19-2' of git://people.freedesktop.org/~thomash/linux...Dave Airlie2018-07-101-646/+59
|\
| * drm/vmwgfx: Use blocking buffer object reserves when evicting resourcesThomas Hellstrom2018-07-031-10/+19
| * drm/vmwgfx: Move buffer object related code to vmwgfx_bo.cThomas Hellstrom2018-07-031-619/+21
| * drm/vmwgfx: Replace vmw_dma_buffer with vmw_buffer_objectThomas Hellstrom2018-07-031-139/+141
* | drm/vmwgfx: add SPDX idenitifier and clarify licenseDirk Hohndel (VMware)2018-06-291-2/+2
|/