summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/qxl/qxl_release.c
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm: switch to per device LRU lockChristian König2021-03-241-4/+1
* drm/qxl: fix lockdep issue in qxl_alloc_release_reservedGerd Hoffmann2021-02-191-3/+10
* drm/qxl: use ttm bo prioritiesGerd Hoffmann2021-02-191-6/+12
* drm/qxl: more fence wait reworkGerd Hoffmann2021-02-191-6/+2
* drm/qxl: simplify qxl_fence_waitGerd Hoffmann2021-02-051-40/+4
* drm/qxl: properly free qxl releasesGerd Hoffmann2021-02-051-0/+2
* drm/qxl: unpin release objectsGerd Hoffmann2021-02-051-0/+1
* drm/ttm: device naming cleanupChristian König2021-01-211-3/+3
* drm/ttm: cleanup LRU handling furtherChristian König2020-12-151-1/+1
* drm/qxl: switch over to the new pin interfaceChristian König2020-09-241-2/+2
* drm/qxl: Don't use drm_device->dev_privateDaniel Vetter2020-04-281-1/+1
* drm/ttm: remove pointers to globalsChristian König2019-10-251-5/+2
* drm/ttm: always keep BOs on the LRUChristian König2019-10-251-2/+2
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-3/+3
* drm/qxl: switch driver from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-3/+3
* drm/qxl: use embedded gem objectGerd Hoffmann2019-08-061-1/+1
* drm/qxl: drop use of drmP.hSam Ravnborg2019-07-151-1/+5
* drm/ttm: Make LRU removal optional v2Christian König2019-05-311-1/+1
* Merge branch 'drm-next-4.21' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2018-12-131-1/+1
|\
| * drm/ttm: allow reserving more than one shared slot v3Christian König2018-12-071-1/+1
* | drm/qxl: remove set but not used variables 'driver, qbo'YueHaibing2018-11-141-4/+0
|/
* drm/qxl: Remove exceding whitelineShayenne da Luz Moura2018-10-301-1/+0
* dma-buf: allow reserving more than one shared fence slotChristian König2018-10-251-1/+1
* drm/qxl: Remove unecessary dma_fence_opsDaniel Vetter2018-07-031-7/+0
* qxl: keep separate release_bo pointerGerd Hoffmann2018-04-251-6/+6
* qxl: fix qxl_release_{map,unmap}Gerd Hoffmann2018-04-251-3/+3
* drm/ttm: drop bo->globChristian König2018-02-261-1/+1
* drm/ttm: add operation ctx to ttm_bo_validate v2Christian König2017-12-061-2/+2
* drm/ttm: consistently use reservation_object_unlockChristian König2017-12-061-1/+1
* drm/qxl: replace QXL_INFO with DRM_DEBUG_DRIVERGerd Hoffmann2017-10-231-3/+2
* drm/qxl: fix use of uninitialized variablePan Bian2016-12-051-1/+1
* dma-buf: Rename struct fence to dma_fenceChris Wilson2016-10-251-17/+18
* drm/qxl: squash lines for simple wrapper functionsMasahiro Yamada2016-09-151-5/+2
* dma-buf/fence: make fence context 64 bit v2Christian König2016-06-021-1/+1
* drm/qxl: avoid dependency lockFrediano Ziglio2015-10-071-3/+1
* drm/qxl: Remove format string errorsFrediano Ziglio2015-06-051-1/+1
* drm/qxl: Handle correctly failures in qxl_alloc_relase_reservedFrediano Ziglio2015-06-051-2/+7
* drm/qxl: Fix return for qxl_release_allocFrediano Ziglio2015-06-051-1/+1
* drm/ttm: optionally move duplicates to a separate listChristian König2014-12-031-1/+2
* drm/ttm: allow fence to be added as sharedChristian König2014-09-111-0/+1
* drm/qxl: Fix crash in eviction from qxl_release_fence_buffer_objectsMaarten Lankhorst2014-09-031-1/+1
* drm/qxl: fix gaping memory holeMaarten Lankhorst2014-09-031-4/+6
* drm/qxl: Remove release_lock stupidityMaarten Lankhorst2014-09-031-6/+3
* drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst2014-09-021-3/+0
* drm/qxl: rework to new fence interfaceMaarten Lankhorst2014-09-021-22/+144
* drm/ttm: kill off some members to ttm_validate_bufferMaarten Lankhorst2014-09-011-1/+0
* drm/ttm: add interruptible parameter to ttm_eu_reserve_buffersMaarten Lankhorst2014-09-011-1/+1
* drm/ttm: kill fence_lockMaarten Lankhorst2014-09-011-2/+0
* drm/ttm: Hide the implementation details of reservationThomas Hellstrom2014-04-041-1/+1
* drm/qxl: fix memory leak in release list handlingDave Airlie2013-11-291-0/+1