Commit History

Author SHA1 Message Date
  Ben Skeggs 8984e04615 drm/nvc0: initial vm implementation, use for bar1/bar3 management 14 years ago
  Ben Skeggs 4c74eb7ff2 drm/nvc0: import initial vm backend 14 years ago
  Ben Skeggs 60d2a88ae8 drm/nouveau: kick vram functions out into an "engine" 14 years ago
  Ben Skeggs 5f6fdca570 drm/nv50: enable non-contig vram allocations where requested 14 years ago
  Ben Skeggs bfd83aca5a drm/nv50: enable 4KiB pages for small vram allocations 14 years ago
  Ben Skeggs 4c13614298 drm/nv50: implement global channel address space on new VM code 14 years ago
  Ben Skeggs a11c3198c9 drm/nv50: import new vm code 15 years ago
  Ben Skeggs 573a2a37e8 drm/nv50: implement custom vram mm 15 years ago
  Francisco Jerez a5cf68b04b drm/nouveau: Rework tile region handling. 14 years ago
  Marcin Slusarz 382d62e524 drm/nouveau: fix annoying nouveau_fence type issue 14 years ago
  Roy Spliet cac8f05b42 drm/nouveau/pm: improve memtiming mappings 14 years ago
  Ben Skeggs 56ac747535 drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang 14 years ago
  Francisco Jerez cbab95db84 drm/nouveau: Some random cleanups. 14 years ago
  Roy Spliet a845fff841 drm/nouveau: fix thinkos in mem timing table recordlen check 14 years ago
  Roy Spliet 7760fcb020 drm/nouveau: Import initial memory timing work 14 years ago
  Francisco Jerez 9f56b1265d drm/nouveau: Simplify tile region handling. 14 years ago
  Francisco Jerez de5899bdac drm/nouveau: Add module parameter to override the default AGP rate. 14 years ago
  Francisco Jerez 71d0618661 drm/nouveau: Don't enable AGP FW on nv18. 14 years ago
  Ben Skeggs fbd2895e45 drm/nouveau: rework init ordering so nv50_instmem.c can be less bad 15 years ago
  Ben Skeggs 6c3d7ef25e drm/nv50: calculate vram reordering block size 15 years ago
  Ben Skeggs b3beb167af drm/nouveau: modify object accessors, offset in bytes rather than dwords 15 years ago
  Francisco Jerez 316f60a120 drm/nouveau: Fix suspend on some nv4x AGP cards. 15 years ago
  Ben Skeggs c556d98903 drm/nvc0: implement memory detection 15 years ago
  Francisco Jerez 2b495268fc drm/nouveau: Fix AGP reset when AGP FW is already enabled on init. 15 years ago
  Ben Skeggs 0d3470d218 drm/nouveau: remove unused ttm bo list 15 years ago
  Francisco Jerez e04d8e829d drm/nouveau: Reset AGP before running the init scripts. 15 years ago
  Francisco Jerez 3c7066bca9 drm/nouveau: Add some PFB register defines. 15 years ago
  Ben Skeggs baf8035edb drm/nouveau: fix mtrr cleanup path 15 years ago
  Ben Skeggs 631872155f drm/nv50: move tlb flushing to a helper function 15 years ago
  Ben Skeggs f56cb86f9a drm/nouveau: add instmem flush() hook 15 years ago