Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6b300fb953d9a9fc67f5a220c648eadaee289367
/
drivers
/
gpu
/
drm
/
radeon
/
radeon_vm.c
3cf8bb1
drm/radeon: fix indentation.
by Jérome Glisse
· 9 years ago
42ef344
drm/radeon: Fix off-by-one errors in radeon_vm_bo_set_addr
by Felix Kuehling
· 9 years ago
dbedff0
drm/radeon: check if BO_VA is set before adding it to the invalidation list
by Christian König
· 10 years ago
eb99070
drm/radeon: allways add the VM clear duplicate
by Christian König
· 10 years ago
8480772
Merge branch 'drm-next-4.2' of git://people.freedesktop.org/~agd5f/linux
by Linus Torvalds
· 10 years ago
b13e22a
drm/radeon: fix adding all VAs to the freed list on remove v2
by Christian König
· 10 years ago
099bfbf
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
ee18e59
drm/radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO
by Michel Dänzer
· 10 years ago
161ab65
drm/radeon: stop using addr to check for BO move
by Christian König
· 10 years ago
c29c087
drm/radeon: check new address before removing old one
by Christian König
· 10 years ago
48afbd7
drm/radeon: reset BOs address after clearing it.
by Christian König
· 10 years ago
26d4d12
drm/radeon: fix lockup when BOs aren't part of the VM on release
by Christian König
· 10 years ago
a124d06
drm/radeon: properly set vm fragment size for TN/RL
by Alex Deucher
· 10 years ago
16653db
drm/radeon: Remove rdev->gart.pages_addr array
by Michel Dänzer
· 10 years ago
f7a3db7
drm/radeon: add spinlock for BO_VA status protection (v2)
by Christian König
· 10 years ago
44c4bd2
drm/radeon: fence PT updates as shared
by Christian König
· 10 years ago
1d0c094
drm/radeon: rename radeon_cs_reloc to radeon_bo_list
by Christian König
· 10 years ago
fc003bd
drm/radeon: drop the handle from radeon_cs_reloc
by Christian König
· 10 years ago
d33a8fc
drm/radeon drop gobj from radeon_cs_reloc
by Christian König
· 10 years ago
d1968e1
drm/radeon: sync PT updates as shared v2
by Christian König
· 10 years ago
43ac885
drm/radeon: sync PD updates as shared
by Christian König
· 10 years ago
9421463
drm/radeon: fence BO_VAs manually
by Christian König
· 10 years ago
7c42bc1
drm/radeon: use one VMID for each ring
by Christian König
· 10 years ago
ad1a58a
drm/radeon: track VM update fences separately
by Christian König
· 10 years ago
587cdda
drm/radeon: fence PT updates manually v2
by Christian König
· 10 years ago
975700d2
drm/radeon: split semaphore and sync object handling v2
by Christian König
· 10 years ago
e0602c3
drm/radeon: remove unnecessary VM syncs
by Christian König
· 10 years ago
85761f6
drm/radeon: stop re-reserving the BO in radeon_vm_bo_set_addr
by Christian König
· 10 years ago
faffaf6
drm/radeon: rework vm_flush parameters
by Christian König
· 10 years ago
e5a5fd4d
drm/radeon: Use drm_malloc_ab instead of kmalloc_array
by Michel Dänzer
· 10 years ago
831b696
drm/radeon: export reservation_object from dmabuf to ttm
by Maarten Lankhorst
· 10 years ago
392a250
drm/radeon: cope with foreign fences inside the reservation object
by Maarten Lankhorst
· 10 years ago
57d20a4
drm/radeon: add the infrastructure for concurrent buffer access
by Christian König
· 10 years ago
ae9c0af
drm/ttm: allow fence to be added as shared
by Christian König
· 10 years ago
f2c24b8
drm/ttm: flip the switch, and convert to dma_fence
by Maarten Lankhorst
· 11 years ago
58b4d72
drm/ttm: add interruptible parameter to ttm_eu_reserve_buffers
by Maarten Lankhorst
· 11 years ago
484048d
Merge branch 'drm-next-3.18' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 10 years ago
cd1c9c1
drm/radeon: re-enable selective GPUVM flushing
by Alex Deucher
· 10 years ago
1538a9e
drm/radeon: Only flush HDP cache for indirect buffers from userspace
by Michel Dänzer
· 10 years ago
6f28ef4
drm/radeon: Always flush VM again on < CIK
by Michel Dänzer
· 10 years ago
68b1ea3
drm/radeon: add a check for allocation failure (v2)
by Dan Carpenter
· 10 years ago
f72a113a
drm/radeon: add userptr support v8
by Christian König
· 10 years ago
cc6f353
drm/radeon: update IB size estimation for VM
by Christian König
· 10 years ago
03f62ab
drm/radeon: split PT setup in more functions
by Christian König
· 10 years ago
ee26d83
drm/radeon: take a BO reference on VM cleanup
by Christian König
· 10 years ago
f77c4f0
drm/radeon: try to enable VM flushing once more
by Christian König
· 11 years ago
0aea5e4
drm/radeon: use an intervall tree to manage the VMA v2
by Alex Deucher
· 10 years ago
e31ad96
drm/radeon: invalidate moved BOs in the VM (v2)
by Christian König
· 11 years ago
a3a9226
drm/radeon: add trace_radeon_vm_flush
by Christian König
· 11 years ago
02376d8
drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2)
by Michel Dänzer
· 11 years ago
5b75327
drm/radeon: fix error handling in radeon_vm_bo_set_addr
by Christian König
· 11 years ago
cc9e67e
drm/radeon: fix VM IB handling
by Christian König
· 11 years ago
036bf46
drm/radeon: fix handling of radeon_vm_bo_rmv v3
by Christian König
· 11 years ago
7dae77f
drm/radeon: page table BOs are kernel allocations
by Christian König
· 11 years ago
4510fb9
drm/radeon: make vm_block_size a module parameter
by Christian König
· 11 years ago
ce6758c
drm/radeon: rename alt_domain to allowed_domains
by Christian König
· 11 years ago
8d4ad9d
Merge commit '9e9a928eed8796a0a1aaed7e0b676db86ba84594' into drm-next
by Dave Airlie
· 11 years ago
1c89d27
drm/radeon: add proper support for RADEON_VM_BLOCK_SIZE v2
by Christian König
· 11 years ago
ec3dbbc
drm/radeon: add large PTE support for NI, SI and CIK v5
by Christian König
· 11 years ago
37903b5
drm/radeon: sync page table updates
by Christian König
· 11 years ago
2f93dc3
drm/radeon: fix vm buffer size estimation
by Christian König
· 11 years ago
7d95f6c
drm/radeon: only allocate necessary size for vm bo list
by Christian König
· 11 years ago
4906f68
drm/radeon: fix page directory update size estimation
by Christian König
· 11 years ago
df0af44
drm/radeon: remove struct radeon_bo_list
by Christian König
· 11 years ago
529364e
drm/radeon: remove global vm lock
by Christian König
· 11 years ago
6d2f294
drm/radeon: use normal BOs for the page tables v4
by Christian König
· 11 years ago
fa68834
drm/radeon: further cleanup vm flushing & fencing
by Christian König
· 11 years ago
2280ab5
drm/radeon: separate gart and vm functions
by Christian König
· 11 years ago