summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'drm-misc-next-2024-08-01' of https://gitlab.freedesktop.org/drm/mi...Daniel Vetter2024-08-081-5/+5
|\
| * drm/nouveau: pass cli to nouveau_channel_new() instead of drm+deviceBen Skeggs2024-07-271-1/+1
| * drm/nouveau: move nvxx_* definitions to nouveau_drv.hBen Skeggs2024-07-271-4/+4
* | Revert "nouveau: rip out busy fence waits"Dave Airlie2024-08-021-1/+1
|/
* nouveau: rip out busy fence waitsDave Airlie2024-06-171-1/+1
* drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocationsMohamed Ahmed2024-05-131-25/+19
* Merge tag 'drm-misc-next-2024-03-28' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie2024-04-051-13/+30
|\
| * drm/nouveau: Provide nouveau_bo_{pin,unpin}_locked()Thomas Zimmermann2024-03-111-13/+30
* | nouveau: reset the bo resource bus info after an evictionDave Airlie2024-03-121-0/+2
|/
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2024-01-291-2/+3
|\
| * Backmerge tag 'v6.7-rc5' into drm-nextDave Airlie2023-12-121-2/+3
| |\
| | * nouveau: find the smallest page allocation to cover a buffer alloc.Dave Airlie2023-11-291-2/+3
* | | drm/ttm: replace busy placement with flags v6Somalapuram Amaranath2024-01-251-36/+23
|/ /
* | drm/nouveau: use GPUVM common infrastructureDanilo Krummrich2023-11-241-1/+3
* | drm/nouveau: make use of the GPUVM's shared dma-resvDanilo Krummrich2023-11-131-2/+9
|/
* drm/nouveau: fence: fix undefined fence state after emitDanilo Krummrich2023-08-311-7/+1
* drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich2023-08-041-57/+102
* drm/nouveau: fence: separate fence alloc and emitDanilo Krummrich2023-08-041-21/+31
* drm/nouveau: bo: initialize GEM GPU VA interfaceDanilo Krummrich2023-08-041-0/+6
* drm/nouveau: get vmm via nouveau_cli_vmm()Danilo Krummrich2023-08-041-1/+1
* drm/ttm: prevent moving of pinned BOsChristian König2023-02-061-3/+0
* drm/ttm: revert "prevent moving of pinned BOs"Christian König2023-01-251-0/+3
* drm/ttm: prevent moving of pinned BOsChristian König2023-01-251-3/+0
* drm/nouveau: stop using ttm_bo_waitChristian König2023-01-181-1/+5
* drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König2022-12-061-0/+1
* drm/nouveau/ce/ga100-: initial supportBen Skeggs2022-11-091-0/+3
* drm/ttm: rework on ttm_resource to use size_t typeSomalapuram Amaranath2022-10-271-2/+2
* Merge tag 'drm-next-2022-10-05' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-10-051-5/+8
|\
| * drm/nouveau: audit bo->resource usageChristian König2022-07-111-1/+2
| * drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-3/+3
| * drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()Jianglei Nie2022-07-071-1/+3
* | 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