Dave Airlie
|
9c725e5bcd
Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-next
|
12 anni fa |
David Herrmann
|
acb4652703
drm: verify vma access in TTM+GEM drivers
|
12 anni fa |
Maarten Lankhorst
|
35095f7529
drm/nouveau: fix size check for cards without vm
|
12 anni fa |
Maarten Lankhorst
|
0108bc8081
drm/nouveau: do not allow negative sizes for now
|
12 anni fa |
Ben Skeggs
|
00fc6f6f73
drm/nouveau: use dedicated channel for async moves on GT/GF chipsets.
|
12 anni fa |
Maarten Lankhorst
|
4f3855997c
drm/nouveau: do not unpin in nouveau_gem_object_del
|
12 anni fa |
Ben Skeggs
|
060810d7ab
drm/nouveau: fix locking issues in page flipping paths
|
12 anni fa |
Ben Skeggs
|
1bb3f6a252
drm/nouveau: fix minor thinko causing bo moves to not be async on kepler
|
12 anni fa |
Ben Skeggs
|
c4c7044ffc
drm/nouveau: delay busy bo vma removal until fence signals
|
12 anni fa |
Ben Skeggs
|
dceef5d87c
drm/nouveau/fb: initialise vram controller as pfb sub-object
|
12 anni fa |
Marcin Slusarz
|
c1b90df225
drm/nv50: use correct tiling methods for m2mf buffer moves
|
12 anni fa |
Dave Airlie
|
1f3a574a4b
Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
|
12 anni fa |
Ben Skeggs
|
264ce192b3
drm/nv84-/fence: prepare for emit/sync support of sysram sequences
|
12 anni fa |
Chris Metcalf
|
3e2b756ba3
drm: fix compile failure by including <linux/swiotlb.h>
|
12 anni fa |
Daniel Vetter
|
0ae6d7bc0e
drm/nouveau: try to protect nbo->pin_refcount
|
12 anni fa |
Aaro Koskinen
|
eda85d6ad4
drm/nouveau: fix init with agpgart-uninorth
|
12 anni fa |
Maarten Lankhorst
|
97a875cbdf
drm/ttm: remove no_wait_reserve, v3
|
12 anni fa |
Maarten Lankhorst
|
dedfdffd44
drm/ttm: remove sync_arg from driver functions
|
12 anni fa |
Maarten Lankhorst
|
b03640b1de
drm/ttm: remove sync_obj_arg from ttm_bo_move_accel_cleanup
|
12 anni fa |
Marcin Slusarz
|
0b91c4a1cd
drm/ttm: remove ttm_buffer_object->buffer_start
|
12 anni fa |
Max Filippov
|
df1b4b91e5
drm/nouveau: only call ttm_agp_tt_create when __OS_HAS_AGP
|
12 anni fa |
Ben Skeggs
|
49981046e3
drm/nve0: use async copy engine for ttm buffer moves if available
|
13 anni fa |
Ben Skeggs
|
77145f1cbd
drm/nouveau: port remainder of drm code, and rip out compat layer
|
13 anni fa |
Ben Skeggs
|
ebb945a94b
drm/nouveau: port all engines to new engine module format
|
13 anni fa |
Ben Skeggs
|
bc9e7b9a61
drm/nouveau: move some more code around to more appropriate places
|
13 anni fa |
Ben Skeggs
|
3863c9bc88
drm/nouveau/instmem: completely new implementation, as a subdev module
|
13 anni fa |
Ben Skeggs
|
861d21074b
drm/nouveau/fb: merge fb/vram and port to subdev interfaces
|
13 anni fa |
Ben Skeggs
|
9458029940
drm/nouveau: implement module init functions in nouveau_drm.c
|
13 anni fa |
Ben Skeggs
|
02a841d434
drm/nouveau: restructure source tree, split core from drm implementation
|
13 anni fa |
Ben Skeggs
|
1a46098e91
drm/nvc0/ttm: use copy engines for async buffer moves
|
13 anni fa |