Christian König
|
b07c9d2a73
drm/amdgpu: move more logic into amdgpu_vm_map_gart v3
|
9 years ago |
Christian König
|
599f434817
drm/amdgpu: remove nonsense IB size checks
|
9 years ago |
Christian König
|
a9a78b329a
drm/amdgpu: use a global LRU list for VMIDs
|
9 years ago |
Christian König
|
94dd0a4ae0
drm/amdgpu: merge vm_grab_id and vm_fence v2
|
9 years ago |
Christian König
|
165e4e07c2
drm/amdgpu: add VM pointer to id trace
|
9 years ago |
Chunming Zhou
|
cadf97b196
drm/amdgpu: clean up non-scheduler code path (v2)
|
9 years ago |
Christian König
|
1ea863fd73
drm/amdgpu: keep the prefered/allowed domains in the BO
|
9 years ago |
Michel Dänzer
|
9571e1d840
drm/amdgpu: Use drm_calloc_large for VM page_tables array
|
9 years ago |
Christian König
|
eceb8a1562
drm/amdgpu: move VM page tables to the LRU end on CS v2
|
9 years ago |
Dave Airlie
|
fd3e14ffbd
Merge branch 'drm-next-4.5' of git://people.freedesktop.org/~agd5f/linux into drm-next
|
9 years ago |
Felix Kuehling
|
005ae95e6e
drm/amdgpu: Fix off-by-one errors in amdgpu_vm_bo_map
|
9 years ago |
Christian König
|
ee1782c3f2
drm/amdgpu: keep the PTs validation list in the VM v2
|
9 years ago |
Christian König
|
56467ebfb2
drm/amdgpu: split VM PD and PT handling during CS
|
9 years ago |
Christian König
|
3c0eea6c35
drm/amdgpu: put VM page tables directly into duplicates list
|
9 years ago |
jimqu
|
81d75a30c6
drm/amdgpu: add spin lock to protect freed list in vm (v2)
|
9 years ago |
jimqu
|
9c4153b1ee
drm/amdgpu: add spin lock to protect freed list in vm (v2)
|
9 years ago |
Christian König
|
82b9c55b1e
drm/amdgpu: fix VM page table reference counting
|
9 years ago |
Chunming Zhou
|
e98c1b0de6
drm/amdgpu: remove vm->mutex
|
9 years ago |
Chunming Zhou
|
69b576a1bc
drm/amdgpu: add mutex for ba_va->valids/invalids
|
9 years ago |
Chunming Zhou
|
49b02b180a
drm/amdgpu: reserve/unreserve objects out of map/unmap operations
|
9 years ago |
Chunming Zhou
|
ef9f0a83d6
drm/amdgpu: move bo_reserve out of amdgpu_vm_clear_bo
|
9 years ago |
Chunming Zhou
|
c25867dfab
drm/amdgpu: add lock for interval tree in vm
|
9 years ago |
Christian König
|
1c16c0a7b2
drm/amdgpu: keep the owner for VMIDs
|
9 years ago |
Christian König
|
ea89f8c9e8
drm/amdgpu: move VM manager clean into the VM code again
|
9 years ago |
Christian König
|
16ae42feb0
drm/amdgpu: use common fence for amdgpu_vm_fence
|
9 years ago |
Christian König
|
b56c22853e
drm/amdgpu: use fence_is_later() for vm_flush as well v2
|
9 years ago |
Dave Airlie
|
793423ffcb
Merge branch 'drm-next-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-next
|
9 years ago |
Christian König
|
d52832986a
drm/amdgpu: use common fences for VMID management v2
|
9 years ago |
Dave Airlie
|
f1a04d8258
Merge branch 'drm-next-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-next
|
9 years ago |
Chunming Zhou
|
f48b2659f5
drm/amdgpu: fix the broken vm->mutex V2
|
9 years ago |