提交歷史

作者 SHA1 備註 提交日期
  Ben Skeggs e457acaed4 drm/nouveau: create grctx on the fly on all chipsets 14 年之前
  Ben Skeggs effd6e066f drm/nvc0: implement channel structure initialisation 14 年之前
  Ben Skeggs 7460d70355 drm/nvc0: gpuobj_new need only check validity and init the relevant engine 14 年之前
  Francisco Jerez fd70b6cd78 drm/nv04-nv40: Fix up PCI(E) GART DMA object bus address calculation. 14 年之前
  Ben Skeggs b571fe21f5 drm/nv50: tidy up PCIEGART implementation 14 年之前
  Ben Skeggs 4c13614298 drm/nv50: implement global channel address space on new VM code 14 年之前
  Ben Skeggs a11c3198c9 drm/nv50: import new vm code 15 年之前
  Ben Skeggs a0fd9b9f68 drm/nouveau: no need to zero dma objects, we fill them completely anyway 14 年之前
  Ben Skeggs ceac30999d drm/nouveau: implicitly insert non-DMA objects into RAMHT 14 年之前
  Francisco Jerez 6dccd311dd drm/nouveau: Synchronize with the user channel before GPU object destruction. 14 年之前
  Francisco Jerez ca130c2267 drm/nv04-nv40: Give "gpuobj->cinst" the same meaning as on nv50. 14 年之前
  Ben Skeggs 7f4a195fcb drm/nouveau: tidy up and extend dma object creation interfaces 14 年之前
  Ben Skeggs e41115d0ad drm/nouveau: rework gpu-specific instmem interfaces 14 年之前
  Ben Skeggs dc1e5c0dbf drm/nouveau: simplify gpuobj suspend/resume 14 年之前
  Ben Skeggs 274fec93cd drm/nouveau: tidy+move PGRAPH ISRs to their respective *_graph.c files 14 年之前
  Ben Skeggs f4512e6579 drm/nv50: create graph and crypt contexts on demand 14 年之前
  Ben Skeggs bd2e597de8 drm/nv84: add support for the PCRYPT engine 14 年之前
  Ben Skeggs b8c157d3a9 drm/nouveau: only expose the object classes that are supported by the chipset 14 年之前
  Ben Skeggs a6a1a38075 drm/nouveau: use object class structs more extensively 14 年之前
  Ben Skeggs 50536946fa drm/nouveau: store engine type in gpuobj class structs 14 年之前
  Ben Skeggs 9100468d1b drm/nouveau: pass gpuobj alignment request down into backing allocator 14 年之前
  Ben Skeggs 18a16a768c drm/nouveau: return error from nouveau_ramht_remove() if not found 14 年之前
  Ben Skeggs cff5c13324 drm/nouveau: add more fine-grained locking to channel list + structures 14 年之前
  Francisco Jerez dd661e5f4e drm/nouveau: Return error from nouveau_gpuobj_new if we're out of RAMIN. 14 年之前
  Ben Skeggs 185abeccab drm/nouveau: remove nouveau_gpuobj_late_takedown 15 年之前
  Ben Skeggs e05d7eaeba drm/nouveau: protect gpuobj list + global instmem heap with spinlock 15 年之前
  Ben Skeggs eb9bcbdc45 drm/nouveau: fix gpuobj refcount to use atomics 15 年之前
  Ben Skeggs e05c5a317e drm/nouveau: tidy ram{ht,fc,ro} a bit 15 年之前
  Ben Skeggs fbd2895e45 drm/nouveau: rework init ordering so nv50_instmem.c can be less bad 15 年之前
  Ben Skeggs 5125bfd886 drm/nv50: allow gpuobjs that aren't mapped into aperture 15 年之前