summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c
Commit message (Expand)AuthorAgeFilesLines
* nouveau: explicitly wait on the fence in nouveau_bo_move_m2mfKarol Herbst2022-08-231-0/+9
* dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-4/+5
* dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-4/+4
* drm/nouveau: stop using dma_resv_excl_fenceChristian König2022-04-051-1/+8
* Merge tag 'drm-misc-next-2021-10-14' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-11-051-4/+0
|\
| * drm/nouveau/nouveau_bo: Remove unused variables 'dev'Lee Jones2021-10-111-4/+0
* | BackMerge tag 'v5.15-rc7' into drm-nextDave Airlie2021-10-281-0/+1
|\ \ | |/ |/|
| * drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs2021-10-061-0/+1
| * drm/nouveau: init the base GEM fields for internal BOsChristian König2021-07-191-0/+6
* | drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/Matthew Auld2021-09-291-2/+2
* | drm/ttm: remove ttm_tt_destroy_common v2Christian König2021-08-231-1/+0
* | drm/nouveau: unbind in nouveau_ttm_tt_unpopulateChristian König2021-08-231-1/+2
* | Merge tag 'drm-misc-next-2021-07-16' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-07-211-0/+6
|\ \ | |/ |/|
| * drm/nouveau: init the base GEM fields for internal BOsChristian König2021-06-101-0/+6
* | Merge tag 'drm-next-2021-07-01' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-07-011-37/+22
|\|
| * dma-buf: rename and cleanup dma_resv_get_excl v3Christian König2021-06-061-1/+1
| * drm/ttm: flip the switch for driver allocated resources v2Christian König2021-06-041-6/+2
| * drm/ttm: allocate resource object instead of embedding it v2Christian König2021-06-041-1/+1
| * drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-15/+15
| * drm/nouveau: Implement mmap as GEM object functionThomas Zimmermann2021-05-261-10/+0
| * Merge drm/drm-next into drm-misc-nextMaxime Ripard2021-04-261-0/+8
| |\
| * | drm/nouveau: use bo->base.size instead of mem->num_pagesChristian König2021-04-191-5/+4
* | | Merge tag 'fallthrough-fixes-clang-5.14-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds2021-06-281-0/+1
|\ \ \
| * | | drm/nouveau: Fix fall-through warnings for ClangGustavo A. R. Silva2021-06-031-0/+1
| | |/ | |/|
* / | drm/nouveau: fix dma_address check for CPU/GPU syncChristian König2021-06-241-2/+2
|/ /
* | Merge drm/drm-fixes into drm-nextDaniel Vetter2021-04-131-0/+8
|\ \ | |/ |/|
| * nouveau: Skip unvailable ttm page entriesTobias Klausmann2021-03-191-0/+8
* | drm/nouveau: clean up nouveau_bo_move_ntfyChristian König2021-03-161-8/+5
* | Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-15/+12
|\ \ | |/ |/|
| * drm/ttm: move memory accounting into vmwgfx v4Christian König2021-02-091-5/+2
| * drm/ttm: device naming cleanupChristian König2021-01-211-10/+10
* | drm/nouveau: fix dma syncing for loops (v2)Dave Airlie2021-03-121-2/+4
* | Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-02-211-9/+11
|\|
| * Merge tag 'drm-misc-next-2020-12-17' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2021-01-071-9/+11
| |\
| | * Merge drm/drm-next into drm-misc-nextMaarten Lankhorst2020-12-151-6/+2
| | |\
| | * | drm/ttm: cleanup BO size handling v3Christian König2020-12-141-5/+5
| | * | drm/nouveau: Drop mutex_lock_nested for atomicDaniel Vetter2020-12-011-1/+4
| | * | drm/prime: split array import functions v4Christian König2020-11-301-3/+2
| | * | drm/nouveau: stop using pages with drm_prime_sg_to_page_addr_arrays v2Christian König2020-11-301-3/+3
* | | | drm/nouveau: fix dma syncing warning with debugging on.Dave Airlie2021-02-041-6/+29
|/ / /
* | / drm/nouveau: fix multihop when move doesn't work.Dave Airlie2020-12-181-15/+16
| |/ |/|
* | Merge tag 'drm-next-2020-12-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-12-141-222/+118
|\ \
| * \ Merge branch 'linux-5.11' of git://github.com/skeggsb/linux into drm-nextDave Airlie2020-11-161-5/+1
| |\ \ | | |/ | |/|
| | * drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50Ben Skeggs2020-11-141-2/+1
| * | drm/nouveau: Fix out-of-bounds access when deferencing MMU typeThomas Zimmermann2020-11-111-1/+4
| * | drm/nouveau/ttm: use multihopDave Airlie2020-11-111-99/+13
| * | drm/ttm: add multihop infrastrucutre (v3)Dave Airlie2020-11-111-1/+2
| |/
| * drm/nouveu: fix swiotlb includeChristian König2020-11-021-1/+0
| * drm/nouveau: switch to new allocatorChristian König2020-10-291-28/+2
| * drm/ttm: merge ttm_dma_tt back into ttm_ttChristian König2020-10-261-6/+6