Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
41ba8505b3533adf034eb96ce397b5f2d74f949b
/
drivers
/
gpu
/
drm
/
radeon
/
radeon_gart.c
233709d
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
by Michel Dänzer
· 9 years ago
16653db
drm/radeon: Remove rdev->gart.pages_addr array
by Michel Dänzer
· 10 years ago
5636d2f
drm/radeon: Restore GART table contents after pinning it in VRAM v3
by Michel Dänzer
· 10 years ago
cb65890
drm/radeon: Split off gart_get_page_entry ASIC hook from set_page_entry
by Michel Dänzer
· 10 years ago
831b696
drm/radeon: export reservation_object from dmabuf to ttm
by Maarten Lankhorst
· 10 years ago
02376d8
drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2)
by Michel Dänzer
· 10 years ago
77497f2
drm/radeon: Pass GART page flags to radeon_gart_set_page() explicitly
by Michel Dänzer
· 10 years ago
a3eb06d
drm/radeon: Remove radeon_gart_restore()
by Michel Dänzer
· 10 years ago
2280ab5
drm/radeon: separate gart and vm functions
by Christian König
· 11 years ago
31dd8d9
drm/radeon: add missing trace point
by Christian König
· 11 years ago
593b263
drm/radeon: fix VMID use tracking
by Christian König
· 11 years ago
9c57a6b
drm/radeon: add radeon_vm_bo_update trace point
by Christian König
· 11 years ago
84d597b
drm/radeon: add VMID allocation trace point
by Christian König
· 11 years ago
4cc948b
drm/radeon/vm: don't attempt to update ptes if ib allocation fails
by Alex Deucher
· 11 years ago
1654b81
drm/radeon: allow semaphore emission to fail
by Christian König
· 11 years ago
db96bd2
drm/radeon: clear the page directory using the DMA
by Christian König
· 11 years ago
5b2906e
drm/radeon: initially clear page tables
by Christian König
· 11 years ago
24c1643
drm/radeon: drop CP page table updates & cleanup v2
by Christian König
· 11 years ago
3744b24
drm/radeon: remove unnecessary unpin
by Christian König
· 11 years ago
3e3e53f
drm/radeon/vm: only align the pt base to 32k
by Alex Deucher
· 11 years ago
1c01103
drm/radeon: align VM PTBs (Page Table Blocks) to 32K
by Alex Deucher
· 11 years ago
6c4f978
drm/radeon: allow selection of alignment in the sub-allocator
by Alex Deucher
· 11 years ago
3813f5c
drm/radeon: do not try to uselessly update virtual memory pagetable
by Jerome Glisse
· 11 years ago
43f1214
drm/radeon: use IBs for VM page table updates v2
by Alex Deucher
· 12 years ago
6ed9ccb
drm/radeon: allow move_notify to be called without reservation
by Maarten Lankhorst
· 12 years ago
0a46fb5
drm/radeon: Use ttm_bo_is_reserved
by Maarten Lankhorst
· 12 years ago
59240ee
drm/radeon: use vzalloc for gart pages
by Christian König
· 12 years ago
08eda32
drm/radeon: fix header size estimation in VM code
by Christian König
· 12 years ago
204a393
drm/radeon: remove set_page check from VM code
by Christian König
· 12 years ago
1518d7f
drm/radeon: fix sparse warning
by Alex Deucher
· 12 years ago
13e55c3
drm/radeon: separate pt alloc from lru add
by Christian König
· 12 years ago
d72d43c
drm/radeon: don't add the IB pool to all VMs v2
by Christian König
· 12 years ago
90a51a3
drm/radeon: allocate page tables on demand v4
by Christian König
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
fa87e62
drm/radeon: add 2-level VM pagetables support v9
by Dmitry Cherkasov
· 12 years ago
dce34bf
drm/radeon: refactor set_page chipset interface v5
by Christian König
· 12 years ago
e971bd5
drm/radeon: rework the VM code a bit more (v2)
by Christian König
· 12 years ago
421ca7a
drm/radeon: move and rename radeon_bo_va function
by Christian König
· 12 years ago
ca19f21
drm/radeon: move IB pool to 1MB offset
by Christian König
· 12 years ago
96a5844
drm/radeon: fix VA overlap check
by Christian König
· 12 years ago
a36e70b
drm/radeon: fix VA range check
by Christian König
· 12 years ago
2a6f1ab
drm/radeon: make page table updates async v2
by Christian König
· 12 years ago
089a786
drm/radeon: Move looping over the PTEs into chip code
by Christian König
· 12 years ago
ddf03f5
drm/radeon: rework VM page table handling
by Christian König
· 12 years ago
ee60e29
drm/radeon: rework VMID handling
by Christian König
· 12 years ago
9b40e5d
drm/radeon: make VM flushs a ring operation
by Christian König
· 12 years ago
d66a762
drm/radeon: remove vm_unbind
by Christian König
· 12 years ago
05b0714
drm/radeon: move VM funcs into asic structure
by Christian König
· 12 years ago
f59abbf
drm/radeon: fix typo in function header comment
by Dmitrii Cherkasov
· 12 years ago
e43b5ec
drm/radeon: fence virtual address and free it once idle v4
by Jerome Glisse
· 12 years ago
e6b0b6a
Merge tag 'v3.5-rc7' into drm-next
by Dave Airlie
· 12 years ago
09db864
drm/radeon: document VM functions in radeon_gart.c (v3)
by Alex Deucher
· 12 years ago
03eec93
drm/radeon: document non-VM functions in radeon_gart.c (v2)
by Alex Deucher
· 12 years ago
c6105f2
drm/radeon: remove vm_manager start/suspend
by Christian König
· 12 years ago
35e56bd
drm/radeon: add error handling to radeon_vm_unbind_locked
by Christian König
· 12 years ago
c21b328
drm/radeon: fix VM page table setup on SI
by Alex Deucher
· 12 years ago
36ff39c
drm/radeon: replace cs_mutex with vm_mutex v3
by Christian König
· 12 years ago
bb40915
drm/radeon: fix vm deadlocks on cayman
by Christian König
· 12 years ago
f2fde3a6
Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
40f5cf9
drm/radeon: add PRIME support (v2)
by Alex Deucher
· 12 years ago
c507f7e
drm/radeon: rip out the ib pool
by Jerome Glisse
· 12 years ago
557017a
drm/radeon: define new SA interface v3
by Christian König
· 12 years ago
2e0d991
drm/radeon: make sa bo a stand alone object
by Christian König
· 12 years ago
dd8bea2
drm/radeon: use inline functions to calc sa_bo addr
by Christian König
· 12 years ago
e75d660
Merge branch 'master' into for-next
by Jiri Kosina
· 12 years ago
04bd27a
radeon: remove redundant ';' from radeon_vm_bo_update_pte()
by Jesper Juhl
· 12 years ago
108b0d3
drm/radeon/kms/vm: fix possible bug in radeon_vm_bo_rmv()
by Sebastian Biemueller
· 12 years ago
a7eef88
drm/radeon: double lock typo in radeon_vm_bo_rmv()
by Dan Carpenter
· 13 years ago
55ba70c
drm/radeon: use after free in radeon_vm_bo_add()
by Dan Carpenter
· 13 years ago
67e915e
drm/radeon/kms: check if vm is supported in VA ioctl
by Alex Deucher
· 13 years ago
721604a
drm/radeon: GPU virtual memory support v22
by Jerome Glisse
· 13 years ago
c52494f
drm/radeon/kms: enable the ttm dma pool if swiotlb is on V4
by Konrad Rzeszutek Wilk
· 13 years ago
c9a1be9
drm/radeon/kms: consolidate GART code, fix segfault after GPU lockup V2
by Jerome Glisse
· 13 years ago
fcf4de5
drm/radeon: Print gart initialization details on all chipsets
by Tormod Volden
· 13 years ago
03a8066
drm/radeon/nouveau: fix build regression on alpha due to Xen changes.
by Dave Airlie
· 13 years ago
92656d7
drm/radeon/kms: clean up gart dummy page handling
by Alex Deucher
· 13 years ago
63871f8
Merge branch 'drm-mm-cleanup' into drm-next
by Dave Airlie
· 14 years ago
de1e7cd
Merge branch 'stable/ttm.pci-api.v5' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into drm-next
by Dave Airlie
· 14 years ago
441921d
drm/radeon: embed struct drm_gem_object
by Daniel Vetter
· 14 years ago
c39d351
radeon/ttm/PCIe: Use dma_addr if TTM has set it.
by Konrad Rzeszutek Wilk
· 14 years ago
268b251
drm/radeon/kms: fix alignment when allocating buffers
by Alex Deucher
· 14 years ago
90aca4d
drm/radeon/kms: simplify & improve GPU reset V2
by Jerome Glisse
· 14 years ago
8256856
drm/radeon/kms: set gart pages to invalid on unbind and point to dummy page
by Dave Airlie
· 15 years ago
4c78867
drm/radeon/kms: Rework radeon object handling
by Jerome Glisse
· 15 years ago
a77f171
drm/radeon/kms: use RADEON_GPU_PAGE_SIZE instead of 4096
by Matt Turner
· 15 years ago
4aac047
drm/radeon/kms: clear confusion in GART init/deinit path
by Jerome Glisse
· 15 years ago
ed10f95
drm/radeon/kms: fix some GART table entry bugs.
by Dave Airlie
· 15 years ago
771fe6b
drm/radeon: introduce kernel modesetting for radeon hardware
by Jerome Glisse
· 15 years ago