aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-11-02drm/nouveau/mmu: remove old vmm frontendBen Skeggs1-40/+38
2017-11-02drm/nouveau/mmu: define user interfaces to mmuBen Skeggs1-0/+1
2017-11-02drm/nouveau/mmu/gf100-: type-based vram allocation and bar mappingBen Skeggs1-0/+2
2017-11-02drm/nouveau/mmu: build up information on available memory typesBen Skeggs1-0/+1
2017-11-02drm/nouveau/mmu: remove support for old backendsBen Skeggs1-2/+0
2017-11-02drm/nouveau/mmu/gp100,gp10b: implement new vmm backendBen Skeggs1-123/+0
2017-11-02drm/nouveau/mmu/gf100: implement new vmm backendBen Skeggs1-5/+7
2017-11-02drm/nouveau/mmu: handle instance block setupBen Skeggs1-20/+18
2017-11-02drm/nouveau/mmu: remove old vm creation hooksBen Skeggs1-8/+0
2017-11-02drm/nouveau/mmu/gf100: implement vmm on top of new baseBen Skeggs1-2/+4
2017-11-02drm/nouveau/mmu/gk104: fork from gf100Ben Skeggs1-6/+6
2017-11-02drm/nouveau/fb/gf100: clear comptags at allocation time rather than mmu mapBen Skeggs1-3/+0
2015-08-28drm/nouveau/core: remove the remainder of the previous styleBen Skeggs1-1/+1
2015-08-28drm/nouveau/mmu: convert to new-style nvkm_subdevBen Skeggs1-39/+23
2015-08-28drm/nouveau/ltc: convert to new-style nvkm_subdevBen Skeggs1-2/+2
2015-08-28drm/nouveau/mmu: directly use instmem for page tablesBen Skeggs1-6/+6
2015-08-28drm/nouveau/imem: improve management of instance memoryBen Skeggs1-4/+0
2015-08-28drm/nouveau/mmu: protect each vm with its own mutexBen Skeggs1-2/+2
2015-08-28drm/nouveau/mmu: switch to gpuobj accessor macrosBen Skeggs1-8/+16
2015-08-28drm/nouveau/mmu: switch to new-style timer macrosBen Skeggs1-8/+8
2015-08-28drm/nouveau/mmu: switch to device pri macrosBen Skeggs1-5/+6
2015-08-28drm/nouveau/mmu: cosmetic changesBen Skeggs1-31/+26
2015-01-22drm/nouveau/mmu: namespace + nvidia gpu names (no binary change)Ben Skeggs1-0/+237