1. ea7dce9 drm/nv50/gr: print mpc trap name when it's not an mp trap by Ilia Mirkin · 11 years ago
  2. f750ecc drm/nv50/gr: update list of mp errors, make it a bitfield by Ilia Mirkin · 11 years ago
  3. e2dd003 drm/nv50/gr: add more trap names to print on error by Ilia Mirkin · 11 years ago
  4. 464d636 drm/nv50/vm: remove explicit vm knowledge from engines by Ben Skeggs · 11 years ago
  5. 7e22e71 drm/nvc0-: support NOUVEAU_GETPARAM_GRAPH_UNITS by Christoph Bumiller · 11 years ago
  6. f63740f drm/nv50/graph: avoid touching 400724, it doesn't exist by Ben Skeggs · 11 years ago
  7. 950fbfa drm/nouveau: mark nv_printk_ as printf-like function by Marcin Slusarz · 12 years ago
  8. 93260d3 drm/nouveau: report channel owner in error messages by Marcin Slusarz · 12 years ago
  9. f533da1 drm/nouveau: use pr_cont by Marcin Slusarz · 12 years ago
  10. ae4ba73 drm/nouveau: raise reporting levels of some messages by Marcin Slusarz · 12 years ago
  11. 874309a drm/nv50/fb: implement trap handler as subdev interrupt handler by Ben Skeggs · 12 years ago
  12. d432a2d drm/nv50: decode PGRAPH status registers on TLB flush fail by Marcin Slusarz · 12 years ago
  13. 5b8a43a drm/nouveau: quiet some static-related sparse noise by Marcin Slusarz · 12 years ago
  14. e662625 drm/nouveau: constify instances of nouveau_bitfield and nouveau_enum structs by Marcin Slusarz · 12 years ago
  15. 72a1482 drm/nouveau: restore fifo chid information in engine error messages by Ben Skeggs · 12 years ago
  16. ebb945a drm/nouveau: port all engines to new engine module format by Ben Skeggs · 12 years ago
  17. 3863c9b drm/nouveau/instmem: completely new implementation, as a subdev module by Ben Skeggs · 12 years ago
  18. 5a5c743 drm/nouveau/timer: port to subdev interfaces by Ben Skeggs · 12 years ago
  19. 02a841d drm/nouveau: restructure source tree, split core from drm implementation by Ben Skeggs · 12 years ago[Renamed (98%) from drivers/gpu/drm/nouveau/nv50_graph.c]
  20. 887cd78 drm/nv50: rename INVALID_QUERY_OR_TEXTURE error to INVALID_OPERATION by Marcin Slusarz · 12 years ago
  21. 547e6c7 drm/nv50: decode PGRAPH DATA_ERROR = 0x24 by Marcin Slusarz · 12 years ago
  22. c420b2d drm/nouveau/fifo: turn all fifo modules into engine modules by Ben Skeggs · 12 years ago
  23. a226c32 drm/nv50/graph: remove ability to do interrupt-driven context switching by Ben Skeggs · 12 years ago
  24. 5511d49 drm/nv50: remove manual context unload on context destruction by Ben Skeggs · 12 years ago
  25. 7f2062e drm/nv50: remove execution engine context saves on suspend by Ben Skeggs · 12 years ago
  26. 67b342e drm/nouveau/fifo: remove all the "special" engine hooks by Ben Skeggs · 12 years ago
  27. 20abd16 drm/nouveau: create real execution engine for software object class by Ben Skeggs · 12 years ago
  28. d58086d drm/nv40-50/gr: restructure grctx/prog generation by Ben Skeggs · 12 years ago
  29. c983e6f drm/nv50: also report errors in MP1/MP2 when they happen. by Maxim Levitsky · 13 years ago
  30. dce411c drm/nv50/gr: typo fix, how about we not reset fifo during graph init? by Ben Skeggs · 13 years ago
  31. 6d6538a drm/nv50/gr: refactor initialisation by Ben Skeggs · 13 years ago
  32. 757c26b Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 by Linus Torvalds · 13 years ago
  33. 9962cc6 drm/nouveau/gr: disable fifo access and idle before suspend ctx unload by Ben Skeggs · 13 years ago
  34. 6c320fe drm/nouveau: pass flag to engine fini() method on suspend by Ben Skeggs · 13 years ago
  35. e44ba03 treewide: remove duplicate includes by Vitaliy Ivanov · 13 years ago
  36. 7ff5441 drm/nva3: implement support for copy engine by Ben Skeggs · 13 years ago
  37. a82dd49 drm/nouveau: remove remnants of nouveau_pgraph_engine by Ben Skeggs · 13 years ago
  38. 2703c21 drm/nv50/gr: move to exec engine interfaces by Ben Skeggs · 13 years ago
  39. 4ea52f8 drm/nouveau: move engine object creation into per-engine hooks by Ben Skeggs · 13 years ago
  40. 0b89a07 drm/nouveau: Fix missing whitespace checkpatch.pl errors. by Emil Velikov · 13 years ago
  41. f9ec8f6 drm/nouveau: Fix brace placement checkpatch.pl errors. by Emil Velikov · 13 years ago
  42. 2b4cebe drm/nv50: use "nv86" tlb flush method on everything except 0x50/0xac by Ben Skeggs · 13 years ago
  43. 6fdb383 drm/nv50: check for vm traps on every gr irq by Ben Skeggs · 13 years ago
  44. bb9b18a drm/nouveau: add nouveau_enum_find() util function by Ben Skeggs · 13 years ago
  45. 562af10 drm/nv50: flesh out ZCULL init and match nvidia on later chipsets by Ben Skeggs · 13 years ago
  46. 4dcf905 drm/nv50: fix typos in CCACHE error reporting by Marcin Slusarz · 13 years ago
  47. d7117e0 drm/nv50: enable page flipping by Ben Skeggs · 13 years ago
  48. 34311c7 drm/nv50: Fix race with PFIFO during PGRAPH context destruction. by Francisco Jerez · 14 years ago
  49. 6effe39 drm/nv50: sync up gr data error names with rnn, use for nvc0 also by Ben Skeggs · 14 years ago
  50. 4c136142 drm/nv50: implement global channel address space on new VM code by Ben Skeggs · 14 years ago
  51. a11c319 drm/nv50: import new vm code by Ben Skeggs · 14 years ago
  52. 274fec9 drm/nouveau: tidy+move PGRAPH ISRs to their respective *_graph.c files by Ben Skeggs · 14 years ago
  53. a169f09 drm/nv50: 0x50c0 apparently works on NVA3+ too, so lets allow it by Ben Skeggs · 14 years ago
  54. aa2c2e8 drm/nv50: fix compute object class by Ben Skeggs · 14 years ago
  55. 1f6d2de drm/nv50: Keep track of the head a channel is vsync'ing to. by Francisco Jerez · 14 years ago
  56. 332b242 drm/nouveau: Implement the pageflip ioctl. by Francisco Jerez · 14 years ago
  57. 042206c drm/nouveau: Implement the vblank DRM hooks. by Francisco Jerez · 14 years ago
  58. 97e2000 drm/nv50: improve evo error handler when more than just channel 0 active by Ben Skeggs · 14 years ago
  59. 3052be2 drm/nv50: remove excessive alignment of graph/crypt contexts by Ben Skeggs · 14 years ago
  60. b8c157d drm/nouveau: only expose the object classes that are supported by the chipset by Ben Skeggs · 14 years ago
  61. 5053694 drm/nouveau: store engine type in gpuobj class structs by Ben Skeggs · 14 years ago
  62. 3945e47 drm/nouveau: Refactor context destruction to avoid a lock ordering issue. by Francisco Jerez · 14 years ago
  63. cff5c13 drm/nouveau: add more fine-grained locking to channel list + structures by Ben Skeggs · 14 years ago
  64. 56ac747 drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang by Ben Skeggs · 14 years ago
  65. 4b5c152 drm/nouveau: Remove implicit argument from nv_wait(). by Francisco Jerez · 14 years ago
  66. a8eaebc drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanity by Ben Skeggs · 14 years ago
  67. b3beb16 drm/nouveau: modify object accessors, offset in bytes rather than dwords by Ben Skeggs · 14 years ago
  68. ac94a34 drm/nv50: cleanup nv50_fifo.c by Ben Skeggs · 14 years ago
  69. ec91db2 drm/nouveau: remove ability to use external firmware by Ben Skeggs · 14 years ago
  70. f56cb86 drm/nouveau: add instmem flush() hook by Ben Skeggs · 14 years ago
  71. 6e86e04 drm/nouveau: Fix a couple of sparse warnings. by Francisco Jerez · 14 years ago
  72. d327dd4 drm/nv50: Allow using the NVA3 new compute class. by Marcin Kościelnicki · 14 years ago
  73. 304424e drm/nv50: Improve PGRAPH interrupt handling. by Marcin Kościelnicki · 14 years ago
  74. 37000d2 drm/nv50: Remove redundant/incorrect ctxvals initialisation. by Marcin Kościelnicki · 14 years ago
  75. d5f3c90 drm/nv50: Implement ctxprog/state generation. by Marcin Kościelnicki · 14 years ago
  76. a51a3bf drm/nv50: avoid unloading pgraph context when ctxprog is running by Maarten Maathuis · 14 years ago
  77. 716abaa drm/nv50: Fix typo in PGRAPH initialisation. by Marcin Kościelnicki · 15 years ago
  78. 0a90dc51 drm/nv50: wait for pgraph to idle before unloading the context by Maarten Maathuis · 15 years ago
  79. 054b93e drm/nv40: implement ctxprog/state generation by Ben Skeggs · 15 years ago
  80. 6ee7386 drm/nouveau: Add DRM driver for NVIDIA GPUs by Ben Skeggs · 15 years ago