Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ac57feb25833a6f3832a436d28808ffc16c672b3
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.c
ed9724d
drm/i915: add i915_address_space_fini
by Matthew Auld
· 8 years ago
7ace3d3
drm/i915: dev_priv cleanup in i915_gem_stolen.c
by Tvrtko Ursulin
· 8 years ago
275a991
drm/i915: dev_priv cleanup in i915_gem_gtt.c
by Tvrtko Ursulin
· 8 years ago
c6be607
drm/i915: dev_priv and a small cascade of cleanups in i915_gem.c
by Tvrtko Ursulin
· 8 years ago
b7f05d4
drm/i915: Pass dev_priv to INTEL_INFO everywhere apart from the gen use
by Tvrtko Ursulin
· 8 years ago
b42fe9c
drm/i915: Split out i915_vma.c
by Joonas Lahtinen
· 8 years ago
dfd2812
drm/i915: Remove the vma from the object list upon close
by Chris Wilson
· 8 years ago
2c3a3f4
drm/i915: Fix pages pin counting around swizzle quirk
by Chris Wilson
· 8 years ago
a44342a
drm/i915: Fix test on inputs for vma_compare()
by Chris Wilson
· 8 years ago
56cea32
drm/i915: Unify global_list into global_link
by Joonas Lahtinen
· 8 years ago
fce9375
drm/i915/gtt: Mark tlbs dirty on clear
by Mika Kuoppala
· 8 years ago
37c6393
drm/i915/gtt: Fix pte clear range
by Mika Kuoppala
· 8 years ago
db6c2b4
drm/i915: Store the vma in an rbtree under the object
by Chris Wilson
· 8 years ago
80b204b
drm/i915: Enable multiple timelines
by Chris Wilson
· 8 years ago
d07f0e5
drm/i915: Move GEM activity tracking into a common struct reservation_object
by Chris Wilson
· 8 years ago
03ac84f
drm/i915: Pass around sg_table to get_pages/put_pages backend
by Chris Wilson
· 8 years ago
a4f5ea6
drm/i915: Refactor object page API
by Chris Wilson
· 8 years ago
d2a84a7
drm/i915: Use radixtree to jump start intel_partial_pages()
by Chris Wilson
· 8 years ago
4c7d62c
drm/i915: Markup GEM API with lockdep asserts
by Chris Wilson
· 8 years ago
f8a7fde
drm/i915: Defer active reference until required
by Chris Wilson
· 8 years ago
2eedfc7
drm/i915: Remove RPM sequence checking
by Chris Wilson
· 8 years ago
9c870d0
drm/i915: Use RPM as the barrier for controlling user mmap access
by Chris Wilson
· 8 years ago
2ce5179
drm/i915/gtt: Free unused lower-level page tables
by Michał Winiarski
· 8 years ago
d209b9c
drm/i915/gtt: Split gen8_ppgtt_clear_pte_range
by Michał Winiarski
· 8 years ago
4fb84d9
drm/i915: Remove unused "valid" parameter from pte_encode
by Michał Winiarski
· 8 years ago
5db9401
drm/i915: Make IS_GEN macros only take dev_priv
by Tvrtko Ursulin
· 8 years ago
920a14b
drm/i915: Make IS_CHERRYVIEW only take dev_priv
by Tvrtko Ursulin
· 8 years ago
e2d214a
drm/i915: Make IS_BROXTON only take dev_priv
by Tvrtko Ursulin
· 8 years ago
d9486e6
drm/i915: Make IS_SKYLAKE only take dev_priv
by Tvrtko Ursulin
· 8 years ago
772c2a5
drm/i915: Make IS_HASWELL only take dev_priv
by Tvrtko Ursulin
· 8 years ago
8652744
drm/i915: Make IS_BROADWELL only take dev_priv
by Tvrtko Ursulin
· 8 years ago
3b3f165
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
by Akash Goel
· 8 years ago
95374d7
drm/i915: Always use the GTT for error capture
by Chris Wilson
· 8 years ago
82daaba
drm/i915: remove writeq ifdeffery
by Matthew Auld
· 8 years ago
fbb30a5c
drm/i915: Flush to GTT domain all GGTT bound objects after hibernation
by Chris Wilson
· 8 years ago
22dd3bb
drm/i915: Mark up all locked waiters
by Chris Wilson
· 8 years ago
ea746f3
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
by Chris Wilson
· 8 years ago
e320d40
drm/i915: disable 48bit full PPGTT when vGPU is active
by Zhi Wang
· 8 years ago
bb8f9cf
drm/i915: Allow DMA pagetables to use highmem
by Chris Wilson
· 9 years ago
8bcdd0f7
drm/i915: Embed the scratch page struct into each VM
by Chris Wilson
· 9 years ago
52a05c3
drm/i915: pdev cleanup
by David Weinehall
· 9 years ago
c49d13e
drm/i915: consistent struct device naming
by David Weinehall
· 9 years ago
14daa63
drm/i915: Stop marking the unaccessible scratch page as UC
by Chris Wilson
· 9 years ago
f7bbe78
drm/i915: Embed the io-mapping struct inside drm_i915_private
by Chris Wilson
· 9 years ago
49ef529
drm/i915: Move fence tracking from object to vma
by Chris Wilson
· 9 years ago
05a20d0
drm/i915: Move map-and-fenceable tracking to the VMA
by Chris Wilson
· 9 years ago
058d88c
drm/i915: Track pinned VMA
by Chris Wilson
· 9 years ago
19880c4
drm/i915: Consolidate i915_vma_unpin_and_release()
by Chris Wilson
· 9 years ago
e5cdb22
drm/i915: Move assertion for iomap access to i915_vma_pin_iomap
by Chris Wilson
· 9 years ago
81a8aa4
drm/i915: Create a VMA for an object
by Chris Wilson
· 9 years ago
247177d
drm/i915: Always set the vma->pages
by Chris Wilson
· 9 years ago
6687c90
drm/i915: Rewrite fb rotation GTT handling
by Ville Syrjälä
· 9 years ago
cb7f276
drm/i915: fix aliasing_ppgtt leak
by Matthew Auld
· 9 years ago
307dc25
drm/i915: Simplify do_idling() (Ironlake vt-d w/a)
by Chris Wilson
· 9 years ago
dcff85c
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
by Chris Wilson
· 9 years ago
de89508
drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
by Chris Wilson
· 9 years ago
3272db5
drm/i915: Combine all i915_vma bitfields into a single set of flags
by Chris Wilson
· 9 years ago
59bfa12
drm/i915: Start passing around i915_vma from execbuffer
by Chris Wilson
· 9 years ago
20dfbde
drm/i915: Wrap vma->pin_count accessors with small inline helpers
by Chris Wilson
· 9 years ago
de18003
drm/i915: Record allocated vma size
by Chris Wilson
· 9 years ago
e522ac2
drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
by Chris Wilson
· 9 years ago
df0e9a2
Revert "drm/i915: Clean up associated VMAs on context destruction"
by Chris Wilson
· 9 years ago
50e046b
drm/i915: Mark the context and address space as closed
by Chris Wilson
· 9 years ago
b1f788c
drm/i915: Release vma when the handle is closed
by Chris Wilson
· 9 years ago
b0decaf
drm/i915: Track active vma requests
by Chris Wilson
· 9 years ago
2bfa996
drm/i915: Store owning file on the i915_address_space
by Chris Wilson
· 9 years ago
34c998b
drm/i915: Rearrange GGTT probing to avoid needing a vfunc
by Chris Wilson
· 9 years ago
f6b9d5c
drm/i915: Split early global GTT initialisation
by Chris Wilson
· 9 years ago
97d6d7a
drm/i915: Update GGTT initialisation functions to take drm_i915_private
by Chris Wilson
· 9 years ago
0088e52
drm/i915: Split GGTT initialisation between probing and setup
by Chris Wilson
· 9 years ago
7c9cf4e
drm/i915: Reduce engine->emit_flush() to a single mode parameter
by Chris Wilson
· 9 years ago
c7fe7d2
drm/i915: Remove obsolete engine->gpu_caches_dirty
by Chris Wilson
· 9 years ago
7e37f88
drm/i915: Rename struct intel_ringbuffer to struct intel_ring
by Chris Wilson
· 9 years ago
1dae2df
drm/i915: Rename request->ringbuf to request->ring
by Chris Wilson
· 9 years ago
b5321f3
drm/i915: Unify intel_logical_ring_emit and intel_ring_emit
by Chris Wilson
· 9 years ago
2a1d775
drm/i915: Prefer list_first_entry_or_null
by Chris Wilson
· 9 years ago
406ea8d
drm/i915: Treat ringbuffer writes as write to normal memory
by Chris Wilson
· 9 years ago
48f112f
drm/i915: Fill unused GGTT with scratch pages for VT-d
by Chris Wilson
· 9 years ago
91c8a32
drm/i915: Convert dev_priv->dev backpointers to dev_priv->drm
by Chris Wilson
· 9 years ago
8eb9520
drm/i915: Amalgamate gen6_mm_switch() and vgpu_mm_switch()
by Chris Wilson
· 9 years ago
fac5e23
drm/i915: Mass convert dev->dev_private to to_i915(dev)
by Chris Wilson
· 9 years ago
731f74c
drm/i915: tweak gen6_for_{each_pde, all_pdes} macros
by Dave Gordon
· 9 years ago
6e5a5be
drm/i915: Split idling from forcing context switch
by Chris Wilson
· 9 years ago
b02d22a
drm/i915: Fold vGPU active check into inner functions
by Zhi Wang
· 9 years ago
d6473f5
drm/i915: Add support for mapping an object page by page
by Chris Wilson
· 9 years ago
85d1225
drm/i915: Introduce & use new lightweight SGL iterators
by Dave Gordon
· 9 years ago
f7770bf
drm/i915: Skip clearing the GGTT on full-ppgtt systems
by Chris Wilson
· 9 years ago
975f7ff
drm/i915: Lazily migrate the objects after hibernation
by Chris Wilson
· 9 years ago
dc97997
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
by Chris Wilson
· 9 years ago
ac840ae
drm/i915: Re-enable GGTT earlier during resume on pre-gen6 platforms
by Ville Syrjälä
· 9 years ago
c033666
drm/i915: Store a i915 backpointer from engine, and use it
by Chris Wilson
· 9 years ago
cba6dba
drm/i915: Unexport i915_ppgtt_init()
by Chris Wilson
· 9 years ago
0e4ca10
drm/i915: Fix ordering of sanitize ppgtt and sanitize execlists
by Chris Wilson
· 9 years ago
f9326be
drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use
by Chris Wilson
· 9 years ago
8ef8561
drm/i915: Move ioremap_wc tracking onto VMA
by Chris Wilson
· 9 years ago
ce7fda2
drm/i915: Introduce i915_vm_to_ggtt()
by Chris Wilson
· 9 years ago
64c050d
drm/i915: tidy up gen8_init_scratch
by Matthew Auld
· 9 years ago
df28564
drm/i915: use dev_priv directly in gen8_ppgtt_notify_vgt
by Matthew Auld
· 9 years ago
44a7102
drm/i915: call kunmap_px on pt_vaddr
by Matthew Auld
· 9 years ago
3accaf7
drm/i915: Store and use edram capabilities
by Mika Kuoppala
· 9 years ago
Next »