Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
59bfa1248e22d65e6273eec6f8043c8e4450c2ba
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.c
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
f2a85e1
drm,i915: Introduce drm_malloc_gfp()
by Chris Wilson
· 9 years ago
2d1fe07
drm/i915: Do not use {HAS_*, IS_*, INTEL_INFO}(dev_priv->dev)
by Joonas Lahtinen
· 9 years ago
e5716f5
drm/i915: Use i915_vm_to_ppgtt instead of manual container_of
by Joonas Lahtinen
· 9 years ago
72e96d6
drm/i915: Refer to GGTT {,VM} consistently
by Joonas Lahtinen
· 9 years ago
d85489d
drm/i915: Rename GGTT init functions
by Joonas Lahtinen
· 9 years ago
ade7daa
drm/i915: BUG_ON when ggtt_view is NULL
by Matthew Auld
· 9 years ago
b4ac5af
drm/i915: replace for_each_engine()
by Dave Gordon
· 9 years ago
321d178
drm/i915: Tidy aliasing_gtt_bind_vma()
by Chris Wilson
· 10 years ago
c890e2d
drm/i915: Codify our assumption that the Global GTT is <= 4GiB
by Chris Wilson
· 9 years ago
d507d73
drm/i915/gtt: Clean up GGTT probing code
by Joonas Lahtinen
· 9 years ago
62106b4
drm/i915: Rename dev_priv->gtt to dev_priv->ggtt
by Joonas Lahtinen
· 9 years ago
dc3b04f
drm/i915/gtt: Reference mappable_end variable from pointer
by Joonas Lahtinen
· 9 years ago
39dabec
drm/i915: Use shorter route to dev_private where possible
by Tvrtko Ursulin
· 9 years ago
666796d
drm/i915: More intel_engine_cs renaming
by Tvrtko Ursulin
· 9 years ago
4a570db
drm/i915: Rename intel_engine_cs struct members
by Tvrtko Ursulin
· 9 years ago
e2f8039
drm/i915: Rename local struct intel_engine_cs variables
by Tvrtko Ursulin
· 9 years ago
11f2032
drm/i915: Move the NULL sg handling out from rotate_pages()
by Ville Syrjälä
· 9 years ago
1663b9d
drm/i915: Reorganize intel_rotation_info
by Ville Syrjälä
· 9 years ago
9106cf1
drm/i915: Account for the size of the chroma plane for the rotated gtt view
by Ville Syrjälä
· 9 years ago
596c592
drm/i915: Reduce the pointer dance of i915_is_ggtt()
by Chris Wilson
· 9 years ago
1c7f4bc
drm/i915: Rename vma->*_list to *_link for consistency
by Chris Wilson
· 9 years ago
d5165eb
drm/i915: implement WaIncreaseDefaultTLBEntries
by Tim Gore
· 10 years ago
11d23e6
drm/i915: Pass rotation_info to intel_rotate_fb_obj_pages()
by Ville Syrjälä
· 10 years ago
8713025
drm/i915: Pass stride to rotate_pages()
by Ville Syrjälä
· 10 years ago
7723f47d
drm/i915: Rename the rotated gtt view member to 'rotated'
by Ville Syrjälä
· 10 years ago
a4eba47
drm/i915: Move stolen memory initialization earlier during loading
by Imre Deak
· 10 years ago
2d7f3bd
drm/i915: Pass the dma_addr_t array as const to rotate_pages()
by Ville Syrjälä
· 10 years ago
b5e1698
drm/i915: Set i915_ggtt_view_normal type explicitly
by Ville Syrjälä
· 10 years ago
c140330
drm/i915: Move Braswell stop_machine GGTT insertion workaround
by Chris Wilson
· 10 years ago
d0710ab
drm/i915: Set the map-and-fenceable flag for preallocated objects
by Chris Wilson
· 10 years ago
be69459
drm/i915: check that we are in an RPM atomic section in GGTT PTE updaters
by Imre Deak
· 10 years ago
666a453
drm/i915: Separate cherryview from valleyview
by Wayne Boyer
· 10 years ago
e8ebd8e
drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macros
by Dave Gordon
· 10 years ago
a6d0918
drm/i915: Stuff rotation params into view union
by Daniel Vetter
· 10 years ago
ab75bb5
drm/i915: Turn vgpu pdps into an array
by Ville Syrjälä
· 10 years ago
f92a916
drm/i915: Add functions to emit register offsets to the ring
by Ville Syrjälä
· 10 years ago
5bab6f6
drm/i915: Serialise updates to GGTT with access through GGTT on Braswell
by Chris Wilson
· 10 years ago
1f9a99e
drm/i915/gen8: Flip the 48b switch
by Michel Thierry
· 10 years ago
0a87871
drm/i915: restore ggtt double-bind avoidance
by Daniel Vetter
· 10 years ago
7e435ad
drm/i915: Add LO/HI PRIVATE_PAT registers
by Ville Syrjälä
· 10 years ago
7c4a7d6
drm/i915: Defer adding preallocated stolen objects to the VM list
by Chris Wilson
· 10 years ago
dedf278
drm/i915: Enable querying offset of UV plane with intel_plane_obj_offset
by Tvrtko Ursulin
· 10 years ago
89e3e14
drm/i915: Support NV12 in rotated GGTT mapping
by Tvrtko Ursulin
· 10 years ago
804beb4
drm/i915: Support appending to the rotated pages mapping
by Tvrtko Ursulin
· 10 years ago
a2cad9d
drm/i915/gtt: Do not initialize drm_mm twice.
by Michał Winiarski
· 10 years ago
3a41a05
drm/i915/gtt: Avoid calling kcalloc in a loop when allocating temp bitmaps
by Michał Winiarski
· 10 years ago
650da34
drm/i915: guest i915 notification for Intel GVT-g
by Zhiyuan Lv
· 10 years ago
331f38e
drm/i915: preallocate pdps for 32 bit vgpu
by Zhiyuan Lv
· 10 years ago
25f5033
drm/i915: Always pass dev pointer in pdp_init
by Michel Thierry
· 10 years ago
f365f91
drm/i915: Use complete virtual address range on 32-bit platforms
by Michel Thierry
· 10 years ago
088e0df
drm/i915/gtt: Allow >= 4GB offsets in X86_32
by Michel Thierry
· 10 years ago
ea91e40
drm/i915/gen8: Add ppgtt info and debug_dump
by Michel Thierry
· 10 years ago
69ab76f
drm/i915/gen8: Initialize PDPs and PML4
by Michel Thierry
· 10 years ago
de5ba8e
drm/i915/gen8: Add 4 level support in insert_entries and clear_range
by Michel Thierry
· 10 years ago
3387d43
drm/i915/gen8: Pass sg_iter through pte inserts
by Michel Thierry
· 10 years ago
2dba323
drm/i915/gen8: Add 4 level switching infrastructure and lrc support
by Michel Thierry
· 10 years ago
762d993
drm/i915/gen8: implement alloc/free for 4lvl
by Michel Thierry
· 10 years ago
Next »