Dave Airlie
|
da6b51d007
Revert "drm/gem: Warn on illegal use of the dumb buffer interface v2"
|
10 years ago |
Ben Skeggs
|
5a56025238
drm/nv50/kms: directly use cursor image from userspace buffer
|
11 years ago |
Ben Skeggs
|
547ad07283
drm/nouveau/kms: when pinning display-related buffers, force contig vram
|
11 years ago |
Ben Skeggs
|
ad76b3f7c7
drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
|
11 years ago |
Ben Skeggs
|
036a12b681
drm/nv50/kms: remove a couple of cursor-related stub functions
|
11 years ago |
Ben Skeggs
|
dbbd6bcfd4
drm/nouveau: add support for gm204
|
11 years ago |
Thomas Hellstrom
|
355a701838
drm/gem: Warn on illegal use of the dumb buffer interface v2
|
10 years ago |
Linus Torvalds
|
2d65a9f48f
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
|
11 years ago |
Ben Skeggs
|
6fbb702e27
drm/nouveau: make sure display hardware is reinitialised on runtime resume
|
11 years ago |
Maarten Lankhorst
|
e3be4c230d
drm/nouveau: specify if interruptible wait is desired in nouveau_fence_sync
|
11 years ago |
Daniel Vetter
|
336879b1da
Merge remote-tracking branch 'airlied/drm-next' into topic/vblank-rework
|
11 years ago |
Daniel Vetter
|
3d3cbd8430
drm: Clarify vblank ts/scanoutpos sampling #defines
|
11 years ago |
Maarten Lankhorst
|
809e9447b9
drm/nouveau: use shared fences for readable objects
|
11 years ago |
Maarten Lankhorst
|
29ba89b237
drm/nouveau: rework to new fence interface
|
11 years ago |
Maarten Lankhorst
|
dd7cfd6412
drm/ttm: kill fence_lock
|
11 years ago |
Maarten Lankhorst
|
bdaf7ddf65
drm/nouveau: require reservations for nouveau_fence_sync and nouveau_bo_fence
|
11 years ago |
Ben Skeggs
|
c9a6fd9733
drm/nouveau: warn if we fail to re-pin fb on resume
|
11 years ago |
Ben Skeggs
|
771fa0e4d0
drm/nouveau: fix headless mode
|
11 years ago |
Ben Skeggs
|
80bc340b3d
drm/nouveau/disp: implement nvif event sources for vblank/connector notifiers
|
11 years ago |
Ben Skeggs
|
648d4dfde7
drm/nouveau/disp: audit and version display classes
|
11 years ago |
Ben Skeggs
|
4952b4d339
drm/nouveau/disp: audit and version SCANOUTPOS method
|
11 years ago |
Ben Skeggs
|
fdb751ef2b
drm/nouveau: remove as much direct use of core headers as possible
|
11 years ago |
Ben Skeggs
|
0ad72863ea
drm/nouveau: port to nvif client/device/objects
|
11 years ago |
Ben Skeggs
|
967e7bde87
drm/nouveau: initial pass at moving to struct nvif_device
|
11 years ago |
Ben Skeggs
|
db2bec187d
drm/nouveau: kill nouveau_dev() + wrap register macros
|
11 years ago |
Ben Skeggs
|
9c210f378f
drm/nouveau/core: remove NV_D0 family
|
11 years ago |
Ben Skeggs
|
79ca27706a
drm/nouveau/core: rework event interface
|
11 years ago |
Ben Skeggs
|
b12f0ae9e8
drm/nouveau: store vblank event handler data in nv_crtc
|
11 years ago |
Ben Skeggs
|
ab0af559d3
drm/nv50/kms: move framebuffer wrangling out of common code
|
11 years ago |
Mario Kleiner
|
9cba5efab5
drm/nouveau: Dis/Enable vblank irqs during suspend/resume.
|
11 years ago |