Commit History

Author SHA1 Message Date
  Francisco Jerez e419cf0954 drm/nouveau: Add a separate class for the kernel channel mutex. 14 years ago
  Francisco Jerez 1f6d2de2c5 drm/nv50: Keep track of the head a channel is vsync'ing to. 14 years ago
  Francisco Jerez 1c180fa5bd drm/nouveau: Call drm_vblank_pre/post_modeset() around mode setting. 14 years ago
  Francisco Jerez 332b242f47 drm/nouveau: Implement the pageflip ioctl. 15 years ago
  Francisco Jerez 042206c0cd drm/nouveau: Implement the vblank DRM hooks. 14 years ago
  Francisco Jerez 63f7fcfebd drm/nv04: Make CRTC base changes effective in the next hsync. 14 years ago
  Marcin Slusarz 382d62e524 drm/nouveau: fix annoying nouveau_fence type issue 15 years ago
  Ben Skeggs 5f80198e43 drm/nv50: regression fix, point NVAA/NVAC at correct PM functions 14 years ago
  Ben Skeggs 35fa2f2ad1 drm/nouveau: add support for MSI 15 years ago
  Ben Skeggs 01d63187d1 drm/nv10: fix thinko and let nv17 do 3d again :) 15 years ago
  Ben Skeggs 8888cb18ff drm/nv50: fix evo instmem alignment 15 years ago
  Ben Skeggs 97e2000f75 drm/nv50: improve evo error handler when more than just channel 0 active 15 years ago
  Ben Skeggs 43ce028ff2 drm/nv50: rework evo init to match nvidia more closely 15 years ago
  Ben Skeggs 1e96268aca drm/nv50: initial work to allow multiple evo channels 15 years ago
  Ben Skeggs b7bc613a4c drm/nv50: move evo handling to nv50_evo.c 15 years ago
  Ben Skeggs 106ddad5aa drm/nv50: clearer separation of the stages of evo init 15 years ago
  Ben Skeggs f4512e6579 drm/nv50: create graph and crypt contexts on demand 15 years ago
  Ben Skeggs 3052be2cea drm/nv50: remove excessive alignment of graph/crypt contexts 15 years ago
  Ben Skeggs bd2e597de8 drm/nv84: add support for the PCRYPT engine 15 years ago
  Ben Skeggs b8c157d3a9 drm/nouveau: only expose the object classes that are supported by the chipset 15 years ago
  Ben Skeggs a6a1a38075 drm/nouveau: use object class structs more extensively 15 years ago
  Ben Skeggs 50536946fa drm/nouveau: store engine type in gpuobj class structs 15 years ago
  Ben Skeggs 9100468d1b drm/nouveau: pass gpuobj alignment request down into backing allocator 15 years ago
  Francisco Jerez 0541324abc drm/nv40: Ignore sync-to-vblank active when waiting for idle. 15 years ago
  Francisco Jerez 889fa93dc0 drm/nouveau: Take fence spinlock in nouveau_fence_channel_fini(). 15 years ago
  Francisco Jerez 2b478addc0 drm/nouveau: Avoid race in the interchannel sync code. 15 years ago
  Francisco Jerez 2a6789ae5e drm/nouveau: Make fences take a weak channel reference. 15 years ago
  Francisco Jerez f091a3d403 drm/nouveau: Implement weak channel references. 15 years ago
  Francisco Jerez 36c952e8b3 drm/nouveau: Fix lock unbalance on card take down. 15 years ago
  Francisco Jerez feeb0aecfb drm/nouveau: Add unlocked variants of nouveau_channel_get/put. 15 years ago