Commit Verlauf

Autor SHA1 Nachricht Datum
  Ben Skeggs d908175cca drm/nouveau: make fifo.create_context() responsible for mapping control regs vor 14 Jahren
  Francisco Jerez 6dccd311dd drm/nouveau: Synchronize with the user channel before GPU object destruction. vor 14 Jahren
  Ben Skeggs 7f4a195fcb drm/nouveau: tidy up and extend dma object creation interfaces vor 14 Jahren
  Francisco Jerez 332b242f47 drm/nouveau: Implement the pageflip ioctl. vor 14 Jahren
  Marcin Slusarz 382d62e524 drm/nouveau: fix annoying nouveau_fence type issue vor 14 Jahren
  Ben Skeggs f4512e6579 drm/nv50: create graph and crypt contexts on demand vor 14 Jahren
  Ben Skeggs bd2e597de8 drm/nv84: add support for the PCRYPT engine vor 14 Jahren
  Francisco Jerez f091a3d403 drm/nouveau: Implement weak channel references. vor 14 Jahren
  Francisco Jerez feeb0aecfb drm/nouveau: Add unlocked variants of nouveau_channel_get/put. vor 14 Jahren
  Francisco Jerez f175b745b5 drm/nouveau: Fix race condition in channel refcount handling. vor 14 Jahren
  Francisco Jerez 3945e47543 drm/nouveau: Refactor context destruction to avoid a lock ordering issue. vor 14 Jahren
  Ben Skeggs b12120a58e drm/nouveau: switch to unlocked ioctls vor 14 Jahren
  Ben Skeggs cff5c13324 drm/nouveau: add more fine-grained locking to channel list + structures vor 14 Jahren
  Ben Skeggs 6a6b73f254 drm/nouveau: add per-channel mutex, use to lock access to drm's channel vor 14 Jahren
  Ben Skeggs d961db75ce drm/ttm: restructure to allow driver to plug in alternate memory manager vor 15 Jahren
  Francisco Jerez 2730723bbc drm/nouveau: Minor refactoring/cleanup of the fence code. vor 15 Jahren
  Ben Skeggs a8eaebc6c5 drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanity vor 15 Jahren
  Ben Skeggs 9d59e8a1fc drm/nouveau: require explicit unmap of kmapped bos vor 15 Jahren
  Dave Airlie 1b2f148963 drm: block userspace under allocating buffer and having drivers overwrite it (v2) vor 15 Jahren
  Ben Skeggs 047d1d3cae drm/nouveau: reduce usage of fence spinlock to when absolutely necessary vor 15 Jahren
  Ben Skeggs b6d3d87178 drm/nouveau: remove dev_priv->init_state and friends vor 15 Jahren
  Jordan Crouse 01d73a6967 drm: Remove drm_resource wrappers vor 15 Jahren
  Ben Skeggs 952eb63543 drm/nouveau: remove some unused members from drm_nouveau_private vor 15 Jahren
  Ben Skeggs a1606a9596 drm/nouveau: new gem pushbuf interface, bump to 0.0.16 vor 15 Jahren
  Ben Skeggs d87897d4c8 drm/nv50: make pushbuf dma object cover entire vm vor 15 Jahren
  Maarten Maathuis ff9e5279b1 drm/nouveau: protect channel create/destroy and irq handler with a spinlock vor 15 Jahren
  Maarten Maathuis a51a3bf50d drm/nv50: avoid unloading pgraph context when ctxprog is running vor 15 Jahren
  Ben Skeggs 75c99da6cd drm/nouveau: initialise DMA tracking parameters earlier vor 15 Jahren
  Ben Skeggs 61768bf1e6 drm/nouveau: remove unused nouveau_channel_idle() function vor 15 Jahren
  Francisco Jerez f03a314b46 drm/nouveau: Allocate a per-channel instance of NV_SW. vor 15 Jahren