summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_uvmm.c
AgeCommit message (Expand)Author
2024-03-28nouveau/uvmm: fix addr/range calcs for remap operationsDave Airlie
2024-02-12drm/nouveau: don't fini scheduler if not initializedDanilo Krummrich
2023-12-10drm/exec: Pass in initial # of objectsRob Clark
2023-11-30drm/nouveau: Removes unnecessary args check in nouveau_uvmm_sm_prepareYuran Pereira
2023-11-24drm/nouveau: enable dynamic job-flow controlDanilo Krummrich
2023-11-24drm/nouveau: implement 1:1 scheduler - entity relationshipDanilo Krummrich
2023-11-24drm/nouveau: use GPUVM common infrastructureDanilo Krummrich
2023-11-13drm/gpuvm: add an abstraction for a VM / BO combinationDanilo Krummrich
2023-11-13drm/gpuvm: reference count drm_gpuvm structuresDanilo Krummrich
2023-11-13drm/nouveau: separately allocate struct nouveau_uvmmDanilo Krummrich
2023-11-13drm/gpuvm: add drm_gpuvm_flags to drm_gpuvmDanilo Krummrich
2023-11-13drm/nouveau: make use of the GPUVM's shared dma-resvDanilo Krummrich
2023-11-13drm/gpuvm: add common dma-resv per struct drm_gpuvmDanilo Krummrich
2023-11-13drm/nouveau: make use of drm_gpuvm_range_valid()Danilo Krummrich
2023-11-13drm/gpuvm: convert WARN() to drm_WARN() variantsDanilo Krummrich
2023-09-26drm/nouveau: uvmm: rename 'umgr' to 'base'Danilo Krummrich
2023-09-26drm/gpuvm: rename struct drm_gpuva_manager to struct drm_gpuvmDanilo Krummrich
2023-08-22drm/nouveau: uvmm: fix unset region pointer on remapDanilo Krummrich
2023-08-08drm/nouveau: uvmm: remove dedicated VM pointer from VMAsDanilo Krummrich
2023-08-08drm/nouveau: uvmm: remove incorrect calls to mas_unlock()Danilo Krummrich
2023-08-08drm/nouveau: remove incorrect __user annotationsDanilo Krummrich
2023-08-04drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich