Ben Skeggs
|
60d2a88ae8
drm/nouveau: kick vram functions out into an "engine"
|
14 лет назад |
Ben Skeggs
|
7a45d764a8
drm/nouveau: wrap calls to ttm_bo_validate()
|
14 лет назад |
Francisco Jerez
|
332b242f47
drm/nouveau: Implement the pageflip ioctl.
|
14 лет назад |
Marcin Slusarz
|
382d62e524
drm/nouveau: fix annoying nouveau_fence type issue
|
14 лет назад |
Ben Skeggs
|
938c40ed69
drm/nouveau: use interruptible waits during pushbuf validation
|
14 лет назад |
Ben Skeggs
|
21e86c1c8a
drm/nouveau: remove cpu_writers lock
|
14 лет назад |
Ben Skeggs
|
cff5c13324
drm/nouveau: add more fine-grained locking to channel list + structures
|
14 лет назад |
Thomas Hellstrom
|
702adba224
drm/ttm/radeon/nouveau: Kill the bo lock in favour of a bo device fence_lock
|
14 лет назад |
Francisco Jerez
|
f13b32630d
drm/nouveau: Expose some BO usage flags to userspace.
|
14 лет назад |
Dave Airlie
|
0c8eb0dc65
Merge remote branch 'nouveau/for-airlied' of ../drm-nouveau-next into drm-core-next
|
14 лет назад |
Francisco Jerez
|
2730723bbc
drm/nouveau: Minor refactoring/cleanup of the fence code.
|
14 лет назад |
Dave Airlie
|
29d08b3efd
drm/gem: handlecount isn't really a kref so don't make it one.
|
14 лет назад |
Dave Airlie
|
4645b94e5c
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-fixes
|
15 лет назад |
Francisco Jerez
|
374c3af880
drm/nouveau: Don't take struct_mutex around the pushbuf IOCTL.
|
15 лет назад |
Dave Airlie
|
5afda9e9a4
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-fixes
|
15 лет назад |
Ben Skeggs
|
ab699ec64a
drm/nouveau: drop drm_global_mutex before sleeping in submission path
|
15 лет назад |
Francisco Jerez
|
ee508b821c
drm/nv20: Don't use pushbuf calls on the original nv20.
|
15 лет назад |
Dave Airlie
|
d03330383c
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-core-next
|
15 лет назад |
Ben Skeggs
|
415e6186f1
drm/nouveau: fix race condition when under memory pressure
|
15 лет назад |
Chris Wilson
|
bf79cb914d
drm: Use ENOENT consistently for the error return for an unmatched handle.
|
15 лет назад |
Ben Skeggs
|
b6d3d87178
drm/nouveau: remove dev_priv->init_state and friends
|
15 лет назад |
Francisco Jerez
|
6e86e04194
drm/nouveau: Fix a couple of sparse warnings.
|
15 лет назад |
Dave Airlie
|
7547a917fa
Merge branch 'drm-ttm-unmappable' into drm-core-next
|
15 лет назад |
Daniel Vetter
|
fd632aa34c
drm: free core gem object from driver callbacks
|
15 лет назад |
Francisco Jerez
|
78ad0f7bf2
drm/nouveau: Make use of TTM busy_placements.
|
15 лет назад |
Jerome Glisse
|
9d87fa2138
drm/ttm: split no_wait argument in 2 GPU or reserve wait
|
15 лет назад |
Dave Airlie
|
aa71fa3cd5
Merge remote branch 'nouveau/for-airlied' into drm-next-stage
|
15 лет назад |
Luca Barbieri
|
e32b2c883b
drm/nouveau: fix missing spin_unlock in failure path
|
15 лет назад |
Ben Skeggs
|
a1606a9596
drm/nouveau: new gem pushbuf interface, bump to 0.0.16
|
15 лет назад |
Ben Skeggs
|
2ccb04ecc7
drm/nouveau: remove PUSHBUF_CAL macro
|
15 лет назад |