Commit History

Author SHA1 Message Date
  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 e18c080fb8 drm/nouveau/fence/nv84-: put processes to sleep while waiting on fences 12 years ago
  Cong Ding b5d8f05204 drm/nouveau: remove unnecessary null pointer check from nouveau_fence_new 12 years ago
  Linus Torvalds 612a9aab56 Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 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 02a841d434 drm/nouveau: restructure source tree, split core from drm implementation 13 years ago
  David Howells 760285e7e7 UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 12 years ago
  David Howells 4126d5d61f UAPI: (Scripted) Remove redundant DRM UAPI header #inclusions from drivers/gpu/. 12 years ago
  Ben Skeggs 906c033e27 drm/nouveau/fence: fix a race where fence->channel can disappear 13 years ago
  Ben Skeggs 5e120f6e4b drm/nouveau/fence: convert to exec engine, and improve channel sync 13 years ago
  Ben Skeggs d375e7d56d drm/nouveau/fence: minor api changes for an upcoming rework 13 years ago
  Ben Skeggs 875ac34aad drm/nouveau/fence: make ttm interfaces wrap ours, not the other way around 13 years ago
  Ben Skeggs 20abd1634a drm/nouveau: create real execution engine for software object class 13 years ago
  Marcin Slusarz 695b95b810 drm/nouveau: base fence timeout on time of emission 13 years ago
  Ben Skeggs 6d59702775 drm/nouveau: use the same packet header macros as userspace 13 years ago
  Dave Airlie 22b33e8ed0 nouveau: add PRIME support 13 years ago
  Ben Skeggs b08abd4e9a drm/nouveau: move fence sequence check to start of loop 13 years ago
  Ben Skeggs b5b2e5988b drm/nouveau: remove subchannel names from places where it doesn't matter 13 years ago
  Marcin Slusarz 5e60ee780e drm/nouveau: initialize chan->fence.lock before use 14 years ago
  Ben Skeggs 91a8f1ea4b drm/nouveau: workaround semaphore hw bug causing unnecessary interrupts 14 years ago
  Ben Skeggs cfd8be088e drm/nouveau: fix oops on pre-semaphore hardware 14 years ago
  Ben Skeggs 7375c95b34 drm/nouveau: remove 'chan' argument from nouveau_bo_new 14 years ago
  Ben Skeggs d02836b4f5 drm/nv84-nvc0: explicitly map semaphore buffer into channel vm 14 years ago
  Ben Skeggs b16a5a18ff drm/nouveau: fix assumption that semaphore dmaobj is valid in x-chan sync 14 years ago
  Marcin Slusarz bd35fe5a79 drm/nouveau: fix __nouveau_fence_wait performance 14 years ago
  Ben Skeggs d550c41e4f drm/nouveau: remove no_vm/mappable flags from nouveau_bo 14 years ago
  Ben Skeggs ec23802d61 drm/nv50: drop explicit yields in favour of smaller PFIFO timeslice 14 years ago