Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
381b943b07027f54083ed685368e261c1089ce53
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.c
381b943
drm/i915: Remove i915_address_space.start
by Chris Wilson
· 8 years ago
3dc523e
drm/i915: Remove defunct GTT tracepoints
by Chris Wilson
· 8 years ago
75afcf7
drm/i915: Always mark the PDP as dirty when altered
by Chris Wilson
· 8 years ago
ec151f3
drm/i915: Remove superfluous posting reads after clear GGTT
by Chris Wilson
· 8 years ago
c5d092a
drm/i915: Remove bitmap tracking for used-pml4
by Chris Wilson
· 8 years ago
e2b763c
drm/i915: Remove bitmap tracking for used-pdpes
by Chris Wilson
· 8 years ago
fe52e37
drm/i915: Remove bitmap tracking for used-pdes
by Chris Wilson
· 8 years ago
dd19674
drm/i915: Remove bitmap tracking for used-ptes
by Chris Wilson
· 8 years ago
16a011c
drm/i915: Tidy gen6_write_pde()
by Chris Wilson
· 8 years ago
f0a2297
drm/i915: Remove redundant clear of appgtt
by Chris Wilson
· 8 years ago
52c126e
drm/i915: Always preallocate gen6/7 ppgtt
by Chris Wilson
· 8 years ago
ff68597
drm/i915: Move allocate_va_range to GTT
by Chris Wilson
· 8 years ago
9231da7
drm/i915: Remove kmap/kunmap wrappers
by Chris Wilson
· 8 years ago
8448661
drm/i915: Convert clflushed pagetables over to WC maps
by Chris Wilson
· 8 years ago
cbc4e9e
drm/i915: Split ggtt/alasing_gtt unbind_vma
by Chris Wilson
· 8 years ago
1188bc6
drm/i915: Don't special case teardown of aliasing_ppgtt
by Chris Wilson
· 8 years ago
894cceb
drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
by Chris Wilson
· 8 years ago
b31144c
drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
by Chris Wilson
· 8 years ago
ba7a574
drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
by Chris Wilson
· 8 years ago
73dec95
drm/i915: Emit to ringbuffer directly
by Tvrtko Ursulin
· 8 years ago
6cde9a0
drm/i915: Extract aliasing ppgtt setup
by Chris Wilson
· 8 years ago
aae4a3d
drm/i915: Use fault-injection to force the shrinker to run in live GTT tests
by Chris Wilson
· 8 years ago
1c42819
drm/i915: Add initial selftests for i915_gem_gtt
by Chris Wilson
· 8 years ago
3b5bb0a
drm/i915: Mock a GGTT for self-testing
by Chris Wilson
· 8 years ago
94d4a2a
drm/i915: Unbind any residual objects/vma from the Global GTT on shutdown
by Chris Wilson
· 9 years ago
51a831a
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
e81ecb5
drm/i915: A hotfix for making aliasing PPGTT work for GVT-g
by Zhi Wang
· 9 years ago
a6508de
drm/i915: Use page coloring to provide the guard page at the end of the GTT
by Chris Wilson
· 9 years ago
47db922
drm/i915: Assign I915_COLOR_UNEVICTABLE to the address space head_node
by Chris Wilson
· 9 years ago
b196fbc
drm/i915: Manipulate the Global GTT size using I915_GTT_PAGE_SIZE
by Chris Wilson
· 9 years ago
e32e836a
drm/i915: remove 512GB allocation warning
by Matthew Auld
· 9 years ago
4e64e55
drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
by Chris Wilson
· 9 years ago
9fb5026
drm/i915/glk: Turn on workarounds that apply to Geminilake too
by Ander Conselvan de Oliveira
· 9 years ago
b976dc5
drm/i915: Introduce IS_GEN9_BC for Skylake and Kabylake.
by Rodrigo Vivi
· 9 years ago
8da53ef
drm/i915/kbl: Apply WaIncreaseDefaultTLBEntries on KBL.
by Rodrigo Vivi
· 9 years ago
718659a
drm/i915: Rename some warts in the VMA API
by Chris Wilson
· 9 years ago
9734ad1
drm/i915: Assert we do not attempt to reuse an allocated node
by Chris Wilson
· 9 years ago
3fec7ec
drm/i915: Catch attempting to use the aliasing_gtt's drm_mm
by Chris Wilson
· 9 years ago
47a8e3f
drm/i915: Eliminate superfluous i915_ggtt_view_normal
by Chris Wilson
· 9 years ago
7b92c04
drm/i915: Eliminate superfluous i915_ggtt_view_rotated
by Chris Wilson
· 9 years ago
8bab1193
drm/i915: Convert i915_ggtt_view to use an anonymous union
by Chris Wilson
· 9 years ago
0c7eeda
drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
by Chris Wilson
· 9 years ago
a4dbf7c
drm/i915: Fix up kerneldoc parameters for i915_gem_gtt_*()
by Chris Wilson
· 9 years ago
7c3f86b
drm/i915: Invalidate the guc ggtt TLB upon insertion
by Chris Wilson
· 9 years ago
606fec9
drm/i915: Prefer random replacement before eviction search
by Chris Wilson
· 9 years ago
625d988
drm/i915: Extract reserving space in the GTT to a helper
by Chris Wilson
· 9 years ago
e007b19
drm/i915: Use the MRU stack search after evicting
by Chris Wilson
· 9 years ago
f51455d
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
by Chris Wilson
· 9 years ago
9e65a37
drm/i915: don't open code the pdpe/pml4e clearing
by Matthew Auld
· 9 years ago
5684310
drm/i915: s/gen8_setup_page_directory_pointer/gen8_setup_pml4e/
by Matthew Auld
· 9 years ago
5c693b2
drm/i915: s/gen8_setup_page_directory/gen8_setup_pdpe/
by Matthew Auld
· 9 years ago
1a292fa
drm/i915: Purge loose pages if we run out of DMA remap space
by Chris Wilson
· 9 years ago
edd1f2f
drm/i915: Use fixed-sized types for stolen
by Chris Wilson
· 9 years ago
db9309a
drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
by Chris Wilson
· 9 years ago
ef426c1
Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
7a0499a
drm/i915: move vma sanity checking into i915_vma_bind
by Matthew Auld
· 9 years ago
b44f97f
drm/i915: Simplify i915_gtt_color_adjust()
by Chris Wilson
· 9 years ago
45b186f
drm: Constify the drm_mm API
by Chris Wilson
· 9 years ago
9e1d0e6
drm/i915: Advertise ppgtt support type in platform definition
by Michel Thierry
· 9 years ago
85fd4f5
drm/i915: Mark all non-vma being inserted into the address spaces
by Chris Wilson
· 9 years ago
cc3f90f
drm/i915/glk: Reuse broxton code for geminilake
by Ander Conselvan de Oliveira
· 9 years ago
c6385c9
drm/i915: Fix tracepoint compilation
by Chris Wilson
· 9 years ago
49d7391
drm/i915: Convert vm->dev backpointer to vm->i915
by Chris Wilson
· 9 years ago
a18dbba
drm/i915: Move the release of PT page to the upper caller
by Zhi Wang
· 9 years ago
ed9724d
drm/i915: add i915_address_space_fini
by Matthew Auld
· 9 years ago
7ace3d3
drm/i915: dev_priv cleanup in i915_gem_stolen.c
by Tvrtko Ursulin
· 9 years ago
275a991
drm/i915: dev_priv cleanup in i915_gem_gtt.c
by Tvrtko Ursulin
· 9 years ago
c6be607
drm/i915: dev_priv and a small cascade of cleanups in i915_gem.c
by Tvrtko Ursulin
· 9 years ago
b7f05d4
drm/i915: Pass dev_priv to INTEL_INFO everywhere apart from the gen use
by Tvrtko Ursulin
· 9 years ago
b42fe9c
drm/i915: Split out i915_vma.c
by Joonas Lahtinen
· 9 years ago
dfd2812
drm/i915: Remove the vma from the object list upon close
by Chris Wilson
· 9 years ago
2c3a3f4
drm/i915: Fix pages pin counting around swizzle quirk
by Chris Wilson
· 9 years ago
a44342a
drm/i915: Fix test on inputs for vma_compare()
by Chris Wilson
· 9 years ago
56cea32
drm/i915: Unify global_list into global_link
by Joonas Lahtinen
· 9 years ago
fce9375
drm/i915/gtt: Mark tlbs dirty on clear
by Mika Kuoppala
· 9 years ago
37c6393
drm/i915/gtt: Fix pte clear range
by Mika Kuoppala
· 9 years ago
db6c2b4
drm/i915: Store the vma in an rbtree under the object
by Chris Wilson
· 9 years ago
80b204b
drm/i915: Enable multiple timelines
by Chris Wilson
· 9 years ago
d07f0e5
drm/i915: Move GEM activity tracking into a common struct reservation_object
by Chris Wilson
· 9 years ago
03ac84f
drm/i915: Pass around sg_table to get_pages/put_pages backend
by Chris Wilson
· 9 years ago
a4f5ea6
drm/i915: Refactor object page API
by Chris Wilson
· 9 years ago
d2a84a7
drm/i915: Use radixtree to jump start intel_partial_pages()
by Chris Wilson
· 9 years ago
4c7d62c
drm/i915: Markup GEM API with lockdep asserts
by Chris Wilson
· 9 years ago
f8a7fde
drm/i915: Defer active reference until required
by Chris Wilson
· 9 years ago
2eedfc7
drm/i915: Remove RPM sequence checking
by Chris Wilson
· 9 years ago
9c870d0
drm/i915: Use RPM as the barrier for controlling user mmap access
by Chris Wilson
· 9 years ago
2ce5179
drm/i915/gtt: Free unused lower-level page tables
by Michał Winiarski
· 9 years ago
d209b9c
drm/i915/gtt: Split gen8_ppgtt_clear_pte_range
by Michał Winiarski
· 9 years ago
4fb84d9
drm/i915: Remove unused "valid" parameter from pte_encode
by Michał Winiarski
· 9 years ago
5db9401
drm/i915: Make IS_GEN macros only take dev_priv
by Tvrtko Ursulin
· 9 years ago
920a14b
drm/i915: Make IS_CHERRYVIEW only take dev_priv
by Tvrtko Ursulin
· 9 years ago
e2d214a
drm/i915: Make IS_BROXTON only take dev_priv
by Tvrtko Ursulin
· 9 years ago
d9486e6
drm/i915: Make IS_SKYLAKE only take dev_priv
by Tvrtko Ursulin
· 9 years ago
772c2a5
drm/i915: Make IS_HASWELL only take dev_priv
by Tvrtko Ursulin
· 9 years ago
8652744
drm/i915: Make IS_BROADWELL only take dev_priv
by Tvrtko Ursulin
· 9 years ago
3b3f165
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
by Akash Goel
· 9 years ago
95374d7
drm/i915: Always use the GTT for error capture
by Chris Wilson
· 9 years ago
82daaba
drm/i915: remove writeq ifdeffery
by Matthew Auld
· 9 years ago
fbb30a5c
drm/i915: Flush to GTT domain all GGTT bound objects after hibernation
by Chris Wilson
· 9 years ago
22dd3bb
drm/i915: Mark up all locked waiters
by Chris Wilson
· 9 years ago
Next »