Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
c1d83da98070588bc74a1c601981b3e8a87784bb
/
drivers
/
gpu
/
drm
/
radeon
/
radeon_ttm.c
11bac80
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
by Dave Jiang
· 8 years ago
3b2c693
drm: radeon: radeon_ttm: Handle return NULL error from ioremap_nocache
by Arvind Yadav
· 8 years ago
260498f
drm/ttm: revert "implement LRU add callbacks v2"
by Christian König
· 8 years ago
b5c3714
drm/mm: Convert to drm_printer
by Daniel Vetter
· 8 years ago
a2ab19fe
drm/ttm: make eviction decision a driver callback v2
by Christian König
· 8 years ago
768ae30
mm: replace get_user_pages() write/force parameters with gup_flags
by Lorenzo Stoakes
· 8 years ago
ca09fb9
Merge tag 'v4.8-rc8' into drm-next
by Dave Airlie
· 8 years ago
d9a1f0b
drm: use drm_file to tag vm-bos
by David Herrmann
· 8 years ago
13f479b
drm/radeon: fix radeon_move_blit on 32bit systems
by Christian König
· 8 years ago
4499f2a
drm/ttm: Remove unused parameter evict from ttm_bo_move_memcpy
by Michel Dänzer
· 8 years ago
4e2f0ca
drm/ttm: Remove unused parameter evict from ttm_bo_move_ttm
by Michel Dänzer
· 8 years ago
7b8082b
drm/ttm: Wait for a BO to become idle before unbinding it from GTT
by Michel Dänzer
· 8 years ago
34b5835
drm/ttm: Wait for a BO to become idle before unbinding it from GTT
by Michel Dänzer
· 8 years ago
74561cd
drm/ttm: remove no_gpu_wait param from ttm_bo_move_accel_cleanup
by Christian König
· 9 years ago
77dfc28
drm/ttm: wait for BO idle in ttm_bo_move_memcpy
by Christian König
· 9 years ago
88932a7
drm/ttm: add wait for idle in all drivers bo_move functions
by Christian König
· 9 years ago
bafb86f
Merge tag 'v4.6-rc7' into drm-next
by Dave Airlie
· 9 years ago
98c2872
drm/ttm: implement LRU add callbacks v2
by Christian König
· 9 years ago
b5dcec6
drm/radeon: forbid mapping of userptr bo through radeon device file
by Jérôme Glisse
· 9 years ago
4a2d057
Merge branch 'PAGE_CACHE_SIZE-removal'
by Linus Torvalds
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
2f4fcb3
Merge branch 'drm-next-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
by Dave Airlie
· 9 years ago
e1a575a
drm/radeon: Don't move pinned BOs
by Michel Dänzer
· 9 years ago
643ad15
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
bc3f5d8
drm/radeon: use post-decrement in error handling
by Rasmus Villemoes
· 9 years ago
d4edcf0
mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm
by Dave Hansen
· 9 years ago
a7fb8a2
drm: Remove __OS_HAS_AGP
by Daniel Vetter
· 9 years ago
69ee241
drm/radeon: use kzalloc for allocating one thing
by Maninder Singh
· 10 years ago
db12973
drm/radeon: fix userptr BO unpin bug v3
by monk.liu
· 10 years ago
863653f
drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
by Christian König
· 10 years ago
5e5c21c
drm/radeon: check the right ring in radeon_evict_flags()
by Alex Deucher
· 10 years ago
2a85aed
drm/radeon: Try evicting from CPU accessible to inaccessible VRAM first
by Michel Dänzer
· 10 years ago
831b696
drm/radeon: export reservation_object from dmabuf to ttm
by Maarten Lankhorst
· 10 years ago
884c6da
drm/<ttm-based-drivers>: Don't call drm_mmap
by Daniel Vetter
· 10 years ago
3840a65
drm/radeon: fix AGP userptr handling
by Christian König
· 10 years ago
57d20a4
drm/radeon: add the infrastructure for concurrent buffer access
by Christian König
· 10 years ago
f2c24b8
drm/ttm: flip the switch, and convert to dma_fence
by Maarten Lankhorst
· 11 years ago
f1217ed
drm/ttm: move fpfn and lpfn into each placement v2
by Christian König
· 10 years ago
ddd00e3
drm/radeon: add userptr flag to limit it to anonymous memory v2
by Christian König
· 10 years ago
f72a113a
drm/radeon: add userptr support v8
by Christian König
· 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
d1583c9
Merge branch 'drm-next' of git://people.freedesktop.org/~dvdhrm/linux into drm-next
by Dave Airlie
· 11 years ago
bcc298b
Merge tag 'v3.14-rc7' into drm-next
by Dave Airlie
· 11 years ago
44d847b
drm: init TTM dev_mapping in ttm_bo_device_init()
by David Herrmann
· 11 years ago
6796cb1
drm: use anon-inode instead of relying on cdevs
by David Herrmann
· 11 years ago
0d997b6
drm/radeon: silence GCC warning on 32 bit
by Paul Bolle
· 11 years ago
14eedc3
drm/radeon: TTM must be init with cpu-visible VRAM, v2
by Lauri Kasanen
· 11 years ago
67e8e3f
drm/radeon: track memory statistics about VRAM and GTT usage and buffer moves v2
by Marek Olšák
· 11 years ago
dd66d20
drm/radeon: add GART debugfs access v3
by Christian König
· 11 years ago
2014b56
drm/radeon: add VRAM debugfs access v3
by Christian König
· 11 years ago
893d6e6
drm/radeon: cleanup radeon_ttm debugfs handling
by Christian König
· 11 years ago
d990675
drm: rip out drm_core_has_AGP
by Daniel Vetter
· 11 years ago
acb4652
drm: verify vma access in TTM+GEM drivers
by David Herrmann
· 11 years ago
fc98603
drm/radeon: Fix VRAM size calculation for VRAM >= 4GB
by Niels Ole Salscheider
· 12 years ago
4cfe762
drm: fix compile failure by including <linux/swiotlb.h>
by Chris Metcalf
· 12 years ago
97a875c
drm/ttm: remove no_wait_reserve, v3
by Maarten Lankhorst
· 12 years ago
dedfdff
drm/ttm: remove sync_arg from driver functions
by Maarten Lankhorst
· 12 years ago
b03640b
drm/ttm: remove sync_obj_arg from ttm_bo_move_accel_cleanup
by Maarten Lankhorst
· 12 years ago
1109ca0
drm/radeon: Mark all possible functions / structs as static
by Lauri Kasanen
· 12 years ago
949c4a3
drm: track dev_mapping in more robust and flexible way
by Ilija Hadzic
· 13 years ago
db7fce3
drm/radeon: replace vmram_mutex with mclk_lock v2
by Christian König
· 13 years ago
220907d
drm/radeon: rework ring syncing code
by Christian König
· 13 years ago
876dc9f
drm/radeon: remove radeon_fence_create
by Christian König
· 13 years ago
40f5cf9
drm/radeon: add PRIME support (v2)
by Alex Deucher
· 13 years ago
7c0d409
drm/radeon: immediately free ttm-move semaphore
by Christian König
· 13 years ago
8f676c4
drm/radeon: fix a bug with the ring syncing code
by Christian König
· 13 years ago
27cd776
drm/radeon/kms: reorganize copy callbacks
by Alex Deucher
· 13 years ago
dea7e0a
ttm: fix agp since ttm tt rework
by Jerome Glisse
· 13 years ago
3000bf3
drm/radeon/kms: sync across multiple rings when doing bo moves v3
by Alex Deucher
· 13 years ago
e32eb50
drm/radeon: rename struct radeon_cp to radeon_ring
by Christian König
· 13 years ago
bf85279
drm/radeon: make cp variable an array
by Christian König
· 13 years ago
7465280
drm/radeon/kms: add support for multiple fence queues v2
by Alex Deucher
· 13 years ago
8e7e705
drm/ttm: isolate dma data from ttm_tt V4
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
b1e5f17
drm/ttm: introduce callback for ttm_tt populate & unpopulate V4
by Jerome Glisse
· 13 years ago
649bf3c
drm/ttm: merge ttm_backend and ttm_tt V5
by Jerome Glisse
· 13 years ago
a14af87
drm/ttm: remove unused backend flags field
by Jerome Glisse
· 13 years ago
003cefe
drm/radeon/kms: Make GPU/CPU page size handling consistent in blit code (v2)
by Alex Deucher
· 13 years ago
ffb57c4
drm/radeon/alpha: Add Alpha support to Radeon DRM code
by Jay Estabrook
· 13 years ago
38f1cff
Merge commit '5359533801e3dd3abca5b7d3d985b0b33fd9fe8b' into drm-core-next
by Dave Airlie
· 14 years ago
34db18ab
Merge remote branch 'intel/drm-intel-next' of ../drm-next into drm-core-next
by Dave Airlie
· 14 years ago
5359533
drm/radeon: fix problem with changing active VRAM size. (v2)
by Dave Airlie
· 14 years ago
a2c06ee
Revert "ttm: Include the 'struct dev' when using the DMA API."
by Dave Airlie
· 14 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
5a893fc
ttm: Include the 'struct dev' when using the DMA API.
by Konrad Rzeszutek Wilk
· 14 years ago
c39d351
radeon/ttm/PCIe: Use dma_addr if TTM has set it.
by Konrad Rzeszutek Wilk
· 14 years ago
16f9fdc
drm/radeon: fix memory debugging since d961db75ce86a84f1f04e91ad1014653ed7d9f46
by Dave Airlie
· 14 years ago
27e8b23
ttm: Expand (*populate) to support an array of DMA addresses.
by Konrad Rzeszutek Wilk
· 14 years ago
268b251
drm/radeon/kms: fix alignment when allocating buffers
by Alex Deucher
· 14 years ago
fce7d61
drivers/gpu/drm: Update WARN uses
by Joe Perches
· 14 years ago
c48c43e
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
d961db7
drm/ttm: restructure to allow driver to plug in alternate memory manager
by Ben Skeggs
· 14 years ago
42311ff
drm/ttm: introduce utility function to free an allocated memory node
by Ben Skeggs
· 14 years ago
40b3be3
drivers/gpu/drm: Remove unnecessary casts of private_data
by Joe Perches
· 14 years ago
ba4420c
drm: move ttm global code to core drm
by Dave Airlie
· 15 years ago
365048f
drm/radeon: AGP memory is only I/O if the aperture can be mapped by the CPU.
by Michel Dänzer
· 15 years ago
5876dd2
radeon: Unmap vram pages when reclocking
by Matthew Garrett
· 15 years ago
Next »