1. 77145f1 drm/nouveau: port remainder of drm code, and rip out compat layer by Ben Skeggs · 12 years ago
  2. 08c7709 drm/nouveau: start culling unused code by Ben Skeggs · 12 years ago
  3. ebb945a drm/nouveau: port all engines to new engine module format by Ben Skeggs · 12 years ago
  4. bc9e7b9 drm/nouveau: move some more code around to more appropriate places by Ben Skeggs · 12 years ago
  5. 3863c9b drm/nouveau/instmem: completely new implementation, as a subdev module by Ben Skeggs · 12 years ago
  6. 861d210 drm/nouveau/fb: merge fb/vram and port to subdev interfaces by Ben Skeggs · 12 years ago
  7. cb75d97 drm/nouveau: implement devinit subdev, and new init table parser by Ben Skeggs · 12 years ago
  8. aa4cc5d2 drm/nouveau/agp: move all agp stuff into its own source file by Ben Skeggs · 12 years ago
  9. 02a841d drm/nouveau: restructure source tree, split core from drm implementation by Ben Skeggs · 12 years ago
  10. c420b2d drm/nouveau/fifo: turn all fifo modules into engine modules by Ben Skeggs · 12 years ago
  11. 67b342e drm/nouveau/fifo: remove all the "special" engine hooks by Ben Skeggs · 12 years ago
  12. d375e7d5 drm/nouveau/fence: minor api changes for an upcoming rework by Ben Skeggs · 12 years ago
  13. 78c2018 drm/nouveau/pm: some more delays for ddr3 reclocking by Ben Skeggs · 12 years ago
  14. a94ba1f drm/nvd9/pm: oops, fix timing calc by Ben Skeggs · 12 years ago
  15. 22b33e8 nouveau: add PRIME support by Dave Airlie · 12 years ago
  16. e608425 drm/nouveau/pm: several fixes for nvc0 memory timings by Roy Spliet · 12 years ago
  17. 070be29 drm/nouveau/mem: handle dll_off for ddr2/ddr3 by Ben Skeggs · 12 years ago
  18. b830973 drm/nouveau/pm: fix dll off -> dll on transitions by Ben Skeggs · 12 years ago
  19. a9bc247 drm/nouveau/pm: detect when we need dll disabled for gddr3 by Ben Skeggs · 12 years ago
  20. 1a7287e drm/nouveau/pm: track mr2 for gddr3 by Ben Skeggs · 12 years ago
  21. 2d85bc8 drm/nouveau/pm: introduce ram reclocking helper by Ben Skeggs · 12 years ago
  22. 085028c drm/nouveau/pm: embed timings into perflvl structs by Ben Skeggs · 12 years ago
  23. fd99fd6 drm/nouveau/pm: calculate memory timings at perflvl creation time by Ben Skeggs · 12 years ago
  24. c7c039f drm/nouveau/pm: implement DDR2/DDR3/GDDR3/GDDR5 MR generation and validation by Roy Spliet · 13 years ago
  25. bfb3146 drm/nouveau/pm: improve memory timing generation by Roy Spliet · 13 years ago
  26. ddb2005 drm/nouveau/pm: style fixes by Martin Peres · 13 years ago
  27. c70c41e drm/nv50: hopefully handle the DDR2/DDR3 memtype detection somewhat better by Ben Skeggs · 13 years ago
  28. 7ad2d31 drm/nouveau: move vram detection funcs to chipset-specific fb code by Ben Skeggs · 13 years ago
  29. f9f9f53 drm/nouveau/bios: pass drm_device to ROMPTR, rather than nvbios by Ben Skeggs · 13 years ago
  30. 3230cfc drm/nouveau: enable the ttm dma pool when swiotlb is active V3 by Konrad Rzeszutek Wilk · 13 years ago
  31. 2228c6f drm/nouveau/pm: Document and expose CL and WR for 0x1002Cx by Roy Spliet · 13 years ago
  32. 9a78248 drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards by Roy Spliet · 13 years ago
  33. 048a885 drm/nouveau: make general drm modesetting init common by Ben Skeggs · 13 years ago
  34. 58b6542 DRM: remove drm_pci_device_is_pcie by Jon Mason · 13 years ago
  35. 3b40d07 drm/nouveau: Calculate reserved VRAM for PRAMIN value before use. by Younes Manton · 13 years ago
  36. 0de53a5 drm/nouveau: fix nouveau_mem object leak by Marcin Slusarz · 13 years ago
  37. 24f246a drm/nouveau: rework vram init/fini ordering a little by Ben Skeggs · 13 years ago
  38. 7375c95 drm/nouveau: remove 'chan' argument from nouveau_bo_new by Ben Skeggs · 13 years ago
  39. d2f96666 drm/nouveau: create temp vmas for both src and dst of bo moves by Ben Skeggs · 13 years ago
  40. f91bac5 drm/nouveau: store bo's page size in nouveau_bo by Ben Skeggs · 13 years ago
  41. 4cff3ce drm/nv40: fall back to paged dma object for the moment by Ben Skeggs · 13 years ago
  42. 960bdba drm/nouveau: fix leak of gart mm node by Ben Skeggs · 13 years ago
  43. e614b2e drm/nouveau: Associate memtimings with performance levels on cards <= nv98 by Martin Peres · 13 years ago
  44. 9766610 drm/nouveau: Fix a crash at card takedown for NV40 and older cards by Jimmy Rentz · 13 years ago
  45. 96c5008 drm/nouveau: move set_tile_region to nouveau_exec_engine by Ben Skeggs · 13 years ago
  46. 50066f8 drm/nouveau: improve memtiming table parsing by Roy Spliet · 13 years ago
  47. 0b89a07 drm/nouveau: Fix missing whitespace checkpatch.pl errors. by Emil Velikov · 13 years ago
  48. 71298e2 drm/nouveau: Fix indentation-related checkpatch.pl error messages. by Emil Velikov · 13 years ago
  49. 01d1533 drm/nouveau: fix nv30 pcie boards by Ben Skeggs · 13 years ago
  50. ac5c15f drm/nouveau: correct memtiming table parsing for nv4x by Roy Spliet · 13 years ago
  51. 38f1cff Merge commit '5359533801e3dd3abca5b7d3d985b0b33fd9fe8b' into drm-core-next by Dave Airlie · 13 years ago
  52. 459ca7e drm/nv40: attempt to reserve just enough vram for all 32 channels by Ben Skeggs · 13 years ago
  53. ef1b287 drm/nouveau: fix regression causing ttm to not be able to evict vram by Ben Skeggs · 13 years ago
  54. 8f7286f drm/nv50: support for compression by Ben Skeggs · 13 years ago
  55. 26c0c9e drm/nv50-nvc0: delay GART binding until move_notify time by Ben Skeggs · 13 years ago
  56. d5f4239 drm/nouveau: rename nouveau_vram to nouveau_mem by Ben Skeggs · 13 years ago
  57. 3425df4 drm/nv50-nvc0: unmap buffers from the vm when they're evicted by Ben Skeggs · 13 years ago
  58. d550c41 drm/nouveau: remove no_vm/mappable flags from nouveau_bo by Ben Skeggs · 13 years ago
  59. e043512 drm/nv40: support for 39-bit dma addresses on native PCIE chipsets by Ben Skeggs · 14 years ago
  60. a2c06ee Revert "ttm: Include the 'struct dev' when using the DMA API." by Dave Airlie · 13 years ago
  61. de1e7cd Merge branch 'stable/ttm.pci-api.v5' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into drm-next by Dave Airlie · 13 years ago
  62. 5a893fc ttm: Include the 'struct dev' when using the DMA API. by Konrad Rzeszutek Wilk · 13 years ago
  63. 8410ea3 drm: rework PCI/platform driver interface. by Dave Airlie · 14 years ago
  64. 8b464bf drm/nouveau: greatly simplify mm, killing some bugs in the process by Ben Skeggs · 14 years ago
  65. 8984e04 drm/nvc0: initial vm implementation, use for bar1/bar3 management by Ben Skeggs · 14 years ago
  66. 4c74eb7 drm/nvc0: import initial vm backend by Ben Skeggs · 14 years ago
  67. 60d2a88 drm/nouveau: kick vram functions out into an "engine" by Ben Skeggs · 14 years ago
  68. 5f6fdca drm/nv50: enable non-contig vram allocations where requested by Ben Skeggs · 14 years ago
  69. bfd83ac drm/nv50: enable 4KiB pages for small vram allocations by Ben Skeggs · 14 years ago
  70. 4c136142 drm/nv50: implement global channel address space on new VM code by Ben Skeggs · 14 years ago
  71. a11c319 drm/nv50: import new vm code by Ben Skeggs · 14 years ago
  72. 573a2a3 drm/nv50: implement custom vram mm by Ben Skeggs · 14 years ago
  73. a5cf68b drm/nouveau: Rework tile region handling. by Francisco Jerez · 14 years ago
  74. 382d62e drm/nouveau: fix annoying nouveau_fence type issue by Marcin Slusarz · 14 years ago
  75. cac8f05 drm/nouveau/pm: improve memtiming mappings by Roy Spliet · 14 years ago
  76. 56ac747 drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang by Ben Skeggs · 14 years ago
  77. cbab95db drm/nouveau: Some random cleanups. by Francisco Jerez · 14 years ago
  78. a845fff drm/nouveau: fix thinkos in mem timing table recordlen check by Roy Spliet · 14 years ago
  79. 7760fcb drm/nouveau: Import initial memory timing work by Roy Spliet · 14 years ago
  80. 9f56b12 drm/nouveau: Simplify tile region handling. by Francisco Jerez · 14 years ago
  81. de5899b drm/nouveau: Add module parameter to override the default AGP rate. by Francisco Jerez · 14 years ago
  82. 71d0618 drm/nouveau: Don't enable AGP FW on nv18. by Francisco Jerez · 14 years ago
  83. fbd2895 drm/nouveau: rework init ordering so nv50_instmem.c can be less bad by Ben Skeggs · 14 years ago
  84. 6c3d7ef drm/nv50: calculate vram reordering block size by Ben Skeggs · 14 years ago
  85. b3beb16 drm/nouveau: modify object accessors, offset in bytes rather than dwords by Ben Skeggs · 14 years ago
  86. 316f60a drm/nouveau: Fix suspend on some nv4x AGP cards. by Francisco Jerez · 14 years ago
  87. c556d98 drm/nvc0: implement memory detection by Ben Skeggs · 14 years ago
  88. 2b49526 drm/nouveau: Fix AGP reset when AGP FW is already enabled on init. by Francisco Jerez · 14 years ago
  89. 0d3470d drm/nouveau: remove unused ttm bo list by Ben Skeggs · 14 years ago
  90. e04d8e8 drm/nouveau: Reset AGP before running the init scripts. by Francisco Jerez · 14 years ago
  91. 3c7066b drm/nouveau: Add some PFB register defines. by Francisco Jerez · 14 years ago
  92. baf8035 drm/nouveau: fix mtrr cleanup path by Ben Skeggs · 14 years ago
  93. 6318721 drm/nv50: move tlb flushing to a helper function by Ben Skeggs · 14 years ago
  94. f56cb86 drm/nouveau: add instmem flush() hook by Ben Skeggs · 14 years ago
  95. 6e86e04 drm/nouveau: Fix a couple of sparse warnings. by Francisco Jerez · 14 years ago
  96. 7a2e4e0 drm/nv50: fix memory detection for cards with >=4GiB VRAM by Ben Skeggs · 14 years ago
  97. fb4f562 drm/nouveau: missed some braces by Ben Skeggs · 14 years ago
  98. cd0b072 drm/nouveau: remove left-over !DRIVER_MODESET paths by Ben Skeggs · 14 years ago
  99. b833ac2 drm/nouveau: use drm_mm in preference to custom code doing the same thing by Ben Skeggs · 14 years ago
  100. db8cc27 Merge branch 'drm-platform' into drm-testing by Dave Airlie · 14 years ago