summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_bo.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: Fix Legacy Display UnitIan Forbes2024-04-261-0/+1
* drm/vmwgfx: Fix prime import/exportZack Rusin2024-04-151-3/+4
* drm/ttm: replace busy placement with flags v6Somalapuram Amaranath2024-01-251-9/+24
* drm/vmwgfx: Keep a gem reference to user bos in surfacesZack Rusin2023-10-091-3/+4
* drm/vmwgfx: Fix possible invalid drm gem put callsZack Rusin2023-08-231-4/+2
* drm/vmwgfx: Do not drop the reference to the handle too soonZack Rusin2023-02-151-3/+5
* drm/vmwgfx: Stop accessing buffer objects which failed initZack Rusin2023-02-151-1/+3
* drm/vmwgfx: Stop using raw ttm_buffer_object'sZack Rusin2023-02-141-141/+57
* drm/vmwgfx: Abstract placement selectionZack Rusin2023-02-141-18/+125
* drm/vmwgfx: Simplify fb pinningZack Rusin2023-02-141-4/+4
* drm/vmwgfx: Rename vmw_buffer_object to vmw_boZack Rusin2023-02-141-54/+40
* drm/vmwgfx: Remove the duplicate bo_free functionZack Rusin2023-02-141-29/+20
* drm/ttm: prevent moving of pinned BOsChristian König2023-02-061-17/+2
* drm/vmwgfx: Remove rcu locks from user resourcesZack Rusin2023-01-101-38/+0
* drm/ttm: rework on ttm_resource to use size_t typeSomalapuram Amaranath2022-10-271-3/+3
* drm/vmwgfx: Do not allow invalid bpp's for dumb buffersZack Rusin2022-10-251-1/+15
* drm/vmwgfx: cleanup commentsTom Rix2022-08-041-1/+1
* drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-7/+5
* drm/ttm: move default BO destructor into VMWGFX v2Christian König2022-05-091-1/+9
* Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie2022-05-031-23/+20
|\
| * drm/vmwgfx: Fix gem refcounting and memory evictionsZack Rusin2022-04-211-23/+20
| * drm/vmwgfx: Fix possible usage of an uninitialized variableZack Rusin2021-12-171-3/+5
* | dma-buf: add DMA_RESV_USAGE_KERNEL v3Christian König2022-04-071-1/+1
* | dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-1/+2
* | dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-2/+2
* | dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-5/+11
* | drm/vmwgfx: Fix possible usage of an uninitialized variableZack Rusin2021-12-161-3/+5
|/
* drm/vmwgfx: Implement DRIVER_GEMZack Rusin2021-12-091-407/+110
* drm/vmwgfx: Remove the dedicated memory accountingZack Rusin2021-12-091-56/+9
* drm/vmwgfx: Switch the internal BO's to ttm_bo_type_kernelZack Rusin2021-12-011-1/+1
* drm/ttm: cleanup ttm_resource_compatChristian König2021-09-031-9/+6
* drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macroCai Huoqing2021-08-091-3/+2
* dma-buf: drop the _rcu postfix on function names v3Christian König2021-06-061-3/+3
* drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-18/+18
* drm/vmwgfx: Add basic support for SVGA3Zack Rusin2021-05-111-1/+1
* drm/vmwgfx: Remove the reservation semaphoreZack Rusin2021-05-111-31/+0
* drm/ttm: remove special handling for non GEM driversChristian König2021-04-231-0/+10
* drm/ttm: move memory accounting into vmwgfx v4Christian König2021-02-091-4/+18
* drm/ttm: device naming cleanupChristian König2021-01-211-2/+2
* drm/vmwgfx/vmwgfx_bo: Remove superfluous param description and supply anotherLee Jones2021-01-191-1/+1
* drm/ttm: cleanup BO size handling v3Christian König2020-12-141-3/+3
* drm/vmwgfx: move null mem checks outside move notifiesDave Airlie2020-10-071-3/+0
* drm/vmwgfx: switch over to the new pin interface v2Christian König2020-09-241-24/+25
* drm/vmwgfx: stop using ttm_bo_create v2Christian König2020-09-241-0/+43
* drm/ttm: nuke memory type flagsChristian König2020-09-111-0/+1
* drm/vmwgfx: stop setting multiple domain flagsChristian König2020-09-111-2/+3
* drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie2020-08-061-2/+2
* drm/vmwgfx: don't use ttm bo->offsetNirmoy Das2020-06-261-2/+2
* drm/vmwgfx: Use an RBtree instead of linked list for MOB resourcesThomas Hellstrom2019-11-061-2/+3
* drm/vmwgfx: Implement an infrastructure for write-coherent resourcesThomas Hellstrom2019-11-061-1/+4