Ben Skeggs
|
f60b6e7a60
drm/nv50/kms: prevent lockdep false-positive in page flipping path
|
12 years ago |
Ben Skeggs
|
94f54f5336
drm/nv50: encoder creation failure doesn't mean full init failure
|
12 years ago |
Ben Skeggs
|
9f9bdaaf07
drm/nv50-: prevent some races between modesetting and page flipping
|
12 years ago |
Ben Skeggs
|
67f9718b08
drm/nv84: fix regression in page flipping
|
12 years ago |
Dave Airlie
|
e9f211ad7d
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
|
12 years ago |
Ben Skeggs
|
eff76ed788
drm/nv50-/kms: remove UPDATE methods after each encoder disconnect
|
12 years ago |
Dave Airlie
|
1f3a574a4b
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
|
12 years ago |
Ben Skeggs
|
eb6313add6
drm/nv50: initial kms support for off-chip TMDS/DP encoders
|
12 years ago |
Ben Skeggs
|
5a885f0b75
drm/nv50-/kms: remove unnecessary wait-for-completion points
|
12 years ago |
Ben Skeggs
|
0a0afd282f
drm/nv50-/disp: move DP link training to core and train from supervisor
|
12 years ago |
Ben Skeggs
|
5cc027f6b1
drm/nv50-/disp: handle supervisor tasks from workqueue
|
12 years ago |
Ben Skeggs
|
5ed502096f
drm/nouveau: store i2c port pointer directly in nouveau_encoder
|
12 years ago |
Ben Skeggs
|
a34caf78f2
drm/nv84/fence: access fences with full virtual address, not offset
|
12 years ago |
Ben Skeggs
|
e2de179458
drm/nv50/disp: fix missing sor modectrl sync flags
|
12 years ago |
Daniel Vetter
|
59ad146542
drm/nouveau: protect evo_wait/evo_kick sections with a channel mutex
|
12 years ago |
Marcin Slusarz
|
04c8c21085
drm/nouveau: unpin various bo's before destroying
|
12 years ago |
Ben Skeggs
|
bf2c886a85
drm/nouveau/disp: add support for 10bpc over DisplayPort
|
12 years ago |
Ben Skeggs
|
e225f446a0
drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge
|
12 years ago |
Ben Skeggs
|
4f6029da58
drm/nv50-nvc0: switch to common disp impl, removing previous version
|
12 years ago |
Ben Skeggs
|
186ecad21c
drm/nv50/disp: move remaining interrupt handling into core
|
12 years ago |
Ben Skeggs
|
2d0aca2119
drm/nv50/disp: allocate display from driver core
|
12 years ago |
Ben Skeggs
|
9da49599a7
drm/nouveau: remove newline-only NV_DEBUG calls
|
12 years ago |
Linus Torvalds
|
612a9aab56
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
|
12 years ago |
Ben Skeggs
|
77145f1cbd
drm/nouveau: port remainder of drm code, and rip out compat layer
|
13 years ago |
Ben Skeggs
|
ebb945a94b
drm/nouveau: port all engines to new engine module format
|
13 years ago |
Ben Skeggs
|
f589be88ca
drm/nouveau/pageflip: kick flip handling out of engsw and into fence
|
13 years ago |
Ben Skeggs
|
3863c9bc88
drm/nouveau/instmem: completely new implementation, as a subdev module
|
13 years ago |
Ben Skeggs
|
5a5c7432bb
drm/nouveau/timer: port to subdev interfaces
|
13 years ago |
Ben Skeggs
|
cb75d97e9c
drm/nouveau: implement devinit subdev, and new init table parser
|
13 years ago |
Ben Skeggs
|
02a841d434
drm/nouveau: restructure source tree, split core from drm implementation
|
13 years ago |