Age | Commit message (Expand) | Author | Files | Lines |
2010-12-03 | drm/nouveau: Rework tile region handling. | Francisco Jerez | 10 | -160/+221 |
2010-12-03 | drm/nouveau: Add a separate class for the kernel channel mutex. | Francisco Jerez | 2 | -1/+6 |
2010-12-03 | drm/nv50: Keep track of the head a channel is vsync'ing to. | Francisco Jerez | 3 | -0/+7 |
2010-12-03 | drm/nouveau: Call drm_vblank_pre/post_modeset() around mode setting. | Francisco Jerez | 2 | -0/+4 |
2010-12-03 | drm/nouveau: Implement the pageflip ioctl. | Francisco Jerez | 13 | -9/+264 |
2010-12-03 | drm/nouveau: Implement the vblank DRM hooks. | Francisco Jerez | 8 | -26/+59 |
2010-12-03 | drm/nv04: Make CRTC base changes effective in the next hsync. | Francisco Jerez | 3 | -3/+7 |
2010-12-03 | drm/nouveau: fix annoying nouveau_fence type issue | Marcin Slusarz | 7 | -30/+53 |
2010-12-03 | drm/nv50: regression fix, point NVAA/NVAC at correct PM functions | Ben Skeggs | 1 | -0/+2 |
2010-12-03 | drm/nouveau: add support for MSI | Ben Skeggs | 4 | -6/+47 |
2010-12-03 | drm/nv10: fix thinko and let nv17 do 3d again :) | Ben Skeggs | 1 | -1/+1 |
2010-12-03 | drm/nv50: fix evo instmem alignment | Ben Skeggs | 1 | -1/+1 |
2010-12-03 | drm/nv50: improve evo error handler when more than just channel 0 active | Ben Skeggs | 3 | -33/+39 |
2010-12-03 | drm/nv50: rework evo init to match nvidia more closely | Ben Skeggs | 1 | -47/+26 |
2010-12-03 | drm/nv50: initial work to allow multiple evo channels | Ben Skeggs | 3 | -102/+147 |
2010-12-03 | drm/nv50: move evo handling to nv50_evo.c | Ben Skeggs | 5 | -245/+322 |
2010-12-03 | drm/nv50: clearer separation of the stages of evo init | Ben Skeggs | 2 | -52/+55 |
2010-12-03 | drm/nv50: create graph and crypt contexts on demand | Ben Skeggs | 2 | -9/+25 |
2010-12-03 | drm/nv50: remove excessive alignment of graph/crypt contexts | Ben Skeggs | 2 | -2/+2 |
2010-12-03 | drm/nv84: add support for the PCRYPT engine | Ben Skeggs | 8 | -11/+218 |
2010-12-03 | drm/nouveau: only expose the object classes that are supported by the chipset | Ben Skeggs | 9 | -433/+667 |
2010-12-03 | drm/nouveau: use object class structs more extensively | Ben Skeggs | 6 | -52/+53 |
2010-12-03 | drm/nouveau: store engine type in gpuobj class structs | Ben Skeggs | 7 | -127/+127 |
2010-12-03 | drm/nouveau: pass gpuobj alignment request down into backing allocator | Ben Skeggs | 5 | -14/+14 |
2010-12-03 | drm/nv40: Ignore sync-to-vblank active when waiting for idle. | Francisco Jerez | 2 | -1/+8 |
2010-12-03 | drm/nouveau: Take fence spinlock in nouveau_fence_channel_fini(). | Francisco Jerez | 1 | -0/+4 |
2010-12-03 | drm/nouveau: Avoid race in the interchannel sync code. | Francisco Jerez | 1 | -9/+15 |
2010-12-03 | drm/nouveau: Make fences take a weak channel reference. | Francisco Jerez | 1 | -1/+2 |
2010-12-03 | drm/nouveau: Implement weak channel references. | Francisco Jerez | 2 | -16/+47 |
2010-12-03 | drm/nouveau: Fix lock unbalance on card take down. | Francisco Jerez | 1 | -1/+1 |
2010-12-03 | drm/nouveau: Add unlocked variants of nouveau_channel_get/put. | Francisco Jerez | 2 | -13/+26 |
2010-12-03 | drm/nouveau: Fix race condition in channel refcount handling. | Francisco Jerez | 1 | -3/+2 |
2010-12-03 | drm/nouveau: Refactor context destruction to avoid a lock ordering issue. | Francisco Jerez | 12 | -49/+116 |
2010-12-03 | drm/nouveau: Use lazy fence waits when doing software interchannel sync. | Francisco Jerez | 1 | -2/+2 |
2010-12-03 | drm/nouveau: Leave BO eviction synchronization for later. | Francisco Jerez | 1 | -7/+0 |
2010-12-03 | drm/nv50: remove some unnecessary PDISPLAY init | Ben Skeggs | 1 | -13/+2 |
2010-12-03 | drm/nouveau: fallback to sw fbcon if we can't get mutex immediately | Ben Skeggs | 1 | -7/+9 |
2010-12-03 | drm/nouveau: hook up acpi power supply change tracking | Ben Skeggs | 2 | -0/+31 |
2010-12-03 | drm/nouveau: return error from nouveau_ramht_remove() if not found | Ben Skeggs | 3 | -11/+6 |
2010-12-03 | drm/nouveau: use interruptible waits during pushbuf validation | Ben Skeggs | 1 | -12/+19 |
2010-12-03 | drm/nouveau: fix thinko in channel locking in semaphore path | Ben Skeggs | 1 | -3/+3 |
2010-12-03 | drm/nouveau: remove cpu_writers lock | Ben Skeggs | 2 | -61/+4 |
2010-12-03 | drm/nouveau: switch to unlocked ioctls | Ben Skeggs | 1 | -12/+12 |
2010-12-03 | drm/nouveau: add more fine-grained locking to channel list + structures | Ben Skeggs | 19 | -161/+236 |
2010-12-03 | drm/nouveau: add per-channel mutex, use to lock access to drm's channel | Ben Skeggs | 4 | -7/+28 |
2010-12-03 | drm/nouveau: disallow fbcon accel if running in interrupt context | Ben Skeggs | 4 | -133/+153 |
2010-12-03 | drm/nouveau: tidy fifo swmthd handler a little | Ben Skeggs | 1 | -25/+31 |
2010-12-03 | Merge branch 'drm-radeon-fusion' of ../drm-radeon-next into drm-core-next | Dave Airlie | 17 | -639/+2077 |
2010-12-03 | Merge branch 'drm-radeon-next' of ../drm-radeon-next into drm-core-next | Dave Airlie | 19 | -223/+958 |
2010-11-26 | drm/radeon/kms: improve pflip precision on r1xx-r4xx | Alex Deucher | 2 | -3/+7 |