Commit History

Autor SHA1 Mensaxe Data
  Ben Skeggs a01ca78c8f drm/nouveau/nvif: simplify and tidy library interfaces %!s(int64=10) %!d(string=hai) anos
  Ben Skeggs f45f55c4bb drm/nouveau: remove (most) hardcoded object handle usage %!s(int64=11) %!d(string=hai) anos
  Ben Skeggs 967e7bde87 drm/nouveau: initial pass at moving to struct nvif_device %!s(int64=11) %!d(string=hai) anos
  Ben Skeggs 8a42364701 drm/nv50/kms: create ctxdma objects for framebuffers as required %!s(int64=11) %!d(string=hai) anos
  Daniel Vetter 85b2331b34 drm: Kill DRM_*MEMORYBARRIER %!s(int64=11) %!d(string=hai) anos
  Ben Skeggs 1e303c03af drm/nvc0-: remove nasty fifo swmthd hack for flip completion method %!s(int64=12) %!d(string=hai) anos
  Ben Skeggs e18c080fb8 drm/nouveau/fence/nv84-: put processes to sleep while waiting on fences %!s(int64=12) %!d(string=hai) anos
  Ben Skeggs ebb945a94b drm/nouveau: port all engines to new engine module format %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs d1b167e168 drm/nouveau/ttm: untangle code to support accelerated buffer moves %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs 6d59702775 drm/nouveau: use the same packet header macros as userspace %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs c6b7e89582 drm/nve0/ttm: implement buffer moves with weirdo pcopy-on-pgraph methods %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs f1c65e7c7f drm/nv50-/fbcon: move 2d class to subchannel 3 %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs acde2d8037 Revert "drm/nouveau: inform userspace of new kernel subchannel requirements" %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs 664695ae6f drm/nouveau: inform userspace of new kernel subchannel requirements %!s(int64=13) %!d(string=hai) anos
  Ben Skeggs d550c41e4f drm/nouveau: remove no_vm/mappable flags from nouveau_bo %!s(int64=14) %!d(string=hai) anos
  Ben Skeggs cdccc70eff drm/nv50-nvc0: initialise display sync channels %!s(int64=14) %!d(string=hai) anos
  Ben Skeggs 60f60bf1bc drm/nv50-nvc0: request and wait on notification of modeset completion %!s(int64=14) %!d(string=hai) anos
  Ben Skeggs 6d86951a45 drm/nvc0: initial support for tiled buffer objects %!s(int64=14) %!d(string=hai) anos
  Ben Skeggs 96545299d7 drm/nvc0: fix channel dma init paths %!s(int64=15) %!d(string=hai) anos
  Francisco Jerez 0c6c1c2fb8 drm/nouveau: Use semaphores to handle inter-channel sync in hardware. %!s(int64=15) %!d(string=hai) anos
  Ben Skeggs a1606a9596 drm/nouveau: new gem pushbuf interface, bump to 0.0.16 %!s(int64=15) %!d(string=hai) anos
  Ben Skeggs 9a391ad8a2 drm/nv50: switch to indirect push buffer controls %!s(int64=15) %!d(string=hai) anos
  Francisco Jerez f03a314b46 drm/nouveau: Allocate a per-channel instance of NV_SW. %!s(int64=15) %!d(string=hai) anos
  Ben Skeggs 6ee738610f drm/nouveau: Add DRM driver for NVIDIA GPUs %!s(int64=15) %!d(string=hai) anos