summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: fix dma_address check for CPU/GPU syncChristian König2021-07-071-2/+2
* Merge tag 'drm-misc-fixes-2020-12-03' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2020-12-041-1/+1
|\
| * drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserveChristian König2020-11-261-1/+1
* | drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50Ben Skeggs2020-11-141-2/+1
|/
* drm/ttm: drop special pipeline accel cleanup function.Dave Airlie2020-09-181-1/+1
* drm/ttm/drivers: call the bind function directly.Dave Airlie2020-09-181-1/+4
* drm/ttm: move unbind into the tt destroy.Dave Airlie2020-09-181-0/+1
* drm/ttm: flip tt destroy ordering.Dave Airlie2020-09-181-0/+1
* drm/ttm: protect against reentrant bind in the driversDave Airlie2020-09-181-1/+4
* drm/ttm: move ttm binding/unbinding out of ttm_tt paths.Dave Airlie2020-09-161-1/+1
* drm/ttm: split populate out from binding.Dave Airlie2020-09-161-1/+5
* drm/ttm/tt: add wrappers to set tt state.Dave Airlie2020-09-161-2/+2
* drm/nouveau: explicitly specify caching to useChristian König2020-09-151-6/+22
* drm/ttm: nuke memory type flagsChristian König2020-09-111-8/+16
* drm/nouveau: stop using TTM placement flagsChristian König2020-09-111-34/+57
* drm/ttm/agp: remove bdev from agp helpersDave Airlie2020-09-091-3/+3
* drm/ttm: get rid of agp specific populate/unpopulate paths.Dave Airlie2020-09-091-2/+2
* drm/nouveau/ttm: use driver bind/unbind/destroy functions.Dave Airlie2020-09-091-0/+44
* drm/ttm: introduce ttm_bo_move_nullDave Airlie2020-09-091-3/+1
* drm/ttm: merge offset and base in ttm_bus_placementChristian König2020-09-081-5/+4
* drm/ttm: remove bdev from ttm_ttDave Airlie2020-09-081-7/+9
* drm/nouveau: move io_reserve_lru handling into the driver v5Christian König2020-09-031-21/+80
* drm/ttm: init mem->bus in common code.Dave Airlie2020-08-241-6/+0
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2020-08-121-359/+4
|\
| * drm/nouveau/bo: split buffer move functions into their own source filesBen Skeggs2020-07-241-356/+1
| * drm/nouveau/nvif: give every object a human-readable identifierBen Skeggs2020-07-241-2/+2
| * drm/nouveau: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-241-1/+1
* | drm/ttm: give resource functions their own [ch] filesChristian König2020-08-121-2/+2
* | drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie2020-08-061-23/+23
* | nouveau: use ttm populate mapping functions. (v2)Dave Airlie2020-08-061-36/+2
* | drm/ttm: remove the init_mem_type callbackChristian König2020-07-311-8/+0
* | drm/nouveau: stop implementing init_mem_typeChristian König2020-07-311-48/+0
* | drm/ttm: remove TTM_MEMTYPE_FLAG_FIXED v2Christian König2020-07-311-3/+1
* | drm/ttm: initialize the system domain with defaults v2Christian König2020-07-311-3/+0
|/
* drm/nouveau: stop using TTM_MEMTYPE_FLAG_MAPPABLEChristian König2020-07-211-8/+5
* drm/ttm: remove TTM_MEMTYPE_FLAG_CMAChristian König2020-07-211-2/+1
* drm/ttm: remove io_reserve_fastpath flagChristian König2020-07-211-1/+0
* drm/ttm: cleanup io_mem interface with nouveauChristian König2020-07-211-2/+0
* drm/nouveau: don't use ttm bo->offset v3Nirmoy Das2020-06-261-0/+8
* drm/nouveau/ttm: evict other IO mappings when running out of BAR1 spaceBen Skeggs2020-04-071-2/+7
* Merge tag 'drm-misc-next-2020-02-10' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-02-211-8/+0
|\
| * drm/ttm: nuke invalidate_caches callbackChristian König2020-01-161-8/+0
* | drm/nouveau: Fix ttm move init with multiple GPUsJames Jones2020-01-151-2/+3
|/
* drm/nouveau: Fix ordering between TTM and GEM releaseThierry Reding2019-09-171-2/+8
* drm/nouveau: Fix fallout from reservation object reworkThierry Reding2019-09-171-7/+9
* drm/nouveau: Initialize GEM object before TTM objectThierry Reding2019-08-211-24/+45
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-5/+5
* drm/nouveau: switch driver from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-3/+2
* drm/nouveau: use embedded gem objectGerd Hoffmann2019-08-061-3/+3
* drm/nouveau: Fill out gem_object->resvDaniel Vetter2019-07-311-0/+2