Michel Dänzer
|
233709d2cd
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
|
10 years ago |
Michel Dänzer
|
16653dbae0
drm/radeon: Remove rdev->gart.pages_addr array
|
10 years ago |
Michel Dänzer
|
5636d2f842
drm/radeon: Restore GART table contents after pinning it in VRAM v3
|
10 years ago |
Michel Dänzer
|
cb65890610
drm/radeon: Split off gart_get_page_entry ASIC hook from set_page_entry
|
10 years ago |
Maarten Lankhorst
|
831b6966a6
drm/radeon: export reservation_object from dmabuf to ttm
|
11 years ago |
Michel Dänzer
|
02376d8282
drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2)
|
11 years ago |
Michel Dänzer
|
77497f2735
drm/radeon: Pass GART page flags to radeon_gart_set_page() explicitly
|
11 years ago |
Michel Dänzer
|
a3eb06dbca
drm/radeon: Remove radeon_gart_restore()
|
11 years ago |
Christian König
|
2280ab57b6
drm/radeon: separate gart and vm functions
|
11 years ago |
Christian König
|
31dd8d9347
drm/radeon: add missing trace point
|
11 years ago |
Christian König
|
593b26353f
drm/radeon: fix VMID use tracking
|
11 years ago |
Christian König
|
9c57a6bd3e
drm/radeon: add radeon_vm_bo_update trace point
|
11 years ago |
Christian König
|
84d597b74b
drm/radeon: add VMID allocation trace point
|
11 years ago |
Alex Deucher
|
4cc948b94a
drm/radeon/vm: don't attempt to update ptes if ib allocation fails
|
12 years ago |
Christian König
|
1654b817d8
drm/radeon: allow semaphore emission to fail
|
12 years ago |
Christian König
|
db96bd2586
drm/radeon: clear the page directory using the DMA
|
12 years ago |
Christian König
|
5b2906ecf4
drm/radeon: initially clear page tables
|
12 years ago |
Christian König
|
24c164393d
drm/radeon: drop CP page table updates & cleanup v2
|
12 years ago |
Christian König
|
3744b248f9
drm/radeon: remove unnecessary unpin
|
12 years ago |
Alex Deucher
|
3e3e53f86b
drm/radeon/vm: only align the pt base to 32k
|
12 years ago |
Alex Deucher
|
1c01103cb9
drm/radeon: align VM PTBs (Page Table Blocks) to 32K
|
12 years ago |
Alex Deucher
|
6c4f978b35
drm/radeon: allow selection of alignment in the sub-allocator
|
12 years ago |
Jerome Glisse
|
3813f5ca9a
drm/radeon: do not try to uselessly update virtual memory pagetable
|
12 years ago |
Alex Deucher
|
43f1214aa0
drm/radeon: use IBs for VM page table updates v2
|
12 years ago |
Maarten Lankhorst
|
6ed9ccb412
drm/radeon: allow move_notify to be called without reservation
|
12 years ago |
Maarten Lankhorst
|
0a46fb5f41
drm/radeon: Use ttm_bo_is_reserved
|
13 years ago |
Christian König
|
59240ee3e8
drm/radeon: use vzalloc for gart pages
|
13 years ago |
Christian König
|
08eda32b13
drm/radeon: fix header size estimation in VM code
|
13 years ago |
Christian König
|
204a393c5b
drm/radeon: remove set_page check from VM code
|
13 years ago |
Alex Deucher
|
1518d7fb5d
drm/radeon: fix sparse warning
|
13 years ago |