blob: 70e89bb9c3803452baafebf71b916e11f326ddcb [file] [log] [blame]
d52ddc953e7f ("drm/nouveau/imem: separate suspend/resume backup handling into their own functions")
71370e620a97 ("drm/nouveau/imem: remove now-unused wrapper for backend objects")
be55287aa5ba ("drm/nouveau/imem/nv50: embed nvkm_instobj directly into nv04_instobj")
af515ec8d3fb ("drm/nouveau/imem/nv50: move slow-path locking into rd/wr functions")
f584bde6095a ("drm/nouveau/imem/nv50: split object map out from api functions")
62465ac51883 ("drm/nouveau/imem/nv40: embed nvkm_instobj directly into nv04_instobj")
87717e7f28c9 ("drm/nouveau/imem/nv04: directly embed nvkm_instobj into nv04_instobj")
49814f62a26b ("drm/nouveau/imem: allow nvkm_instobj to be directly embedded in backend object")
07bbc1c5f49b ("drm/nouveau/core/memory: split info pointers from accessor pointers")
a78dbce9a161 ("drm/nouveau/bar: modify interface to bar2 vmm mapping")
570889dc5070 ("drm/nouveau/bar: modify interface to bar1 vmm mapping")
e988952eefd9 ("drm/nouveau/bar: expose interface to bar2 teardown")
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")
485c2c91d403 ("drm/nouveau/bar/gf100: add config option to limit BAR2 to 16MiB")
38bcb208f609 ("drm/nouveau/bar/gf100: fix access to upper half of BAR2")
0faaa47d440d ("drm/nouveau/fifo/gk104-: refactor recovery code")
ff9f29abf0ef ("drm/nouveau/fifo/gf100-: provide notification to user if channel is killed")
40cea73984a7 ("drm/nouveau/fifo/g84-: rename non-stall interrupt event")
e774055a074b ("drm/nouveau/fifo: tidy up channel creation event code")
605f9ccd7d0a ("drm/nouveau: s/mem/reg/ for struct ttm_mem_reg variables")
1167c6bc5188 ("drm/nouveau: allocate device object for every client")
20d8a88e557a ("drm/nouveau: tidy up the client init/fini interfaces")
04b8867758a4 ("drm/nouveau/core/client: allow creation of subclients")
7c413feb7f99 ("drm/nouveau/core/client: pass notification callback to nvkm_client_new")
2c3af924fbee ("drm/nouveau/core/client: use standard object dtor/init/fini paths")
03295eabdb95 ("drm/nouveau/core/client: modify prefix on nvif structures, for consistency")
83e85d91b2bc ("drm/nouveau/dma: lookup objects with nvkm_object_search()")
daad3dfb05be ("drm/nouveau/core/client: lookup client objects with nvkm_object_search()")
05073caeedd1 ("drm/nouveau/dma: use rb_entry()")
66257db7a527 ("drm/ttm: add evict parameter to ttm_bo_driver::move_notify")
11b3c20bdd15 ("drm: Change the return type of the unload hook to void")
569265002782 ("drm: Document deprecated load/unload hook")
b00c600e9153 ("drm: Nuke fb->depth")
d92df868a56c ("drm/nouveau: Add local 'fb' variables")
bdcb2f910693 ("drm/nouveau: Fix crtc->primary->fb vs. drm_fb fail")
515601950d1c ("drm/gma500: Add some local 'fb' variables")
72952757b82e ("drm/mgag200: Add local 'fb' variable")
d1667b86795a ("drm/hisilicon/hibmc: Add support for frame buffer")
e4daebc77e7b ("drm/hisilicon/hibmc: Add video memory management")
5e0df3a08f3d ("drm/hisilicon/hibmc: Add hisilicon hibmc drm master driver")
85e634bce01a ("drm: Extract drm_drv.h")
e1ef6b42d901 ("drm/nouveau/kms/nv50: remove code to support non-atomic page flips")
f7aa20e83338 ("drm/nouveau/kms/nv50: remove code to support non-atomic modesets")
839ca903f12e ("drm/nouveau/kms/nv50: transition to atomic interfaces internally")