Commit Graph

253868 Commits (f0d07d6e89e1abe75748dd506dee3df8f6b86864)
 

Author SHA1 Message Date
Emil Velikov f0d07d6e89 drm/nouveau: Add a quirk for Gigabyte NX86T 14 years ago
Jesper Juhl 1541fa8542 drm/nouveau: do not leak in nv20_graph_create 14 years ago
Ben Skeggs 88c8431cbb drm/nv50/dp: fix hack to work for macbooks booted via EFI 14 years ago
Dan Carpenter 60f7ab0665 drm/nouveau: error paths leak in nvc0_graph_construct_context() 14 years ago
Younes Manton 3b40d07d8c drm/nouveau: Calculate reserved VRAM for PRAMIN value before use. 14 years ago
Marcin Slusarz 8fe198b2c6 drm/nouveau: fix nouveau_vma object leak 14 years ago
Marcin Slusarz 0de53a546b drm/nouveau: fix nouveau_mem object leak 14 years ago
Ben Skeggs 9617757fb3 drm/nouveau: fix fetching vbios from above 4GiB vram addresses 14 years ago
Ben Skeggs 9a11dd6587 drm/nouveau: fix off-by-one 14 years ago
Emil Velikov 6d13e9c188 drm/nouveau/temp: Add default calibration values for nv67 14 years ago
Emil Velikov 40ce4279e1 drm/nouveau/temp: Fix signed/unsigned int logic 14 years ago
Ben Skeggs 0b33c93659 drm/nvc0: push prunk140 irq messages to debug loglevel 14 years ago
Ben Skeggs 63305de75f drm/nouveau: un-blacklist nvce accel 14 years ago
Ben Skeggs bf08bcc6b7 drm/nouveau: fix null pointer deref on pre-nv50 chipsets 14 years ago
Ben Skeggs 24f246ac10 drm/nouveau: rework vram init/fini ordering a little 14 years ago
Ben Skeggs 15ba79ad44 drm/nouveau: shut lockdep up if last vm ref needs to destroy pgd 14 years ago
Ben Skeggs 06b75e3552 drm/nouveau: fix display takedown order to match reverse init order 14 years ago
Ben Skeggs 5de8037ab4 drm/nvc0: enable per-client address spaces 14 years ago
Ben Skeggs ad9ac437a5 drm/nouveau: add some debug output if nouveau_mm busy at destroy time 14 years ago
Ben Skeggs e41f26e7d1 drm/nv50: enable use of per-client gpu address space 14 years ago
Ben Skeggs 2fd3db6f14 drm/nouveau: remove implicit mapping of every bo into chan_vm 14 years ago
Ben Skeggs 7375c95b34 drm/nouveau: remove 'chan' argument from nouveau_bo_new 14 years ago
Ben Skeggs e758a31119 drm/nouveau: fixup gem_info ioctl to return client-specific bo virtual 14 years ago
Ben Skeggs 3d483d575b drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vm 14 years ago
Ben Skeggs 9f9f51fcb9 drm/nv50-nvc0: lookup pushbuf virtual address on dma_push 14 years ago
Ben Skeggs d02836b4f5 drm/nv84-nvc0: explicitly map semaphore buffer into channel vm 14 years ago
Ben Skeggs ce163f6967 drm/nv50-nvc0: explicitly map pushbuf bo into channel vm 14 years ago
Ben Skeggs 0b7187335f drm/nv50-nvc0: explicitly map notifier bo into channel vm 14 years ago
Ben Skeggs 45143cb53c drm/nv50-nvc0: explicitly map fbcon fb into channel vm 14 years ago
Ben Skeggs fd2871af3d drm/nouveau: initial changes to support multiple VMAs per buffer object 14 years ago
Ben Skeggs a3fcd0a975 drm/nv50-nvc0: completely disable relocs 14 years ago
Ben Skeggs 180cc30637 drm/nouveau: convert bo.mem.start usage to bo.offset 14 years ago
Ben Skeggs 07533ea549 drm/nouveau: convert some bo.offset use to vma.offset 14 years ago
Ben Skeggs d2f96666c5 drm/nouveau: create temp vmas for both src and dst of bo moves 14 years ago
Ben Skeggs f91bac5bf6 drm/nouveau: store bo's page size in nouveau_bo 14 years ago
Ben Skeggs 111af5c100 drm/nouveau: skip move_notify() if bo does not have a vma attached 14 years ago
Ben Skeggs 6e32fedc8b drm/nouveau: will need to specify channel for vm-ful gpuobj allocations 14 years ago
Ben Skeggs dd6a46cc92 drm/nouveau: initialise any vm for a channel before pushbuf/ntfy 14 years ago
Ben Skeggs b7cb6c01ee drm/nouveau: modify gpuobj/ntfy takedown ordering 14 years ago
Ben Skeggs 639212d011 drm/nouveau/gem: implement stub hooks for GEM object open/close 14 years ago
Ben Skeggs f6d4e62145 drm/nouveau: remove 'chan' argument from nouveau_gem_new 14 years ago
Ben Skeggs 0320d7910b drm/nv50-nvc0/chan: inherit vm from fpriv, rather than chan_vm directly 14 years ago
Ben Skeggs fe32b16e79 drm/nv50-nvc0/vm: take client reference on shared channel vm 14 years ago
Ben Skeggs b79181cbad drm/nv50-nvc0/vm: don't touch chan_vm 14 years ago
Ben Skeggs d359d51cba drm/nouveau: no need to update bo.offset from vma after validate 14 years ago
Ben Skeggs e8a863c10f drm/nouveau: store a per-client channel list 14 years ago
Ben Skeggs f8656f0baa drm/nouveau: use NULL file_priv for DRM-created channels 14 years ago
Ben Skeggs 3f0a68d8f8 drm/nouveau: allocate structure to store per-client data 14 years ago
Ben Skeggs 1562ffde94 drm/nouveau: silence error for missing dac loadval table 14 years ago
Ben Skeggs e540afc325 drm/nv50: DCB table quirks for another busted XFX board 14 years ago