summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/ttm/ttm_bo_vm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm: device naming cleanupChristian König2021-01-211-13/+11
* drm/ttm: cleanup BO size handling v3Christian König2020-12-141-3/+3
* drm/ttm/drivers: remove unecessary ttm_module.h include v2Christian König2020-12-011-1/+0
* drm/ttm: replace context flags with bools v2Christian König2020-11-041-2/+1
* drm/ttm: use caching instead of placement for ttm_io_protChristian König2020-10-151-1/+1
* drm/ttm: remove fault callbackChristian König2020-09-281-22/+0
* drm/ttm: move SG flag check into ttm_bo_vm_reserveChristian König2020-09-281-7/+9
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2020-09-141-1/+1
|\
| * Merge tag 'v5.9-rc4' into drm-nextDave Airlie2020-09-081-1/+1
| |\
| | * treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-241-1/+1
* | | drm/ttm: merge offset and base in ttm_bus_placementChristian König2020-09-081-2/+1
* | | drm/ttm: remove bdev from ttm_ttDave Airlie2020-09-071-1/+1
* | | drm/ttm: remove io_reserve_lru handling v3Christian König2020-09-031-28/+11
|/ /
* | Merge drm/drm-next into drm-misc-nextThomas Zimmermann2020-08-121-6/+5
|\|
| * drm/ttm: revert "drm/ttm: make TT creation purely optional v3"Christian König2020-08-121-5/+0
| * Merge tag 'drm-misc-fixes-2020-08-04' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2020-08-111-1/+3
| |\
| | * drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_accessFelix Kuehling2020-07-301-1/+3
| * | Merge v5.8-rc6 into drm-nextDave Airlie2020-07-241-0/+2
| |\|
| | * Merge v5.8-rc1 into drm-misc-fixesThomas Zimmermann2020-06-161-5/+5
| | |\
| | * | drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reservedXiyu Yang2020-06-151-0/+2
* | | | drm/ttm: rename ttm_mem_type_manager -> ttm_resource_manager.Dave Airlie2020-08-061-1/+1
* | | | drm/ttm: add wrapper to get manager from bdev.Dave Airlie2020-08-061-1/+1
* | | | drm/ttm: use a helper for unlocked moves to the lru tailDave Airlie2020-08-061-3/+1
|/ / /
* | / drm/ttm: make TT creation purely optional v3Christian König2020-06-291-0/+5
| |/ |/|
* | mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-3/+3
* | mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
|/
* Merge tag 'drm-next-2020-04-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-04-101-63/+0
|\
| * drm/ttm: Temporarily disable the huge_fault() callbackThomas Hellstrom (VMware)2020-04-091-63/+0
* | Merge tag 'drm-next-2020-04-03-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-04-041-3/+158
|\|
| * drm/ttm, drm/vmwgfx: Support huge TTM pagefaultsThomas Hellstrom (VMware)2020-03-241-3/+158
* | mm: allow VM_FAULT_RETRY for multiple timesPeter Xu2020-04-021-3/+9
|/
* mm, drm/ttm: Fix vm page protection handlingThomas Hellstrom2020-01-161-7/+15
* Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2019-12-171-17/+10
|\
| * drm: call drm_gem_object_funcs.mmap with fake offsetGerd Hoffmann2019-12-061-7/+0
| * drm/ttm: also export ttm_bo_vm_fault v2Christian König2019-11-081-3/+5
| * drm/ttm: remove ttm_bo_wait_unreservedDaniel Vetter2019-11-061-13/+5
| * drm/ttm: Convert vm callbacks to helpersThomas Hellstrom2019-11-041-63/+105
| * drm/ttm: Remove explicit typecasts of vm_private_dataThomas Hellstrom2019-11-041-5/+3
* | drm/ttm: Convert vm callbacks to helpersThomas Hellstrom2019-11-061-63/+105
* | drm/ttm: Remove explicit typecasts of vm_private_dataThomas Hellstrom2019-11-061-5/+3
|/
* drm/gem: Fix mmap fake offset handling for drm_gem_object_funcs.mmapRob Herring2019-10-291-0/+7
* drm/ttm: remove pointers to globalsChristian König2019-10-251-2/+2
* Merge drm/drm-next into drm-misc-nextSean Paul2019-10-231-9/+7
|\
| * Merge v5.4-rc4 into drm-nextDaniel Vetter2019-10-231-9/+7
| |\
| | * drm/ttm: Restore ttm prefaultingThomas Hellstrom2019-10-141-9/+7
* | | drm/ttm: rename ttm_fbdev_mmapGerd Hoffmann2019-10-171-6/+2
* | | drm/ttm: factor out ttm_bo_mmap_vma_setupGerd Hoffmann2019-10-171-22/+24
|/ /
* / drm/ttm: turn ttm_bo_device.vma_manager into a pointerGerd Hoffmann2019-09-111-3/+3
|/
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-3/+3
* drm/ttm: switch ttm core from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-3/+3