summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_uvmm.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-17drm/nouveau: Constify struct nouveau_job_opsChristophe JAILLET1-1/+1
2024-03-28nouveau/uvmm: fix addr/range calcs for remap operationsDave Airlie1-3/+3
2024-02-12drm/nouveau: don't fini scheduler if not initializedDanilo Krummrich1-1/+1
2023-12-10drm/exec: Pass in initial # of objectsRob Clark1-1/+1
2023-11-30drm/nouveau: Removes unnecessary args check in nouveau_uvmm_sm_prepareYuran Pereira1-1/+4
2023-11-24drm/nouveau: enable dynamic job-flow controlDanilo Krummrich1-1/+3
2023-11-24drm/nouveau: implement 1:1 scheduler - entity relationshipDanilo Krummrich1-48/+21
2023-11-24drm/nouveau: use GPUVM common infrastructureDanilo Krummrich1-62/+72
2023-11-13drm/gpuvm: add an abstraction for a VM / BO combinationDanilo Krummrich1-18/+45
2023-11-13drm/gpuvm: reference count drm_gpuvm structuresDanilo Krummrich1-5/+15
2023-11-13drm/nouveau: separately allocate struct nouveau_uvmmDanilo Krummrich1-32/+31
2023-11-13drm/gpuvm: add drm_gpuvm_flags to drm_gpuvmDanilo Krummrich1-1/+1
2023-11-13drm/nouveau: make use of the GPUVM's shared dma-resvDanilo Krummrich1-5/+2
2023-11-13drm/gpuvm: add common dma-resv per struct drm_gpuvmDanilo Krummrich1-2/+11
2023-11-13drm/nouveau: make use of drm_gpuvm_range_valid()Danilo Krummrich1-16/+1
2023-11-13drm/gpuvm: convert WARN() to drm_WARN() variantsDanilo Krummrich1-1/+2
2023-09-26drm/nouveau: uvmm: rename 'umgr' to 'base'Danilo Krummrich1-16/+16
2023-09-26drm/gpuvm: rename struct drm_gpuva_manager to struct drm_gpuvmDanilo Krummrich1-14/+14
2023-08-22drm/nouveau: uvmm: fix unset region pointer on remapDanilo Krummrich1-0/+1
2023-08-08drm/nouveau: uvmm: remove dedicated VM pointer from VMAsDanilo Krummrich1-5/+4
2023-08-08drm/nouveau: uvmm: remove incorrect calls to mas_unlock()Danilo Krummrich1-6/+2
2023-08-08drm/nouveau: remove incorrect __user annotationsDanilo Krummrich1-3/+3
2023-08-04drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich1-0/+1921