summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/qxl/qxl_object.c
Commit message (Expand)AuthorAgeFilesLines
* drm/qxl: Pin buffer objects for internal mappingsThomas Zimmermann2024-07-101-2/+11
* drm/qxl: Do not pin buffer objects for vmapThomas Zimmermann2024-03-111-5/+0
* drm/qxl: Provide qxl_bo_{pin,unpin}_locked()Thomas Zimmermann2024-03-111-12/+13
* drm/ttm: replace busy placement with flags v6Somalapuram Amaranath2024-01-251-2/+0
* drm/gem: Take reservation lock for vmap/vunmap operationsDmitry Osipenko2022-10-181-8/+9
* drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-1/+1
* dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-4/+4
* drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-5/+5
* drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_lockedGerd Hoffmann2021-02-191-0/+4
* drm/qxl: add qxl_bo_vmap/qxl_bo_vunmapGerd Hoffmann2021-02-191-0/+36
* drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_lockedGerd Hoffmann2021-02-191-4/+4
* drm/qxl: use ttm bo prioritiesGerd Hoffmann2021-02-191-2/+3
* drm/ttm: move memory accounting into vmwgfx v4Christian König2021-02-091-2/+2
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-12/+19
* drm/ttm: nuke caching placement flagsChristian König2020-10-151-5/+5
* drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3Christian König2020-10-071-2/+8
* drm/qxl: fix usage of ttm_bo_initChristian König2020-09-291-3/+5
* drm/qxl: switch over to the new pin interfaceChristian König2020-09-241-31/+13
* drm/ttm: nuke memory type flagsChristian König2020-09-111-8/+16
* drm/qxl: don't touch mem.bus.offsetChristian König2020-09-081-3/+3
* qxl/ttm: drop the unusued no wait flag to reserve functionDave Airlie2020-08-061-2/+2
* drm/qxl: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-2/+2
* drm/qxl: Don't use drm_device->dev_privateDaniel Vetter2020-04-281-1/+1
* drm/qxl: stop using TTM to call driver internal functionsChristian König2019-10-251-10/+1
* drm/qxl: allocate small objects top-downGerd Hoffmann2019-10-221-1/+6
* drm/qxl: switch qxl to &drm_gem_object_funcs.mmapGerd Hoffmann2019-10-221-0/+1
* drm/qxl: use drm_gem_ttm_print_infoGerd Hoffmann2019-09-101-0/+1
* drm/qxl: use drm_gem_object_funcs callbacksGerd Hoffmann2019-09-101-0/+12
* drm/qxl: use embedded gem objectGerd Hoffmann2019-08-061-10/+10
* drm/qxl: implement prime kmap/kunmapGerd Hoffmann2019-01-281-0/+6
* drm/qxl: allow both PRIV and VRAM placement for QXL_GEM_DOMAIN_SURFACEGerd Hoffmann2019-01-281-1/+3
* drm/qxl: drop ttm_mem_reg arg from qxl_hw_surface_alloc()Gerd Hoffmann2019-01-281-1/+1
* qxl: Remove unused qxl_bo_pin argumentsChristophe Fergeau2018-11-211-8/+4
* drm/qxl: remove set but not used variable 'map'YueHaibing2018-11-141-7/+3
* drm/qxl: Use 'unsigned int' instead of 'usigned'Shayenne da Luz Moura2018-10-301-1/+1
* drm/qxl: Remove exceding whitelineShayenne da Luz Moura2018-10-301-2/+0
* drm/qxl: Add line after variable declarationsShayenne da Luz Moura2018-10-301-0/+1
* Merge airlied/drm-next into drm-misc-nextSean Paul2018-03-211-1/+1
|\
| * drm/ttm: drop persistent_swap_storage from ttm_bo_init and coChristian König2018-02-261-1/+1
* | drm/qxl: Replace drm_gem_object_reference/unreference() with _get/put()Santha Meena Ramamoorthy2018-03-211-3/+3
|/
* drm/ttm: add operation ctx to ttm_bo_validate v2Christian König2017-12-061-2/+4
* drm/qxl: declare a bunch of functions as staticGerd Hoffmann2017-06-231-2/+2
* drm: qxl: Consolidate bo reservation when pinningGabriel Krisman Bertazi2017-02-281-2/+39
* drm: qxl: Embed drm_device into driver structureGabriel Krisman Bertazi2017-02-021-4/+4
* drm: qxl: Drop duplicated device pointer attributeGabriel Krisman Bertazi2017-02-021-8/+8
* drm/ttm: rework handling of private mem typesChristian König2016-09-141-4/+4
* drm/qxl: use to_qxl_bo macroFrediano Ziglio2015-12-151-1/+1
* drm/qxl: Don't take dev->struct_mutex in bo_force_deleteDaniel Vetter2015-08-111-3/+1
* drm/qxl: Move main reference counter to GEM object instead of TTM onesFrediano Ziglio2015-06-051-7/+4
* drm/ttm: add reservation_object as argument to ttm_bo_initMaarten Lankhorst2014-09-301-1/+1