Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
ae7bbc091351a4c6ebddfbe36eb5eb7a149cd7a2
/
include
/
drm
/
ttm
0a6cad5
Merge branch 'vmwgfx-coherent' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 5 years ago
e2e9666
drm/ttm, drm/vmwgfx: Use a configuration option for the TTM dma page pool
by Thomas Hellstrom
· 5 years ago
7aef29f
drm/ttm: Convert vm callbacks to helpers
by Thomas Hellstrom
· 6 years ago
97588b5
drm/ttm: remove pointers to globals
by Christian König
· 5 years ago
9165fb8
drm/ttm: always keep BOs on the LRU
by Christian König
· 5 years ago
7fb03cc
drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfx
by Christian König
· 5 years ago
12067e0
drm/ttm: rename ttm_fbdev_mmap
by Gerd Hoffmann
· 5 years ago
4092de1
Merge drm/drm-next into drm-misc-next
by Maxime Ripard
· 5 years ago
0758346
drm/ttm: remove embedded vma_offset_manager
by Gerd Hoffmann
· 5 years ago
9d6f448
drm/ttm: turn ttm_bo_device.vma_manager into a pointer
by Gerd Hoffmann
· 5 years ago
5f68062
Merge tag 'drm-misc-next-2019-08-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
by Dave Airlie
· 5 years ago
52791ee
dma-buf: rename reservation_object to dma_resv
by Christian König
· 5 years ago
e7f7287
Merge tag 'drm-next-5.4-2019-08-09' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 5 years ago
3f61fd4
Merge tag 'v5.3-rc3' into drm-next-5.4
by Alex Deucher
· 5 years ago
e7f0141
drm/ttm: drop ttm_buffer_object->resv
by Gerd Hoffmann
· 5 years ago
e532a13
drm/ttm: switch ttm core from bo->resv to bo->base.resv
by Gerd Hoffmann
· 5 years ago
b96f3e7
drm/ttm: use gem vma_node
by Gerd Hoffmann
· 5 years ago
1e053b1
drm/ttm: use gem reservation object
by Gerd Hoffmann
· 5 years ago
8eb8833
drm/ttm: add gem base object
by Gerd Hoffmann
· 5 years ago
0dbd555
dma-buf: add more reservation object locking wrappers
by Christian König
· 5 years ago
274840e
drm/ttm: Add release_notify callback to ttm_bo_driver
by Felix Kuehling
· 6 years ago
3729fe2
Revert "Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next"
by Dave Airlie
· 6 years ago
7a39f35
drm/ttm: TTM fault handler helpers
by Thomas Hellstrom
· 6 years ago
32d1f69
drm/ttm: Allow the driver to provide the ttm struct vm_operations_struct
by Thomas Hellstrom
· 6 years ago
ae96e8d
drm/ttm: fix ttm_bo_unreserve
by Christian König
· 6 years ago
6e58ab7
drm/ttm: Make LRU removal optional v2
by Christian König
· 6 years ago
a2d635d
Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drm
by Linus Torvalds
· 6 years ago
bd42641
drm/ttm: fix re-init of global structures
by Christian König
· 6 years ago
bf141a8
drm: Use the same mmap-range offset and size for GEM and TTM
by Thomas Zimmermann
· 6 years ago
7d1500f
drm/ttm: Remove file_page_offset parameter from ttm_bo_device_init()
by Thomas Zimmermann
· 6 years ago
aa8e243
drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant
by Thomas Zimmermann
· 6 years ago
d588100
Merge drm/drm-next into drm-misc-next
by Maxime Ripard
· 6 years ago
1e55a53
drm: Trivial comment grammar cleanups
by Matt Roper
· 6 years ago
cbce5f0
drm/ttm: Remove ttm_bo_reference and ttm_bo_unref
by Thomas Zimmermann
· 6 years ago
ae6d343
drm/ttm: add lru notify to bo driver v2
by Chunming Zhou
· 6 years ago
a9f34c70
drm/ttm: allow reserving more than one shared slot v3
by Christian König
· 6 years ago
2bb4241
drm: Remove drm_global.{c,h} v2
by Thomas Zimmermann
· 6 years ago
a64f784
drm/ttm: initialize globals during device init (v2)
by Christian König
· 6 years ago
62b53b3
drm/ttm: use a static ttm_bo_global instance
by Christian König
· 6 years ago
56b3d20
drm/ttm: make the device list mutex static
by Christian König
· 6 years ago
27eb1fa
drm/ttm: use a static ttm_mem_global instance
by Christian König
· 6 years ago
105f207
drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global
by Thomas Zimmermann
· 6 years ago
e55a5c9
drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_{,}()
by Thomas Zimmermann
· 6 years ago
24dc64c
drm/ttm: Export ttm_bo_get_unless_zero()
by Thomas Hellstrom
· 6 years ago
0b8762e
drm/ttm, drm/vmwgfx: Move the lock- and object functionality to the vmwgfx driver
by Thomas Hellstrom
· 6 years ago
7748e2d
drm/ttm: add bulk move function on LRU
by Huang Rui
· 6 years ago
9a27795
drm/ttm: revise ttm_bo_move_to_lru_tail to support bulk moves
by Christian König
· 6 years ago
8c7655a
drm/ttm: add helper structures for bulk moves on lru list
by Christian König
· 6 years ago
dceb219
drm/ttm: Add ttm_set_pages_wc and ttm_set_pages_uc helper
by Huang Rui
· 6 years ago
2ac305b
drm/ttm: add ttm_set_memory header (v2)
by Huang Rui
· 6 years ago
89c815e
drm/ttm: Introduce ttm_bo_get() and ttm_bo_put() for ref counting
by Thomas Zimmermann
· 7 years ago
9c11fcf
drm/ttm: Export the ttm_k[un]map_atomic_prot API.
by Thomas Hellstrom
· 7 years ago
dde5da2
drm/ttm: add bo as parameter to the ttm_tt_create callback
by Christian König
· 7 years ago
5d95109
drm/ttm: add ttm_bo_pipeline_gutting
by Christian König
· 7 years ago
75a5766
drm/ttm: add ttm_sg_tt_init
by Christian König
· 7 years ago
81f5ec0
drm/ttm: move ttm_tt defines into ttm_tt.h
by Christian König
· 7 years ago
97b7e1b
drm/ttm: move ttm_tt_create into ttm_tt.c v2
by Christian König
· 7 years ago
ec3fe39
drm/ttm: check if free mem space is under the lower limit
by Roger He
· 7 years ago
724daa4
drm/ttm: drop persistent_swap_storage from ttm_bo_init and co
by Christian König
· 7 years ago
231cdaf
drm/ttm: drop ttm->dummy_read_page
by Christian König
· 7 years ago
3231a76
drm/ttm: drop ttm->glob
by Christian König
· 7 years ago
383926336
drm/ttm: drop bo->glob
by Christian König
· 7 years ago
aa7662b
drm/ttm: add bit flag TTM_OPT_FLAG_FORCE_ALLOC
by Roger He
· 7 years ago
d330fca
drm/ttm: use bit flag to replace allow_reserved_eviction in ttm_operation_ctx
by Roger He
· 7 years ago
25893a1
drm/ttm: add ttm_tt_populate wrapper
by Christian König
· 7 years ago
cb5f1a5
drm/ttm: Allow page allocations w/o triggering OOM..
by Andrey Grodzovsky
· 7 years ago
e83bf4a
drm/ttm: remove ttm_bo_default_io_mem_pfn
by Tan Xiaojun
· 7 years ago
dc94777
drm/ttm: enable swapout for reserved BOs during allocation
by Roger He
· 7 years ago
993baf1
drm/ttm: use an operation ctx for ttm_tt_bind
by Roger He
· 7 years ago
d0cef9f
drm/ttm: use an operation ctx for ttm_tt_populate in ttm_bo_driver (v2)
by Roger He
· 7 years ago
9de2fb9
drm/ttm: use an operation ctx for ttm_mem_global_alloc_page
by Roger He
· 7 years ago
279c01f
drm/ttm: use an operation ctx for ttm_mem_global_alloc
by Roger He
· 7 years ago
a6c26af
drm/ttm: call ttm_bo_swapout directly when ttm shrink
by Roger He
· 7 years ago
3e98d82
drm/ttm: use an ttm operation ctx for ttm_bo_move_xxx
by Roger He
· 7 years ago
8836e4b
drm/ttm: add allow_reserved_eviction and resv into ttm_operation_ctx
by Roger He
· 7 years ago
6cd2e71
drm/ttm: add number of bytes moved to the operation context
by Christian König
· 8 years ago
2823f4f
drm/ttm: add context to driver move callback as well
by Christian König
· 8 years ago
c13c55d
drm/ttm: use an operation context for ttm_bo_mem_space v2
by Christian König
· 8 years ago
6fead44
drm/ttm: use an operation ctx for ttm_bo_init_reserved
by Christian König
· 8 years ago
19be557
drm/ttm: add operation ctx to ttm_bo_validate v2
by Christian König
· 8 years ago
01f83e0
drm/ttm: remove cur_placement
by Christian König
· 8 years ago
1144b63
drm/ttm: cleanup ttm_bo_driver.h
by Christian König
· 8 years ago
ba87349
drm/ttm: cleanup coding style in ttm_bo_api.h
by Christian König
· 8 years ago
add526b
drm/ttm: remove ttm_bo_unreserve_ticket
by Christian König
· 7 years ago
842cde0
drm/ttm: user reservation object wrappers v2
by Christian König
· 7 years ago
36a0680
drm/ttm: consistently use reservation_object_unlock
by Christian König
· 7 years ago
1569d65
drm/ttm: fix populate_and_map() functions once more
by Christian König
· 7 years ago
d188bfa
drm/ttm: add support for different pool sizes
by Christian König
· 8 years ago
f9ebec5
drm/ttm: remove unsued options from ttm_mem_global_alloc_page
by Christian König
· 7 years ago
96bec19
drm/ttm: Remove needless 'extern' on functions in header.
by Tom St Denis
· 7 years ago
a4dec81
drm/ttm: Add helper functions to populate/map in one call (v2)
by Tom St Denis
· 7 years ago
a92e145
drm/ttm: Add DMA map/unmap tracepoint (v3)
by Tom St Denis
· 7 years ago
373533f
drm/ttm: make ttm_mem_type_manager_func debug more useful
by Christian König
· 7 years ago
09ac4fc
drm/ttm: Implement vm_operations_struct.access v2
by Felix Kuehling
· 8 years ago
2da8331
drm/ttm: fix include notation and remove -Iinclude/drm flag
by Masahiro Yamada
· 8 years ago
b769fef
Backmerge tag 'v4.11-rc6' into drm-next
by Dave Airlie
· 8 years ago
c8b26bd1
drm/ttm: add TTM_PL_FLAG_CONTIGUOUS v2
by Christian König
· 8 years ago
ea642c3
drm/ttm: add io_mem_pfn callback
by Christian König
· 8 years ago
fe25deb
drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
by Thomas Hellstrom
· 8 years ago
7286366
drm/ttm: decrease ttm bo priority number
by Roger.He
· 8 years ago
Next »