Marcin Slusarz
|
8fe198b2c6
drm/nouveau: fix nouveau_vma object leak
|
14 years ago |
Ben Skeggs
|
2fd3db6f14
drm/nouveau: remove implicit mapping of every bo into chan_vm
|
14 years ago |
Ben Skeggs
|
7375c95b34
drm/nouveau: remove 'chan' argument from nouveau_bo_new
|
14 years ago |
Ben Skeggs
|
e758a31119
drm/nouveau: fixup gem_info ioctl to return client-specific bo virtual
|
14 years ago |
Ben Skeggs
|
a3fcd0a975
drm/nv50-nvc0: completely disable relocs
|
14 years ago |
Ben Skeggs
|
07533ea549
drm/nouveau: convert some bo.offset use to vma.offset
|
14 years ago |
Ben Skeggs
|
639212d011
drm/nouveau/gem: implement stub hooks for GEM object open/close
|
14 years ago |
Ben Skeggs
|
f6d4e62145
drm/nouveau: remove 'chan' argument from nouveau_gem_new
|
14 years ago |
Ben Skeggs
|
e8a863c10f
drm/nouveau: store a per-client channel list
|
14 years ago |
Jan Engelhardt
|
5df23979bc
drm: fix "persistant" typo
|
14 years ago |
Marcin Slusarz
|
7fa0cba2b2
drm/nouveau: properly handle pushbuffer check failures
|
14 years ago |
Ben Skeggs
|
db5c8e299a
drm/nv50-nvc0: restrict memtype to those specified at creation time
|
14 years ago |
Ben Skeggs
|
6ba9a68317
drm/nouveau: pass domain rather than ttm flags to gem_new()
|
14 years ago |
Ben Skeggs
|
d550c41e4f
drm/nouveau: remove no_vm/mappable flags from nouveau_bo
|
14 years ago |
Ben Skeggs
|
60d2a88ae8
drm/nouveau: kick vram functions out into an "engine"
|
14 years ago |
Ben Skeggs
|
7a45d764a8
drm/nouveau: wrap calls to ttm_bo_validate()
|
14 years ago |
Francisco Jerez
|
332b242f47
drm/nouveau: Implement the pageflip ioctl.
|
14 years ago |
Marcin Slusarz
|
382d62e524
drm/nouveau: fix annoying nouveau_fence type issue
|
14 years ago |
Ben Skeggs
|
938c40ed69
drm/nouveau: use interruptible waits during pushbuf validation
|
14 years ago |
Ben Skeggs
|
21e86c1c8a
drm/nouveau: remove cpu_writers lock
|
14 years ago |
Ben Skeggs
|
cff5c13324
drm/nouveau: add more fine-grained locking to channel list + structures
|
14 years ago |
Thomas Hellstrom
|
702adba224
drm/ttm/radeon/nouveau: Kill the bo lock in favour of a bo device fence_lock
|
14 years ago |
Francisco Jerez
|
f13b32630d
drm/nouveau: Expose some BO usage flags to userspace.
|
14 years ago |
Dave Airlie
|
0c8eb0dc65
Merge remote branch 'nouveau/for-airlied' of ../drm-nouveau-next into drm-core-next
|
14 years ago |
Francisco Jerez
|
2730723bbc
drm/nouveau: Minor refactoring/cleanup of the fence code.
|
14 years ago |
Dave Airlie
|
29d08b3efd
drm/gem: handlecount isn't really a kref so don't make it one.
|
14 years ago |
Dave Airlie
|
4645b94e5c
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-fixes
|
14 years ago |
Francisco Jerez
|
374c3af880
drm/nouveau: Don't take struct_mutex around the pushbuf IOCTL.
|
15 years ago |
Dave Airlie
|
5afda9e9a4
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-fixes
|
15 years ago |
Ben Skeggs
|
ab699ec64a
drm/nouveau: drop drm_global_mutex before sleeping in submission path
|
15 years ago |