summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/mmu: switch to instanced constructorBen Skeggs2021-02-111-2/+3
* drm/nouveau/mmu: remove old vmm frontendBen Skeggs2017-11-021-4/+0
* drm/nouveau/mmu: define user interfaces to mmuBen Skeggs2017-11-021-0/+1
* drm/nouveau/mmu/nv04-nv4x: type-based vram allocation and bar mappingBen Skeggs2017-11-021-0/+2
* drm/nouveau/mmu: remove support for old backendsBen Skeggs2017-11-021-2/+0
* drm/nouveau/mmu/nv04: implement new vmm backendBen Skeggs2017-11-021-57/+0
* drm/nouveau/mmu/nv44: implement vmm on top of new baseBen Skeggs2017-11-021-27/+0
* drm/nouveau/mmu/nv04: implement vmm on top of new baseBen Skeggs2017-11-021-26/+7
* drm/nouveau/mmu: implement base for new vm managementBen Skeggs2017-11-021-3/+1
* drm/nouveau/core/memory: add reference countingBen Skeggs2017-11-021-1/+1
* drm/nouveau/mmu/nv04-nv4x: move global vmm to nvkm_mmuBen Skeggs2017-11-021-6/+6
* drm/nouveau/device: remove pci/platform_device from common structBen Skeggs2015-08-281-2/+2
* drm/nouveau/mmu: convert to new-style nvkm_subdevBen Skeggs2015-08-281-46/+39
* drm/nouveau/mmu: directly use instmem for page tablesBen Skeggs2015-08-281-8/+8
* drm/nouveau/mmu: protect each vm with its own mutexBen Skeggs2015-08-281-2/+2
* drm/nouveau/mmu: switch to gpuobj accessor macrosBen Skeggs2015-08-281-4/+10
* drm/nouveau/mmu: cosmetic changesBen Skeggs2015-08-281-27/+27
* drm/nouveau/device: include core/device.h automatically for subdevs/enginesBen Skeggs2015-08-281-1/+0
* drm/nouveau/mmu: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-221-28/+28
* drm/nouveau/mmu: rename from vmmgr (no binary change)Ben Skeggs2015-01-221-0/+151