blob: 774d83ec9700dfb59d73addfc181a8049a7b8ed2 [file] [log] [blame]
f0fffeeb149e ("drm/nouveau/mmu/gp10b: remove ghost file")
f9400afb1e11 ("drm/nouveau/mmu/gp100,gp10b: implement new vmm backend")
b77791da0ee0 ("drm/nouveau/mmu/gf100: implement new vmm backend")
fd542a3e525c ("drm/nouveau/mmu/nv50,g84: implement new vmm backend")
eb813999f200 ("drm/nouveau/mmu: implement new vmm backend")
d30af7ce2c96 ("drm/nouveau/mmu: handle instance block setup")
af3b8d53869c ("drm/nouveau/mmu: remove old vm creation hooks")
8e39abff4588 ("drm/nouveau/mmu/gp100,gp10b: implement vmm on top of new base")
5f300fed6455 ("drm/nouveau/mmu/gm200,gm20b: implement vmm on top of new base")
7de078aa7902 ("drm/nouveau/mmu/gk104,gk20a: implement vmm on top of new base")
540a1dde57bf ("drm/nouveau/mmu/gf100: implement vmm on top of new base")
9f6219fde745 ("drm/nouveau/mmu/nv50,g84: implement vmm on top of new base")
03b0ba7b545b ("drm/nouveau/mmu/nv44: implement vmm on top of new base")
77783435c311 ("drm/nouveau/mmu/nv41: implement vmm on top of new base")
5b17f3624efa ("drm/nouveau/mmu/nv04: implement vmm on top of new base")
806a73356537 ("drm/nouveau/mmu: implement base for new vm management")
f1280394109a ("drm/nouveau/mmu: implement page table sub-allocation")
9a45ddaaa674 ("drm/nouveau/mmu: implement page table cache")
5e075fdeb166 ("drm/nouveau/mmu: automatically handle "un-bootstrapping" of vmm")
6359c982243e ("drm/nouveau/mmu/gp10b: fork from gf100")
b86a45877ead ("drm/nouveau/mmu/gp100: fork from gf100")
cedc4d57df26 ("drm/nouveau/mmu/gm20b: fork from gf100")
e1e33c791a23 ("drm/nouveau/mmu/gm200: fork from gf100")
d1f6c8d2e9df ("drm/nouveau/mmu/gk20a: fork from gf100")
db018585a51a ("drm/nouveau/mmu/gk104: fork from gf100")
0f43715fac00 ("drm/nouveau/mmu/g84: fork from nv50")
997a89003c2d ("drm/nouveau/core/memory: add reference counting")
7f53d6dc9a72 ("drm/nouveau/core/memory: comptag allocation")
b1e839f3b3d8 ("drm/nouveau/fb/gf100: clear comptags at allocation time rather than mmu map")
4d058fab63f7 ("drm/nouveau/core/mm: have users explicitly define heap identifiers")
24e8375b1bfd ("drm/nouveau: separate constant-va tracking from nvkm vma structure")
9ce523cc3bf2 ("drm/nouveau: separate buffer object backing memory from nvkm structures")
6be4421a9f5f ("drm/nouveau: consolidate identical functions in nouveau_ttm.c")
792067e00b4e ("drm/nouveau: remove unnecessary use of ttm_mem_type_manager::priv")
a48296ab9dbe ("drm/nouveau: swap loop order in move_notify() hook")
425b34f7df63 ("drm/nouveau: simplify const-va map condition")
7760a2e38a83 ("drm/nouveau: split various bo flags out into their own members")
bc3b0c7aff4d ("drm/nouveau: remove unused sysmem fence code")
0b11b30de9d2 ("drm/nouveau/mmu/nv04-nv4x: move global vmm to nvkm_mmu")
07bbc1c5f49b ("drm/nouveau/core/memory: split info pointers from accessor pointers")
570889dc5070 ("drm/nouveau/bar: modify interface to bar1 vmm mapping")
48fe02478a0d ("drm/nouveau/bar: expose interface to bar2 initialisation")
bbb163e18960 ("drm/nouveau/bar: implement bar1 teardown")
7313cfa4f6e3 ("drm/nouveau/bar: move bar1 initialisation into its own function")
269fe32d3343 ("drm/nouveau/bar: swap oneinit/init ordering, and rename bar3 to bar2")
c9e70592963d ("drm/nouveau/bar: remove NV_PMC_ENABLE_PFIFO twiddling")
e69dae85c90b ("drm/nouveau/bar/nv50,g84: drop mmu invalidate")
153b642fcb8c ("drm/nouveau/core/gpuobj: remove embedded struct nvkm_object")
bbb10e639819 ("drm/nouveau: fix handling of GART OOM on pre-NV50 chipsets")
d32656373857 ("drm/nouveau/therm/gp100: initial implementation of new gp1xx temperature sensor")