Commit History

Author SHA1 Message Date
  Ben Skeggs eb47db4f3b drm/nouveau/fifo: support channel count query 7 years ago
  Linus Torvalds e60e1ee606 Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux 7 years ago
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 years ago
  Ben Skeggs 10842ba074 drm/nouveau: remove unused nouveau_fence_work() 7 years ago
  Ben Skeggs 24e8375b1b drm/nouveau: separate constant-va tracking from nvkm vma structure 7 years ago
  Ben Skeggs bc3b0c7aff drm/nouveau: remove unused sysmem fence code 7 years ago
  Ben Skeggs 96692b097b drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers 8 years ago
  Ben Skeggs e1ef6b42d9 drm/nouveau/kms/nv50: remove code to support non-atomic page flips 9 years ago
  Chris Wilson f54d186700 dma-buf: Rename struct fence to dma_fence 9 years ago
  Christian König 76bf0db554 dma-buf/fence: make fence context 64 bit v2 9 years ago
  Ben Skeggs 898a2b3213 drm/nouveau/sw: turn flip completion into an event 10 years ago
  Ben Skeggs be83cd4ef9 drm/nouveau: finalise nvkm namespace switch (no binary change) 10 years ago
  Maarten Lankhorst 0ec5f02f0e drm/nouveau: prevent stale fence->channel pointers, and protect with rcu 10 years ago
  Maarten Lankhorst 15a996bbb6 drm/nouveau: assign fence_chan->name correctly 11 years ago
  Maarten Lankhorst e3be4c230d drm/nouveau: specify if interruptible wait is desired in nouveau_fence_sync 11 years ago
  Maarten Lankhorst 809e9447b9 drm/nouveau: use shared fences for readable objects 11 years ago
  Maarten Lankhorst f2c24b83ae drm/ttm: flip the switch, and convert to dma_fence 11 years ago
  Maarten Lankhorst 29ba89b237 drm/nouveau: rework to new fence interface 11 years ago
  Ben Skeggs c4c7044ffc drm/nouveau: delay busy bo vma removal until fence signals 12 years ago
  Ben Skeggs 264ce192b3 drm/nv84-/fence: prepare for emit/sync support of sysram sequences 12 years ago
  Ben Skeggs 827520ce06 drm/nouveau/fence: make internal hooks part of the context 12 years ago
  Ben Skeggs 60e5cb79cb drm/nv17/fence: split from nv10 code 12 years ago
  Ben Skeggs bba9852fee drm/nv84-/fence: abstract class emit/sync functions to virt+sequence 12 years ago
  Ben Skeggs a34caf78f2 drm/nv84/fence: access fences with full virtual address, not offset 12 years ago
  Ben Skeggs e18c080fb8 drm/nouveau/fence/nv84-: put processes to sleep while waiting on fences 12 years ago
  Marcin Slusarz f20ebd034e drm/nv17-50: restore fence buffer on resume 12 years ago
  Ben Skeggs ebb945a94b drm/nouveau: port all engines to new engine module format 13 years ago
  Ben Skeggs f589be88ca drm/nouveau/pageflip: kick flip handling out of engsw and into fence 13 years ago
  Ben Skeggs e193b1d42c drm/nouveau/fence: un-port from nouveau_exec_engine interfaces 13 years ago
  Ben Skeggs 906c033e27 drm/nouveau/fence: fix a race where fence->channel can disappear 13 years ago