| Commit message (Expand) | Author | Age | Files | Lines |
* | drm: Replace crtc fb with primary plane fb (v3) | Matt Roper | 2014-04-01 | 1 | -8/+9 |
* | drm/nv50: fill in crtc mode struct members from crtc_mode_fixup | Ben Skeggs | 2014-01-30 | 1 | -0/+1 |
* | drm/nouveau: create base display from common code | Ben Skeggs | 2014-01-23 | 1 | -21/+1 |
* | drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set() | Dan Carpenter | 2013-12-03 | 1 | -1/+1 |
* | drm/nv50-/kms: assume analog display connected if load on any pin | Ben Skeggs | 2013-09-04 | 1 | -1/+1 |
* | nouveau: add runtime PM support (v0.9) | Dave Airlie | 2013-08-29 | 1 | -1/+1 |
* | drm/nv50/kms: fix pin refcnt leaks | Ben Skeggs | 2013-07-10 | 1 | -11/+35 |
* | drm/nouveau/fb: initialise vram controller as pfb sub-object | Ben Skeggs | 2013-07-01 | 1 | -9/+9 |
* | Merge branch 'drm-nouveau-fixes-3.10' of git://anongit.freedesktop.org/git/no... | Dave Airlie | 2013-06-05 | 1 | -1/+3 |
|\ |
|
| * | drm/nv50/kms: use dac loadval from vbios, where it's available | Ben Skeggs | 2013-06-05 | 1 | -1/+3 |
* | | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 2013-05-02 | 1 | -0/+1 |
|\ \
| |/ |
|
| * | drm/nvf0/disp: expose display class 2.2 | Ben Skeggs | 2013-05-02 | 1 | -0/+1 |
* | | drm/nouveau: fix unconditional return waiting on memory | Calvin Owens | 2013-04-09 | 1 | -1/+1 |
|/ |
|
* | drm/nv50/kms: prevent lockdep false-positive in page flipping path | Ben Skeggs | 2013-03-19 | 1 | -2/+2 |
* | drm/nv50: encoder creation failure doesn't mean full init failure | Ben Skeggs | 2013-03-11 | 1 | -0/+1 |
* | drm/nv50-: prevent some races between modesetting and page flipping | Ben Skeggs | 2013-03-04 | 1 | -83/+106 |
* | drm/nv84: fix regression in page flipping | Ben Skeggs | 2013-03-04 | 1 | -6/+14 |
* | Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/... | Dave Airlie | 2013-02-21 | 1 | -9/+0 |
|\ |
|
| * | drm/nv50-/kms: remove UPDATE methods after each encoder disconnect | Ben Skeggs | 2013-02-20 | 1 | -9/+0 |
* | | Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/... | Dave Airlie | 2013-02-20 | 1 | -44/+250 |
|\ \
| |/ |
|
| * | drm/nv50: initial kms support for off-chip TMDS/DP encoders | Ben Skeggs | 2013-02-20 | 1 | -17/+198 |
| * | drm/nv50-/kms: remove unnecessary wait-for-completion points | Ben Skeggs | 2013-02-20 | 1 | -10/+2 |
| * | drm/nv50-/disp: move DP link training to core and train from supervisor | Ben Skeggs | 2013-02-20 | 1 | -3/+0 |
| * | drm/nv50-/disp: handle supervisor tasks from workqueue | Ben Skeggs | 2013-02-20 | 1 | -1/+4 |
| * | drm/nouveau: store i2c port pointer directly in nouveau_encoder | Ben Skeggs | 2013-02-20 | 1 | -4/+20 |
| * | drm/nv84/fence: access fences with full virtual address, not offset | Ben Skeggs | 2013-02-20 | 1 | -8/+20 |
| * | drm/nv50/disp: fix missing sor modectrl sync flags | Ben Skeggs | 2013-02-20 | 1 | -1/+6 |
* | | drm/nouveau: protect evo_wait/evo_kick sections with a channel mutex | Daniel Vetter | 2013-01-20 | 1 | -0/+10 |
|/ |
|
* | drm/nouveau: unpin various bo's before destroying | Marcin Slusarz | 2012-11-29 | 1 | -3/+18 |
* | drm/nouveau/disp: add support for 10bpc over DisplayPort | Ben Skeggs | 2012-11-29 | 1 | -1/+5 |
* | drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge | Ben Skeggs | 2012-11-29 | 1 | -0/+2039 |
* | drm/nv50-nvc0: switch to common disp impl, removing previous version | Ben Skeggs | 2012-11-29 | 1 | -462/+0 |
* | drm/nv50/disp: move remaining interrupt handling into core | Ben Skeggs | 2012-11-29 | 1 | -456/+0 |
* | drm/nv50/disp: allocate display from driver core | Ben Skeggs | 2012-11-29 | 1 | -65/+20 |
* | drm/nouveau: remove newline-only NV_DEBUG calls | Ben Skeggs | 2012-11-29 | 1 | -6/+0 |
* | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 2012-10-03 | 1 | -317/+234 |
|\ |
|
| * | drm/nouveau: port remainder of drm code, and rip out compat layer | Ben Skeggs | 2012-10-03 | 1 | -181/+187 |
| * | drm/nouveau: port all engines to new engine module format | Ben Skeggs | 2012-10-03 | 1 | -49/+6 |
| * | drm/nouveau/pageflip: kick flip handling out of engsw and into fence | Ben Skeggs | 2012-10-03 | 1 | -2/+2 |
| * | drm/nouveau/instmem: completely new implementation, as a subdev module | Ben Skeggs | 2012-10-03 | 1 | -1/+1 |
| * | drm/nouveau/timer: port to subdev interfaces | Ben Skeggs | 2012-10-03 | 1 | -4/+2 |
| * | drm/nouveau: implement devinit subdev, and new init table parser | Ben Skeggs | 2012-10-03 | 1 | -86/+42 |
| * | drm/nouveau: restructure source tree, split core from drm implementation | Ben Skeggs | 2012-10-03 | 1 | -1/+1 |
* | | UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ | David Howells | 2012-10-02 | 1 | -1/+1 |
|/ |
|
* | drm/nv50: extend vblank semaphore to generic dmaobj + offset pair | Ben Skeggs | 2012-07-26 | 1 | -1/+24 |
* | drm/nouveau: move flip-related channel setup to software engine | Ben Skeggs | 2012-05-24 | 1 | -1/+2 |
* | drm/nouveau: create real execution engine for software object class | Ben Skeggs | 2012-05-24 | 1 | -14/+1 |
* | drm/nv50/disp: fixup error paths in crtc object creation | Ben Skeggs | 2012-05-24 | 1 | -2/+5 |
* | drm/nouveau: use the same packet header macros as userspace | Ben Skeggs | 2012-05-24 | 1 | -25/+25 |
* | drm/nouveau: remove subchannel names from places where it doesn't matter | Ben Skeggs | 2012-03-22 | 1 | -6/+6 |