summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/ttm/ttm_execbuf_util.c
AgeCommit message (Expand)Author
2021-01-21drm/ttm: device naming cleanupChristian König
2020-12-15drm/ttm: cleanup LRU handling furtherChristian König
2020-08-06drm/ttm/amdgpu: consolidate ttm reserve pathsDave Airlie
2019-10-25drm/ttm: remove pointers to globalsChristian König
2019-10-25drm/ttm: always keep BOs on the LRUChristian König
2019-10-25drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfxChristian König
2019-08-13dma-buf: rename reservation_object to dma_resvChristian König
2019-08-06drm/ttm: switch ttm core from bo->resv to bo->base.resvGerd Hoffmann
2019-08-05dma-buf: add more reservation object locking wrappersChristian König
2019-05-31drm/ttm: Make LRU removal optional v2Christian König
2019-03-19drm/ttm: remove set but not used variable 'bdev'YueHaibing
2018-12-07drm/ttm: allow reserving more than one shared slot v3Christian König
2018-11-19Merge branch 'drm-next-4.21' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie
2018-11-09drm/ttm: remove set but not used variable 'driver'YueHaibing
2018-10-25dma-buf: allow reserving more than one shared fence slotChristian König
2018-05-15Add SPDX idenitifier and clarify licenseDirk Hohndel
2018-02-26drm/ttm: drop bo->globChristian König
2018-02-19drm/ttm: Simplify ttm_eu_reserve_buffers()Tom St Denis
2017-12-06drm/ttm: consistently use reservation_object_unlockChristian König
2017-01-14locking/atomic, kref: Kill kref_sub()Peter Zijlstra
2016-10-25dma-buf: Rename struct fence to dma_fenceChris Wilson
2016-05-04drm/ttm: remove use_ticket parameter from ttm_bo_reserveChristian König
2014-12-03drm/ttm: optionally move duplicates to a separate listChristian König
2014-09-11drm/ttm: allow fence to be added as sharedChristian König
2014-09-02drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst
2014-09-01drm/ttm: kill off some members to ttm_validate_bufferMaarten Lankhorst
2014-09-01drm/ttm: add interruptible parameter to ttm_eu_reserve_buffersMaarten Lankhorst
2014-09-01drm/ttm: kill fence_lockMaarten Lankhorst
2014-04-04drm/ttm: Hide the implementation details of reservationThomas Hellstrom
2013-11-18drm/ttm: Allow execbuf util reserves without ticketThomas Hellstrom
2013-06-28drm/ttm: inline ttm_bo_reserve and related callsMaarten Lankhorst
2013-06-28drm/ttm: convert to the reservation apiMaarten Lankhorst
2013-06-28drm/ttm: make ttm reservation calls behave like reservation callsMaarten Lankhorst
2013-01-15drm/ttm: use ttm_bo_reserve_slowpath_nolru in ttm_eu_reserve_buffers, v2Maarten Lankhorst
2013-01-15drm/ttm: cleanup ttm_eu_reserve_buffers handlingMaarten Lankhorst
2013-01-15drm/ttm: remove lru_lock around ttm_bo_reserveMaarten Lankhorst
2012-12-10drm/ttm: change fence_lock to inner lockMaarten Lankhorst
2012-11-20drm/ttm: alter cpu_writers to return -EBUSY in ttm_execbuf_util reservationsMaarten Lankhorst
2012-11-20drm/ttm: remove sync_obj_arg memberMaarten Lankhorst
2012-10-02UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/David Howells
2010-11-22drm/ttm/vmwgfx: Have TTM manage the validation sequence.Thomas Hellstrom
2010-11-22drm/ttm: Improved fencing of buffer object listsThomas Hellstrom
2010-11-22drm/ttm/radeon/nouveau: Kill the bo lock in favour of a bo device fence_lockThomas Hellstrom
2010-11-22drm/ttm: Optimize ttm_eu_backoff_reservationThomas Hellstrom
2010-11-22drm/ttm: Add a bo list reserve fastpath (v2)Dave Airlie
2009-12-07drm/ttm: Add TTM execbuf utilities.Thomas Hellstrom