summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/include
Commit message (Expand)AuthorAgeFilesLines
...
| * drm/nouveau/secboot/gp108: implement on top of acr_r370Ben Skeggs2018-02-021-0/+1
* | Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixesDave Airlie2018-01-191-0/+1
|\ \ | |/ |/|
| * drm/nouveau/mmu/mcp77: fix regressions in stolen memory handlingBen Skeggs2018-01-191-0/+1
* | Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2017-11-1645-154/+729
|\|
| * drm/nouveau/mmu: remove old vmm frontendBen Skeggs2017-11-025-45/+1Star
| * drm/nouveau: switch over to new memory and vmm interfacesBen Skeggs2017-11-021-2/+0Star
| * drm/nouveau: pass handle of vmm object to channel allocation ioctlsBen Skeggs2017-11-026-6/+6
| * drm/nouveau: use nvif_mmu_type to determine BAR1 cachingBen Skeggs2017-11-021-1/+0Star
| * drm/nouveau/mmu: define user interfaces to mmu vmm opertaionsBen Skeggs2017-11-022-0/+103
| * drm/nouveau/mmu: define user interfaces to mmu memory allocationBen Skeggs2017-11-024-0/+31
| * drm/nouveau/mmu: define user interfaces to mmuBen Skeggs2017-11-024-0/+105
| * drm/nouveau/mmu/gf100-: type-based vram allocation and bar mappingBen Skeggs2017-11-022-0/+24
| * drm/nouveau/mmu/nv50,g84: type-based vram allocation and bar mappingBen Skeggs2017-11-022-0/+26
| * drm/nouveau/mmu/nv04-nv4x: type-based vram allocation and bar mappingBen Skeggs2017-11-022-0/+12
| * drm/nouveau/mmu: add base for type-based memory allocationBen Skeggs2017-11-022-0/+15
| * drm/nouveau/mmu: build up information on available memory typesBen Skeggs2017-11-021-0/+20
| * drm/nouveau/fifo: initialise vmm with new interfacesBen Skeggs2017-11-021-1/+1
| * drm/nouveau/mmu: implement new vmm frontendBen Skeggs2017-11-022-16/+36
| * drm/nouveau/mmu: remove support for old backendsBen Skeggs2017-11-022-4/+0Star
| * drm/nouveau/mmu/gp100,gp10b: implement new vmm backendBen Skeggs2017-11-021-0/+13
| * drm/nouveau/mmu/gm200,gm20b: implement new vmm backendBen Skeggs2017-11-021-0/+13
| * drm/nouveau/mmu/gf100: implement new vmm backendBen Skeggs2017-11-021-0/+13
| * drm/nouveau/mmu/nv50,g84: implement new vmm backendBen Skeggs2017-11-021-0/+13
| * drm/nouveau/mmu/nv04: implement new vmm backendBen Skeggs2017-11-021-0/+4
| * drm/nouveau/mmu: implement new vmm backendBen Skeggs2017-11-021-0/+23
| * drm/nouveau/mmu: handle instance block setupBen Skeggs2017-11-022-9/+3Star
| * drm/nouveau/mmu/gp100,gp10b: implement vmm on top of new baseBen Skeggs2017-11-022-0/+9
| * drm/nouveau/mmu/gm200,gm20b: implement vmm on top of new baseBen Skeggs2017-11-022-0/+15
| * drm/nouveau/mmu/gf100: implement vmm on top of new baseBen Skeggs2017-11-022-0/+9
| * drm/nouveau/mmu/nv50,g84: implement vmm on top of new baseBen Skeggs2017-11-023-1/+9
| * drm/nouveau/mmu/nv44: implement vmm on top of new baseBen Skeggs2017-11-021-0/+3
| * drm/nouveau/mmu/nv04: implement vmm on top of new baseBen Skeggs2017-11-022-1/+10
| * drm/nouveau/mmu: implement base for new vm managementBen Skeggs2017-11-023-4/+17
| * drm/nouveau/mmu: implement page table sub-allocationBen Skeggs2017-11-021-1/+1
| * drm/nouveau/mmu: implement page table cacheBen Skeggs2017-11-021-0/+5
| * drm/nouveau/mmu: automatically handle "un-bootstrapping" of vmmBen Skeggs2017-11-021-0/+2
| * drm/nouveau/mmu/gp10b: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/gp100: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/gm20b: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/gm200: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/gk20a: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/gk104: fork from gf100Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/mmu/g84: fork from nv50Ben Skeggs2017-11-021-0/+1
| * drm/nouveau/fb/ram: remove old allocatorsBen Skeggs2017-11-021-4/+0Star
| * drm/nouveau: directly handle comptag allocationBen Skeggs2017-11-021-2/+0Star
| * drm/nouveau: wrap nvkm_mem objects in nvkm_memory interfacesBen Skeggs2017-11-021-0/+3
| * drm/nouveau/ltc/gf100-: allocate tagram with nvkm_ram_get()Ben Skeggs2017-11-021-1/+1
| * drm/nouveau/fb/ram: add interface to allocate vram as an nvkm_memory objectBen Skeggs2017-11-021-0/+4
| * drm/nouveau/core/memory: add some useful accessor macrosBen Skeggs2017-11-023-15/+47
| * drm/nouveau/core/memory: add reference countingBen Skeggs2017-11-021-1/+3